0001447669-22-000049.txt : 20220222 0001447669-22-000049.hdr.sgml : 20220222 20220222162254 ACCESSION NUMBER: 0001447669-22-000049 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 126 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220222 DATE AS OF CHANGE: 20220222 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TWILIO INC CENTRAL INDEX KEY: 0001447669 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 262574840 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37806 FILM NUMBER: 22658387 BUSINESS ADDRESS: STREET 1: 101 SPEAR STREET STREET 2: FIRST FLOOR CITY: San Francisco STATE: CA ZIP: 94105 BUSINESS PHONE: 415-390-2337 MAIL ADDRESS: STREET 1: 101 SPEAR STREET STREET 2: FIRST FLOOR CITY: San Francisco STATE: CA ZIP: 94105 10-K 1 twlo-20211231.htm 10-K twlo-20211231
0001447669FALSE2021FYP1Yhttp://www.twilio.com/20211231#AccruedLiabilitiesAndOtherLiabilitiesCurrenthttp://www.twilio.com/20211231#AccruedLiabilitiesAndOtherLiabilitiesCurrentP1Y00014476692021-01-012021-12-3100014476692021-06-30iso4217:USD0001447669us-gaap:CommonClassAMember2022-02-15xbrli:shares0001447669us-gaap:CommonClassBMember2022-02-1500014476692021-12-3100014476692020-12-31iso4217:USDxbrli:shares0001447669us-gaap:CommonClassAMember2020-12-310001447669us-gaap:CommonClassBMember2021-12-310001447669us-gaap:CommonClassBMember2020-12-310001447669us-gaap:CommonClassAMember2021-12-3100014476692020-01-012020-12-3100014476692019-01-012019-12-310001447669us-gaap:CommonStockMemberus-gaap:CommonClassAMember2018-12-310001447669us-gaap:CommonStockMemberus-gaap:CommonClassBMember2018-12-310001447669us-gaap:AdditionalPaidInCapitalMember2018-12-310001447669us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001447669us-gaap:RetainedEarningsMember2018-12-3100014476692018-12-310001447669us-gaap:RetainedEarningsMember2019-01-012019-12-310001447669us-gaap:CommonStockMemberus-gaap:CommonClassAMember2019-01-012019-12-310001447669us-gaap:CommonStockMemberus-gaap:CommonClassBMember2019-01-012019-12-310001447669us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001447669us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001447669us-gaap:CommonStockMemberus-gaap:CommonClassAMember2019-12-310001447669us-gaap:CommonStockMemberus-gaap:CommonClassBMember2019-12-310001447669us-gaap:AdditionalPaidInCapitalMember2019-12-310001447669us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001447669us-gaap:RetainedEarningsMember2019-12-3100014476692019-12-310001447669us-gaap:RetainedEarningsMember2020-01-012020-12-310001447669us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-01-012020-12-310001447669us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-01-012020-12-310001447669us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001447669us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001447669us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-12-310001447669us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-12-310001447669us-gaap:AdditionalPaidInCapitalMember2020-12-310001447669us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001447669us-gaap:RetainedEarningsMember2020-12-310001447669us-gaap:RetainedEarningsMember2021-01-012021-12-310001447669us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-01-012021-12-310001447669us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-01-012021-12-310001447669us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001447669us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001447669us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-12-310001447669us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-12-310001447669us-gaap:AdditionalPaidInCapitalMember2021-12-310001447669us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001447669us-gaap:RetainedEarningsMember2021-12-310001447669us-gaap:ProductConcentrationRiskMembertwlo:UsageBasedContractsMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-31xbrli:pure0001447669us-gaap:ProductConcentrationRiskMembertwlo:UsageBasedContractsMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001447669us-gaap:ProductConcentrationRiskMembertwlo:UsageBasedContractsMemberus-gaap:SalesRevenueNetMember2019-01-012019-12-310001447669twlo:NonUsageBasedContractsMembersrt:MinimumMember2021-01-012021-12-310001447669srt:MaximumMembertwlo:NonUsageBasedContractsMember2021-01-012021-12-310001447669us-gaap:ProductConcentrationRiskMembertwlo:NonUsageBasedContractsMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001447669us-gaap:ProductConcentrationRiskMembertwlo:NonUsageBasedContractsMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001447669us-gaap:ProductConcentrationRiskMembertwlo:NonUsageBasedContractsMemberus-gaap:SalesRevenueNetMember2019-01-012019-12-3100014476692022-01-012021-12-3100014476692023-01-012021-12-310001447669twlo:IncrementalCommissionCostsOfObtainingNewContractsMember2021-12-31twlo:vote0001447669us-gaap:CommonClassBMember2021-01-012021-12-310001447669us-gaap:SoftwareDevelopmentMember2021-01-012021-12-310001447669srt:MinimumMemberus-gaap:ComputerEquipmentMember2021-01-012021-12-310001447669srt:MaximumMemberus-gaap:ComputerEquipmentMember2021-01-012021-12-310001447669us-gaap:OfficeEquipmentMember2021-01-012021-12-310001447669us-gaap:FurnitureAndFixturesMember2021-01-012021-12-310001447669twlo:SoftwareNotIncludingSoftwareDevelopmentCostsMember2021-01-012021-12-310001447669us-gaap:AssetsHeldUnderCapitalLeasesMember2021-01-012021-12-310001447669us-gaap:LeaseholdImprovementsMember2021-01-012021-12-310001447669us-gaap:DevelopedTechnologyRightsMembersrt:MinimumMember2021-01-012021-12-310001447669us-gaap:DevelopedTechnologyRightsMembersrt:MaximumMember2021-01-012021-12-310001447669us-gaap:CustomerRelationshipsMembersrt:MinimumMember2021-01-012021-12-310001447669us-gaap:CustomerRelationshipsMembersrt:MaximumMember2021-01-012021-12-310001447669twlo:SupplierRelationshipsMembersrt:MinimumMember2021-01-012021-12-310001447669srt:MaximumMembertwlo:SupplierRelationshipsMember2021-01-012021-12-310001447669us-gaap:TradeNamesMember2021-01-012021-12-310001447669us-gaap:OrderOrProductionBacklogMember2021-01-012021-12-310001447669us-gaap:PatentsMember2021-01-012021-12-31twlo:reportingUnit0001447669us-gaap:MoneyMarketFundsMember2021-12-310001447669us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2021-12-310001447669us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2021-12-310001447669us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2021-12-310001447669us-gaap:CommercialPaperMember2021-12-310001447669us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2021-12-310001447669us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2021-12-310001447669us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2021-12-310001447669us-gaap:FairValueInputsLevel1Member2021-12-310001447669us-gaap:FairValueInputsLevel2Member2021-12-310001447669us-gaap:FairValueInputsLevel3Member2021-12-310001447669us-gaap:USTreasurySecuritiesMember2021-12-310001447669us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-12-310001447669us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310001447669us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-12-310001447669us-gaap:ForeignGovernmentDebtSecuritiesMember2021-12-310001447669us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-12-310001447669us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310001447669us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-12-310001447669twlo:CorporateDebtSecuritiesCommercialPaperMember2021-12-310001447669twlo:CorporateDebtSecuritiesCommercialPaperMemberus-gaap:FairValueInputsLevel1Member2021-12-310001447669twlo:CorporateDebtSecuritiesCommercialPaperMemberus-gaap:FairValueInputsLevel2Member2021-12-310001447669twlo:CorporateDebtSecuritiesCommercialPaperMemberus-gaap:FairValueInputsLevel3Member2021-12-310001447669us-gaap:MoneyMarketFundsMember2020-12-310001447669us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2020-12-310001447669us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001447669us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2020-12-310001447669us-gaap:CommercialPaperMember2020-12-310001447669us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2020-12-310001447669us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2020-12-310001447669us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2020-12-310001447669us-gaap:FairValueInputsLevel1Member2020-12-310001447669us-gaap:FairValueInputsLevel2Member2020-12-310001447669us-gaap:FairValueInputsLevel3Member2020-12-310001447669us-gaap:USTreasurySecuritiesMember2020-12-310001447669us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2020-12-310001447669us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2020-12-310001447669us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2020-12-310001447669twlo:CorporateDebtSecuritiesCommercialPaperMember2020-12-310001447669twlo:CorporateDebtSecuritiesCommercialPaperMemberus-gaap:FairValueInputsLevel1Member2020-12-310001447669twlo:CorporateDebtSecuritiesCommercialPaperMemberus-gaap:FairValueInputsLevel2Member2020-12-310001447669twlo:CorporateDebtSecuritiesCommercialPaperMemberus-gaap:FairValueInputsLevel3Member2020-12-310001447669twlo:SeniorNotes3625PercentDue2029Memberus-gaap:FairValueInputsLevel2Member2021-12-310001447669us-gaap:FairValueInputsLevel2Membertwlo:SeniorNotes3875PercentDue2031Member2021-12-310001447669us-gaap:FairValueInputsLevel2Membertwlo:ConvertibleSeniorNotes025PercentDue2023Member2020-12-310001447669us-gaap:SoftwareDevelopmentMember2021-12-310001447669us-gaap:SoftwareDevelopmentMember2020-12-310001447669us-gaap:ComputerEquipmentMember2021-12-310001447669us-gaap:ComputerEquipmentMember2020-12-310001447669us-gaap:LeaseholdImprovementsMember2021-12-310001447669us-gaap:LeaseholdImprovementsMember2020-12-310001447669us-gaap:OfficeEquipmentMember2021-12-310001447669us-gaap:OfficeEquipmentMember2020-12-310001447669us-gaap:FurnitureAndFixturesMember2021-12-310001447669us-gaap:FurnitureAndFixturesMember2020-12-310001447669twlo:SoftwareNotIncludingSoftwareDevelopmentCostsMember2021-12-310001447669twlo:SoftwareNotIncludingSoftwareDevelopmentCostsMember2020-12-310001447669us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMemberus-gaap:LongMember2021-12-310001447669us-gaap:ShortMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2021-12-310001447669us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2021-01-012021-12-310001447669us-gaap:ForeignExchangeForwardMember2021-01-012021-12-310001447669twlo:CostOfRevenueMemberus-gaap:ForeignExchangeForwardMember2021-01-012021-12-31twlo:property0001447669srt:MinimumMember2021-12-310001447669srt:MaximumMember2021-12-310001447669twlo:ZipwhipMember2021-07-012021-07-310001447669us-gaap:CommonClassAMembertwlo:ZipwhipMember2021-07-012021-07-310001447669twlo:ZipwhipMember2021-07-310001447669twlo:ZipwhipMember2021-12-310001447669us-gaap:DevelopedTechnologyRightsMembertwlo:ZipwhipMember2021-12-310001447669us-gaap:DevelopedTechnologyRightsMembertwlo:ZipwhipMember2021-01-012021-12-310001447669us-gaap:CustomerRelationshipsMembertwlo:ZipwhipMember2021-12-310001447669us-gaap:CustomerRelationshipsMembertwlo:ZipwhipMember2021-01-012021-12-310001447669twlo:SupplierRelationshipsMembertwlo:ZipwhipMember2021-12-310001447669twlo:SupplierRelationshipsMembertwlo:ZipwhipMember2021-01-012021-12-310001447669us-gaap:TradeNamesMembertwlo:ZipwhipMember2021-12-310001447669us-gaap:TradeNamesMembertwlo:ZipwhipMember2021-01-012021-12-310001447669twlo:ZipwhipMember2021-01-012021-12-310001447669twlo:OtherAcquisitionsMember2021-01-012021-12-310001447669us-gaap:DevelopedTechnologyRightsMembertwlo:OtherAcquisitionsMember2021-12-310001447669twlo:OtherAcquisitionsMemberus-gaap:OtherIntangibleAssetsMember2021-12-310001447669twlo:OtherAcquisitionsMember2021-12-310001447669twlo:SegmentioIncMember2020-11-012020-11-300001447669twlo:SegmentioIncMemberus-gaap:CommonClassAMember2020-11-012020-11-300001447669twlo:SegmentioIncMemberus-gaap:CommonClassAMember2021-01-012021-12-310001447669twlo:SegmentioIncMembertwlo:EquityAwardMember2020-11-300001447669twlo:SegmentioIncMember2020-12-310001447669us-gaap:DevelopedTechnologyRightsMembertwlo:SegmentioIncMember2020-12-310001447669us-gaap:DevelopedTechnologyRightsMembertwlo:SegmentioIncMember2020-01-012020-12-310001447669us-gaap:CustomerRelationshipsMembertwlo:SegmentioIncMember2020-12-310001447669us-gaap:CustomerRelationshipsMembertwlo:SegmentioIncMember2020-01-012020-12-310001447669twlo:SegmentioIncMemberus-gaap:OrderOrProductionBacklogMember2020-12-310001447669twlo:SegmentioIncMemberus-gaap:OrderOrProductionBacklogMember2020-01-012020-12-310001447669twlo:SegmentioIncMemberus-gaap:TradeNamesMember2020-12-310001447669twlo:SegmentioIncMemberus-gaap:TradeNamesMember2020-01-012020-12-310001447669twlo:SegmentioIncMember2021-01-012021-12-310001447669twlo:SegmentioIncMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001447669twlo:SegmentioIncMember2020-01-012020-12-310001447669twlo:SegmentioIncMember2019-01-012019-12-310001447669twlo:OtherAcquisitionsMember2020-01-012020-12-310001447669us-gaap:DevelopedTechnologyRightsMember2021-12-310001447669us-gaap:CustomerRelationshipsMember2021-12-310001447669twlo:SupplierRelationshipsMember2021-12-310001447669us-gaap:TradeNamesMember2021-12-310001447669us-gaap:OrderOrProductionBacklogMember2021-12-310001447669us-gaap:PatentsMember2021-12-310001447669twlo:TelecommunicationLicensesMember2021-12-310001447669us-gaap:TrademarksMember2021-12-310001447669us-gaap:DevelopedTechnologyRightsMember2020-12-310001447669us-gaap:CustomerRelationshipsMember2020-12-310001447669twlo:SupplierRelationshipsMember2020-12-310001447669us-gaap:TradeNamesMember2020-12-310001447669us-gaap:OrderOrProductionBacklogMember2020-12-310001447669us-gaap:PatentsMember2020-12-310001447669twlo:TelecommunicationLicensesMember2020-12-310001447669us-gaap:TrademarksMember2020-12-310001447669twlo:SeniorNotes3625PercentDue2029Member2021-12-310001447669twlo:SeniorNotes3625PercentDue2029Member2020-12-310001447669twlo:SeniorNotes3875PercentDue2031Member2021-12-310001447669twlo:SeniorNotes3875PercentDue2031Member2020-12-310001447669twlo:ConvertibleSeniorNotesDue2023Member2021-12-310001447669twlo:ConvertibleSeniorNotesDue2023Member2020-12-310001447669us-gaap:SeniorNotesMember2021-03-310001447669twlo:SeniorNotes3625PercentDue2029Member2021-03-310001447669twlo:SeniorNotes3875PercentDue2031Member2021-03-310001447669us-gaap:SeniorNotesMember2021-03-012021-03-310001447669twlo:SeniorNotes3625PercentDue2029Memberus-gaap:DebtInstrumentRedemptionPeriodOneMembersrt:MaximumMember2021-01-012021-12-310001447669twlo:SeniorNotes3625PercentDue2029Memberus-gaap:DebtInstrumentRedemptionPeriodOneMember2021-01-012021-12-310001447669twlo:SeniorNotes3625PercentDue2029Memberus-gaap:DebtInstrumentRedemptionPeriodOneMembersrt:MinimumMember2021-01-012021-12-310001447669twlo:SeniorNotes3625PercentDue2029Memberus-gaap:DebtInstrumentRedemptionPeriodTwoMember2021-01-012021-12-310001447669twlo:SeniorNotes3625PercentDue2029Memberus-gaap:DebtInstrumentRedemptionPeriodThreeMember2021-01-012021-12-310001447669twlo:SeniorNotes3625PercentDue2029Memberus-gaap:DebtInstrumentRedemptionPeriodFourMember2021-01-012021-12-310001447669us-gaap:DebtInstrumentRedemptionPeriodOneMembertwlo:SeniorNotes3875PercentDue2031Member2021-01-012021-12-310001447669us-gaap:DebtInstrumentRedemptionPeriodTwoMembertwlo:SeniorNotes3875PercentDue2031Member2021-01-012021-12-310001447669us-gaap:DebtInstrumentRedemptionPeriodThreeMembertwlo:SeniorNotes3875PercentDue2031Member2021-01-012021-12-310001447669us-gaap:DebtInstrumentRedemptionPeriodFourMembertwlo:SeniorNotes3875PercentDue2031Member2021-01-012021-12-310001447669us-gaap:DebtInstrumentRedemptionPeriodFiveMembertwlo:SeniorNotes3875PercentDue2031Member2021-01-012021-12-310001447669twlo:DebtInstrumentRedemptionPeriodSixMembertwlo:SeniorNotes3875PercentDue2031Member2021-01-012021-12-310001447669us-gaap:SeniorNotesMembertwlo:DebtInstrumentRedemptionPeriodChangeOfControlEventMember2021-01-012021-12-310001447669twlo:ConvertibleSeniorNotes0.25PercentDue2023Member2018-05-310001447669twlo:ConvertibleSeniorNotes025PercentDue2023Member2018-05-310001447669twlo:ConvertibleSeniorNotes0.25PercentDue2023OverAllotmentMember2018-05-310001447669twlo:ConvertibleSeniorNotes0.25PercentDue2023Member2018-05-012018-05-310001447669twlo:ConvertibleSeniorNotesDue2023Member2021-01-012021-12-310001447669twlo:ConvertibleSeniorNotes0.25PercentDue2023Member2020-01-012020-12-310001447669twlo:ConvertibleSeniorNotes0.25PercentDue2023Member2021-01-012021-12-31twlo:D0001447669us-gaap:CommonClassAMembertwlo:ConvertibleSeniorNotes0.25PercentDue2023Member2018-05-012018-05-310001447669us-gaap:CommonClassAMember2018-05-310001447669twlo:CappedCallOptionMember2018-05-012018-05-310001447669twlo:ConvertibleSeniorNotes025PercentDue2023Member2018-12-310001447669twlo:ConvertibleSeniorNotes025PercentDue2023Member2021-12-310001447669twlo:ConvertibleSeniorNotes025PercentDue2023Member2020-12-310001447669twlo:ConvertibleSeniorNotes025PercentDue2023Member2021-01-012021-12-310001447669twlo:ConvertibleSeniorNotes025PercentDue2023Member2020-01-012020-12-310001447669twlo:CappedCallArrangementMember2021-06-012021-06-300001447669twlo:ContractWithCustomerLiabilityPromotionsMember2020-12-310001447669twlo:ContractWithCustomerLiabilityPromotionsMember2019-12-310001447669twlo:ContractWithCustomerLiabilityPromotionsMember2018-12-310001447669twlo:ContractWithCustomerLiabilityPromotionsMember2021-01-012021-12-310001447669twlo:ContractWithCustomerLiabilityPromotionsMember2020-01-012020-12-310001447669twlo:ContractWithCustomerLiabilityPromotionsMember2019-01-012019-12-310001447669twlo:ContractWithCustomerLiabilityPromotionsMember2021-12-310001447669country:US2021-01-012021-12-310001447669country:US2020-01-012020-12-310001447669country:US2019-01-012019-12-310001447669us-gaap:NonUsMember2021-01-012021-12-310001447669us-gaap:NonUsMember2020-01-012020-12-310001447669us-gaap:NonUsMember2019-01-012019-12-310001447669us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembercountry:US2021-01-012021-12-310001447669us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembercountry:US2020-01-012020-12-310001447669us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembercountry:US2019-01-012019-12-310001447669us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2021-01-012021-12-310001447669us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2020-01-012020-12-310001447669us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2019-01-012019-12-310001447669srt:MinimumMember2021-01-012021-12-310001447669srt:MaximumMember2021-01-012021-12-310001447669twlo:SyniverseMember2021-02-012021-02-280001447669twlo:SyniverseMembersrt:MaximumMember2021-08-310001447669us-gaap:IndemnificationGuaranteeMember2021-12-310001447669us-gaap:IndemnificationGuaranteeMember2020-12-310001447669us-gaap:DomesticCountryMember2021-12-310001447669us-gaap:ForeignCountryMember2021-12-310001447669us-gaap:DomesticCountryMember2020-12-310001447669us-gaap:ForeignCountryMember2020-12-310001447669twlo:EmployeeAndNonemployeeStockOptionIncludingPerformanceBasedOptionsMember2021-12-310001447669twlo:EmployeeAndNonemployeeStockOptionIncludingPerformanceBasedOptionsMember2020-12-310001447669us-gaap:RestrictedStockUnitsRSUMember2021-12-310001447669us-gaap:RestrictedStockUnitsRSUMember2020-12-310001447669twlo:StockOptionAndIncentivePlan2016Member2021-12-310001447669twlo:StockOptionAndIncentivePlan2016Member2020-12-310001447669us-gaap:EmployeeStockMember2021-12-310001447669us-gaap:EmployeeStockMember2020-12-310001447669us-gaap:CommonClassAMember2021-02-012021-02-280001447669us-gaap:CommonClassAMember2020-08-012020-08-310001447669us-gaap:CommonClassAMember2019-06-012019-06-300001447669us-gaap:CommonClassAMember2021-02-280001447669us-gaap:CommonClassAMember2020-08-310001447669us-gaap:CommonClassAMember2019-06-300001447669twlo:StockOptionPlan2008Member2021-12-310001447669us-gaap:CommonClassAMembertwlo:StockOptionAndIncentivePlan2016Member2016-06-210001447669twlo:StockOptionAndIncentivePlan2016Member2021-01-012021-01-010001447669twlo:StockOptionAndIncentivePlan2016Member2020-01-012020-01-010001447669twlo:EmployeeAndNonemployeeStockOptionMembertwlo:StockOptionAndIncentivePlan2016Member2021-12-310001447669twlo:EmployeeAndNonemployeeStockOptionMember2021-01-012021-12-310001447669us-gaap:CommonClassAMemberus-gaap:EmployeeStockMember2016-06-210001447669us-gaap:EmployeeStockMember2021-01-012021-01-010001447669us-gaap:EmployeeStockMember2020-01-012020-01-010001447669us-gaap:CommonClassAMemberus-gaap:EmployeeStockMember2021-01-012021-12-310001447669us-gaap:EmployeeStockMember2021-01-012021-12-310001447669twlo:EmployeeAndNonemployeeStockOptionMember2020-12-310001447669twlo:EmployeeAndNonemployeeStockOptionMember2020-01-012020-12-310001447669twlo:EmployeeAndNonemployeeStockOptionMember2021-12-310001447669twlo:EmployeeAndNonemployeeStockOptionMember2019-01-012019-12-310001447669twlo:PerformanceBasedEmployeeStockOptionsMember2020-12-310001447669twlo:PerformanceBasedEmployeeStockOptionsMember2021-01-012021-12-310001447669twlo:EmployeeAndNonemployeeStockOptionIncludingPerformanceBasedOptionsMember2021-01-012021-12-310001447669us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001447669twlo:RSUsSubjectToFutureVestingMember2021-01-012021-12-310001447669twlo:RSUsSubjectToFutureVestingMember2021-12-310001447669us-gaap:EmployeeStockOptionMembersrt:MinimumMember2021-01-012021-12-310001447669us-gaap:EmployeeStockOptionMembersrt:MaximumMember2021-01-012021-12-310001447669us-gaap:EmployeeStockOptionMembersrt:MinimumMember2020-01-012020-12-310001447669us-gaap:EmployeeStockOptionMembersrt:MaximumMember2020-01-012020-12-310001447669us-gaap:EmployeeStockOptionMembersrt:MinimumMember2019-01-012019-12-310001447669us-gaap:EmployeeStockOptionMembersrt:MaximumMember2019-01-012019-12-310001447669us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001447669us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001447669us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001447669srt:MaximumMemberus-gaap:EmployeeStockMember2020-01-012020-12-310001447669us-gaap:EmployeeStockMembersrt:MinimumMember2019-01-012019-12-310001447669srt:MaximumMemberus-gaap:EmployeeStockMember2019-01-012019-12-310001447669us-gaap:EmployeeStockMember2020-01-012020-12-310001447669us-gaap:EmployeeStockMember2019-01-012019-12-310001447669us-gaap:CostOfSalesMember2021-01-012021-12-310001447669us-gaap:CostOfSalesMember2020-01-012020-12-310001447669us-gaap:CostOfSalesMember2019-01-012019-12-310001447669us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001447669us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001447669us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-12-310001447669us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001447669us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001447669us-gaap:SellingAndMarketingExpenseMember2019-01-012019-12-310001447669us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001447669us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001447669us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001447669twlo:EmployeeAndNonemployeeStockOptionIncludingPerformanceBasedOptionsMember2021-01-012021-12-310001447669twlo:EmployeeAndNonemployeeStockOptionIncludingPerformanceBasedOptionsMember2020-01-012020-12-310001447669twlo:EmployeeAndNonemployeeStockOptionIncludingPerformanceBasedOptionsMember2019-01-012019-12-310001447669us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001447669us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001447669us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001447669twlo:DonorAdvisedFundMember2021-01-012021-12-310001447669twlo:DonorAdvisedFundMember2020-01-012020-12-310001447669twlo:DonorAdvisedFundMember2019-01-012019-12-310001447669us-gaap:EmployeeStockMember2021-01-012021-12-310001447669us-gaap:EmployeeStockMember2020-01-012020-12-310001447669us-gaap:EmployeeStockMember2019-01-012019-12-310001447669twlo:ConvertibleSeniorNotesMember2021-01-012021-12-310001447669twlo:ConvertibleSeniorNotesMember2020-01-012020-12-310001447669twlo:ConvertibleSeniorNotesMember2019-01-012019-12-310001447669twlo:ClassACommonStockHeldInEscrowMember2021-01-012021-12-310001447669twlo:ClassACommonStockHeldInEscrowMember2020-01-012020-12-310001447669twlo:ClassACommonStockHeldInEscrowMember2019-01-012019-12-310001447669twlo:ClassACommonStockAndRestrictedStockSubjectToFutureVestingMember2021-01-012021-12-310001447669twlo:ClassACommonStockAndRestrictedStockSubjectToFutureVestingMember2020-01-012020-12-310001447669twlo:ClassACommonStockAndRestrictedStockSubjectToFutureVestingMember2019-01-012019-12-310001447669us-gaap:StateAndLocalJurisdictionMember2021-12-310001447669twlo:SendgridIncMember2019-01-012019-12-310001447669twlo:SyniverseMember2021-02-280001447669twlo:SyniverseMembersrt:MinimumMember2021-02-28

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_____________________________________________
FORM 10-K
_____________________________________________
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT 1934
For the fiscal year ended December 31, 2021
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-37806
_____________________________________________
twlo-20211231_g1.jpg
TWILIO INC.
(Exact name of registrant as specified in its charter)
_____________________________________________
Delaware26-2574840
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification Number)
101 Spear Street, First Floor
San Francisco, California 94105
(Address of principal executive offices) (Zip Code)
(415) 390-2337
(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, par value $0.001 per shareTWLONew York Stock Exchange
Long-Term Stock Exchange
Securities registered pursuant to Section 12(g) of the Act: None
____________________________________________

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act: Yes    No o
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act: Yes ☐  No x
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes x  No o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes x  No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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.    o
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes   No x
The aggregate market value of stock held by non-affiliates as of June 30, 2021 (the last business day of the registrant's most recently completed second quarter) was $51.0 billion based upon $394.16 per share, the closing price on June 30, 2021 on the New York Stock Exchange. Determination of stock ownership by non-affiliates was made solely for the purpose of responding to this requirement and the registrant is not bound by this determination for any other purpose.
On February 15, 2022, 171,702,846 shares of the registrant’s Class A common stock and 9,820,605 shares of registrant’s Class B common stock were outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant's definitive Proxy Statement for the 2022 Annual Meeting of Stockholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant's fiscal year ended December 31, 2021.




TWILIO INC.
Annual Report on Form 10-K
For the Fiscal Year Ended December 31, 2021
TABLE OF CONTENTS

Page
PART I
PART II
PART III
PART IV

1



Special Note Regarding Forward-Looking Statements
This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), which statements involve substantial risks and uncertainties. Forward-looking statements generally relate to future events or our future financial or operating performance. In some cases, you can identify forward-looking statements because they contain words such as “may,” “can,” “will,” “would,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “forecasts,” “potential,” or “continue” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans or intentions. Forward-looking statements contained in this Annual Report on Form 10-K include, but are not limited to, statements about:
the impact of the coronavirus disease of 2019 (“COVID-19”) pandemic on the global economy, our customers, employees and business;
our future financial performance, including our revenue, cost of revenue, gross margin and operating expenses, ability to generate positive cash flow and ability to achieve and sustain profitability;
anticipated technology trends, such as the use of and demand for cloud communications;
our ability to continue to build and maintain credibility with the global software developer community;
our ability to attract and retain customers to use our products;
the evolution of technology affecting our products and markets;
our ability to introduce new products and enhance existing products;
our ability to comply with modified or new industry standards, laws and regulations applying to our business, including the General Data Protection Regulation (“GDPR”), the Schrems II decision invalidating the EU-US Privacy Shield, the California Consumer Privacy Act of 2018 (“CCPA”) and other privacy or cybersecurity regulations that may be implemented in the future, and Signature-based Handling of Asserted Information Using toKENs (“SHAKEN”) and Secure Telephone Identity Revisited (“STIR”) standards (together, “SHAKEN/STIR”) and other robocalling prevention and anti-spam standards and increased costs associated with such compliance;
potential harm caused by compromises in security, data and infrastructure, including cybersecurity protections, investments and resources and costs required to prevent, detect and remediate potential cybersecurity threats, incidents and breaches of ours or our customers’ systems or information;
our ability to optimize our network service provider coverage and connectivity;
our ability to manage changes in network service provider fees that we pay in connection with the delivery of communications on our platform;
our ability to work closely with email inbox service providers to maintain deliverability rates;
our ability to pass on our savings associated with our platform optimization efforts to our customers;
the impact and expected results from changes in our relationships with our larger customers;
our ability to attract and retain enterprises and international organizations as customers for our products;
our ability to form and expand partnerships with technology partners and consulting partners;
our ability to successfully enter into new markets and manage our international expansion;
the attraction and retention of qualified employees and key personnel;
our ability to effectively manage our growth and future expenses and maintain our corporate culture;
2



our ability to compete effectively in an intensely competitive market;
the sufficiency of our cash and cash equivalents to meet our liquidity needs;
our anticipated investments in sales and marketing, research and development and additional systems and processes to support our growth;
our ability to maintain, protect and enhance our intellectual property;
our ability to successfully defend litigation brought against us;
our ability to service the interest on our 3.625% senior notes due 2029 (“2029 Notes”), our 3.875% notes due 2031 (“2031 Notes,” and together with the 2029 Notes, the “Notes”), and repay such Notes;
our customers and other platform users violation of our policies or other misuse of our platform;
our expectations about the impact of climate change, natural disasters, public health epidemics and other natural catastrophic events and man-made problems such as data security breaches or terrorism; and
our ability to successfully integrate and realize the benefits of our past or future strategic acquisitions or investments.
We caution you that the foregoing list may not contain all of the forward-looking statements made in this Annual Report on Form 10-K.
You should not rely upon forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Annual Report on Form 10-K primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, results of operations and prospects. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors described in “Summary of Risk Factors and Uncertainties Associated with Our Business” below, in Part I, Item 1A, “Risk Factors,” and elsewhere in this Annual Report on Form 10-K. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Annual Report on Form 10-K. We cannot assure you that the results, events and circumstances reflected in the forward-looking statements will be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.
The forward-looking statements made in this Annual Report on Form 10-K relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Annual Report on Form 10-K to reflect events or circumstances after the date of this Annual Report on Form 10-K or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make.
Summary of Risk Factors and Uncertainties Associated with Our Business
Our business is subject to numerous risks and uncertainties outside of our control. One, or a combination, of these risks and uncertainties could materially affect any of those matters as to which we have made forward-looking statements and cause our actual results or an actual event or occurrence to differ materially from those results or an event or occurrence described in a forward-looking statement. Some of the principal risks associated with our business include the following:
the impact of the global COVID-19 pandemic;
new and unproven markets for our products and platform;
our ability to effectively manage our rapid growth;
fluctuations in our quarterly results and our ability to meet securities analysts’ and investors’ expectations;
our ability to maintain and enhance our brand and increase market awareness of our company and products;
limitations on the use and adoption of our solutions due to privacy laws, data collection and transfer restrictions and related domestic or foreign regulations;
3



our ability to maintain and grow our relationships with existing customers and have them increase their usage of our platform;
our ability to attract new customers in a cost-effective manner;
our ability to develop enhancements to our products and introduce new products that achieve market acceptance;
our ability to compete effectively in the markets in which we participate;
our history of losses and uncertainty about our future profitability;
our ability to increase adoption of our products by enterprises;
our ability to expand our relationships with existing technology partner customers and add new technology partner customers;
significant risks associated with expansion of our international operations;
compliance with applicable laws and regulations;
telecommunications-related regulations and future legislative or regulatory actions;
our ability to obtain or retain geographical, mobile, regional, local or toll-free numbers and to effectively process requests to port such numbers in a timely manner due to industry regulations;
our ability to adapt and respond effectively to rapidly changing technology, evolving industry standards, changing regulations, and changing customer needs, requirements or preferences;
our ability to provide monthly uptime service level commitments of a minimum of 99.95% under our agreements with customers;
any breaches of our networks or systems, or those of AWS or our service providers;
defects or errors in our products;
any loss or decline in revenue from our largest customers;
litigation by third parties for alleged infringement of their proprietary rights;
exposure to substantial liability for intellectual property infringement and other losses from indemnity provisions in various agreements;
our ability to successfully utilize or to integrate acquired businesses and technologies successfully or to achieve the expected benefits of such acquisitions, partnerships and investments;
the loss of our senior management and other key employees;
our use of open source software;
our reliance on SaaS technologies from third parties;
potentially adverse tax consequences on our global operations and structure;
fraudulent usage of or activity relating to our products;
unfavorable conditions in our industry or the global economy;
requirement of additional capital to support our business and its availability on acceptable terms, if at all;
exposure to foreign currency exchange rate fluctuations;
our ability to use our net operating losses and certain other tax attributes to offset future taxable income and taxes;
our failure to maintain an effective system of disclosure controls and internal control over financial reporting;
the risks of pandemics, earthquakes, fire, floods and other natural catastrophic events and of interruption by man-made problems such as power disruptions, computer viruses, data security breaches or terrorism;
volatility of the trading price of our Class A common stock;
potential decline in the market price of our Class A common stock due to substantial future sales of shares;
requirement of a significant amount of cash to service our future debt; and
our ability to raise the funds necessary for the repayment of the 2029 Notes and 2031 Notes for cash.
4



PART I
Item 1. Business
Overview
Software developers are reinventing nearly every aspect of business today. Yet as developers, we repeatedly encountered an area where we could not innovate—communications. Because communication is a fundamental human activity and vital to building great businesses, we wanted to incorporate communications into our software applications, but the barriers to innovation were too high. Twilio was started to solve this problem in 2008.
Twilio spent over a decade building the leading cloud communication platform, but communications is just the beginning. Twilio's vision is to become the leading customer engagement platform, ultimately providing businesses with the holy grail—a single view of the customer journey and the ability to take action, delivering real-time, personalized communications. We believe the future of customer engagement will be written in software by the developers of the world—our customers.
Cloud platforms are a category of software that enable developers to build and manage applications without the complexity of creating and maintaining the underlying infrastructure. These platforms have arisen to enable a fast pace of innovation across a range of categories, such as computing and storage. We are the leader in the cloud communications platform category. We enable developers to build, scale and operate real-time customer engagement within software applications.
We offer a customer engagement platform with software designed to address specific use cases, like account security and contact centers, and a set of Application Programming Interfaces ("APIs") that handles the higher-level communication logic needed for nearly every type of customer engagement. These APIs are focused on the business challenges that a developer is looking to address, allowing our customers to more quickly and easily build better ways to engage with their customers throughout their journey. Our engagement platform also includes a set of APIs that enable developers to embed voice, messaging, video and email capabilities into their applications, and are designed to support almost all the fundamental ways humans communicate, unlocking innovators to address just about any communication market. The Super Network is our software layer that allows our customers' software to communicate with connected devices globally. It interconnects with communications networks and inbox service providers around the world and continually analyzes data to optimize the quality and cost of communications that flow through our platform. The Super Network also contains a set of APIs giving our customers access to more foundational components of our platform, like phone numbers and session initiation protocol (“SIP”) Trunking.
In February 2019 we acquired SendGrid, Inc. (“SendGrid”), the leading email API platform. Email is an important channel for businesses to communicate with their customers and incorporating SendGrid's products into our platform allows us to enable businesses to engage with their customers via email effectively and at scale.
In November 2020 we acquired Segment.io, Inc. (“Segment”), the market-leading customer data platform. Segment provides businesses a unified customer view to better understand their customers and engage more effectively, enabling us to drive personalization at scale. The acquisition expands and strengthens use cases across customer service, marketing, sales, product and analytics and accelerates Twilio’s journey to build the world’s leading customer engagement platform.
In July 2021 we acquired Zipwhip, Inc., (“Zipwhip”) a leading provider of toll-free messaging in the United States. Zipwhip’s customizable APIs enable organizations to text enable their existing toll-free phone numbers in minutes and seamlessly fit texting into their workflows.
We had over 256,000 Active Customer Accounts as of December 31, 2021, representing organizations big and small, old and young, across nearly every industry, with one thing in common: they are competing by using the power of software to build differentiated customer engagement experiences. With our customer engagement platform, our customers are disrupting existing industries and creating new ones. For example, our customers' software applications use our platform to notify a diner when a table is ready, provide enhanced application security through two-factor authentication to safely recognize a customer, connect potential buyers to real estate agents, and power large, omni-channel contact centers. The range of applications that developers build with the Twilio platform has proven to be nearly limitless.
5



Our goal is for Twilio to be in the toolkit of every software developer in the world, from small businesses to major enterprises. Because big ideas often start small, we encourage developers to experiment and iterate on our platform. We love when developers explore what they can do with Twilio, because one day they may have a business problem that they will use our products to solve.
As our customers succeed, we share in their success primarily through our usage-based revenue model. Our revenue grows as customers increase their usage of a product, extend their usage of a product to new applications or adopt a new product. We believe the most useful indicator of this increased activity from our existing customer accounts is our Dollar-Based Net Expansion Rate, which for historical periods through December 31, 2019, compares the revenue from a cohort of Active Customer Accounts, other than Variable Customer Accounts, in a period to the same period in the prior year. As previously announced in our Annual Report on Form 10-K filed with the SEC on March 2, 2020, commencing with the three-month period ended March 31, 2020, we calculate our Dollar-Based Net Expansion Rate by comparing total revenue from a cohort of Active Customer Accounts in a period to the same period in the prior year (the “New DBNE Definition”). When we calculate Dollar‑Based Net Expansion Rate for periods longer than one quarter, we use the average of the applicable quarterly Dollar‑Based Net Expansion Rates for each of the quarters in such period. Under the New DBNE Definition, our Dollar-Based Net Expansion Rate was 131% and 137% for the years ended December 31, 2021 and 2020, respectively. See Part II, Item 7, “Management's Discussion and Analysis of Financial Condition and Results of Operations—Key Business Metrics—Dollar-Based Net Expansion Rate.”
Our Platform Approach
Twilio's mission is to unlock the imagination of builders. Our plan is to be the leading customer engagement platform. We enable builders - the developers of the world - to build, scale and operate real-time communications within software applications, ultimately empowering every developer and company to improve their interactions with their customers. This enables businesses to create novel and creative new consumer experiences that delight their customers and differentiate their companies from their competitors.
Our platform approach enables developers to build this future. Using our software, developers are able to incorporate communications and customer data into applications that span a range of industries and functionalities. Our technology partner customers also embed our products in solutions they sell to other businesses.
Part of our core strategy is to provide a broad set of lower-level building blocks that can be used to build practically any digital experience. By doing this, we allow developers' creativity to flourish across the widest set of use cases—some of which have not even been invented yet.
What are some of the common customer problems we are solving?
Contact Center. Twilio gives companies complete control and flexibility to rapidly deploy remote agents, digital channels, self-service and integrations for lower costs and higher productivity.
Alerts and Notifications. From delivery notifications to critical emergency alerts, Twilio provides the building blocks to develop critical communications across messaging channels (short message service (“SMS”), multimedia message service (“MMS”), Short Codes, Toll-Free, WhatsApp, Facebook Messenger, and Google Business Messages), voice and email channels.
User Identity Verification. Customers can use a globally optimized multi-channel user verification solution to combat fraud, reduce fake user sign-ups and authorize sensitive account actions.
Field services and contactless delivery. Our customers can use Twilio Conversations to ensure privacy with masked communications, provide granular session control over user permissions, session duration and roles and keep private information private.
Marketing. Email and SMS campaign support to target, nurture and develop new customer relationships.
Customer Loyalty. Customers can send reminders about reward programs through email or messaging to drive repeat purchases through loyalty incentives.
6



Twilio For Good. Twilio partners with nonprofit organizations through Twilio.org, our social impact division, to use the power of communications to help solve social challenges, such as an SMS hotline to fight human trafficking, an emergency volunteer dispatch system, appointment reminders for medical visits in developing nations and more.
Our Platform
Segment Customer Data Platform
Our acquisition of Segment added the leading customer data platform to Twilio's platform. While every business needs a complete view of their customers, data is typically siloed across many disparate systems. Segment's platform and APIs allow companies to collect, clean and control their customer data, providing a single view of customers across channels for more effective engagement. When combined with Twilio's communication channels, this insight enables businesses to delight their customers with personalized, timely and impactful communications on the right channel at the right time. The Segment platform includes:
Connections. Collect event data from mobile apps, websites and servers with one API, then pull in contextual data from cloud-based apps like customer relationship management (“CRM”), payment systems and internal databases to build a unified picture of the customer.
Personas. Use identity resolutions to take event data from across devices and channels, merge the data together, and create unified customer profiles to build and enrich audiences, and activate audiences across marketing tools with a single view of the customer.
Privacy. Comply with laws and regulations, such as General Data Protection Regulation (“GDPR”) and the California Consumer Privacy Act of 2018 (“CCPA”), by using first-party data, collected and privatized with Segment, instead of increasingly regulated third-party data.
Protocols. Standardize data collection to create a single source of truth for customer data that is clean, consistent, and compliant, and adheres to a well thought out tracking plan.
Channel APIs
Our Channel APIs consist of software products that can be used individually or in combination to build rich contextual communications within applications. We offer flexible building blocks that enable our customers to build what they need. Our easy-to-use developer APIs provide a programmatic channel to access our software. Our Channel APIs include:
MessagingX
Twilio Programmable Messaging is an API to send and receive SMS, MMS and over-the-top (“OTT”) (WhatsApp and Facebook Messenger) messages globally. It uses intelligent sending features to ensure messages reliably reach end users wherever they are. Our customers build use cases, such as appointment reminders, delivery notifications, order confirmations and many two-way and conversational use cases, such as customer care. Programmable Messaging includes:
SMS. Programmatically send and receive SMS messages around the world, supporting localized languages in nearly every market. This includes support for the new 10-digit long code routes in the United States (“U.S.”).
MMS. Exchange picture messages and more over U.S. and Canadian phone numbers from customer applications with built-in image transcoding and media storage.
Toll-Free SMS. Send and receive text messages with the same toll-free number used for voice calls in the U.S. and Canada.
High-Throughput Toll-Free SMS. Starting at 25 messages per second, High-Throughput Toll Free SMS lets you send and receive a higher volume of messages with the same toll-free number used for voice calls in the U.S. and Canada.
OTT channels. Programmatically send, receive and track messages to messaging apps such as WhatsApp and Facebook Messenger.
7



We charge on a per-message basis for most of our Programmable Messaging products.
Voice
Twilio Programmable Voice allows developers to build solutions to make and receive phone calls globally. They can make, manage and route calls to a browser, an app, a phone or anywhere else one can take a call. Developers can also incorporate advanced voice functionality such as text-to-speech, conferencing, recording and transcription. Through advanced call control software, developers can build customized applications that address use cases such as contact centers, call tracking and analytics solutions and anonymized communications. Our voice software works over both the traditional public switched telephone network (“PSTN”) and over Internet Protocol (“VoIP”). Programmable Voice includes:
Twilio Voice. Initiate, receive and manage phone calls globally, end to end through traditional voice technology or between web browsers and landlines or mobile phones.
Call Recording. Securely record, store, transcribe and retrieve voice calls in the cloud.
Global Conference. Integrate audio conferencing that intelligently routes calls through cloud data centers in the closest geographic region to reduce latency.
Voice Insights. Call quality and performance data at the fingertips of our customers. Beyond details of a single call, every account on Twilio has access to the Voice Insights Dashboard, a powerful tool in Twilio Console that provides out-of-the-box visibility to key performance indicators and data to understand changes in call behavior.
Media Streams. Allows for real-time access to the raw audio stream of your phone calls. Through Media Streams our customers can fork the media of a phone call in real-time, effectively creating a copy of the initial audio stream that can be routed to your own application or to a third party to power advanced capabilities of your choosing.
SHAKEN/STIR. Signature-based Handling of Asserted Information Using toKENs (“SHAKEN”) and Secure Telephone Identity Revisited (“STIR”) standards (together, “SHAKEN/STIR”) is a protocol mandated by the Federal Communications Commission (“FCC”) to combat the rise in unwanted robocalls and unlawful caller ID spoofing. When adopted, carriers can present a trust indicator, like “Caller Verified,” to recipients’ phones. SHAKEN/STIR is free to all Twilio customers and allows them to increase answer rates for their calls by giving their calls the highest attestation under the SHAKEN and STIR caller authentication framework.
Programmable Voice SIP Interfaces. Enables voice infrastructure to be augmented with cloud capabilities.
Emergency Calling. Twilio’s Emergency Calling for SIP API enables emergency call routing to Public Safety Answering Points (“PSAPs”) in the U.S., Canada and the United Kingdom (“UK”).
Bring Your Own Carrier Trunking (“BYOC”). Enables connection of customer’s PSTN carrier to Twilio’s programmable platform.
Email
The Twilio SendGrid Email API solves email delivery challenges at scale and ensures our customers’ email program lives up to their product experience. Our Email API provides the flexibility for our customers to build customized solutions, as well as helpful shortcuts to streamline integration and optimize their inbox placement. Businesses use our email products for both marketing messages as well as transactional emails, including shipping notifications, friend requests, password resets and sign-up confirmations. Twilio SendGrid Email API includes:
Integrations. Businesses can integrate our email API with multiple leading development frameworks and client libraries in multiple programming languages.
Internet Protocol (“IP”) Management. Domains and links can be customized, whether sending from shared IP address pools or from a dedicated IP address, to improve reputation management and delivery.
8



Deliverability. Our proprietary Mail Transfer Agent (“MTA”) optimizes for inbox placement while offering tools for sender reputation management and expert deliverability professional services. Our real-time email address validation API checks email address legitimacy before sending to improve deliverability.
Sender Authentication. Our custom Sender Policy Framework and DomainKeys Identified Mail record creation is designed to eliminate domain spoofing and phishing.
Mobile support. Our deep linking functionality enables email engagement for mobile apps.
Security. Our two-factor authentication, API key permissions and Event Webhook Security helps enable secure management of our Email API by our customers.
Video
Programmable Video provides developers with the building blocks to add voice and video to web and mobile applications. Developers can address multiple use cases such as video consultations, telemedicine, distance learning, recruiting, social networking and more by using Programmable Video’s global cloud infrastructure to build on WebRTC. They can use our JavaScript, iOS or Android SDKs, quickstarts and open source sample code to launch applications in minutes, then customize them to meet the unique needs of their use case. With Video Insights, developers can monitor the performance of their video applications directly from the Twilio Console.
Twilio Live
Twilio Live gives developers the tools to create immersive, interactive audio or video live streaming experiences. Low-latency delivery enables speakers and audience members to engage via chat, polls, and inviting audience members “on stage” to speak. Developers can build interactive shopping experiences, broadcast events such as conferences or concerts, fitness, and more using live streaming APIs, SDKs, and sample code optimized for iOS, Android, and all major browsers.
Conversations
The Twilio Conversations API allows developers to build rich, one-to-one and group interactions for customer support and commerce use cases. The unified messaging API provides cross-channel support for SMS and MMS, Chat, WhatsApp, Facebook Messenger, and Google Business Messages – all while archiving message history, preserving participant identity, and reducing time to market with software development kits (“SDKs”) and pre-built mobile and web user interfaces.
Solutions
As we observe the customer engagement use cases that are most common and the workflows our customers find most challenging, we create Solutions. We bring these Solutions to a broader audience, including non-technical customers, in the form of higher level APIs. These solutions are built on top of our Channel APIs to offer more fully implemented functionality for a specific purpose, such as contact center or two-factor authentication. This saves developers significant time in building their applications. The higher level APIs in this layer of our platform are focused on addressing a massive opportunity to recreate and modernize the field of customer engagement. We charge on a per-seat or per-use basis for our Solutions, which include:
Contact Center
Businesses must continually adapt to stay ahead of customers’ changing expectations. Twilio Flex is the industry’s only fully programmable contact center platform that allows companies to deploy a broad array of customer engagement channels while providing the tools to easily create, change or extend any part of their custom solution. Twilio Flex enables businesses to rapidly deploy tailored cloud contact centers free from the limitations of software-as-a-service (“SaaS”) applications.
9



User Verification
Online fraud has exploded from a minor nuisance to a major factor in how businesses operate today requiring advanced solutions to register, onboard and recognize customers. Twilio Verify is a managed solution that takes care of channel orchestration and management as well as security and business logic. Using our two-factor authentication APIs (“Twilio Verify”), developers can add an extra layer of security to their applications with second-factor passwords sent to a user via SMS, voice, email or push notifications. Twilio Verify provides user authentication codes through a variety of formats based on the developer’s needs. Codes can be delivered through the Authy app on registered mobile phones, desktop or smart devices or via SMS and voice automated phone calls. In addition, authentication can be determined through a push notification on registered smartphones. To allow developers to know exactly who they are sending messages to, Twilio Lookup allows developers to validate number format, device type and provider prior to sending messages or initiating calls.
Marketing Campaigns
Marketing Campaigns is built on top of SendGrid's proven email infrastructure to help digital marketers build and send email campaigns at scale - faster than ever. With drag and drop editing, approachable automation and powerful contacts management, Marketing Campaigns help marketers attract and retain customers more efficiently. Marketing Campaigns include email design and templates, list management, dynamic content and email testing.
Super Network
While developers build applications with our software, Twilio manages the connections between the internet and the global telecommunications network. We call this the Twilio Super Network and it is a global network of connections with numerous carriers globally to provide connectivity in approximately 80 countries.
We do not own any physical network infrastructure. We use software to build a high performance network that optimizes performance for our customers, provides resiliency and redundancy to our platform and helps to minimize disruption from carrier delays or outages. Through handling massive volumes of traffic, we are able to detect issues often before our customers or carrier partners do. We receive real-time feedback on handset deliverability through a number of carriers and destinations and we use this data for our own routing decisions.
The Twilio Super Network operates a 24/7 global operations center that constantly monitors the carrier networks, alongside Twilio’s dedicated communications engineers who optimize for changing traffic patterns. The Super Network also contains a set of APIs giving our customers access to more foundational components of our platform, like phone numbers, and SIP Trunking. The Super Network features include:
Phone Number Provisioning. Acquire local, national, mobile and/or toll-free phone numbers on demand in approximately 80 countries and connect them into the customers’ applications.
Elastic SIP Trunking. Connect legacy voice applications to our Super Network over IP infrastructure with globally available phone numbers and pay-as-you-go pricing. Twilio’s Emergency Calling for SIP Trunking feature enables emergency call routing to PSAPs in the U.S., Canada and the UK.
Interconnect. Connect privately to Twilio to enable enterprise grade security and quality of service for Twilio Voice and Elastic SIP Trunking.
We charge on a per-minute or per-phone number basis for most of our Super Network products.
IoT
The most challenging aspect of connecting previously unconnected devices lies in making the connection reliable and secure enough to perform and add value for years on end. Twilio’s IoT offerings therefore make connectivity simpler and coding of connected devices more reliable so that our customers can focus on building differentiated IoT experiences versus building and maintaining the required infrastructure underneath. Our customers use Twilio IoT for use cases, such as asset or fleet tracking, smart building management, consumer wearables (often pulling in other Twilio products such as Voice, Video, and Flex), predictive maintenance and inventory management.
10



Our Business Model for Innovators
Our goal is to include Twilio in the toolkit of every developer in the world, from small businesses to major enterprises. Because big ideas often start small, developers need the freedom and tools to experiment and iterate on their ideas.
In order to empower developers to experiment, our developer-first business model is low friction, eliminating the upfront costs, time and complexity that typically hinder innovation. Additionally, our model encourages experimentation and enables developers to grow as customers as their ideas succeed. Developers can begin building with a free trial. They have access to self-service documentation and free customer support to guide them through the process. Once developers determine that our software meets their needs, they can flexibly increase consumption and pay based on usage. In short, we acquire developers like consumers and enable them to spend like enterprises.
Our Growth Strategy
We are the leader in the cloud communications platform category based on revenue, market share and reputation and intend to continue to set the pace for innovation. We also have the leading market share in the Customer Data Platform category. Our overall strategy is to develop great APIs that developers love. These developers are our champions and bring us “in” to companies of every type, most frequently utilizing our messaging and email tools as an entry point. This “in” motion creates initial relationships with customers of all sizes including major enterprises that allow us to move “up” the software stack and provide those companies with software solutions that address their customer engagement requirements from marketing to sales and support. Today, we offer Twilio Campaigns for marketing, Twilio Flex for customer support and Twilio Verify to onboard and recognize customers. The more strategic nature of these software products also allows us to move up the organization chart, interacting with more senior and strategic purchasers. This “in” and “up” strategy is a motion we work on improving every day. We will also continue to invest aggressively in our platform approach, which prioritizes increasing our reach and scale. We intend to pursue the following growth strategies:
Continue Significant Investment in our Technology Platform.  We will continue to invest in building new software capabilities and extending our platform to bring the power of contextual customer engagement to a broader range of applications, geographies and customers. We have a substantial research and development team, comprising approximately 39% of our headcount as of December 31, 2021.
Grow Our Developer Community and Accelerate Adoption.  We will continue to enhance our relationships with developers globally and seek to increase the number of developers on our platform. In addition to adding new developers, we believe there is significant opportunity for revenue growth from developers who already have registered accounts with us but have not yet built their software applications with us, or whose applications are in their infancy and will grow with Twilio into an Active Customer Account. As of December 31, 2021, we had more than 256,000 Active Customer Accounts on our platform.
Increase Our International Presence.  Our platform serves over 180 countries today, making it as simple to communicate from São Paulo as it is from San Francisco. Customers outside the U.S. are increasingly adopting our platform, and for the years ended December 31, 2021 and 2020, revenue from international customer accounts accounted for 34% and 27% of our total revenue, respectively. We are investing to meet the requirements of a broader range of global developers and enterprises. We plan to grow internationally by continuing to expand our operations outside of the U.S. and collaborating with international strategic partners.
Further Penetrate the Enterprises.  We plan to drive greater awareness and adoption of Twilio from enterprises across industries. We intend to further increase our investment in sales and marketing to meet evolving enterprise needs globally, in addition to extending our enterprise-focused use cases and platform capabilities, like our Twilio Enterprise Plan. Additionally, we believe there is significant opportunity to expand our relationships with existing enterprise customers.
Expand Our Partner Channel.  Our Twilio Build partner program is focused on growing our community of technology and consulting partners. Twilio Build's ecosystem of partners offers customers both packaged applications and consulting expertise that make it possible for any customer to innovate with Twilio regardless of region, industry, business model or development resources. To help our partners grow their businesses and innovate for their customers, this program provides go-to-market support, certification and training programs and a partner success team. We have relationships with a number of technology partner customers that embed our products in the solutions that they sell to other businesses. We intend to expand our relationships with existing technology partner customers and to add new technology partner customers. We plan to invest in a range of
11



initiatives to encourage increased collaboration with, and generation of revenue from, technology partner customers. We have developed relationships with consulting partners who provide consulting and development services for organizations that have limited software development expertise to build our platform into their software applications. We intend to continue to invest in and develop the ecosystem for our solutions in partnership with consulting partners to accelerate awareness and adoption of our platform.
Selectively Pursue Acquisitions and Strategic Investments.  We may selectively pursue acquisitions and strategic investments in businesses and technologies that strengthen our platform. From 2015 through 2021, we made several acquisitions which have allowed us to expand our platform and service offerings to include features such as a cloud-based API to seamlessly embed two-factor authentication and phone verification into any application, Web Real-Time-Communication (“Web RTC”) media processing technologies, contact center analytics, software mobile network infrastructure and language recognition capabilities. In addition, our acquisition of SendGrid in February 2019 allowed us to add a leading e-mail API platform to our product offerings, our acquisition of Segment in November 2020 allowed us to add the market-leading customer data platform to our product offerings and our acquisition of Zipwhip in July 2021 allowed us to expand the toll-free channel, offering developers and businesses another affordable, trusted, high-quality engagement option via messaging-enabled toll-free numbers.
The Twilio Magic
We believe there's a unique spirit to Twilio, manifested in who we are and how we work together. We value and invest in a positive culture of optimism, innovation, and accountability. Our values, which we call the Twilio Magic, remind us every day who we are at our core and guide how we act and how we make decisions.

We are Builders. We are Owners. We are Curious. We are Positrons.
Twilio.org
We believe communications play a critical role in solving some of the world’s toughest social challenges. Through Twilio.org, which is a part of our company and not a separate legal entity, we donate and sell our products at a reduced rate to social impact organizations and provide grant funding to help scale organizations' mission. In 2015, we reserved 1% of Twilio's common stock to fund Twilio.org. We have periodically replenished that initial reserve and as of December 31, 2021, the number of shares of Twilio Class A common stock set aside for Twilio.org operations was 618,857. We started Twilio.org so that more people around the world have the opportunity to thrive. In 2021, over 7,500 social impact organizations used Twilio products and funding to reach more than 500 million people worldwide. 2021 marked another year of living through the COVID-19 pandemic and Twilio products and funding were used by over 1,200 organizations to provide more than 300 million people with vaccine and COVID-19 related information.
Information on our key Environmental, Social and Governance (“ESG”) programs, goals and commitments, and certain metrics can be found in our annual Impact Report, available on our website at https://investors.twilio.com/governance. Website references throughout this document are provided for convenience only, and the content on the referenced websites is not incorporated by reference into this report. While we believe that our ESG goals align with our long-term growth strategy and financial and operational priorities, they are aspirational and may change, and there can be no assurance that they will be met.
Our Employees and Human Capital Resources
As of December 31, 2021, we had a total of 7,867 employees, including 2,964 employees located outside of the U.S. None of our U.S. employees are represented by a labor union with respect to their employment. Employees in certain of our non-U.S. subsidiaries have the benefits of collective bargaining arrangements at the national level. We consider our relations with our employees to be good and have not experienced interruptions of operations or work stoppages due to labor disagreements.
12



Diversity, Equity and Inclusion
We are driving a diversity, equity and inclusion (“DEI”) strategy based on the principles of antiracism. At Twilio, we use “antiracism” as an umbrella term for actively identifying and eliminating racism/oppression by changing systems, organizational structures, policies, practices, and attitudes, so that power is shared equitably. By educating and empowering Twilions to think and operate through an antiracist lens, we’ll be able to build a more diverse workforce, promote equity for all communities in the workplace and foster safe, inclusive environments.
Following our commitment to become an antiracist organization, we began the work to embed and operationalize antiracism across the business, with a strong focus on education. In 2021, over 100 senior Twilio executives participated in an antiracism workshop, with continued learning planned in 2022. We are growing our partnerships with global organizations to help us find, grow, and keep diverse talent in various demographics, regions, and countries. We are coordinating antiracist learning opportunities through employee resource group (“ERG”) specific programming and events. Lastly, we continue to maintain healthy pay parity, ensuring that employees with the same job and location are paid fairly relative to one another, regardless of gender or race.
We will continue to grow our DEI resources and global footprint to make sure DEI scales along with the business. Most recently, we expanded the DEI team and launched new ERG chapters globally. This will ensure we are translating antiracism and amplifying DEI efforts across all teams and regions.
Compensation and Benefits
Twilio is committed to delivering a comprehensive compensation and benefits program that provides support for all of our employees’ well-being. We provide competitive compensation and benefits to attract and retain talented employees, including offering market-competitive salaries, sales commissions for our sales teams, and equity. We generally offer full-time employees equity at the time of hire and through annual equity grants, as well as provide an employee stock purchase plan, to foster a strong sense of ownership and engage our employees in being committed to our long-term success.
We ensure that our compensation is fair for all employees, regardless of classifications, such as race and gender. We routinely run a rigorous statistical analysis to ensure compensation is fair, taking into account factors that should impact pay, like role, level, location and performance.
Our full-time employees are eligible to receive, subject to the satisfaction of certain eligibility requirements, our comprehensive benefits package including our medical, dental and vision insurance and life and disability insurance plans. In addition, we provide time off, as well as maintain a tax-qualified 401(k) retirement plan that provides eligible U.S. employees with an opportunity to save for retirement on a tax-advantaged basis. In 2021, we matched 50% of the first 6% of contributions by plan participants, subject to annual contribution limits set forth in the Internal Revenue Code of 1986, as amended.
In structuring these benefit plans, we seek to provide an aggregate level of benefits that are comparable to those provided by similar companies.
COVID-19 Response
To support employee well-being, Twilio established a number of new programs in response to the COVID-19 pandemic and the transition to full-time work from home. We established No Meeting Fridays, created flexible work schedule options, gave employees a home office stipend, a caregiver stipend, free Care.com membership and paid time off through our COVID-19 Support Leave to care for themselves or family members impacted by COVID-19.
Research and Development
Our research and development efforts are focused on building a trusted, smart engagement platform and enhancing our existing products and developing new products and features.
Our research and development organization is predominantly built around small development teams. Our small development teams foster greater agility, which enables us to develop new, innovative products and make rapid changes to our infrastructure that increase resiliency and operational efficiency. Our development teams designed, built and continue to expand our customer engagement platform, our core platforms stack and Super Network.
13



As of December 31, 2021, we had 3,103 employees in our research and development organization. We intend to continue to invest in our research and development capabilities to extend our platform and bring the power of contextual communications to a broader range of applications, geographies and customers.
Sales and Marketing
Our sales and marketing teams work together closely to drive awareness and adoption of our platform, accelerate customer acquisition and generate revenue from customers. We have a strategy to grow within our customers that we refer to as our “in and up” strategy. We get in to new customers through our messaging and email products, often directly via developers, then build on those relationships to grow our footprint with broader adoption and higher value products.
Our go-to-market model is primarily focused on initiating customer relationships by reaching and serving the needs of developers. We are a pioneer of developer evangelism and education and have cultivated a large global developer community. We reach developers through community events and conferences, including our annual SIGNAL customer and developer conference, to demonstrate how every developer can create differentiated applications incorporating communications using our products.
Once developers are introduced to our platform, we provide them with a low-friction trial experience. By accessing our easy-to-configure APIs, extensive self-service documentation and customer support team, developers can build our products into their applications and then test such applications during an initial free trial period that we provide. Once they have decided to use our products beyond the initial free trial period, customers provide their credit card information and only pay for the actual usage of our products, for a majority of our products. Our Flex contact center platform is generally offered on a per user, per month basis or on a usage basis per agent hour. Our email API is offered on a monthly subscription basis, while our Marketing Campaigns product is priced based on the number of email contacts stored on our platform and the number of monthly emails sent to those contacts through our email API. Our self-serve pricing matrix is publicly available and it allows for customers to receive tiered discounts as their usage of our products increases. As customers' use of our products grows larger, some enter into negotiated contracts with terms that dictate pricing, and typically include some level of minimum revenue commitments. Historically, we have acquired the substantial majority of our customers through this self-service model. As customers expand their usage of our platform, we expand our relationships with them to include business leaders within their organizations.
We supplement our self-service model with account executives and customer success managers aimed at engaging customers through a direct sales approach to expand usage and ensure satisfaction. To help increase our awareness in the enterprise, we have expanded our marketing efforts through programs like our Twilio Engage roadshow, where we seek to bring business leaders and developers together to discuss the future of customer engagement. We have developed products to support this effort as well, like the Twilio Enterprise Plan, which provides capabilities for advanced security, access management and granular administration. Our sales organization targets technical leaders and business leaders who are seeking to leverage software to drive superior customer engagement and competitive differentiation. As we educate these leaders on the benefits of developing applications incorporating our products to differentiate their business, they often consult with their developers regarding implementation. We believe that developers are often advocates for our products as a result of our developer-focused approach. Our sales organization includes sales development, inside sales, field sales, specialty sales and sales engineering personnel.
When potential customers do not have the available developer resources to build their own applications, we refer them to either our technology partners who embed our products in the solutions that they sell to other businesses (such as contact centers and sales force and marketing automation), or our professional services team or outside consulting partners who provide consulting and development services for organizations that have limited software development expertise to build our platform into their software applications.
As of December 31, 2021, we had 3,661 employees in our sales and marketing organization.
Customer Support
We have designed our products and platform to be self-service and to require minimal customer support. To enable this, we provide all of our users with helper libraries, comprehensive documentation, how-tos and tutorials. We supplement and enhance these tools with the participation of our engaged developer community. In addition, we provide support options to address the individualized needs of our customers. All developers get free support and system status notifications. Our developers can also engage with the broader Twilio community to resolve issues.
14



We also offer three paid tiers of support with increasing levels of availability and guaranteed response times. Our highest tier plan, intended for our largest customers, includes a dedicated support engineer, duty manager coverage and quarterly status reviews. Our support model is global, with 24x7 coverage and support offices located throughout the world, with our larger offices located in the U.S., Ireland, Colombia, India, and Singapore. We currently derive an insignificant amount of revenue from fees for customer support.
We also offer professional services which provide in-depth, hands-on, fee-based packages of advisory, software architecture, integration and coding services to existing and prospective customers and partners to optimize their use of the Twilio platform. Our goal is to help our customers achieve business results faster. Offerings include services for implementing contact center solutions, email implementation and deliverability, customer data platform design, and configuration and integration of communications capabilities.
Competition
The market for cloud communication platforms is rapidly evolving and increasingly competitive. We believe that the principal competitive factors in our market are:
completeness of offering;
credibility with developers;
global reach;
ease of integration and programmability;
product features;
platform scalability, reliability, security and performance;
brand awareness and reputation;
the strength of sales and marketing efforts;
customer support; and,
the cost of deploying and using our products.
We believe that we compete favorably on the basis of the factors listed above. We believe that none of our competitors currently competes directly with us across all of our product offerings.
Our competitors fall into four primary categories:
legacy on-premises vendors;
regional network service providers that offer limited developer functionality on top of their own physical infrastructure;
smaller software companies that compete with portions of our product line; and,
SaaS companies and cloud platform vendors that offer prepackaged applications and platforms.
Some of our competitors have greater financial, technical and other resources, greater name recognition, larger sales and marketing budgets and larger intellectual property portfolios. As a result, certain of our competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or customer requirements. In addition, some competitors may offer products or services that address one or a limited number of functions at lower prices, with greater depth than our products or in geographies where we do not operate. With the introduction of new products and services and new market entrants, we expect competition to intensify in the future. Moreover, as we expand the scope of our platform, we may face additional competition.
15



Intellectual Property
We rely on a combination of patent, copyright, trademark and trade secret laws in the U.S. and other jurisdictions, as well as license agreements and other contractual protections, to protect our proprietary technology. We also rely on a number of registered and unregistered trademarks to protect our brand.
As of December 31, 2021, in the U.S., we had been issued 197 patents, which expire between 2029 and 2040. As of such date, we also had 36 issued patents in foreign jurisdictions, all of which are related to U.S. patents and patent applications. We have also filed various applications for protection of certain aspects of our intellectual property in the U.S. and internationally. In addition, as of December 31, 2021, we had 50 trademarks registered in the U.S. and 416 trademarks registered in foreign jurisdictions.
We further seek to protect our intellectual property rights by implementing a policy that requires our employees and independent contractors involved in development of intellectual property on our behalf to enter into agreements acknowledging that all works or other intellectual property generated or conceived by them on our behalf are our property, and assigning to us any rights, including intellectual property rights, that they may claim or otherwise have in those works or property, to the extent allowable under applicable law.
Despite our efforts to protect our technology and proprietary rights through intellectual property rights, licenses and other contractual protections, unauthorized parties may still copy or otherwise obtain and use our software and other technology. In addition, we intend to continue to expand our international operations, and effective intellectual property, copyright, trademark and trade secret protection may not be available or may be limited in foreign countries. Any significant impairment of our intellectual property rights could harm our business or our ability to compete. Further, companies in the communications and technology industries may own large numbers of patents, copyrights and trademarks and may frequently threaten litigation, or file suit against us based on allegations of infringement or other violations of intellectual property rights. We currently are subject to, and expect to face in the future, allegations that we have infringed the intellectual property rights of third parties, including our competitors and non-practicing entities.
Regulatory
We are subject to a number of U.S. federal and state and foreign laws and regulations that involve matters central to our business. These laws and regulations may involve privacy, data protection, intellectual property, competition, telecommunications, broadband, Voice over Internet Protocol (“VoIP”), consumer protection, export taxation or other subjects. Many of the laws and regulations to which we are subject are still evolving and being tested in courts and by regulatory authorities and could be interpreted in ways that could harm our business. In addition, the application and interpretation of these laws and regulations often are uncertain, particularly in the new and rapidly evolving industry in which we operate. Because U.S., federal, state and foreign laws and regulations have continued to develop and evolve rapidly, it is possible that we or our products or our platform may not be, or may not have been, compliant with each such applicable law or regulation.

For example, the General Data Protection Regulation (“GDPR”) and the United Kingdom’s GDPR (“UK GDPR”) impose strict requirements for processing the personal information of individuals located, respectively within the European Economic Area (“EEA”) and the United Kingdom (“UK”). Noncompliance with the GDPR and UK GDPR can result in, for example, bans on data processing and fines of up to the greater of 20 million euros (£17.5 million for the UK GDPR) or 4% of annual global revenue. Further, individuals may initiate litigation related to our processing of their personal information. Given the breadth and depth of changes in data protection obligations, meeting the requirements of GDPR has required significant time and resources, including a review of our technology and systems currently in use against the requirements of GDPR. Our actual or perceived failure to comply with laws, regulations or contractual commitments regarding privacy, data protection and data security could lead to costly legal action, adverse publicity, significant liability and decreased demand for our services, which could adversely affect our business, results of operations and financial condition.
In addition, laws such as the Telephone Consumer Protection Act of 1991 (“TCPA”), restrict telemarketing and the use of automatic SMS text messages without explicit customer consent. The scope and interpretation of the laws that are or may be applicable to the delivery of text messages are continuously evolving and developing. If we do not comply with these laws or regulations, or if our customers fail to do so, we could face direct liability.
Compliance with these laws and regulations has not had, and is not expected to have, a material effect on our capital expenditures, results of operations and competitive position as compared to prior periods, and we do not currently anticipate material capital expenditures for environmental control facilities, of which we currently have none. For additional information
16



about government regulation applicable to our business, see Part I, Item 1A, “Risk Factors” in this Annual Report on Form 10-K.
Corporate Information
Twilio Inc. was incorporated in Delaware in March 2008. Our principal executive offices are located at 101 Spear Street, First Floor, San Francisco, California 94105, and our telephone number is (415) 390-2337. Our website address is www.twilio.com. Information contained on, or that can be accessed through, our website does not constitute part of this Annual Report on Form 10-K.
Twilio, the Twilio logo and other trademarks or service marks of Twilio appearing in this Annual Report on Form 10-K are the intellectual property of Twilio. Trade names, trademarks and service marks of other companies appearing in this Annual Report on Form 10-K are the intellectual property of their respective holders.
Information about Geographic Revenue
Information about geographic revenue is set forth in Note 12 of our Notes to Consolidated Financial Statements included in Part II, Item 8, “Financial Statements and Supplementary Data” of this Annual Report on Form 10-K.
Available Information
Our filings are available to be viewed and downloaded free of charge through our investor relations website after we file them with the Securities and Exchange Commission (“SEC”). Our filings include our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, our Proxy Statement for our annual meeting of stockholders, Current Reports on Form 8-K and other filings with the SEC. Our investor relations website is located at http://investors.twilio.com. The SEC also maintains an Internet website that contains periodic and current reports, proxy statements and other information about issuers, like us, that file electronically with the SEC. The address of that website is www.sec.gov.
We webcast our earnings calls and certain events we participate in or host with members of the investment community on our investor relations website. Additionally, we provide notifications of news or announcements regarding our financial performance, including SEC filings, investor events, press and earnings releases, and blogs as part of our investor relations website. Further corporate governance information, including our corporate governance guidelines and code of business conduct and ethics, is also available on our investor relations website under the heading “Governance.” The contents of our websites are not intended to be incorporated by reference into this Annual Report on Form 10-K 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.
17



Item 1A. Risk Factors
A description of the risks and uncertainties associated with our business is set forth below. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Annual Report on Form 10-K, including Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our consolidated financial statements and related notes appearing elsewhere in this Annual Report on Form 10-K. The risks and uncertainties described below may not be the only ones we face. If any of the risks actually occur, our business, financial condition, results of operations and prospects could be materially and adversely affected. In that event, the market price of our Class A common stock could decline.
Risks Related to Our Business and Our Industry
The global COVID-19 pandemic may adversely impact our business, results of operations and financial condition.

The rapid spread of COVID-19 globally has in the past disrupted, and may continue to disrupt, our day-to-day operations and the operations of our customers, partners and service providers for an indefinite period of time, including as a result of changing public health recommendations, travel restrictions and limitations, the duration, spread and severity and potential recurrence of the virus and its variants, as well as the efficacy of vaccines and vaccine distribution and the timing and trajectory of the economic recovery, all of which could negatively impact our business and results of operations and financial condition. While the global economy is reopening in various parts of the world, some countries and locations are reinstating lockdowns and other restrictions that make a recovery difficult to predict. This may result in differing levels of demand for our products as the priorities, resources, financial conditions and economic outlook of our customers, partners and service providers change, which could adversely affect or increase the volatility of our financial results. Certain industries were initially more negatively impacted by COVID-19, while others were positively impacted. It has been and, until the COVID-19 pandemic is contained, will continue to be more difficult for us to forecast usage levels and predict revenue trends for the more adversely impacted industries. Any prolonged contractions in industries historically impacted by COVID-19, along with any effects on supply chain or on other industries in which our customers, partners and service providers operate, could adversely impact our business, results of operations and financial condition.

Additionally the COVID-19 pandemic has adversely affected global economic and market conditions, including causing labor shortages, supply chain disruptions and inflation, which are likely to continue for an extended period, and which could result in decreased business spending by our customers and prospective customers and business partners and third-party business partners, reduced demand for our solutions, lower renewal rates by our customers, longer or delayed sales cycles, including customers and prospective customers delaying contract signing or contract renewals, or reducing budgets or minimum commitments related to the product and services that we offer, all of which could have an adverse impact on our business operations and financial condition. Specifically, we often enter into annual or multi-year, minimum commitment arrangements with our customers. If customers fail to pay us or reduce their spending with us, we may be adversely affected by an inability to collect amounts due, the cost of enforcing the terms of our contracts, including litigation, or a reduction in revenue. The continuing pandemic could also result in constrained supply or reduced customer demand and willingness to enter into or renew contracts with us, any of which could adversely impact our business, results of operations and overall financial performance in future periods. While we have developed and continue to develop plans to help mitigate the potential negative impact of the pandemic on our business, these efforts may not be effective, and a protracted economic downturn, including due to factors such as labor shortages, supply chain disruptions and inflation, may limit the effectiveness of our mitigation efforts.

In addition, as companies continue to support a fully remote workforce, and begin to adapt to hybrid work environments, and as individuals increasingly utilize voice, video and messaging for their communication needs, there will be increased strain and demand for telecommunications infrastructure, including our voice, video and messaging products. Supporting increased demand will require us to make additional investments to increase network capacity, the availability of which may be limited. For example, if the data centers that we rely on for our cloud infrastructure and the network service providers that we interconnect with are unable to keep up with capacity needs or if governmental or regulatory authorities determine to limit our bandwidth, customers may experience delays, interruptions or outages in service. From time to time, including during the COVID-19 pandemic, our data center suppliers and our network service providers have had some outages which resulted in disruptions to service for some of our customers. Such traffic management measures could result in customers experiencing delays, interruptions or outages in services. Any of these events could harm our reputation, erode customer trust, cause customers to stop using our products, impair our ability to increase revenue from existing customers, impair our ability to grow our customer base, subject us to financial penalties and liabilities under our service level agreements and otherwise harm our business, results of operations and financial condition.

To the extent that the COVID-19 pandemic harms our business, results of operations and financial condition, many of the other risks described in this “Risk Factors” section will be exacerbated.
18



We have experienced rapid growth and expect our growth to continue, and if we fail to effectively manage our growth, then our business, results of operations and financial condition could be adversely affected.
We have experienced substantial growth in our business since inception. For example, our headcount has grown from 4,629 employees on December 31, 2020 to 7,867 employees on December 31, 2021. We have moved to a virtual on-boarding process since the imposition of COVID-19 restrictions on certain business activities. In addition, we are rapidly expanding our international operations. Our international headcount grew from 1,369 employees as of December 31, 2020 to 2,964 employees as of December 31, 2021. We expect to continue to expand our international operations in the future. We have also experienced significant growth in the number of customers, usage and amount of data that our platform and associated infrastructure support. This growth has placed and may continue to place significant demands on our corporate culture, operational infrastructure and management, particularly in light of virtual on-boarding.

We believe that our corporate culture has been a critical component of our success. We have invested substantial time and resources in building our team and nurturing our culture. As we expand our business in the U.S. and non-U.S. regions and mature as a public company, we may find it difficult to maintain our corporate culture while managing this growth. In addition, the COVID-19 pandemic may have long-term effects on the nature of the office environment and remote working. Our employees generally continue to work from home as we continue a phased reopening of offices and, in February 2021, we announced a new Open Work hybrid work approach, under which most employees will have a choice about where and how they work. We face uncertainty as to whether Open Work, and any adjustments we may make to our model, will meet the needs and expectations of our workforce. Any failure to preserve the key aspects of our culture as we manage our anticipated growth and organizational changes could hurt our chance for future success, including our ability to recruit and retain employees, and effectively focus on and pursue our corporate objectives. This, in turn, could adversely affect our business, results of operations and financial condition.
In addition, as we have rapidly grown, our organizational structure has become more complex. In order to manage these increasing complexities, we will need to continue to scale and adapt our operational, financial and management controls, as well as our reporting systems and procedures. The expansion of our systems and infrastructure will require us to commit substantial financial, operational and management resources before our revenue increases and without any assurances that our revenue will increase.
Finally, if this growth continues, it could strain our ability to maintain reliable service levels for our customers. If we fail to achieve the necessary level of efficiency in our organization as we grow, then our business, results of operations and financial condition could be adversely affected.
Our quarterly results may fluctuate, and if we fail to meet securities analysts’ and investors’ expectations, then the trading price of our Class A common stock and the value of your investment could decline substantially.
Our results of operations, including the levels of our revenue, cost of revenue, gross margin and operating expenses, have fluctuated from quarter to quarter in the past and may continue to vary significantly in the future. These fluctuations are a result of a variety of factors, many of which are outside of our control, and may be difficult to predict and may or may not fully reflect the underlying performance of our business. If our quarterly results of operations or forward-looking quarterly and annual financial guidance fall below the expectations of investors or securities analysts, then the trading price of our Class A common stock could decline substantially. Some of the important factors that may cause our results of operations to fluctuate from quarter to quarter include:

the impact of COVID-19 on our customers, partners and service providers, our pace of hiring and the global economy in general;
our ability to retain and increase revenue from existing customers and attract new customers;
fluctuations in the amount of revenue from our Active Customer Accounts;
our ability to attract and retain enterprises and international organizations as customers;
our ability to introduce new products and enhance existing products;
competition and the actions of our competitors, including pricing changes and the introduction of new products, services and geographies;
19



changes in laws, industry standards, regulations or regulatory enforcement in the United States or internationally, such as the invalidation of the EU-U.S. Privacy Shield by the Court of Justice of the European Union, the implementation and enforcement of new global privacy laws, such as the General Data Protection Regulation (“GDPR”), the California Consumer Privacy Act of 2018 (“CCPA”) and Brazil's General Data Protection Law (Lei Geral de Proteção de Dados Pessoais) (Law No. 13,709/2018), and the adoption of SHAKEN/STIR and other robocalling prevention and anti-spam standards, all of which increase compliance costs;
changes to the policies or practices of third-party platforms, such as the Apple App Store and the Google Play Store, including with respect to Apple’s Identifier for Advertisers (IDFA), which helps advertisers assess the effectiveness of their advertising efforts, and with respect to transparency regarding data processing;
the number of new employee hires during a particular period;
changes in network service provider fees that we pay in connection with the delivery of communications on our platform;
changes in cloud infrastructure fees that we pay in connection with the operation of our platform;
changes in our pricing as a result of our optimization efforts or otherwise;
reductions in pricing as a result of negotiations with our larger customers;
the rate of expansion and productivity of our sales force, including our enterprise sales force, which has been a focus of our recent expansion efforts;
changes in the size and complexity of our customer relationships;
the length and complexity of the sales cycle for our services, especially for sales to larger enterprises, government and regulated organizations;
change in the mix of products that our customers use during a particular period;
change in the revenue mix of U.S. and international products;
the amount and timing of operating costs and capital expenditures related to the operations and expansion of our business, including investments in our international expansion, additional systems and processes and research and development of new products and services;
significant security breaches of, technical difficulties with, or interruptions to, the delivery and use of our products on our platform;
expenses in connection with mergers, acquisitions or other strategic transactions and the follow-on costs of integration;
the timing of customer payments and any difficulty in collecting accounts receivable from customers;
general economic conditions that may adversely affect a prospective customer’s ability or willingness to adopt our products, delay a prospective customer’s adoption decision, reduce the revenue that we generate from the use of our products or affect customer retention;
labor shortages, supply chain disruptions and rising inflation and our ability to control costs, including our operating expenses;
our ability to attract and retain qualified employees and key personnel;
changes in foreign currency exchange rates and our ability to effectively hedge our foreign currency exposure;
extraordinary expenses such as litigation or other dispute-related settlement payments;
20



sales tax and other tax determinations by authorities in the jurisdictions in which we conduct business;
the impact of new accounting pronouncements; and
fluctuations in stock-based compensation expense.
The occurrence of one or more of the foregoing and other factors may cause our results of operations to vary significantly. As such, we believe that quarter-to-quarter comparisons of our results of operations may not be meaningful and should not be relied upon as an indication of future performance. In addition, a significant percentage of our operating expenses is fixed in nature and is based on forecasted revenue trends. Accordingly, in the event of a revenue shortfall, we may not be able to mitigate the negative impact on our income (loss) and margins in the short term. If we fail to meet or exceed the expectations of investors or securities analysts, then the trading price of our Class A common stock could fall substantially, and we could face costly lawsuits, including securities class action suits.
Additionally, global pandemics such as COVID-19 as well as certain large scale events, such as major elections and sporting events, can significantly impact usage levels on our platform, which has, and could in the future, cause fluctuations in our results of operations. We expect that significantly increased usage of all communications platforms, including ours, during certain seasonal and one-time events could impact delivery and quality of our products during those events. We also tend to experience increased expenses in connection with the hosting of SIGNAL, which we plan to continue to host annually. Such annual and one-time events may cause fluctuations in our results of operations and may impact both our revenue and operating expenses.
If we are not able to maintain and enhance our brand and increase market awareness of our company and products, then our business, results of operations and financial condition may be adversely affected.
We believe that maintaining and enhancing the “Twilio” brand identity and increasing market awareness of our company and products, particularly among developers, is critical to achieving widespread acceptance of our platform, to strengthen our relationships with our existing customers and to our ability to attract new customers. The successful promotion of our brand will depend largely on our continued marketing efforts, our ability to continue to offer high quality products, and our ability to successfully differentiate our products and platform from competing products and services. Our brand promotion and thought leadership activities may not be successful or yield increased revenue. In addition, independent industry analysts often provide reviews of our products and competing products and services, which may significantly influence the perception of our products in the marketplace. If these reviews are negative or not as strong as reviews of our competitors’ products and services, then our brand may be harmed.
From time to time, our customers have complained about our products, such as complaints about our pricing and customer support. If we do not handle customer complaints effectively, then our brand and reputation may suffer, our customers may lose confidence in us and they may reduce or cease their use of our products. In addition, many of our customers post and discuss on social media about Internet-based products and services, including our products and platform. Our success depends, in part, on our ability to generate positive customer feedback and minimize negative feedback on social media channels where existing and potential customers seek and share information. If actions we take or changes we make to our products or platform upset these customers, then their online commentary could negatively affect our brand, reputation and customer trust. Complaints or negative publicity about us, our products or our platform could adversely impact our ability to attract and retain customers, and otherwise harm our business, results of operations and financial condition.
The promotion of our brand also requires us to make substantial expenditures, and we anticipate that these expenditures will increase as our market becomes more competitive and as we expand into new markets. To the extent that these activities increase revenue, this revenue still may not be enough to offset the increased expenses we incur, including, but not limited to, as a result of recent inflationary pressures.
21



The market for our products and platform continues to evolve, and may decline or experience limited growth, and is dependent in part on developers continuing to adopt our platform and use our products.
We were founded in 2008, and we have been developing and providing a cloud‑based platform that enables developers and organizations to integrate voice, messaging, video and email communications capabilities into their software applications. This market continues to evolve and is subject to a number of risks and uncertainties. We believe that our revenue currently constitutes a significant portion of the total revenue in this market, and therefore, we believe that our future success will depend in large part on the growth, if any, and evolution of this market. If developers and organizations do not recognize the need for and benefits of our products and platform, they may decide to adopt alternative products and services to satisfy some portion of their business needs. In order to grow our business and extend our market position, we intend to focus on educating developers and other potential customers about the benefits of our products and platform, expanding the functionality of our products and bringing new technologies to market to increase market acceptance and use of our platform. Our ability to expand the market that our products and platform address depends upon a number of factors, including the cost, performance and perceived value associated with such products and platform. The market for our products and platform could fail to grow significantly or there could be a reduction in demand for our products as a result of a lack of developer acceptance, technological challenges, competing products and services, decreases in spending by current and prospective customers, weakening economic conditions, including due to labor shortages, supply chain disruptions and inflationary pressures, and other causes. If our market does not experience significant growth or demand for our products decreases, then our business, results of operations and financial condition could be adversely affected.
Our actual or perceived failure to comply with increasingly stringent laws, regulations and contractual obligations relating to privacy, data protection and data security could harm our reputation and subject us to significant fines and liability or loss of business.
We and our customers are subject to numerous domestic (for example, CCPA in California) and foreign (for example, the GDPR in the EU) privacy, data protection and data security laws and regulations that restrict the collection, use, disclosure and processing of personal information, including financial and health data. These laws and regulations are evolving, are being tested in courts, may result in increasing regulatory and public scrutiny of our practices relating to personal information and may increase our exposure to regulatory enforcement action, sanctions and litigation.
The CCPA imposes obligations on businesses to which it applies. These obligations include, but are not limited to, providing specific disclosures in privacy notices and affording California residents certain rights related to their personal information. The CCPA allows for statutory fines for noncompliance. In addition, it is anticipated that the California Privacy Rights Act of 2020 (“CPRA”), effective January 1, 2023, will expand the CCPA. Similar laws have been enacted or been proposed at the state and federal levels. For example, Virginia and Colorado have each passed laws similar to but different from the CPRA that take effect in 2023. If we become subject to new privacy, data protection and data security laws, the risk of enforcement action against us could increase because we may become subject to additional obligations, and the number of individuals or entities that can initiate actions against us may increase (including individuals, via a private right of action, and state actors).
Outside the United States, an increasing number of laws, regulations, and industry standards apply to privacy, data protection and data security. For example, the GDPR and the United Kingdom’s GDPR (“UK GDPR”) impose strict requirements for processing the personal information of individuals located, respectively within the European Economic Area (“EEA”) and the United Kingdom (“UK”). For example, under the GDPR, government regulators may impose temporary or definitive bans on data processing, as well as fines. Further, individuals may initiate litigation related to our processing of their personal information. As another example, the General Data Protection Law (Lei Geral de Proteção de Dados Pessoais, or “LGPD”) (Law No. 13,709/2018) may apply to our operations. The LGPD broadly regulates processing of personal information of individuals in Brazil and imposes compliance obligations and penalties comparable to those of the GDPR.
Further, the interpretation and application of new domestic and foreign laws and regulations in many cases is uncertain, and our legal and regulatory obligations in such jurisdictions are subject to frequent and unexpected changes, including the potential for various regulatory or other governmental bodies to enact new or additional laws or regulations, to issue rulings that invalidate prior laws or regulations, or to increase penalties significantly.


22



Similarly, with our registration as an interconnected VoIP provider with the Federal Communications Commission (“FCC”), we also must comply with privacy laws associated with customer proprietary network information (“CPNI”) rules in the U.S. If we fail to maintain compliance with these requirements, we could be subject to regulatory audits, civil and criminal penalties, fines and breach of contract claims, as well as reputational damage, which could impact the willingness of customers to do business with us.
In addition to our legal obligations, our contractual obligations relating to privacy, data protection and data security have become increasingly stringent due to changes in laws and regulations and the expansion of our offerings. Certain privacy, data protection and data security laws, such as the GDPR and the CCPA, require our customers to impose specific contractual restrictions on their service providers. In addition, we have begun to support customer workloads that involve the processing of protected health information and are required to sign business associate agreements (“BAAs”) with customers that subject us to the requirements under the U.S. Health Insurance Portability and Accountability Act of 1996 and the U.S. Health Information Technology for Economic and Clinical Health Act as well as state laws that govern health information.
Our actual or perceived failure to comply with laws, regulations or contractual commitments regarding privacy, data protection and data security could lead to costly legal action, adverse publicity, significant liability, and decreased demand for our services, which could adversely affect our business, results of operations and financial condition.
As a cumulative example of these risks, because our primary data processing facilities are currently in the U.S., we have experienced hesitancy, reluctance, or refusal by European or multinational customers to continue to use our services due to the potential risk posed to such customers as a result of the Court of Justice July 2020 ruling in the “Schrems II” case, as well as related guidance from the European Data Protection Board. For example, absent appropriate safeguards or other circumstances, the GDPR and laws in Switzerland and the UK generally restrict the transfer of personal information to countries outside of the EEA, such as the United States, that the European Commission does not consider as providing an adequate level of privacy, data protection and data security. If we cannot implement a valid mechanism for cross-border data transfers, we may face increased exposure to regulatory actions, substantial fines, and injunctions against processing or transferring personal information from Europe or elsewhere. The inability to import personal information to the United States could significantly and negatively impact our business operations; limit our ability to collaborate with parties that are subject to data privacy and security laws; or require us to increase our personal information processing capabilities in Europe and/or elsewhere at significant expense. We and our customers are at risk of enforcement actions taken by an EU data protection authority during such time Twilio continues to require data transfers from the EEA for the provision of our services. While we are actively working to increase our data processing capabilities in Europe and other countries to limit or eliminate the need for data transfers out of the EEA, if we are unable to increase those capabilities quickly enough, and other valid solutions for personal information transfers to the United States or other countries are not available or are difficult to implement in the interim, we will likely face continuing reluctance from European and multinational customers to use our services and increased exposure to regulatory actions, substantial fines and injunctions against processing or transferring personal information from Europe.
Our business depends on customers increasing their use of our products, and a loss of customers or decline in their use of our products could adversely affect our business, results of operations and financial condition.

Our ability to grow and generate incremental revenue depends, in part, on our ability to maintain and grow our relationships with existing customers (including any customers acquired in connection with our acquisitions) and to have them increase their usage of our platform. If our customers do not increase their use of our products, then our revenue may decline, and our results of operations may be harmed. Customers are charged based on the usage of our products. Most of our customers do not have long-term contractual financial commitments to us and, therefore, most of our customers may reduce or cease their use of our products at any time without penalty or termination charges. Customers may terminate or reduce their use of our products for any number of reasons, including if they are not satisfied with our products, the value proposition of our products or our ability to meet their needs and expectations, or due to the introduction of new competing products by competitors. For example, on February 26, 2021, a critical feature enablement service on our platform became overloaded, which resulted in connection issues across multiple products in our cloud communications platform that affected our customers for a limited number of hours. The service disruption had a widespread impact on our customers’ ability to use several of our products. We incurred certain costs associated with offering credits to our affected customers, but the overall impact was not material to our business. To protect our system from similar disruptions in the near term, we have significantly increased our server capacity and added additional caching layers to accommodate usage spikes. We also have undertaken longer term improvements to mitigate against future service disruptions, but there can be no guarantee that these actions or improvements will be effective in preventing or reducing such service disruptions.
23



We cannot accurately predict customers’ usage levels, and the loss of customers or reductions in their usage levels of our products may each have a negative impact on our business, results of operations and financial condition and may cause our Dollar-Based Net Expansion Rate to decline in the future if customers are not satisfied with our products, the value proposition of our products or our ability to meet their needs and expectations. If a significant number of customers cease using, or reduce their usage of our products, then we may be required to spend significantly more on sales and marketing than we currently plan to spend in order to maintain or increase revenue from customers. Such additional sales and marketing expenditures could adversely affect our business, results of operations and financial condition.
If we are unable to attract new customers in a cost‑effective manner, then our business, results of operations and financial condition would be adversely affected.
In order to grow our business, we must continue to attract new customers in a cost-effective manner. We use a variety of marketing channels to promote our products and platform, such as developer events and developer evangelism, as well as search engine marketing and optimization. We periodically adjust the mix of our other marketing programs such as regional customer events, email campaigns, billboard advertising and public relations initiatives. If the costs of the marketing channels we use increase dramatically, then we may choose to use alternative and less expensive channels, which may not be as effective as the channels we currently use. As we add to or change the mix of our marketing strategies, we may need to expand into more expensive channels than those we are currently in, which could adversely affect our business, results of operations and financial condition. We will incur marketing expenses before we are able to recognize any revenue that the marketing initiatives may generate, and these expenses may not result in increased revenue or brand awareness. We have made in the past, and may make in the future, significant expenditures and investments in new marketing campaigns, and we cannot guarantee that any such investments will lead to the cost-effective acquisition of additional customers. If we are unable to maintain effective marketing programs, then our ability to attract new customers could be adversely affected, our advertising and marketing expenses could increase substantially, and our results of operations may suffer.
If we do not develop enhancements to our products and introduce new products that achieve market acceptance, our business, results of operations and financial condition could be adversely affected.
Our ability to attract new customers and increase revenue from existing customers depends in part on our ability to enhance and improve our existing products, increase adoption and usage of our products and introduce new products. The success of any enhancements or new products depends on several factors, including timely completion, adequate quality testing, actual performance quality, market-accepted pricing levels and overall market acceptance. Enhancements and new products that we develop may not be introduced in a timely or cost-effective manner, may contain errors or defects, may require reworking features and capabilities, may have interoperability difficulties with our platform or other products or may not achieve the broad market acceptance necessary to generate significant revenue. Furthermore, our ability to increase the usage of our products depends, in part, on the development of new use cases for our products, which is typically driven by our developer community and may be outside of our control. We also have invested, and may continue to invest, in the acquisition of complementary businesses, technologies, services, products and other assets that expand the products that we can offer our customers. We may make these investments without being certain that they will result in products or enhancements that will be accepted by existing or prospective customers. Our ability to generate usage of additional products by our customers may also require increasingly sophisticated and more costly sales efforts and result in a longer sales cycle. In addition, adoption of new products or enhancements may put additional strain on our customer support team, which could require us to make additional expenditures related to further hiring and training. If we are unable to successfully enhance our existing products to meet evolving customer requirements, increase adoption and usage of our products, develop new products, or if our efforts to increase the usage of our products are more expensive than we expect, then our business, results of operations and financial condition would be adversely affected.
The market in which we participate is intensely competitive, and if we do not compete effectively, our business, results of operations and financial condition could be harmed.
The market for cloud communications is rapidly evolving, significantly fragmented and highly competitive, with relatively low barriers to entry in some segments. The principal competitive factors in our market include completeness of offering, credibility with developers, global reach, ease of integration and programmability, product features, platform scalability, reliability, deliverability, security and performance, brand awareness and reputation, the strength of sales and marketing efforts, customer support, as well as the cost of deploying and using our products. Our competitors fall into four primary categories:
legacy on-premises vendors;
24



regional network service providers that offer limited developer functionality on top of their own physical infrastructure;
smaller software companies that compete with portions of our product line; and
software-as a-service (“SaaS”) companies and cloud platform vendors that offer prepackaged applications and platforms.

Some of our competitors and potential competitors are larger and have greater name recognition, longer operating histories, more established customer relationships, larger budgets and significantly greater resources than we do. In addition, they have the operating flexibility to bundle competing products and services at little or no perceived incremental cost, including offering them at a lower price as part of a larger sales transaction. As a result, our competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or customer requirements. In addition, some competitors may offer products or services that address one or a limited number of functions at lower prices, with greater depth than our products or in different geographies. Our current and potential competitors may develop and market new products and services with comparable functionality to our products, and this could lead to us having to decrease prices in order to remain competitive. Customers utilize our products in many ways and use varying levels of functionality that our products offer or are capable of supporting or enabling within their applications. Customers that use many of the features of our products or use our products to support or enable core functionality for their applications may have difficulty or find it impractical to replace our products with a competitor’s products or services, while customers that use only limited functionality may be able to replace our products more easily with competitive offerings. Our customers also may choose to build some of the functionality our products provide or establish direct connectivity with network service providers, which may limit or eliminate their demand for our products.
With the introduction of new products and services and new market entrants, we expect competition to intensify in the future. In addition, some of our customers may choose to use our products and our competitors’ products at the same time. Further, customers and consumers may choose to adopt other forms of electronic communications or alternative communication platforms.

Moreover, as we expand the scope of our products, we may face additional competition and, in some cases, may find our products in competition with those of our customers, which could cause them to replace our products with competitive offerings. If one or more of our competitors were to merge or partner with another of our competitors or our suppliers, the change in the competitive landscape could also adversely affect our ability to compete effectively. For example, certain of our competitors have engaged in acquisition activity in 2021 and may continue to do so in the future. In addition, some of our competitors have lower list prices than us, which may be attractive to certain customers even if those products have different or lesser functionality. If we are unable to maintain our current pricing due to competitive pressures, our margins will be reduced and our business, results of operations and financial condition would be adversely affected. In addition, pricing pressures and increased competition generally could result in reduced revenue, reduced margins, increased losses or the failure of our products to achieve or maintain widespread market acceptance, any of which could harm our business, results of operations and financial condition.
We have a history of losses and may not achieve or sustain profitability in the future.
We have incurred net losses in each year since our inception, including net losses of $949.9 million, $491.0 million and $307.1 million in the years ended December 31, 2021, 2020 and 2019, respectively. We had an accumulated deficit of $2.1 billion as of December 31, 2021. We will need to generate and sustain increased revenue levels, and manage our operating expenses, in future periods to become profitable and, even if we do, we may not be able to maintain or increase our level of profitability. We expect to continue to expend substantial financial and other resources on, among other things:
investments in our engineering team, improvements in security and data protection, the development of new products, features and functionality and enhancements to our platform;
sales and marketing, including the continued expansion of our direct sales organization and marketing programs, especially for enterprises and for organizations outside of the United States, and expanding our programs directed at increasing our brand awareness among current and new developers;
expansion of our operations and infrastructure, both domestically and internationally; and
general administration, including legal, accounting and other expenses related to being a public company.
25



Our efforts to grow our business may be costlier than we expect, and we may not be able to increase our revenue enough to offset our increased operating expenses. We may incur significant losses in the future for a number of reasons, including the other risks described herein, and unforeseen expenses, difficulties, complications and delays and other unknown events. If we are unable to achieve and sustain profitability, the value of our business and Class A common stock may significantly decrease.
If we are unable to increase adoption of our products by enterprises, our business, results of operations and financial condition may be adversely affected.
Historically, we have relied on the adoption of our products by software developers through our self-service model for a majority of our revenue. Our ability to increase our customer base, especially among enterprises, and achieve broader market acceptance of our products will depend, in part, on our ability to effectively organize, focus and train our sales and marketing employees.
Our ability to convince enterprises to adopt our products will depend, in part, on our ability to attract and retain sales employees with experience selling to enterprises. We believe that there is significant competition for experienced sales professionals with the skills and technical knowledge that we require. Our ability to achieve significant revenue growth in the future will depend, in part, on our ability to recruit, train and retain a sufficient number of experienced sales professionals, particularly those with experience selling to enterprises. In addition, even if we are successful in hiring qualified sales employees, new hires require significant training and experience before they achieve full productivity, particularly for sales efforts targeted at enterprises and new territories. Our recent hires and planned hires may not become as productive as quickly as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals in the future in the markets where we do business. Because we do not have a long history of targeting our sales efforts at enterprises, we cannot predict whether, or to what extent, our sales will increase as we organize and train our sales force or how long it will take for sales employees to become productive.
As we seek to increase the adoption of our products by enterprises, including products like Flex, which is primarily aimed at complex contact center implementations at larger companies, we expect to incur higher costs and longer sales cycles. In the enterprise market segment, the decision to adopt our products may require the approval of multiple technical and business decision makers, including legal, security, compliance, procurement, operations and IT. In addition, while enterprise customers may quickly deploy our products on a limited basis, before they will commit to deploying our products at scale, they often require extensive education about our products and significant customer support time, engage in protracted pricing negotiations and seek to secure readily available development resources. In addition, sales cycles for enterprises are inherently more complex and less predictable than the sales through our self-service model, and some enterprise customers may not use our products enough to generate revenue that justifies the cost to obtain such customers. In addition, these complex and resource intensive sales efforts could place additional strain on our product and engineering resources. Further, enterprises, including some of our customers, may choose to develop their own solutions that do not include our products. They also may demand reductions in pricing as their usage of our products increases, which could have an adverse impact on our gross margin. As a result of our limited experience selling and marketing to enterprises, our efforts to sell to these potential customers may not be successful. If we are unable to increase the revenue that we derive from enterprises, then our business, results of operations and financial condition may be adversely affected.
If we are unable to expand our relationships with existing technology partner customers and add new technology partner customers, our business, results of operations and financial condition could be adversely affected.
We believe that the continued growth of our business depends in part upon developing and expanding strategic relationships with technology partner customers. Technology partner customers embed our software products in their solutions, such as software applications for contact centers and sales force and marketing automation, and then sell such solutions to other businesses. When potential customers do not have the available developer resources to build their own applications, we refer them to either our technology partners who embed our products in the solutions that they sell to other businesses or our consulting partners who provide consulting and development services for organizations that have limited software development expertise to build our platform into their software applications.
As part of our growth strategy, we intend to expand our relationships with existing technology partner customers and add new technology partner customers. If we fail to expand our relationships with existing technology partner customers or establish relationships with new technology partner customers in a timely and cost-effective manner, or at all, then our business, results of operations and financial condition could be adversely affected. Additionally, even if we are successful at building these relationships but there are problems or issues with integrating our products into the solutions of these customers, our reputation and ability to grow our business may be harmed.
26



To deliver our products, we rely on network service providers and internet service providers for our network service and connectivity, and disruption or deterioration in the quality of these services or changes in network service provider fees that we pay in connection with the delivery of communications on our platform could adversely affect our business, results of operations and financial condition.
We currently interconnect with network service providers around the world to enable the use by our customers of our products over their networks. Although we are in the process of acquiring authorization in many countries for direct access to phone numbers and for the provision of voice services on the networks of network service providers, we expect that we will continue to rely on network service providers for these services. Where we don't have direct access to phone numbers, our reliance on network service providers has reduced our operating flexibility, ability to make timely service changes and control quality of service. In addition, the fees that we are charged by network service providers may change daily or weekly, while we do not typically change our customers’ pricing as rapidly.
At times, network service providers have instituted additional fees due to regulatory, competitive or other industry related changes that increase our network costs. For example, in early 2020, a major U.S. mobile carrier introduced a new Application to Person ("A2P") SMS service offering that adds a new fee for A2P SMS messages delivered to its subscribers, and other U.S. mobile carriers have added or are in the process of adding similar fees. While we have historically responded to these types of fee increases through a combination of further negotiating efforts with our network service providers, absorbing the increased costs or changing our prices to customers, there is no guarantee that we will continue to be able to do so in the future without a material negative impact to our business. In the case of these new carriers A2P SMS fees, after a short phase-in period where we absorbed the fees, we began on May 1, 2021 to pass these fees directly through to our customers who are sending SMS messages to these carriers' subscribers. We expect that this will increase our revenue and cost of revenue, but will not impact the gross profit dollars received for sending these messages. However, mathematically this will have a negative impact on our gross margins. Additionally, our ability to respond to any new fees may be constrained if all network service providers in a particular market impose equivalent fee structures, if the magnitude of the fees is disproportionately large when compared to the underlying prices paid by our customers, or if the market conditions limit our ability to increase the price we charge our customers.
Furthermore, many of these network service providers do not have long-term committed contracts with us and may interrupt services or terminate their agreements with us without notice. If a significant portion of our network service providers stop providing us with access to their infrastructure, fail to provide these services to us on a cost-effective basis, cease operations, or otherwise terminate these services, the delay caused by qualifying and switching to other network service providers could be time consuming and costly and could adversely affect our business, results of operations and financial condition. Further, if problems occur with our network service providers, it may cause errors or poor quality communications with our products, and we could encounter difficulty identifying the source of the problem. The occurrence of errors or poor quality communications on our products, whether caused by our platform or a network service provider, may result in the loss of our existing customers or the delay of adoption of our products by potential customers and may adversely affect our business, results of operations and financial condition.
Further, we sometimes access network services through intermediaries who have direct access to network service providers. Although we are in the process of securing direct connections with network service providers in many countries, we expect that we will continue to rely on intermediaries for these services. These intermediaries sometimes have offerings that directly compete with our products and may stop providing services to us on a cost-effective basis. If a significant portion of these intermediaries stop providing services or stop providing services on a cost-effective basis, our business could be adversely affected.
We also interconnect with internet service providers around the world to enable the use of our email products by our customers, and we expect that we will continue to rely on internet service providers for network connectivity going forward. Our reliance on internet service providers reduces our control over quality of service and exposes us to potential service outages and rate fluctuations. If a significant portion of our internet service providers stop providing us with access to their network infrastructure, fail to provide access on a cost-effective basis, cease operations, or otherwise terminate access, the delay caused by qualifying and switching to other internet service providers could be time consuming and costly and could adversely affect our business, results of operations, and financial condition.
Our future success depends in part on our ability to drive the adoption of our products by international customers.
In the years ended December 31, 2021, 2020 and 2019, we derived 34%, 27% and 29% of our revenue, respectively, from customer accounts located outside the United States. The future success of our business will depend, in part, on our ability to expand our customer base worldwide. While we have been rapidly expanding our sales efforts internationally, our experience
27



in selling our products outside of the United States is, and our ability to conduct business in local currencies in certain jurisdictions may be or is, limited. Furthermore, our developer-first business model may not be successful or have the same traction outside the United States. As a result, our investment in marketing our products to these potential customers may not be successful. If we are unable to increase the revenue that we derive from international customers, then our business, results of operations and financial condition may be adversely affected.
We are continuing to expand our international operations, which exposes us to significant risks.
We are continuing to expand our international operations to increase our revenue from customers outside of the United States as part of our growth strategy. Between December 31, 2020 and December 31, 2021, our international headcount grew from 1,369 employees to 2,964 employees. We expect to open additional international offices and hire employees to work at these offices in order to reach new customers and gain access to additional technical talent. Operating in international markets requires significant resources and management attention and will subject us to regulatory, economic and political risks in addition to those we already face in the United States. Because of our limited experience with international operations or with developing and managing sales in international markets, our international expansion efforts may not be successful.
In addition, we will face risks in doing business internationally that could adversely affect our business, including:
any long–term impact from the United Kingdom’s withdrawal from the European Union, commonly referred to as Brexit, which formally took effect on January 31, 2020. In particular, any such long-term impact from Brexit on our business and operations will depend, in part, on the outcome of the U.K.'s continuing negotiations on a number of matters not definitively addressed in the UK-EU Trade and Cooperation Agreement and may require us to expend significant time and expense to make adjustments to our business and operations;
the difficulty of managing and staffing international operations and the increased operations, travel, infrastructure and legal compliance costs associated with servicing international customers and operating numerous international locations;
our ability to effectively price our products in competitive international markets;
new and different sources of competition or other changes to our current competitive landscape;
understanding and reconciling different technical standards, data privacy and telecommunications regulations, registration and certification requirements outside the United States, which could prevent customers from deploying our products or limit their usage;
our ability to comply with the GDPR and Brazil's General Data Protection Law (Lei Geral de Proteção de Dados Pessoais) (Law No. 13,709/2018), and laws, regulations and industry standards relating to data privacy, data protection, data localization and data security enacted in countries and other regions in which we operate or do business;
potentially greater difficulty collecting accounts receivable and longer payment cycles;
higher or more variable network service provider fees outside of the United States;
the need to adapt and localize our products for specific countries;
the need to offer customer support in various languages;
difficulties in understanding and complying with local laws, regulations and customs in non-U.S. jurisdictions;
compliance with export controls and economic sanctions regulations administered by the Department of Commerce's Bureau of Industry and Security and the Treasury Department’s Office of Foreign Assets Control;
compliance with various anti-bribery and anti-corruption laws such as the Foreign Corrupt Practices Act and United Kingdom Bribery Act of 2010;
changes in international trade policies, tariffs and other non-tariff barriers, such as quotas and local content rules;
28



more limited protection for intellectual property rights in some countries;
adverse tax consequences;
fluctuations in currency exchange rates, which could increase the price of our products outside of the United States, increase the expenses of our international operations and expose us to foreign currency exchange rate risk;
currency control regulations, which might restrict or prohibit our conversion of other currencies into U.S. dollars;
restrictions on the transfer of funds;
deterioration of political relations between the United States and other countries;
the impact of natural disasters and public health epidemics or pandemics such as COVID-19 on employees, contingent workers, partners, travel and the global economy and the ability to operate freely and effectively in a region that may be fully or partially on lockdown; and
political or social unrest or economic instability in a specific country or region in which we operate, which could have an adverse impact on our operations in that location.
Also, due to costs from our international expansion efforts and network service provider fees outside of the United States, which generally are higher than domestic rates, our gross margin for international customers is typically lower than our gross margin for domestic customers. As a result, our gross margin may be impacted and fluctuate as we expand our operations and customer base worldwide.
Our failure to manage any of these risks successfully could harm our international operations, and adversely affect our business, results of operations and financial condition.
Certain of our products are subject to telecommunications‑related regulations, and future legislative or regulatory actions could adversely affect our business, results of operations and financial condition.
As a provider of communications products, we are subject to existing or potential FCC regulations relating to privacy, telecommunications, consumer protection and other requirements. In addition, the extension of telecommunications regulations to our non-interconnected VoIP services could result in additional federal and state regulatory obligations and taxes. We are also in discussions with certain jurisdictions regarding potential sales and other taxes for prior periods that we may owe. In the event any of these jurisdictions disagree with management’s assumptions and analysis, the assessment of our tax exposure could differ materially from management's current estimates, which may increase our costs of doing business and negatively affect the prices our customers pay for our services. If we do not comply with FCC rules and regulations, we could be subject to FCC enforcement actions, fines, loss of licenses and possibly restrictions on our ability to operate or offer certain of our products. Any enforcement action by the FCC, which may be a public process, would hurt our reputation in the industry, could erode customer trust, possibly impair our ability to sell our VoIP products to customers and could adversely affect our business, results of operations and financial condition.
Certain of our products are subject to a number of FCC regulations and laws that are administered by the FCC. Among others, we must comply (in whole or in part) with:
the Communications Act of 1934, as amended, which regulates communications services and the provision of such services;
the Telephone Consumer Protection Act, which limits the use of automatic dialing systems for calls and texts, artificial or prerecorded voice messages and fax machines;
the Communications Assistance for Law Enforcement Act, which requires covered entities to assist law enforcement in undertaking electronic surveillance;
requirements to safeguard the privacy of certain customer information;
payment of annual FCC regulatory fees and contributions to FCC-administered funds based on our interstate and international revenues; and
29



rules pertaining to access to our services by people with disabilities and contributions to the Telecommunications Relay Services fund.
In addition, Congress and the FCC are attempting to mitigate the scourge of robocalls by requiring participation in a technical standard called SHAKEN/STIR, which allows voice carriers to authenticate caller ID, prohibiting malicious spoofing.
Similarly, in May 2021, the Biden Administration issued an Executive Order requiring federal agencies to implement additional information technology security measures, including, among other things, requiring agencies to adopt multifactor authentication and encryption for data at rest and in transit to the maximum extent consistent with Federal records laws and other applicable laws. The Executive Order will lead to the development of secure software development practices and/or criteria for a consumer software labeling program, the criteria which will reflect a baseline level of secure practices, for software that is developed and sold to the U.S. federal government. Software developers will be required to provide visibility into their software and make security data publicly available. Due to this Executive Order, federal agencies may require us to modify our cybersecurity practices and policies, thereby increasing our compliance costs. If we are unable to meet the requirements of the Executive Order, our ability to work with the U.S. government may be impaired and may result in a loss of revenue.
If we do not comply with any current or future rules or regulations that apply to our business, we could be subject to substantial fines and penalties, and we may have to restructure our offerings, exit certain markets or raise the price of our products. In addition, any uncertainty regarding whether particular regulations apply to our business, and how they apply, could increase our costs or limit our ability to grow.
As we continue to expand internationally, we have become subject to telecommunications laws and regulations in the foreign countries where we offer our products. Internationally, we currently offer our products in over 180 countries.
Our international operations are subject to country-specific governmental regulation and related actions that have increased and will continue to increase our costs or impact our products and platform or prevent us from offering or providing our products in certain countries. Moreover, the regulation of communications platform-as-a-service (“CPaaS”) companies like us is continuing to evolve internationally and many existing regulations may not fully contemplate the CPaaS business model or how they fit into the communications regulatory framework. As a result, interpretation and enforcement of regulations often involve significant uncertainties. In many countries, including those in the European Union, a number of our products or services are subject to licensing and communications regulatory requirements which increases the level of scrutiny and enforcement by regulators. Future legislative, regulatory or judicial actions impacting CPaaS services could also increase the cost and complexity of compliance and expose us to liability. For example, in some countries, some or all of the services we offer are not considered regulated telecommunications services, while in other countries they are subject to telecommunications regulations, including but not limited to payment into universal service funds, licensing fees, provision of emergency services, provision of information to support emergency services and number portability. Specifically, the Australian Communications and Media Authority in 2019 issued a formal finding against several companies, including our Company, for failure to upload data into a centralized database for emergency services and, in the future, regulatory authorities in other jurisdictions in which we operate may also determine that we are a telecommunications company subject to similar regulations. Failure to comply with these regulations could result in our Company being issued remedial directions to undertake independent audits and implement effective systems, processes and practices to ensure compliance, significant fines or being prohibited from providing telecommunications services in a jurisdiction.
Moreover, certain of our products may be used by customers located in countries where voice and other forms of IP communications may be illegal or require special licensing or in countries on a U.S. embargo list. Even where our products are reportedly illegal or become illegal or where users are located in an embargoed country, users in those countries may be able to continue to use our products in those countries notwithstanding the illegality or embargo. We may be subject to penalties or governmental action if consumers continue to use our products in countries where it is illegal to do so or if we use a local partner to provide services in a country and the local partner does not comply with applicable governmental regulations. Any such penalties or governmental action may be costly and may harm our business and damage our brand and reputation. We may be required to incur additional expenses to meet applicable international regulatory requirements or be required to raise the prices of services, or restructure or discontinue those services if required by law or if we cannot or will not meet those requirements. Any of the foregoing could adversely affect our business, results of operations and financial condition.
30



If we are unable to obtain or retain geographical, mobile, regional, local or tollfree numbers, or to effectively process requests to port such numbers in a timely manner due to industry regulations, our business and results of operations may be adversely affected.
Our future success depends in part on our ability to obtain allocations of geographical, mobile, regional, local and toll-free direct inward dialing numbers or phone numbers as well as short codes and alphanumeric sender IDs (collectively “Numbering Resources”) in the United States and foreign countries at a reasonable cost and without overly burdensome restrictions. Our ability to obtain allocations of, assign and retain Numbering Resources depends on factors outside of our control, such as applicable regulations, the practices of authorities that administer national numbering plans or of network service providers from whom we can provision Numbering Resources, such as offering these Numbering Resources with conditional minimum volume call level requirements, the cost of these Numbering Resources and the level of overall competitive demand for new Numbering Resources.
In addition, in order to obtain allocations of, assign and retain Numbering Resources in the EU or certain other regions, we are often required to be licensed by local telecommunications regulatory authorities, some of which have been increasingly monitoring and regulating the categories of Numbering Resources that are eligible for provisioning to our customers. We have obtained licenses, and are in the process of obtaining licenses in various countries in which we do business, but in some countries, the regulatory regime around provisioning of Numbering Resources is unclear, subject to change over time, and sometimes may conflict from jurisdiction to jurisdiction. Furthermore, these regulations and governments’ approach to their enforcement, as well as our products and services, are still evolving and we may be unable to maintain compliance with applicable regulations, or enforce compliance by our customers, on a timely basis or without significant cost. Also, compliance with these types of regulation may require changes in products or business practices that result in reduced revenue. Due to our or our customers' assignment and/or use of Numbering Resources in certain countries in a manner that violates applicable rules and regulations, we have been subjected to government inquiries and audits, and may in the future be subject to significant penalties or further governmental action, and in extreme cases, may be precluded from doing business in that particular country. We have also been forced to reclaim Numbering Resources from our customers as a result of certain events of non-compliance. These reclamations result in loss of customers, loss of revenue, reputational harm, erosion of customer trust, and may also result in breach of contract claims, all of which could have an adverse effect on our business, results of operations and financial condition.
Due to their limited availability, there are certain popular area code prefixes that we generally cannot obtain. Our inability to acquire or retain Numbering Resources for our operations may make our voice and messaging products less attractive to potential customers in the affected local geographic areas. In addition, future growth in our customer base, together with growth in the customer bases of other providers of cloud communications, has increased, which increases our dependence on needing sufficiently large quantities of Numbering Resources. It may become increasingly difficult to source larger quantities of Numbering Resources as we scale and we may need to pay higher costs for Numbering Resources, and Numbering Resources may become subject to more stringent regulation or conditions of usage such as the registration and on-going compliance requirements discussed above.
Additionally, in some geographies, we support number portability, which allows our customers to transfer their existing phone numbers to us and thereby retain their existing phone numbers when subscribing to our voice and messaging products. Transferring existing numbers is a manual process that can take up to 15 business days or longer to complete. Any delay that we experience in transferring these numbers typically results from the fact that we depend on network service providers to transfer these numbers, a process that we do not control, and these network service providers may refuse or substantially delay the transfer of these numbers to us. Number portability is considered an important feature by many potential customers, and if we fail to reduce any related delays, then we may experience increased difficulty in acquiring new customers.
Any of the foregoing factors could adversely affect our business, results of operations and financial condition.
31



If we fail to adapt and respond effectively to rapidly changing technology, evolving industry standards, changing regulations, and changing customer needs, requirements or preferences, our products may become less competitive.
The market for communications in general, and cloud communications in particular, is subject to rapid technological change, evolving industry standards, changing regulations, as well as changing customer needs, requirements and preferences. The success of our business will depend, in part, on our ability to adapt and respond effectively to these changes on a timely basis. If we are unable to develop new products that satisfy our customers and provide enhancements and new features for our existing products that keep pace with rapid technological and industry change, including but not limited to SHAKEN/STIR and applicable industry standards, our business, results of operations and financial condition could be adversely affected. If new technologies emerge that are able to deliver competitive products and services at lower prices, more efficiently, more conveniently or more securely, such technologies could adversely impact our ability to compete effectively.
Our platform must integrate with a variety of network, hardware, mobile and software platforms and technologies, and we need to continuously modify and enhance our products and platform to adapt to changes and innovation in these technologies. For example, Apple, Google and other cell-phone operating system providers or inbox service providers have developed and, may in the future develop, new applications or functions intended to filter spam and unwanted phone calls, messages or emails. Third party platforms may also implement changes to their privacy policies or practices that may impact us or our customers. In addition, our network service providers may adopt new filtering technologies in an effort to combat spam or robocalling. Such technologies may inadvertently filter desired messages or calls to or from our customers. If cell-phone operating system providers, network service providers, our customers or their end users adopt new software platforms or infrastructure, we may be required to develop new versions of our products to work with those new platforms or infrastructure. This development effort may require significant resources, which would adversely affect our business, results of operations and financial condition. Any failure of our products and platform to operate effectively with evolving or new platforms and technologies could reduce the demand for our products. If we are unable to respond to these changes in a cost-effective manner, our products may become less marketable and less competitive or obsolete, and our business, results of operations and financial condition could be adversely affected.
We substantially rely upon Amazon Web Services to operate our platform, and any disruption of or interference with our use of Amazon Web Services would adversely affect our business, results of operations and financial condition.
We outsource a substantial majority of our cloud infrastructure to Amazon Web Services (“AWS”), which hosts our products and platform. Our customers need to be able to access our platform at any time, without interruption or degradation of performance. AWS runs its own platform that we access, and we are, therefore, vulnerable to service interruptions at AWS. We have experienced, and expect that in the future we may experience interruptions, delays and outages in service and availability due to a variety of factors, including infrastructure changes, human or software errors, website hosting disruptions and capacity constraints. Capacity constraints could be due to a number of potential causes, including technical failures, natural disasters, pandemics such as COVID-19, fraud or security attacks. In addition, if our security, or that of AWS, is compromised, or our products or platform are unavailable or our users are unable to use our products within a reasonable amount of time or at all, then our business, results of operations and financial condition could be adversely affected. In some instances, we may not be able to identify the cause or causes of these performance problems within a period of time acceptable to our customers. It may become increasingly difficult to maintain and improve our platform performance, especially during peak usage times, as our products become more complex and the usage of our products increases. To the extent that we do not effectively address capacity constraints, either through AWS or alternative providers of cloud infrastructure, our business, results of operations and financial condition may be adversely affected. In addition, any changes in service levels from AWS may adversely affect our ability to meet our customers’ requirements, result in negative publicity which could harm our reputation and brand and may adversely affect the usage of our platform.
The substantial majority of the services we use from AWS are for cloud-based server capacity and, to a lesser extent, storage and other optimization offerings. AWS enables us to order and reserve server capacity in varying amounts and sizes distributed across multiple regions. We access AWS infrastructure through standard IP connectivity. AWS provides us with computing and storage capacity pursuant to an agreement that continues until terminated by either party. AWS may terminate the agreement for cause upon notice and upon our failure to cure a breach within 30 days from the date of such notification and may, in some cases, suspend the agreement immediately for cause upon notice. Although we expect that we could receive similar services from other third parties, if any of our arrangements with AWS are terminated, we could experience interruptions on our platform and in our ability to make our products available to customers, as well as delays and additional expenses in arranging alternative cloud infrastructure services.
32



Any of the above circumstances or events may harm our reputation, erode customer trust, cause customers to stop using our products, impair our ability to increase revenue from existing customers, impair our ability to grow our customer base, subject us to financial penalties and liabilities under our service level agreements and otherwise harm our business, results of operations and financial condition.
We typically provide monthly uptime service level commitments of a minimum of 99.95% under our agreements with customers. If we fail to meet these contractual commitments, then our business, results of operations and financial condition could be adversely affected.
Our agreements with customers typically provide for service level commitments. If we suffer extended periods of downtime for our products or platform and we are unable to meet these commitments, then we are contractually obligated to provide a service credit, which is typically 10% of the customer’s amounts due for the month in question. For example, on February 26, 2021, a critical feature enablement service on our platform became overloaded, which resulted in connection issues across multiple products in our cloud communications platform that affected our customers for a limited number of hours. The service disruption had a widespread impact on our customers’ ability to use several of our products. We incurred certain costs associated with offering credits to our affected customers, but the overall impact was not material to our business. We may also ultimately lose or see reduced utilization of our products by one or more customers as a result of the outage. In addition, the performance and availability of AWS or other service providers that provide our cloud infrastructures is outside of our control and, therefore, we are not in full control of whether we meet our service level commitments. As a result, our business, results of operations and financial condition could be adversely affected if we suffer unscheduled downtime that exceeds the service level commitments we have made to our customers. Any extended service outages could adversely affect our business and reputation and erode customer trust.
Breaches of our networks or systems, or those of AWS or our service providers, could degrade our ability to conduct our business, compromise the integrity of our products, platform and data, result in significant data losses and the theft of our intellectual property, damage our reputation, expose us to liability to third parties and require us to incur significant additional costs to maintain the security of our networks and data.
We depend upon our IT systems to conduct virtually all of our business operations, ranging from our internal operations and research and development activities to our marketing and sales efforts and communications with our customers and business partners. We may be subject to a variety of evolving threats, including but not limited to social-engineering attacks (including through phishing attacks), malicious code (such as viruses and worms), malware (including as a result of advanced persistent threat intrusions), denial-of-service attacks (such as credential stuffing), personnel misconduct or error, ransomware attacks, supply-chain attacks, software bugs, server malfunctions, software or hardware failures, loss of data or other information technology assets, adware, telecommunications failures, earthquakes, fires, floods and other similar threats.
Individuals or entities may attempt to penetrate our network security, or that of our platform, and to cause harm to our business operations, including by misappropriating our proprietary information or that of our customers, employees and business partners or to cause interruptions of our products and platform. In particular, cyberattacks and other malicious internet-based activity continue to increase in frequency and in magnitude generally, and cloud-based companies have been targeted in the past. In addition to threats from traditional computer hackers, malicious code, software vulnerabilities, supply chain attacks and vulnerabilities through our third-party partners, employees theft or misuse, password spraying, phishing, credential stuffing and denial-of-service attacks, we also face threats from sophisticated organized crime, nation-state, and nation-state supported actors who engage in attacks (including advanced persistent threat intrusions) that add to the risk to our systems (including those hosted on AWS or other cloud services), internal networks, our customers’ systems and the information that they store and process. Ransomware and cyber extortion attacks, including those perpetrated by organized criminal threat actors, nation-states, and nation-state-supported actors, are becoming increasingly prevalent and severe and can lead to significant interruptions in our operations, loss of data and income, reputational harm, and diversion of funds. Extortion payments may alleviate or reduce the negative impact of a ransomware attack, but we may be unwilling or unable to make such payments due to, for example, applicable laws or regulations prohibiting such payments. The COVID-19 pandemic and our remote workforce also pose increased risks to our IT systems and data. While we devote significant financial and employee resources to implement and maintain security measures, because the techniques used by such individuals or entities to access, disrupt or sabotage devices, systems and networks change frequently and may not be recognized until launched against a target, we may be required to make further investments over time to protect data and infrastructure as cybersecurity threats develop, evolve and grow more complex over time. We may also be unable to anticipate these techniques, and we may not become aware in a timely manner of such a security breach, which could exacerbate any damage we experience. Additionally, we depend upon our employees and contractors to appropriately handle confidential and sensitive data, including customer data, and to deploy our IT resources in a safe and secure manner that does not expose our network systems to security breaches or the loss of data. We have been and expect to be subject to cybersecurity threats and incidents, including denial-of-service attacks, employee errors or individual attempts to gain unauthorized access to information systems. Any data security incidents, including internal malfeasance or inadvertent disclosures by our employees or a third party's fraudulent inducement of our employees to disclose
33



information, unauthorized access or usage, virus or similar breach or disruption of us or our service providers, such as AWS, could result in loss of confidential information, damage to our reputation, erosion of customer trust, loss of customers, litigation, regulatory investigations, fines, penalties and other liabilities. For example, in 2020, SolarWinds Inc., one of our third party software service providers, was subject to a data security incident. We have completed our investigations of this incident and concluded that there was no adverse impact to us.
Furthermore, we are required to comply with laws and regulations that require us to maintain the security of personal information and we may have contractual and other legal obligations to notify customers or other relevant stakeholders of security breaches. Such disclosures are costly, and the disclosures or the failure to comply with such requirements could lead to adverse consequences. If we (or a third party upon whom we rely) experience a security incident or are perceived to have experienced a security incident, we may experience adverse consequences. These consequences may include: government enforcement actions (for example, investigations, fines, penalties, audits, and inspections); additional reporting requirements and/or oversight; restrictions on processing data (including personal data); litigation (including class claims); indemnification obligations; negative publicity; reputational harm; monetary fund diversions; interruptions in our operations (including availability of data); financial loss and other similar harms. Security incidents and attendant consequences could lead to negative publicity, may cause our customers to lose confidence in the effectiveness of our security measures and require us to expend significant capital and other resources to respond to and/or mitigate the security breach. Accordingly, if our cybersecurity measures or those of AWS or our service providers, fail to protect against unauthorized access, attacks (which may include sophisticated cyberattacks), compromise or the mishandling of data by our employees and contractors, then our reputation, customer trust, business, results of operations and financial condition could be adversely affected.
While we maintain errors, omissions and cyber liability insurance policies covering certain security and privacy damages, we cannot be certain that our existing insurance coverage will continue to be available on acceptable terms or will be available, and in sufficient amounts, to cover the potentially significant losses that may result from a security incident or breach or that the insurer will not deny coverage as to any future claim.
Defects or errors in our products could diminish demand for our products, harm our business and results of operations and subject us to liability.
Our customers use our products for important aspects of their businesses, and any errors, defects or disruptions to our products and any other performance problems with our products could damage our customers’ businesses and, in turn, hurt our brand and reputation and erode customer trust. We provide regular updates to our products, which have in the past contained, and may in the future contain, undetected errors, failures, vulnerabilities and bugs when first introduced or released. Real or perceived errors, failures or bugs in our products could result in negative publicity, loss of or delay in market acceptance of our platform, loss of competitive position, lower customer retention or claims by customers for losses sustained by them. In such an event, we may be required, or may choose, for customer relations or other reasons, to expend additional resources to help correct the problem. In addition, we may not carry insurance sufficient to compensate us for any losses that may result from claims arising from defects or disruptions in our products. As a result, our reputation and our brand could be harmed, and our business, results of operations and financial condition may be adversely affected.
We currently generate significant revenue from our largest customers, and the loss or decline in revenue from any of these customers could harm our business, results of operations and financial condition.
In the years ended December 31, 2021, 2020 and 2019, our 10 largest Active Customer Accounts generated an aggregate of 11%, 14% and 13% of our revenue, respectively. In the event that any of our large customers do not continue to use our products, use fewer of our products, or use our products in a more limited capacity, or not at all, our business, results of operations and financial condition could be adversely affected. Additionally, the usage of our products by customers that do not have long-term contracts with us may change between periods. Those with no long-term contract with us may reduce or fully terminate their usage of our products at any time without notice, penalty or termination charges, which may adversely impact our results of operations.
34



If we are unable to develop and maintain successful relationships with consulting partners, our business, results of operations and financial condition could be adversely affected.
We believe that continued growth of our business depends in part upon identifying, developing and maintaining strategic relationships with consulting partners. As part of our growth strategy, we intend to further develop partnerships and specific solution areas with consulting partners. If we fail to establish these relationships in a timely and cost‑effective manner, or at all, then our business, results of operations and financial condition could be adversely affected. Additionally, even if we are successful at developing these relationships but there are problems or issues with the integrations or enterprises are not willing to purchase through consulting partners, our reputation and ability to grow our business may be adversely affected.
Any failure to offer high quality customer support may adversely affect our relationships with our customers and prospective customers, and adversely affect our business, results of operations and financial condition.
Many of our customers depend on our customer support team to assist them in deploying our products effectively to help them to resolve post‑deployment issues quickly and to provide ongoing support. If we do not devote sufficient resources or are otherwise unsuccessful in assisting our customers effectively, it could adversely affect our ability to retain existing customers and could prevent prospective customers from adopting our products. We may be unable to respond quickly enough to accommodate short‑term increases in demand for customer support. We also may be unable to modify the nature, scope and delivery of our customer support to compete with changes in the support services provided by our competitors. Increased demand for customer support, without corresponding revenue, could increase costs and adversely affect our business, results of operations and financial condition. Our sales are highly dependent on our business reputation and on positive recommendations from developers. Any failure to maintain high quality customer support, or a market perception that we do not maintain high quality customer support, could erode customer trust and adversely affect our reputation, business, results of operations and financial condition.
Failure to set optimal prices for our products could adversely impact our business, results of operations and financial condition.
For certain of our products, we primarily charge our customers based on their use of such products ("usage-based pricing"). One of the challenges to our usage-based pricing is that the fees that we pay to network service providers over whose networks we transmit communications can vary daily or weekly and are affected by volume and other factors that may be outside of our control and difficult to predict. This can result in us incurring increased costs that we may be unable or unwilling to pass through to our customers, which could adversely impact our business, results of operations and financial condition.
We expect that we may need to change our pricing from time to time. In the past, we have sometimes reduced our prices either for individual customers in connection with long‑term agreements or for a particular product. Further, as competitors introduce new products or services that compete with ours or reduce their prices, we may be unable to attract new customers or retain existing customers based on our historical pricing. As we expand internationally, we also must determine the appropriate price to enable us to compete effectively internationally. Moreover, enterprises, which are a primary focus for our direct sales efforts, may demand substantial price concessions. In addition, if the mix of products sold changes, including for a shift to IP‑based products, then we may need to, or choose to, revise our pricing. As a result, in the future we may be required or choose to reduce our prices or change our pricing model, which could adversely affect our business, results of operations and financial condition.
We have been sued and may, in the future, be sued by third parties for alleged infringement of their proprietary rights, which could adversely affect our business, results of operations and financial condition.
There is considerable patent and other intellectual property development activity in our industry. We may also introduce or acquire new products or technologies, including in areas where we historically have not participated, which could increase our exposure to third party intellectual property claims. Our future success depends, in part, on not infringing the intellectual property rights of others and we may be unaware of the intellectual property rights of others that may cover some or all of our technology. Our competitors or other third parties have claimed and may, in the future, claim that our products or platform and underlying technology are infringing upon their intellectual property rights, and we may be found to be infringing upon such rights. For example, Telesign Corporation (“Telesign”) sued us in 2015 and 2016 alleging that we infringed four U.S. patents. The patent infringement allegations in the lawsuits related to our two‑factor authentication use case, Authy, and an API tool to find information about a phone number. On October 19, 2018, a United States District Court in the Northern District of California entered judgment in our favor on all asserted claims, which was affirmed on appeal. We intend to vigorously defend ourselves against such lawsuits. During the course of these lawsuits, there may be announcements of the results of hearings and
35



motions and other interim developments related to the litigation. If securities analysts or investors regard these announcements as negative, the trading price of our Class A common stock may decline.
Any claims or litigation could cause us to incur significant expenses and, if successfully asserted against us, could require that we pay substantial damages or ongoing royalty payments, prevent us from offering our products, or require that we comply with other unfavorable terms. We may also be obligated to indemnify our customers or business partners in connection with any such litigation and to obtain licenses or modify our products or platform, which could further exhaust our resources. Litigation is inherently uncertain and even if we were to prevail in the event of claims or litigation against us, any claim or litigation regarding intellectual property could be costly and time‑consuming and divert the attention of our management and other employees from our business. Patent infringement, trademark infringement, trade secret misappropriation and other intellectual property claims and proceedings brought against us, whether successful or not, could harm our brand, business, results of operations and financial condition.
Indemnity provisions in various agreements potentially expose us to substantial liability for data breach, intellectual property infringement and other losses.
Our agreements with customers and other third parties typically include indemnification or other provisions under which we agree to indemnify or otherwise be liable to them for losses suffered or incurred as a result of claims of intellectual property infringement, loss or exposure of confidential or sensitive data, damages caused by us to property or persons or other liabilities relating to or arising from our products or platform or other acts or omissions. The term of these contractual provisions often survives termination or expiration of the applicable agreement. Large indemnity payments or damage claims from contractual breach could harm our business, results of operations and financial condition. Although typically we contractually limit our liability with respect to such obligations, we may still incur substantial liability related to them. Any dispute with a customer with respect to such obligations could have adverse effects on our relationship with that customer and other current and prospective customers, demand for our products and adversely affect our business, results of operations and financial condition.
We could incur substantial costs in protecting or defending our intellectual property rights, and any failure to protect our intellectual property could adversely affect our business, results of operations and financial condition.
Our success depends, in part, on our ability to protect our brand and the proprietary methods and technologies that we develop under patent and other intellectual property laws in the U.S. and in non-U.S. jurisdictions so that we can prevent others from using our inventions and proprietary information. As of December 31, 2021, in the United States, we had been issued 197 patents, which expire between 2029 and 2040. As of such date, we also had 36 issued patents in non-U.S. jurisdictions, all of which are related to U.S. patents and patent applications. We have also filed various applications for protection of certain aspects of our intellectual property in the United States and internationally. There can be no assurance that additional patents will be issued or that any patents that have been issued or that may be issued in the future will provide significant protection for our intellectual property. As of December 31, 2021, we had 50 registered trademarks in the United States and 416 registered trademarks in non-U.S. jurisdictions. If we fail to protect our intellectual property rights adequately, our competitors might gain access to our technology and our business, results of operations and financial condition may be adversely affected.
There can be no assurance that the particular forms of intellectual property protection that we seek, including business decisions about when to file patent applications and trademark applications, will be adequate to protect our business. We could be required to spend significant resources to monitor and protect our intellectual property rights. Litigation has in the past, and may be necessary in the future, to enforce our intellectual property rights, determine the validity and scope of our proprietary rights or those of others, or defend against claims of infringement or invalidity. Such litigation could be costly, time‑consuming and distracting to management, result in a diversion of significant resources, the narrowing or invalidation of portions of our intellectual property and have an adverse effect on our business, results of operations and financial condition. Our efforts to enforce our intellectual property rights may be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property rights or alleging that we infringe the counterclaimant’s own intellectual property. Any of our patents, copyrights, trademarks or other intellectual property rights could be challenged by others or invalidated through administrative process or litigation.
We also rely, in part, on confidentiality agreements with our business partners, employees, consultants, advisors, customers and others in our efforts to protect our proprietary technology, processes and methods. These agreements may not effectively prevent disclosure of our confidential information, and it may be possible for unauthorized parties to copy our software or other proprietary technology or information, or to develop similar software independently without our having an adequate remedy for unauthorized use or disclosure of our confidential information. In addition, others may independently discover our trade secrets and proprietary information, and in these cases, we would not be able to assert any trade secret rights against those parties. Costly and time‑consuming litigation could be necessary to enforce and determine the scope of our
36



proprietary rights, and failure to obtain or maintain trade secret protection could adversely affect our competitive business position.
In addition, the laws of some countries do not protect intellectual property and other proprietary rights to the same extent as the laws of the United States. To the extent we expand our international activities, whether through acquisitions, international product development, regulatory compliance of local data sovereignty, or improving our services (e.g. reducing latency or ensuring redundancy) our exposure to unauthorized copying, transfer and use of our proprietary technology or information may increase.
We cannot be certain that our means of protecting our intellectual property and proprietary rights will be adequate or that our competitors will not independently develop similar technology. If we fail to meaningfully protect our intellectual property and proprietary rights, our business, results of operations and financial condition could be adversely affected.
We may acquire or invest in companies, which may divert our management’s attention and result in debt or dilution to our stockholders. We may be unable to integrate acquired businesses and technologies successfully or achieve the expected benefits of such acquisitions or investments.
We actively evaluate and consider potential strategic transactions, including acquisitions of, or investments in, businesses, technologies, services, products and other assets in the future. For example, in November 2020, we acquired Segment for a total purchase price of $3.0 billion, of which approximately $2.5 billion represented the value of our Class A common stock issued at closing. The estimated transaction value of $3.2 billion, as previously announced, included certain shares of Class A common stock and assumed equity awards that are subject to future vesting. Accordingly, at closing, our stockholders incurred substantial dilution. Any future acquisitions or strategic transactions may result in additional dilution or require us to take on debt in order to finance any such transactions. For further risks related to our acquisitions, please see below under “Risks Related to our Acquisitions.” We also may enter into relationships with other businesses to expand our products and platform, which could involve preferred or exclusive licenses, additional channels of distribution, discount pricing or investments in other companies, such as our recent proposed minority investment of $500.0 million to $750.0 million in Syniverse Corporation.
Any acquisition, investment or business relationship may result in unforeseen operating difficulties and expenditures. In particular, we may encounter difficulties or delays in assimilating or integrating the businesses, technologies, products, employees or operations of the acquired companies, particularly if the key employees of the acquired company choose not to work for us, their products or services are not easily adapted to work with our platform, or we have difficulty retaining the customers of any acquired business due to changes in ownership, management or otherwise. In addition, we may discover liabilities or deficiencies associated with the assets or companies we acquire or ineffective or inadequate controls, procedures or policies at an acquired business that were not identified in advance, any of which could result in significant unanticipated costs. Acquisitions also may disrupt our business, divert our resources or require significant management attention that would otherwise be available for development of our existing business. Moreover, the anticipated benefits of any acquisition, investment or business relationship may not be realized or we may be exposed to unknown risks or liabilities.
Negotiating these transactions can be time consuming, difficult and expensive, and our ability to complete these transactions may often be subject to approvals that are beyond our control. Consequently, these transactions, even if announced, may not be completed. For one or more of those transactions, we may:
issue additional equity securities that would dilute our existing stockholders;
use cash that we may need in the future to operate our business;
incur large charges or substantial liabilities;
incur debt on terms unfavorable to us or that we are unable to repay;
encounter difficulties retaining key employees of the acquired company or integrating diverse software codes or business cultures;
invest in securities that are illiquid or decline in value;
encounter difficulties retaining the acquired company's customers; or
37



become subject to adverse tax consequences, substantial depreciation, or deferred compensation charges.
The occurrence of any of these foregoing could adversely affect our business, results of operations and financial condition.
We depend largely on the continued services of our senior management and other key employees, the loss or incapacitation of any of whom could adversely affect our business, results of operations and financial condition.
Our future performance depends on the continued services and contributions of our senior management and other key employees to execute on our business plan, to develop our products and platform, to deliver our products to customers, to attract and retain customers and to identify and pursue opportunities. The loss of services of senior management or other key employees could significantly delay or prevent the achievement of our development and strategic objectives. In particular, we depend to a considerable degree on the vision, skills, experience and effort of our co‑founder and Chief Executive Officer, Jeff Lawson. None of our executive officers or other senior management are bound by a written employment agreement and any of them may terminate employment with us at any time with no advance notice. The replacement of any of our senior management would likely involve significant time and costs, and such loss could significantly delay or prevent the achievement of our business objectives. The loss of the services of any of our senior management or other key employees for any reason could adversely affect our business, results of operations and financial condition.
If we are unable to hire, retain and motivate qualified employees, our business will suffer.
Our future success depends, in part, on our ability to continue to attract and retain highly skilled employees. We believe that there is, and will continue to be, intense competition for highly skilled management, technical, sales and other employees with experience in our industry. In addition, we have experienced and may continue to experience employee turnover as a result of the ongoing “great resignation” occurring throughout the U.S. economy. New employees require training, take time before they achieve full productivity, and may not become as productive as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals. In addition, our new Open Work hybrid approach to work, announced in February 2021, may not meet the expectations of our workforce. Further, labor is subject to external factors that are beyond our control, including our industry’s highly competitive market for skilled workers and leaders, cost inflation, the COVID-19 pandemic and workforce participation rates. We must provide competitive compensation packages and a high quality work environment to hire, retain and motivate employees. If we are unable to retain and motivate our existing employees and attract qualified employees to fill key positions, we may be unable to manage our business effectively, including the development, marketing and sale of our products, which could adversely affect our business, results of operations and financial condition. To the extent we hire employees from competitors, we also may be subject to allegations that they have been improperly solicited or divulged proprietary or other confidential information. Volatility in, or lack of performance of, our stock price may also affect our ability to attract and retain key employees. If we are unable to retain our employees, our business, results of operations and financial condition could be adversely affected.
United States federal legislation and international laws impose certain obligations on the senders of commercial emails, which could minimize the effectiveness of our platform, and establish financial penalties for non-compliance, which could increase the costs of our business.
The Federal Controlling the Assault of Non-Solicited Pornography and Marketing Act of 2003, or the CAN-SPAM Act, establishes certain requirements for commercial email messages and transactional email messages and specifies penalties for the transmission of email messages that are intended to deceive the recipient as to source or content. Among other things, the CAN-SPAM Act, obligates the sender of commercial emails to provide recipients with the ability to “opt-out” of receiving future commercial emails from the sender. In addition, some states have passed laws regulating commercial email practices that are significantly more restrictive and difficult to comply with than the CAN-SPAM Act. For example, Utah and Michigan prohibit the sending of email messages that advertise products or services that minors are prohibited by law from purchasing or that contain content harmful to minors to email addresses listed on specified child protection registries. Some portions of these state laws may not be preempted by the CAN-SPAM Act. In addition, certain non-U.S. jurisdictions in which we operate have enacted laws regulating the sending of email that are more restrictive than U.S. laws. For example, some foreign laws prohibit sending broad categories of email unless the recipient has provided the sender advance consent (or "opted-in") to receipt of such email. If we were found to be in violation of the CAN-SPAM Act, applicable state laws governing email not preempted by the CAN-SPAM Act or foreign laws regulating the distribution of email, whether as a result of violations by our customers or our own acts or omissions, we could be required to pay large penalties, which would adversely affect our financial condition, significantly harm our business, injure our reputation and erode customer trust. The terms of any injunctions, judgments, consent decrees or settlement agreements entered into in connection with enforcement actions or investigations against our
38



company in connection with any of the foregoing laws may also require us to change one or more aspects of the way we operate our business, which could impair our ability to attract and retain customers or could increase our operating costs.
Our customers’ and other users’ violation of our policies or other misuse of our platform to transmit unauthorized, offensive or illegal messages, spam, phishing scams, and website links to harmful applications or for other fraudulent or illegal activity could damage our reputation, and we may face a risk of litigation and liability for illegal activities on our platform and unauthorized, inaccurate, or fraudulent information distributed via our platform.
The actual or perceived improper sending of text messages or voice calls may subject us to potential risks, including liabilities or claims relating to consumer protection laws and regulatory enforcement, including fines. For example, the Telephone Consumer Protection Act of 1991 (“TCPA”) restricts telemarketing and the use of automatic SMS text messages without explicit customer consent. TCPA violations can result in significant financial penalties, as businesses can incur penalties or criminal fines imposed by the FCC or be fined up to $1,500 per violation through private litigation or state attorneys general or other state actor enforcement. Class action suits are the most common method for private enforcement. This has resulted in civil claims against our company and requests for information through third‑party subpoenas. The scope and interpretation of the laws that are or may be applicable to the delivery of text messages or voice calls are continuously evolving and developing. If we do not comply with these laws or regulations or if we become liable under these laws or regulations due to the failure of our customers to comply with these laws by obtaining proper consent, we could face direct liability.
Moreover, despite our ongoing and substantial efforts to limit such use, certain customers may use our platform to transmit unauthorized, offensive or illegal messages, calls, spam, phishing scams, and website links to harmful applications, reproduce and distribute copyrighted material or the trademarks of others without permission, and report inaccurate or fraudulent data or information. These issues also arise with respect to a portion of those users who use our platform on a free trial basis or upon initial use. These actions are in violation of our policies, in particular, our Acceptable Use Policy. However, our efforts to defeat spamming attacks, illegal robocalls and other fraudulent activity will not prevent all such attacks and activity. Such use of our platform could damage our reputation and we could face claims for damages, regulatory enforcement, copyright or trademark infringement, defamation, negligence, or fraud. Furthermore, enacting more stringent controls on our customers’ use of our platform to combat such violations of our Acceptable Use Policy could increase friction for our legitimate customers and decrease their use of our platform.
Moreover, our customers’ and other users’ promotion of their products and services through our platform might not comply with federal, state, and foreign laws or of contractual requirements imposed by carriers, such as the CTIA Shortcode Agreement and associated policies. We rely on contractual representations made to us by our customers that their use of our platform will comply with our policies and applicable law, including, without limitation, our email and messaging policies. Although we retain the right to verify that customers and other users are abiding by certain contractual terms, our Acceptable Use Policy and our email and messaging policies and, in certain circumstances, to review their email, messages and distribution lists, our customers and other users are ultimately responsible for compliance with our policies, and we do not systematically audit our customers or other users to confirm compliance with our policies. We cannot predict whether our role in facilitating our customers’ or other users’ activities would expose us to liability under applicable state or federal law, or whether that possibility could become more likely if changes to current laws regulating content moderation, such as Section 230 of the Communications Decency Act are enacted. There are various Congressional, FCC and executive efforts to eliminate or restrict the scope of the protections under Section 230, which limits the liability of internet platforms for third-party content that is transmitted via those platforms and for good-faith moderation of offensive content. In addition, Florida and Texas adopted statutes intended to reduce or eliminate the protections granted under Section 230, although implementation of both statutes has been stayed by federal courts, and similar legislation was introduced in other states in 2021. Even if claims asserted against us do not result in liability, we may incur substantial costs in investigating and defending such claims. If we are found liable for our customers’ or other users’ activities, we could be required to pay fines or penalties, redesign business methods or otherwise expend resources to remedy any damages caused by such actions and to avoid future liability.
Our use of open source software could negatively affect our ability to sell our products and subject us to possible litigation.
Our products and platform incorporate open source software, and we expect to continue to incorporate open source software in our products and platform in the future. Few of the licenses applicable to open source software have been interpreted by courts, and there is a risk that these licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products and platform. Moreover, although we have implemented policies to regulate the use and incorporation of open source software into our products and platform, we cannot be certain that
39



we have not incorporated open source software in our products or platform in a manner that is inconsistent with such policies. If we fail to comply with open source licenses, we may be subject to certain requirements, including requirements that we offer our products that incorporate the open source software for no cost, that we make available source code for modifications or derivative works we create based upon, incorporating or using the open source software and that we license such modifications or derivative works under the terms of applicable open source licenses. If an author or other third party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from generating revenue from customers using products that contained the open source software and required to comply with onerous conditions or restrictions on these products. In any of these events, we and our customers could be required to seek licenses from third parties in order to continue offering our products and platform and to re‑engineer our products or platform or discontinue offering our products to customers in the event re‑engineering cannot be accomplished on a timely basis. Any of the foregoing could require us to devote additional research and development resources to re‑engineer our products or platform, could result in customer dissatisfaction and may adversely affect our business, results of operations and financial condition.
Changes in laws and regulations related to the Internet or changes in the Internet infrastructure itself may diminish the demand for our products, and could adversely affect our business, results of operations and financial condition.

The future success of our business depends upon the continued use of the Internet as a primary medium for commerce, communications and business applications. Federal, state or foreign government bodies or agencies have in the past adopted, and may in the future adopt, laws or regulations affecting the use of the Internet as a commercial medium. Changes in these laws or regulations could require us to modify our products and platform in order to comply with these changes. In addition, government agencies or private organizations have imposed and may impose additional taxes, fees or other charges for accessing the Internet or commerce conducted via the Internet. These laws or charges could limit the growth of Internet‑related commerce or communications generally or result in reductions in the demand for Internet‑based products and services such as our products and platform. In particular, a re-adoption of “network neutrality” rules in the United States, which President Biden supported during his campaign, could affect the services used by us and our customers. California’s state network neutrality law went into effect after a federal district court denied a motion for preliminary injunction on March 10, 2021, and that decision was affirmed by the U.S. Court of Appeals for the Ninth Circuit on January 28, 2022. A number of other states have adopted or are adopting or considering legislation or executive actions that would regulate the conduct of broadband providers. In addition, the use of the Internet as a business tool could be adversely affected due to delays in the development or adoption of new standards and protocols to handle increased demands of Internet activity, security, reliability, cost, ease‑of‑use, accessibility and quality of service. The performance of the Internet and its acceptance as a business tool has been adversely affected by “viruses,” “worms,” and similar malicious programs. If the use of the Internet is reduced as a result of these or other issues, then demand for our products could decline, which could adversely affect our business, results of operations and financial condition.
The technology industry is subject to increasing scrutiny that could result in government actions that would negatively affect our business.
The technology industry is subject to intense media, political and regulatory scrutiny, both domestic and foreign, including on issues related to antitrust, privacy, and artificial intelligence, which exposes us to government investigations, legal actions and penalties. For instance, various regulatory agencies, including competition and consumer protection authorities, have active proceedings and investigations concerning multiple technology companies on antitrust and other issues. If we become subject to such investigations, we could be liable for substantial fines and penalties, be required to change our products and services or alter our business operations, receive negative publicity, or be subject to civil litigation, all of which could harm our business. Lawmakers also have proposed new laws and regulations, and modifications to existing laws and regulations, that affect the activities of technology companies, such as the recent legislative efforts to eliminate or modify Section 230 of the Communications Decency Act and to regulate platforms that offer apps and other similar actions in some U.S. states. If such laws and regulations are enacted or modified, they could impact us, even if they are not intended to affect our company. In addition, the introduction of new products and services, expansion of our activities in certain jurisdictions, or other actions that we may take may subject us to additional laws, regulations, and other scrutiny. The increased scrutiny of certain acquisitions in the technology industry also could affect our ability to enter into strategic transactions or to acquire other businesses.
Compliance with new or modified laws and regulations could increase the cost of conducting our business, limit the opportunities to increase our revenues, or prevent us from offering products or services. While we have adopted policies and procedures designed to ensure compliance with applicable laws and regulations, there can be no assurance that our employees, contractors or agents will not violate such laws and regulations. If we are found to have violated laws and regulations, it could materially adversely affect our reputation, financial condition and results of operations.
40



We also could be harmed by government investigations, litigation, or changes in laws and regulations directed at our customers, business partners, or suppliers in the technology industry that have the effect of limiting our ability to do business with those entities. There can be no assurance that our business will not be materially adversely affected, individually or in the aggregate, by the outcomes of such investigations, litigation or changes to laws and regulations in the future.
The standards imposed by private entities and inbox service providers to regulate the use and delivery of email have in the past interfered with, and may continue to interfere with, the effectiveness of our platform and our ability to conduct business.
From time to time, some of our IP addresses have become, and we expect will continue to be, listed with one or more denylisting entities due to the messaging practices of our customers and other users. We may be at an increased risk of having our IP addresses denylisted due to our scale and volume of email processed, compared to our smaller competitors. There can be no guarantee that we will be able to successfully remove ourselves from those lists. Because we fulfill email delivery on behalf of our customers, denylisting of this type could undermine the effectiveness of our customers’ transactional email, email marketing programs and other email communications, all of which could have a material negative impact on our business, financial condition and results of operations.
Additionally, inbox service providers can block emails from reaching their users or categorize certain emails as “promotional” emails and, as a result, direct them to an alternate or “tabbed” section of the recipient’s inbox. While we continually improve our own technology and work closely with inbox service providers to maintain our deliverability rates, the implementation of new or more restrictive policies by inbox service providers may make it more difficult to deliver our customers’ emails, particularly if we are not given adequate notice of a change in policy or struggle to update our platform or services to comply with the changed policy in a reasonable amount of time. If the open rates of our customers’ emails are negatively impacted by the actions of inbox service providers to block or categorize emails then customers may question the effectiveness of our platform and cancel their accounts. This, in turn, could harm our business, financial condition and results of operations.
Our global operations subject us to potential liability under export control, economic trade sanctions, anti-corruption, and other laws and regulations, and such violations could impair our ability to compete in international markets and could subject us to liability for compliance violations.
Certain of our products and services may be subject to export control and economic sanctions laws and regulations, including the U.S. Export Administration Regulations, U.S. Customs regulations, and various economic and trade sanctions regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Control. Exports of our products and the provision of our services must be made in compliance with these requirements. Although we take precautions to prevent our products from being provided in violation of such laws, we are aware of previous exports of certain of our products to a small number of persons and organizations that are the subject of U.S. sanctions or located in countries or regions subject to U.S. sanctions. If we fail to comply with these laws and regulations, we and certain of our employees could be subject to substantial civil or criminal penalties, including: the possible loss of export privileges; fines, which may be imposed on us and responsible employees or managers; and, in extreme cases, the incarceration of responsible employees or managers. Obtaining the necessary authorizations, including any required license, for a particular deployment may be time‑consuming, is not guaranteed and may result in the delay or loss of sales opportunities. In addition, changes in our products or services, or changes in applicable export or economic sanctions regulations may create delays in the introduction and deployment of our products and services in international markets, or, in some cases, prevent the export of our products or provision of our services to certain countries or end users. Any change in trade protection laws, policies, export, sanctions and other regulatory requirements affecting trade and investments, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons or technologies targeted by such regulations, could also result in decreased use of our products and services, or in our decreased ability to export our products or provide our services to existing or prospective customers with international operations. Any decreased use of our products and services or limitations on our ability to export our products and provide our services could adversely affect our business, results of operations and financial condition.
Further, we incorporate encryption technology into certain of our products. Various countries regulate the import of certain encryption technology, including through import permitting and licensing requirements, and have enacted laws that could limit our customers’ ability to import our products into those countries. Encryption products and the underlying technology may also be subject to export control restrictions. Governmental regulation of encryption technology and regulation of exports of encryption products, or our failure to obtain required approval for our products, when applicable, could harm our international sales and adversely affect our revenue. Compliance with applicable regulatory requirements regarding the export of our products and provision of our services, including with respect to new releases of our products and services, may create delays in the introduction of our products and services in international markets, prevent our customers with international
41



operations from deploying our products and using our services throughout their globally‑distributed systems or, in some cases, prevent the export of our products or provision of our services to some countries altogether.
We are also subject to U.S. and foreign anti-corruption and anti-bribery laws, including the Foreign Corrupt Practices Act, as amended, the UK Bribery Act 2010, and other anti-corruption laws and regulations in the countries in which we conduct activities. Anti-corruption laws are interpreted broadly and generally prohibit corrupt payments by our employees and third parties acting on our behalf from directly or indirectly authorizing, offering, or providing, improper payments or things of value to recipients in the public or private sector, and also require that we maintain accurate books and records and adequate internal controls. While we have implemented a global compliance program designed to reduce the risk of bribery and corruption-related violations, our employees or third parties acting on our behalf may fail to comply with our policies, resulting in violations of applicable anti-corruption laws and regulations. Such violations could result in significant fines and penalties, criminal liability for us, our individual officers or employees, prohibitions on our ability to conduct business, and potential reputational damage
Our reliance on SaaS technologies from third parties may adversely affect our business, results of operations and financial condition.
We rely on hosted SaaS technologies from third parties in order to operate critical internal functions of our business, including enterprise resource planning, customer support and customer relations management services. If these services become unavailable due to extended outages or interruptions, or because they are no longer available on commercially reasonable terms or prices, our expenses could increase. As a result, our ability to manage our operations could be interrupted and our processes for managing our sales process and supporting our customers could be impaired until equivalent services, if available, are identified, obtained and implemented, all of which could adversely affect our business, results of operations and financial condition.
We may have additional tax liabilities, which could harm our business, results of operations and financial condition.

Significant judgments and estimates are required in determining our provision for income taxes and other tax liabilities. Our tax expense may be impacted, for example, if tax laws change or are clarified to our detriment or if tax authorities successfully challenge the tax positions that we take, such as, for example, positions relating to the arms‑length pricing standards for our intercompany transactions and our indirect tax positions. In determining the adequacy of our provision for income taxes, we assess the likelihood of adverse outcomes that could result if our tax positions were challenged by the Internal Revenue Service (“IRS”), and other tax authorities. Should the IRS or other tax authorities assess additional taxes as a result of examinations, we may be required to record charges to operations that could adversely affect our results of operations and financial condition.
We conduct operations in many tax jurisdictions throughout the United States and internationally. In many of these jurisdictions, non‑income‑based taxes, such as sales, VAT, GST, and telecommunications taxes, are assessed on our operations or our sales to customers. We are subject to indirect taxes, and may be subject to certain other taxes, in some of these jurisdictions. We collect certain telecommunications‑based taxes from our customers in certain jurisdictions, and we expect to continue expanding the number of jurisdictions in which we will collect these taxes in the future.
Many states are also pursuing legislative expansion of the scope of goods and services that are subject to sales and similar taxes as well as the circumstances in which a vendor of goods and services must collect such taxes. Following the U.S. Supreme Court decision in South Dakota v. Wayfair, Inc., states are now free to levy taxes on sales of goods and services based on an “economic nexus,” regardless of whether the seller has a physical presence in the state. Any additional fees and taxes levied on our services by any state may adversely impact our results of operations.
Historically, we have not billed or collected taxes in certain jurisdictions and, in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”), we have recorded a provision for our tax exposure in these jurisdictions when it is both probable that a liability has been incurred and the amount of the exposure can be reasonably estimated. We reserved $25.4 million and $17.7 million for domestic jurisdictions and jurisdictions outside of the U.S., respectively, on our December 31, 2021 balance sheet for these tax payments. These estimates include several key assumptions, including, but not limited to, the taxability of our products, the jurisdictions in which we believe we have nexus or a permanent establishment, and the sourcing of revenues to those jurisdictions. In the event these jurisdictions challenge our assumptions and analysis, our actual exposure could differ materially from our current estimates. If the actual payments we make to any jurisdiction exceed the accrual in our balance sheet, our results of operations would be harmed. In addition, some customers may question the incremental tax charges and seek to negotiate lower pricing from us, which could adversely affect our business, results of operations and financial condition.
42



We are in discussions with certain jurisdictions regarding potential sales and other indirect taxes for prior periods that we may owe. If any of these jurisdictions disagree with management's assumptions and analysis, the assessment of our tax exposure could differ materially from management's current estimates. For example, San Francisco City and County has assessed us for $38.8 million in taxes, including interest and penalties, which exceeded the $11.5 million we had accrued for that assessment. We have paid the full amount, as required by law, and the payment made in excess of the accrued amount is reflected as a deposit on our balance sheet. We believe, however, that this assessment is incorrect and, after failing to reach a settlement, filed a lawsuit on May 27, 2021 contesting the assessment. However, litigation is uncertain and a ruling against us may adversely affect our financial position and results of operation.
Our global operations and structure subject us to potentially adverse tax consequences.
We generally conduct our global operations through subsidiaries and report our taxable income in various jurisdictions worldwide based upon our business operations in those jurisdictions. In particular, our intercompany relationships are subject to complex transfer pricing regulations administered by taxing authorities in various jurisdictions. Also, our tax expense could be affected depending on the applicability of withholding and other taxes (including withholding and indirect taxes on software licenses and related intercompany transactions) under the tax laws of certain jurisdictions in which we have business operations. The relevant revenue and taxing authorities may disagree with positions we have taken generally, or our determinations as to the value of assets sold or acquired or income and expenses attributable to specific jurisdictions. If such a disagreement were to occur, and our position were not sustained, we could be required to pay additional taxes, interest and penalties, which could result in one‑time tax charges, higher effective tax rates, reduced cash flows and lower overall profitability of our operations.
Changes in global and U.S. tax legislation may adversely affect our financial condition, results of operations, and cash flows.
We are unable to predict what global or U.S. tax reforms may be proposed or enacted in the future or what effects such future changes would have on our business. Any such changes in tax legislation, regulations, policies or practices in the jurisdictions in which we operate could increase the estimated tax liability that we have expensed to date and paid or accrued on our balance sheet; affect our financial position, future results of operations, cash flows, and effective tax rates where we have operations; reduce post-tax returns to our stockholders; and increase the complexity, burden, and cost of tax compliance. We are subject to potential changes in relevant tax, accounting, and other laws, regulations, and interpretations, including changes to tax laws applicable to corporate multinationals. For example, in the United States, Congress and the Biden administration have recently proposed legislation (which has not yet been enacted) to make various tax law changes, including to increase U.S. taxation of international business operations and impose a global minimum tax. While it is too early to predict the outcome of these proposals and they are subject to change, if enacted, they could have a material effect on our income tax liability.
Certain government agencies in jurisdictions where we and our affiliates do business have had an extended focus on issues related to the taxation of multinational companies. In addition, the Organisation for Economic Co‑operation and Development (the “OECD”) is conducting a project focused on base erosion and profit shifting in international structures, which seeks to establish certain international standards for taxing the worldwide income of multinational companies. In addition, the OECD is working on a “BEPS 2.0” initiative, which is aimed at (i) shifting taxing rights to the jurisdiction of the consumer and (ii) ensuring all companies pay a global minimum tax. On October 8, 2021, the OECD announced an agreement by members of the Inclusive Framework delineating an implementation plan, and on December 20, 2021, the OECD released model rules for the domestic implementation of a 15% global minimum tax. Further, several countries have proposed or enacted taxes applicable to digital services, which could apply to our business. As a result of these developments, the tax laws of certain countries in which we and our affiliates do business could change on a prospective or retroactive basis, and any such changes could increase our liabilities for taxes, interest and penalties, and therefore could harm our business, cash flows, results of operations and financial position.
The governments of countries in which we operate and other governmental bodies could make unprecedented assertions about how taxation is determined in their jurisdictions that are contrary to the way in which we have interpreted and historically applied the rules and regulations in our tax returns filed in such jurisdictions. New laws could significantly increase our tax obligations in the countries in which we do business or require us to change the way we operate our business. As a result of the large and expanding scale of our international business activities, many of these changes to the taxation of our activities could increase our worldwide effective tax rate and harm our financial position, results of operations, and cash flows.
43



If we experience fraudulent activity relating to our products, we could incur substantial costs.
Our products may be subject to fraudulent usage, including but not limited to revenue share fraud, domestic traffic pumping, subscription fraud, premium text message scams and other fraudulent schemes. Although our customers are required to set passwords or personal identification numbers to protect their accounts, third parties have in the past been, and may in the future be, able to access and use their accounts through fraudulent means. Furthermore, spammers attempt to use our products to send targeted and untargeted spam messages. We cannot be certain that our efforts to defeat spamming attacks will be successful in eliminating all spam messages from being sent using our platform. In addition, a cybersecurity breach of our customers’ systems could result in exposure of their authentication credentials, unauthorized access to their accounts or fraudulent calls on their accounts, any of which could adversely affect our business, results of operations and financial condition.
We may require additional capital to support our business, and this capital might not be available on acceptable terms, if at all.
We intend to continue to make investments to support our business and may require additional funds. In particular, we may seek additional funds to develop new products and enhance our platform and existing products, expand our operations, including our sales and marketing organizations and our presence outside of the United States, improve our infrastructure or acquire complementary businesses, technologies, services, products and other assets. In addition, we may use a portion of our cash to satisfy tax withholding and remittance obligations related to outstanding restricted stock units. Accordingly, we may need to engage in equity or debt financings to secure additional funds. If we raise additional funds through future issuances of equity or convertible debt securities, our stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our Class A and Class B common stock. Any debt financing that we may secure in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities. We may not be able to obtain additional financing on terms favorable to us, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth, scale our infrastructure, develop product enhancements and to respond to business challenges could be significantly impaired, and our business, results of operations and financial condition may be adversely affected.
We face exposure to foreign currency exchange rate fluctuations, and such fluctuations could adversely affect our business, results of operations and financial condition.
As our international operations expand, our exposure to the effects of fluctuations in currency exchange rates grows. For example, global political and economic events, such as the COVID-19 pandemic, trade tariff developments and other geopolitical events have caused global economic uncertainty and variability in foreign currency exchange rates. While we have primarily transacted with customers and business partners in U.S. dollars, we have also conducted business in currencies other than the U.S. dollar. We expect to significantly expand the number of transactions with customers that are denominated in foreign currencies in the future as we continue to expand our business internationally. We also incur expenses for some of our network service provider costs outside of the United States in local currencies and for employee compensation and other operating expenses at our non‑U.S. locations in the respective local currency. Fluctuations in the exchange rates between the U.S. dollar and other currencies could result in an increase to the U.S. dollar equivalent of such expenses.
In addition, our international subsidiaries maintain net assets that are denominated in currencies other than the functional operating currencies of these entities. As we continue to expand our international operations, we become more exposed to the effects of fluctuations in currency exchange rates. Accordingly, changes in the value of foreign currencies relative to the U.S. dollar can affect our results of operations due to transactional and translational remeasurements. As a result of such foreign currency exchange rate fluctuations, it could be more difficult to detect underlying trends in our business and results of operations. In addition, to the extent that fluctuations in currency exchange rates cause our results of operations to differ from our expectations or the expectations of our investors and securities analysts who follow our stock, the trading price of our Class A common stock could be adversely affected.
We recently implemented a program to hedge transactional exposure against the Euro, and may do so in the future with respect to other foreign currencies. We also use derivative instruments, such as foreign currency forward and option contracts, to hedge certain exposures to fluctuations in foreign currency exchange rates. The use of such hedging activities may not offset any or more than a portion of the adverse financial effects of unfavorable movements in foreign exchange rates over the limited time the hedges are in place. Moreover, the use of hedging instruments may introduce additional risks if we are unable to structure effective hedges with such instruments.
44



Our ability to use our net operating losses and certain other tax attributes to offset future taxable income and taxes may be subject to certain limitations.
As of December 31, 2021, we had federal, state and foreign net operating loss carryforwards (“NOLs”), of $4.2 billion, $2.7 billion and $268.7 million, respectively. Utilization of these NOL carryforwards depends on our future taxable income, and there is risk that a portion of our existing NOLs could expire unused, and that even if we achieve profitability, the use of our unexpired NOLs would be subject to limitations, which could materially and adversely affect our operating results.
U.S. federal NOLs generated in taxable years beginning before January 1, 2018, may be carried forward only 20 years to offset future taxable income, if any. Under current law, U.S. federal NOLs generated in taxable years beginning after December 31, 2017, can be carried forward indefinitely, but the deductibility of such U.S. federal NOLs in taxable years beginning after December 31, 2020, is limited to 80% of taxable income. It is uncertain if and to what extent various states will conform to federal law.
Under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended (the “Code”), and corresponding provisions of state law, a corporation that undergoes an “ownership change” (generally defined as a greater than 50‑percentage‑point cumulative change (by value) in the equity ownership of certain stockholders over a rolling three‑year period) is subject to limitations on its ability to utilize its pre‑change NOLs and other pre-change tax attributes to offset post‑change taxable income and taxes. Our existing NOLs and other tax attributes may be subject to limitations arising from previous ownership changes, and if we undergo an ownership change in the future, our ability to utilize NOLs could be further limited by Section 382 of the Code. Future changes in our stock ownership, some of which may be outside of our control, could result in an ownership change under Section 382 of the Code. In addition, at the state level, there may be periods during which the use of NOL carryforwards is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed.
If our estimates or judgments relating to our critical accounting policies prove to be incorrect, our results of operations could be adversely affected.
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in Part I, Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Assumptions and estimates used in preparing our consolidated financial statements include those related to revenue recognition and business combinations. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, resulting in a decline in the trading price of our Class A common stock.
Changes in financial accounting standards or practices may cause adverse, unexpected financial reporting fluctuations and affect our results of operations.
A change in accounting standards or practices may have a significant effect on our results of operations and may even affect our reporting of transactions completed before the change is effective. New accounting pronouncements and varying interpretations of accounting pronouncements have occurred and may occur in the future. Changes to existing rules or the questioning of current practices may adversely affect our reported financial results or the way we conduct our business.
For example, Accounting Standards Codification (“ASC”) 842, “Leases” that became effective January 1, 2019, had a material impact on our consolidated financial statements as described in detail in Note 2 to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2020, filed with the SEC on February 26, 2021. Adoption of these types of accounting standards and any difficulties in implementation of changes in accounting principles, including the ability to modify our accounting systems, could cause us to fail to meet our financial reporting obligations, which result in regulatory discipline and harm investors' confidence in us.
If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
As a public company, we are required to maintain internal control over financial reporting and to report any material weaknesses in such internal control. Section 404 of the Sarbanes‑Oxley Act of 2002 (the “Sarbanes‑Oxley Act”) requires that
45



we evaluate and determine the effectiveness of our internal control over financial reporting and provide a management report on internal control over financial reporting. A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our financial statements will not be prevented or detected on a timely basis.
Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our disclosure controls and internal control over financial reporting may be discovered in the future. In addition, if we acquire additional businesses, we may not be able to successfully integrate the acquired operations and technologies and maintain internal control over financial reporting, if applicable, in accordance with the requirements of Section 404 of the Sarbanes-Oxley Act. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our results of operations or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we are required to include in our periodic reports that will be filed with the SEC. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, and could have a material and adverse effect on our business, results of operations and financial condition and could cause a decline in the trading price of our Class A common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the New York Stock Exchange or the Long-Term Stock Exchange.
If our goodwill or intangible assets become impaired, we may be required to record a significant charge to earnings.
We review our intangible assets for impairment when events or changes in circumstances indicate the carrying value may not be recoverable. Goodwill is required to be tested for impairment at least annually. As of December 31, 2021, we carried a net $6.3 billion of goodwill and intangible assets. An adverse change in market conditions, particularly if such change has the effect of changing one of our critical assumptions or estimates, could result in a change to the estimation of fair value that could result in an impairment charge to our goodwill or intangible assets. Any such charges may adversely affect our results of operations.
Risks Related to Ownership of Our Class A Common Stock
The trading price of our Class A common stock has been volatile and may continue to be volatile, and you could lose all or part of your investment.
Prior to our initial public offering in June 2016, there was no public market for shares of our Class A common stock. On June 23, 2016, we sold shares of our Class A common stock to the public at $15.00 per share. From June 23, 2016, the date that our Class A common stock started trading on the New York Stock Exchange, through December 31, 2021, the trading price of our Class A common stock has ranged from $22.80 per share to $457.30 per share. The trading price of our Class A common stock may continue to fluctuate significantly in response to numerous factors, many of which are beyond our control, including:
price and volume fluctuations in the overall stock market from time to time;
volatility in the trading prices and trading volumes of technology stocks;
changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;
sales of shares of our Class A common stock by us or our stockholders;
failure of securities analysts to maintain coverage of us, changes in financial estimates by securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors;
the financial projections we may provide to the public, any changes in those projections or our failure to meet those projections;
announcements by us or our competitors of new products or services;
the public’s reaction to our press releases, other public announcements and filings with the SEC;
46



rumors and market speculation involving us or other companies in our industry;
changes in laws, industry standards, regulations or regulatory enforcement in the United States or internationally, GDPR, the California Consumer Privacy Act of 2018 and other privacy or cybersecurity regulations that may be implemented in the future, including the Schrems II decision invalidating the EU-U.S. Privacy Shield, SHAKEN/STIR and other robocalling prevention and anti-spam standards and increased costs associated with such compliance, as well as enhanced Know-Your-Client processes that impact our ability to market, sell or deliver our products;
actual or anticipated changes in our results of operations or fluctuations in our results of operations;
actual or anticipated developments in our business, our competitors’ businesses or the competitive landscape generally;
litigation involving us, our industry or both, or investigations by regulators into our operations or those of our competitors;
developments or disputes concerning our intellectual property or other proprietary rights;
announced or completed acquisitions of businesses, products, services or technologies by us or our competitors;
changes in accounting standards, policies, guidelines, interpretations or principles;
any significant change in our management; and
general economic conditions, including due to the COVID-19 pandemic, labor shortages, supply chain disruptions, inflation and slow or negative growth of our markets.
In addition, in the past, following periods of volatility in the overall market and the market price of a particular company’s securities, securities class action litigation has often been instituted against these companies. This litigation, if instituted against us, could result in substantial costs and a diversion of our management’s attention and resources.
Substantial future sales of shares of our Class A common stock could cause the market price of our Class A common stock to decline.
The market price of our Class A common stock could decline as a result of substantial sales of our Class A common stock, particularly sales by our directors, executive officers and significant stockholders, or the perception in the market that holders of a large number of shares intend to sell their shares.
Additionally, the shares of Class A common stock subject to outstanding options and restricted stock unit awards under our equity incentive plans and the shares reserved for future issuance under our equity incentive plans will become eligible for sale in the public market upon issuance, subject to applicable insider trading policies.
47



The dual class structure of our common stock has the effect of concentrating voting control with those stockholders who held our capital stock prior to the completion of our initial public offering, including our directors, executive officers and their respective affiliates. This limits or precludes holders of our Class A common stock from the ability to influence corporate matters, including the election of directors, amendments of our organizational documents and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval.
Our Class B common stock has 10 votes per share, and our Class A common stock has one vote per share. As of December 31, 2021, our directors, executive officers and their respective affiliates, held in the aggregate 21.3% of the voting power of our capital stock. Because of the 10‑to‑one voting ratio between our Class B common stock and Class A common stock, the holders of our Class B common stock collectively will continue to have concentrated control of the combined voting power of our common stock and therefore may be able to control certain matters submitted to our stockholders for approval until the earlier of (i) June 28, 2023, or (ii) the date the holders of two‑thirds of our Class B common stock elect to convert the Class B common stock to Class A common stock. This concentrated control limits or precludes your ability to influence corporate matters for the foreseeable future, including the election of directors, amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval. In addition, this may prevent or discourage unsolicited acquisition proposals or offers for our capital stock that you may feel are in your best interest as one of our stockholders.
Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock, subject to limited exceptions, such as certain transfers effected for estate planning purposes. The conversion of Class B common stock to Class A common stock will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares in the long term.
If securities or industry analysts cease publishing research or reports about us, our business or our market, or if they change their recommendations regarding our Class A common stock adversely, the trading price of our Class A common stock and trading volume could decline.
The trading market for our Class A common stock is influenced by the research and reports that securities or industry analysts may publish about us, our business, our market or our competitors. If any of the analysts who cover us change their recommendation regarding our Class A common stock adversely, or provide more favorable relative recommendations about our competitors, the trading price of our Class A common stock would likely decline. If any analyst who covers us were to cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause the trading price of our Class A common stock or trading volume to decline.
Anti‑takeover provisions contained in our amended and restated certificate of incorporation and second amended and restated bylaws, as well as provisions of Delaware law, could impair a takeover attempt.
Our amended and restated certificate of incorporation, second amended and restated bylaws and Delaware law contain provisions which could have the effect of rendering more difficult, delaying, or preventing an acquisition deemed undesirable by our board of directors. Among other things, our amended and restated certificate of incorporation and second amended and restated bylaws include provisions:
authorizing “blank check” preferred stock, which could be issued by our board of directors without stockholder approval and may contain voting, liquidation, dividend and other rights superior to our Class A and Class B common stock;
limiting the liability of, and providing indemnification to, our directors and officers;
limiting the ability of our stockholders to call and bring business before special meetings;
providing for a dual class common stock structure in which holders of our Class B common stock have the ability to control the outcome of matters requiring stockholder approval, even if they own significantly less than a majority of the outstanding shares of our Class A and Class B common stock, including the election of directors and significant corporate transactions, such as a merger or other sale of our company or its assets;
providing that our board of directors is classified into three classes of directors with staggered three‑year terms;
48



prohibit stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;
requiring advance notice of stockholder proposals for business to be conducted at meetings of our stockholders and for nominations of candidates for election to our board of directors;
controlling the procedures for the conduct and scheduling of board of directors and stockholder meetings; and
providing for advance notice procedures that stockholders must comply with in order to nominate candidates to our board of directors or to propose matters to be acted upon at a meeting of stockholders, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us.
These provisions, alone or together, could delay or prevent hostile takeovers and changes in control or changes in our management.
As a Delaware corporation, we are also subject to provisions of Delaware law, including Section 203 of the Delaware General Corporation law, which prevents certain stockholders holding more than 15% of our outstanding common stock from engaging in certain business combinations without approval of the holders of at least two‑thirds of our outstanding common stock not held by such 15% or greater stockholder.
Any provision of our amended and restated certificate of incorporation, second amended and restated bylaws or Delaware law that has the effect of delaying, preventing or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our common stock and could also affect the price that some investors are willing to pay for our Class A common stock.
Our second amended and restated bylaws provides that the Court of Chancery of the State of Delaware is the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.
Our second amended and restated bylaws provides that the Court of Chancery of the State of Delaware is the exclusive forum for the following types of actions or proceedings under Delaware statutory or common law:
any derivative action or proceeding brought on our behalf;
any action asserting a breach of fiduciary duty owed by our directors, officers, employees or our stockholders;
any action asserting a claim against us arising under the Delaware General Corporation Law; and
any action asserting a claim against us that is governed by the internal-affairs doctrine (the “Delaware Forum Provision”).
The Delaware Forum Provision would not apply to suits brought to enforce a duty or liability created by the Exchange Act or any other claim under the Securities Act, for which the United States District Court for the Northern District of California has sole and exclusive jurisdiction (the “Federal Forum Provision”), as we are based in the State of California. In addition, our second amended and restated bylaws provide that any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock is deemed to have notice of and consented to the Delaware Forum Provision and the Federal Forum Provision; provided, however, that stockholders cannot and will not be deemed to have waived our compliance with the U.S. federal securities laws and the rules and regulations thereunder.
The Delaware Forum Provision and the Federal Forum Provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or employees, which may discourage lawsuits against us and our directors, officers and employees. If a court were to find the Delaware Forum Provision and the Federal Forum Provision in our second amended and restated bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving the dispute in other jurisdictions, which could seriously harm our business.
49



We do not expect to declare any dividends in the foreseeable future.
We have never paid dividends and we do not anticipate declaring any cash dividends to holders of our common stock in the foreseeable future. Consequently, investors may need to rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment. Investors seeking cash dividends should not purchase our Class A common stock.
Risks Related to our Indebtedness
Our indebtedness could adversely affect our financial condition.
As of December 31, 2021, we had $1.0 billion of indebtedness outstanding (excluding intercompany indebtedness). Our indebtedness could have important consequences, including:
limiting our ability to obtain additional financing to fund future working capital, capital expenditures, acquisitions or other general corporate requirements;
requiring a portion of our cash flows to be dedicated to debt service payments instead of other purposes, thereby reducing the amount of cash flows available for working capital, capital expenditures, acquisitions and other general corporate purposes;
increasing our vulnerability to adverse changes in general economic, industry and competitive conditions;
exposing us to the risk of increased interest rates as certain of our borrowings, including borrowings under a future revolving credit facility, may be at variable rates of interest; and
increasing our cost of borrowing.

In addition, the indenture governs our 3.625% notes due 2029 (the “2029 Notes”) and our 3.875% notes due 2031 (the “2031 Notes,” and together with the 2029 Notes, the “Notes”) and contains restrictive covenants that limit our ability to engage in activities that may be in our long-term best interest. Our failure to comply with those covenants could result in an event of default which, under the indenture governing the Notes, if not cured or waived, could permit the trustee, or permit the holders of the Notes to cause the trustee, to declare all or part of the Notes to be immediately due and payable or to exercise any remedies provided to the trustee and/or result in the acceleration of substantially all of our indebtedness.
We may not be able to generate sufficient cash to service all of our indebtedness, including the Notes, and may be forced to take other actions to satisfy our obligations under our indebtedness, which may not be successful.
Our ability to make scheduled payments on or to refinance our debt obligations, including the Notes, depends on our financial condition and results of operations, which in turn are subject to prevailing economic and competitive conditions and to certain financial, business and other factors beyond our control. We may not be able to maintain a level of cash flows from operating activities sufficient to permit us to pay the principal, premium, if any, and interest on our indebtedness, including the Notes.
If our cash flows and capital resources are insufficient to fund our debt service obligations, we could face substantial liquidity problems and may be forced to reduce or delay investments and capital expenditures, or to sell assets, seek additional capital or restructure or refinance our indebtedness, including the Notes. Our ability to restructure or refinance our debt will depend on, among other things, the condition of the capital markets and our financial condition at such time. Any refinancing of our debt could be at higher interest rates and may require us to comply with more onerous covenants, which could further restrict our business operations. The terms of existing or future debt instruments and the indenture that governs the Notes may restrict us from adopting some of these alternatives. In addition, any failure to make payments of interest and principal on our outstanding indebtedness on a timely basis would likely result in a reduction of our credit rating, which could harm our ability to incur additional indebtedness. In the absence of such cash flows and resources, we could face substantial liquidity problems and might be required to dispose of material assets or operations to meet our debt service and other obligations.
50



Our inability to generate sufficient cash flows to satisfy our debt obligations, or to refinance our indebtedness on commercially reasonable terms or at all, would materially and adversely affect our financial position and results of operations.
If we cannot make scheduled payments on our indebtedness, we will be in default and holders of the Notes and other indebtedness could declare all outstanding principal and interest to be due and payable, the lenders under a future revolving credit facility could terminate their commitments to loan money, our secured lenders could foreclose against the assets securing their borrowings and we could be forced into bankruptcy or liquidation. If we breach the covenants under our debt instruments, we would be in default under such instruments. The holders of such indebtedness could exercise their rights, as described above, and we could be forced into bankruptcy or liquidation.
The indenture governing the Notes contain cross-default provisions that could result in the acceleration of all of our indebtedness.
A breach of the covenants under the indenture governing the Notes could result in an event of default under the applicable indebtedness. Such a default may allow the creditors to accelerate the related indebtedness and may result in the acceleration of any other indebtedness to which a cross-acceleration or cross-default provision applies. In addition, an event of default under a revolving credit facility may permit the lenders thereunder to terminate all commitments to extend further credit under that facility. Furthermore, if we were unable to repay amounts due and payable under a secured credit facility, those lenders could proceed against the collateral granted to them to secure that indebtedness. In the event our note holders accelerate the repayment of our borrowings, we and our guarantors may not have sufficient assets to repay that indebtedness. Additionally, we may not be able to borrow money from other lenders to enable us to refinance our indebtedness.
Risks Related to our Acquisitions
We may not realize potential benefits from our recent acquisitions, partnerships and investments because of difficulties related to integration, the achievement of synergies, and other challenges.
We regularly acquire or invest in businesses and technologies that are complementary to our business through acquisitions, partnerships or investments, including several transactions in fiscal year 2021. There can be no assurances that our businesses can be combined in a manner that allows for the achievement of substantial benefits. Any integration process may require significant time and resources, and we may not be able to manage the process successfully as our ability to acquire and integrate larger or more complex companies, products, or technology in a successful manner is unproven. If we are not able to successfully integrate these acquired businesses with ours or pursue our customer and product strategy successfully, the anticipated benefits of such acquisitions may not be realized fully or may take longer than expected to be realized. Further, it is possible that there could be a loss of our key employees and customers, disruption of ongoing businesses or unexpected issues, higher than expected costs and an overall post‑completion process that takes longer than originally anticipated. In addition, the following issues, among others, must be addressed in order to realize the anticipated benefits of our acquisitions, partnerships or investments:
combining the acquired businesses' corporate functions with our corporate functions;
combining acquired businesses with our business in a manner that permits us to achieve the synergies anticipated to result from such acquisitions, the failure of which would result in the anticipated benefits of our acquisitions not being realized in the time frame currently anticipated or at all;
maintaining existing agreements with customers, distributors, providers, talent and vendors and avoiding delays in entering into new agreements with prospective customers, distributors, providers, talent and vendors;
determining whether and how to address possible differences in corporate cultures and management philosophies;
integrating the companies’ administrative and information technology infrastructure;
developing products and technology that allow value to be unlocked in the future;
evaluating and forecasting the financial impact of such acquisitions, partnerships and investments, including accounting charges; and
effecting potential actions that may be required in connection with obtaining regulatory approvals.
51



In addition, at times the attention of certain members of our management and resources may be focused on integration of the acquired businesses and diverted from day‑to‑day business operations, which may disrupt our ongoing business.
We have incurred, and may continue to incur, significant, nonrecurring costs in connection with our acquisitions, partnerships and investments and integrating our operations with those of the acquired businesses, including costs to maintain employee morale and to retain key employees. Management cannot ensure that the elimination of duplicative costs or the realization of other efficiencies will offset the transaction and integration costs in the near term or at all.
Purchase price accounting in connection with our acquisitions requires estimates that may be subject to change and could impact our consolidated financial statements and future results of operations and financial position.
Pursuant to the acquisition method of accounting, the purchase price we pay for our acquired businesses is allocated to the underlying tangible and intangible assets acquired and liabilities assumed based on their respective fair market values with any excess purchase price allocated to goodwill. The acquisition method of accounting is dependent upon certain valuations and other studies that are preliminary. Differences between these preliminary estimates and the final acquisition accounting may occur, and these differences could have a material impact on the consolidated financial statements and the combined company’s future results of operations and financial position.
General Risks
Any legal proceedings or claims against us could be costly and time-consuming to defend and could harm our reputation regardless of the outcome.
We are and may in the future become subject to legal proceedings and claims that arise in the ordinary course of business, such as disputes or employment claims made by our current or former employees. Any litigation, whether meritorious or not, could harm our reputation, will increase our costs and may divert management’s attention, time and resources, which may in turn seriously harm our business. Insurance might not cover such claims, might not provide sufficient payments to cover all the costs to resolve one or more such claims, and might not continue to be available on terms acceptable to us. A claim brought against us that is uninsured or underinsured could result in unanticipated costs and could seriously harm our business.
Unfavorable conditions in our industry or the global economy or reductions in spending on information technology and communications could adversely affect our business, results of operations and financial condition.
Our results of operations may vary based on the impact of changes in our industry or the global economy on our customers. Our results of operations depend in part on demand for information technology and cloud communications. In addition, our revenue is dependent on the usage of our products, which in turn is influenced by the scale of business that our customers are conducting. To the extent that weak economic conditions, including due to the COVID-19 pandemic, labor shortages, supply chain disruptions and inflation, geopolitical developments, such as existing and potential trade wars, and other events outside of our control such as the COVID-19 pandemic, result in a reduced volume of business for, and communications by, our customers and prospective customers, demand for, and use of, our products may decline. Furthermore, weak economic conditions may make it more difficult to collect on outstanding accounts receivable and increase our expenses. Additionally, we generate a portion of our revenue from small and medium-sized businesses, which may be affected by economic downturns and other adverse macroeconomic conditions to a greater extent than enterprises, and typically have more limited financial resources, including capital borrowing capacity, than enterprises. If our customers reduce their use of our products, or prospective customers delay adoption or elect not to adopt our products, as a result of a weak economy or rising inflation and increased costs, this could adversely affect our business, results of operations and financial condition.
Our business is subject to the risks of pandemics, earthquakes, fire, floods and other natural catastrophic events, and to interruption by man-made problems such as power disruptions, computer viruses, data security breaches or terrorism.
Our business operations are subject to interruption by natural disasters, flooding, fire, power shortages, pandemics such as COVID-19, terrorism, political unrest, cyber-attacks, geopolitical instability, war, the effects of climate change and other events beyond our control. For example, our corporate headquarters are located in the San Francisco Bay Area, a region known for seismic activity. A significant natural disaster, such as an earthquake, fire or flood, occurring at our headquarters, at one of our other facilities or where a business partner is located could adversely affect our business, results of operations and financial condition. Further, if a natural disaster or man-made problem were to affect our service providers, this could adversely affect the ability of our customers to use our products and platform. Natural disasters, pandemics, such as the COVID-19 pandemic, and acts of terrorism could cause disruptions in our or our customers’ businesses, national economies or the world economy as a whole.
52



We also rely on our network and third-party infrastructure and enterprise applications and internal technology systems for our engineering, sales and marketing, and operations activities. Although we maintain incident management and disaster response plans, in the event of a major disruption caused by a natural disaster or man-made problem, we may be unable to continue our operations and may endure system interruptions, reputational harm, delays in our development activities, lengthy interruptions in service, breaches of data security and loss of critical data, any of which could adversely affect our business, results of operations and financial condition.
In addition, computer malware, viruses and computer hacking, fraudulent use attempts and phishing attacks have become more prevalent in our industry, have occurred on our platform in the past and may occur on our platform in the future. Though it is difficult to determine what, if any, harm may directly result from any specific interruption or attack, any failure to maintain performance, reliability, security, integrity and availability of our products and technical infrastructure to the satisfaction of our users may harm our reputation and our ability to retain existing users and attract new users. In addition, global climate change could result in certain types of natural disasters occurring more frequently or with more intense effects. Any such events may result in users being subject to service disruptions or outages, and we may not be able to recover our technical infrastructure in a timely manner to maintain or resume operations, which may adversely affect our financial results.
Climate change may have an impact on our business.
While we seek to mitigate our business risks associated with climate change (such as drought, wildfires, hurricanes, increased storm severity and sea level rise), we recognize that there are inherent climate-related risks wherever business is conducted. Our primary locations may be vulnerable to the adverse effects of climate change. For example, certain of our offices have experienced, and are projected to continue to experience, climate-related events at an increasing frequency, including drought, heat waves, wildfires and resultant air quality impacts and power shutoffs associated with wildfire prevention. Changing market dynamics, global policy developments and the increasing frequency and impact of extreme weather events on critical infrastructure in the U.S. and elsewhere have the potential to disrupt our business, the business of our third-party suppliers and the business of our customers, and may cause us to experience losses and additional costs to maintain or resume operations. In addition, we may be subject to increased regulations, reporting requirements, standards or expectations regarding the environmental impacts of our business.
Item 1B. Unresolved Staff Comments
None.
Item 2. Properties
We lease all of our facilities and do not own any real property. Our headquarters is located in San Francisco, California, where we have sub-leased several floors, consisting of 259,416 square feet of office space at 101 Spear Street. The sub-lease covers several floors for which the terms commenced on December 1, 2018 and April 1, 2020 and will be expiring at various dates between March 2025 and June 2028. Our existing lease obligations are secured by letters of credit with a cumulative value of $23.7 million as of December 31, 2021.
We also lease approximately 600,000 square feet in various locations in North America, South America, Europe and Asia. This includes our international headquarters in Dublin, Ireland and regional offices used for business operations, sales, support, and product development.
Additional information regarding our lease commitments is available in Note 6 of our consolidated financial statements included in Part II, Item 8, “Financial Statements and Supplementary Data” included elsewhere in this Annual Report on Form 10-K.
We intend to procure additional space in the future as we continue expand geographically and add employees. We believe our facilities are adequate and suitable for our current needs and that, should it be needed, suitable additional or alternative space will be available to accommodate our operations.
Item 3. Legal Proceedings
Refer to Note 13(b) of our consolidated financial statements included elsewhere in this Annual Report on Form 10-K for a description of our current material legal proceedings.
53



Item 4. Mine Safety Disclosures
Not applicable.
54



PART II
Item 5. Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Market Price of Our Class A Common Stock
Our Class A common stock is traded on the New York Stock Exchange and, as of August 2021, the Long-Term Stock Exchange under the symbol “TWLO.” As of January 31, 2022, we had 196 holders of record of our Class A and Class B common stock. The actual number of stockholders is greater than this number of record holders and includes stockholders who are beneficial owners but whose shares are held in street name by brokers and other nominees.
Dividend Policy
We have never declared or paid any cash dividends on our capital stock. We intend to retain any future earnings and do not expect to pay any dividends in the foreseeable future.
Stock Performance Graph
This performance graph shall not be deemed "soliciting material" or to be "filed" with the SEC for purposes of Section 18 of the Exchange Act, or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any filing of Twilio Inc. under the Securities Act or the Exchange Act.
We have presented below the cumulative total return to our stockholders between June 23, 2016 (the date our Class A common stock commenced trading on the NYSE) through December 31, 2021, in comparison to the S&P 500 Index and S&P 500 Information Technology Index. All values assume a $100 initial investment and data for the S&P 500 Index and S&P 500 Information Technology Index assume reinvestment of dividends. The comparisons are based on historical data and are not indicative of, nor intended to forecast, the future performance of our Class A common stock.
twlo-20211231_g2.jpg
55


Recent Sales of Unregistered Securities and Use of Proceeds from Registered Securities
(a) Sales of Unregistered Securities
In each of the years ended December 31, 2021 and 2020, Twilio.org donated 88,408 shares of our unregistered Class A common stock to an independent donor advised fund to further our philanthropic goals. The shares were “restricted securities” for purposes of Rule 144 under the Securities Act of 1933, as amended (the "Securities Act"), and had an aggregate fair market value on the date of donation of $31.2 million and $19.0 million, respectively.
In 2018, we issued $550.0 million in aggregate principal amount of 0.25% Convertible Senior Notes due 2023 (the “Convertible Notes”). In connection with the offering of the Convertible Notes, we entered into privately-negotiated capped call transactions with certain counterparties (the “capped calls”). The capped calls each had an initial strike price of approximately $70.90 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Convertible Notes. The capped calls had initial cap prices of $105.04 per share, subject to certain adjustments. The capped calls covered, subject to anti-dilution adjustments, approximately 7,757,200 shares of Class A Common Stock. Refer to Note 10 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K for additional information about the Convertible Notes and capped calls.
We offered and sold the Convertible Notes to the initial purchasers in reliance on the exemption from registration provided by Section 4(a)(2) of the Securities Act and for resale by the initial purchasers to qualified institutional buyers pursuant to the exemption from registration provided by Rule 144A under the Securities Act. We relied on these exemptions from registration based in part on representations made by the initial purchasers in the purchase agreement dated May 14, 2018. On May 18, 2021, we issued a notice of redemption for our Convertible Notes and in June 2021, we redeemed all of the remaining outstanding principal amount of the Convertible Notes and settled all related capped call arrangements. These transactions are described in detail in Note 10 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
In connection with our acquisition of Zipwhip in July 2021, we issued an additional 526 shares of unregistered Class A common stock on November 15, 2021, pursuant to a post-closing adjustment. These issuances were exempt from registration under the Securities Act by virtue of Section 4(a)(2) of the Securities Act and Rule 506 of Regulation D promulgated thereunder.
(b) Use of Proceeds
In February 2021, we closed a follow-on public offering, in which we sold 4,312,500 shares of Class A common stock at a price to the public of $409.60 per share, including shares sold in connection with the exercise of the underwriters' option to purchase additional shares. The offer and sale of all of the shares in the follow-on offering were registered under the Securities Act pursuant to a registration statement on Form S-3 (File No. 333-231794), which was declared effective by the SEC on May 29, 2019. We raised $1.8 billion in net proceeds after deducting offering expenses paid by us. No payments were made by us to directors, officers or persons owning 10 percent or more of our capital stock or to their associates, or to our affiliates, other than payments in the ordinary course of business to officers for salaries. There has been no material change in the planned use of proceeds from our follow-on offering as described in our final prospectus filed with the SEC on February 22, 2021, pursuant to Rule 424(b)(5). We invested the funds received in accordance with our board-approved investment policy, which provides for investments in obligations of the U.S. government, money market instruments, registered money market funds and corporate bonds. The managing underwriters of our follow-on offering were Morgan Stanley & Co. LLC, J.P. Morgan Securities LLC, Academy Securities, Inc., Cabrera Capital Markets LLC, and Siebert Williams Shank & Co., LLC.
In August 2020, we closed a follow-on public offering, in which we sold 5,819,838 shares of Class A common stock at a price to the public of $247.00 per share, including shares sold in connection with the exercise of the underwriters' option to purchase additional shares. The offer and sale of all of the shares in the follow-on offering were registered under the Securities Act pursuant to a registration statement on Form S-3 (File No. 333-231794), which was declared effective by the SEC on May 29, 2019. We raised $1.4 billion in net proceeds after deducting underwriting discounts and commissions and offering expenses paid by us. No payments were made by us to directors, officers or persons owning 10 percent or more of our capital stock or to their associates, or to our affiliates, other than payments in the ordinary course of business to officers for salaries. There has been no material change in the planned use of proceeds from our follow-on offering as described in our final prospectus filed with the SEC on August 7, 2020, pursuant to Rule 424(b)(5). We invested the funds received in accordance with our board-approved investment policy, which provides for investments in obligations of the U.S. government, money market instruments, registered money market funds and corporate bonds. The managing underwriters of our follow-on offering were J.P. Morgan Securities LLC, Morgan Stanley & Co. LLC, Goldman, Sachs & Co. and BofA Securities, Inc.
56


In June 2019, we closed a follow-on public offering, in which we sold 8,064,515 shares of Class A common stock at a price to the public of $124.00 per share, including shares sold in connection with the exercise of the underwriters' option to purchase additional shares. The offer and sale of all of the shares in the follow-on offering were registered under the Securities Act pursuant to a registration statement on Form S-3 (File No. 333-231794), which was declared effective by the SEC on May 29, 2019. We raised $979.0 million in net proceeds after deducting underwriting discounts and commissions and offering expenses paid by us. No payments were made by us to directors, officers or persons owning 10 percent or more of our capital stock or to their associates, or to our affiliates, other than payments in the ordinary course of business to officers for salaries. There has been no material change in the planned use of proceeds from our follow-on offering as described in our final prospectus filed with the SEC on May 31, 2019, pursuant to Rule 424(b). We invested the funds received in accordance with our board-approved investment policy, which provides for investments in obligations of the U.S. government, money market instruments, registered money market funds and corporate bonds. The managing underwriters of our follow-on offering were Goldman, Sachs & Co. and J.P. Morgan Securities LLC.
(c) Issuer Purchases of Equity Securities
None.
Item 6. [Reserved]

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes appearing elsewhere in this Annual Report on Form 10-K. In addition to historical financial information, the following discussion contains forward-looking statements that are based upon current plans, expectations and beliefs that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under Part I, Item 1A, “Risk Factors” in this Annual Report on Form 10-K. Our fiscal year ends on December 31.
Overview
We are the leader in the cloud communications platform category. We enable developers to build, scale and operate real‑time customer engagement within their software applications. We offer a customer engagement platform with software designed to address specific use cases like account security and contact centers, and a set of Application Programming Interfaces (“APIs”) that handles the higher level communication logic needed for nearly every type of customer engagement. The power, flexibility and reliability offered by our software building blocks empower companies of virtually every shape and size to build world-class engagement into their customer experience. For additional detail on the description of our business and products please refer to Part I, Item 1, “Business”, included elsewhere on this Annual Report on Form 10-K.
We have achieved significant growth in recent periods. In the years ended December 31, 2021, 2020 and 2019, our revenue was $2.8 billion, $1.8 billion and $1.1 billion, respectively, and our net loss was $949.9 million, $491.0 million and $307.1 million, respectively. In the years ended December 31, 2021, 2020 and 2019, our 10 largest Active Customer Accounts generated an aggregate of 11%, 14% and 13% of our total revenue, respectively.
Acquisition of Zipwhip, Inc. in 2021
In July 2021, we acquired Zipwhip, Inc. (“Zipwhip”), a leading provider of toll-free messaging in the United States, for a purchase price of $838.8 million. The purchase price was paid in the form of shares of our Class A common stock and cash and included fair value of pre-combination services of Zipwhip employees that was embedded in the unvested equity awards which we assumed on the acquisition closing date. Part of the cash was paid to settle the vested stock options of Zipwhip employees that were outstanding on the acquisition closing date. We assumed all unvested and outstanding stock options and restricted stock units of Zipwhip continuing employees as converted into our own respective equity awards at the conversion ratio provided in the Agreement and Plan of Merger and Reorganization. Vesting of Class A shares of our common stock and assumed equity awards that were subject to service conditions is recorded into our stock-based compensation expense as the services are provided. This acquisition is described in detail in Note 7 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
57


Because the acquisition of Zipwhip occurred during the year ended December 31, 2021, the information presented in this section with respect to the year ended December 31, 2021 includes the contribution of Zipwhip starting from July 14, 2021, the date of acquisition. The information with respect to the periods prior to the date of acquisition relates to Twilio on a standalone basis, not including Zipwhip. As a result, comparisons to prior periods may not be indicative of future results or future rates of growth.
Acquisition of Segment.io, Inc. in 2020
In November 2020, we acquired Segment.io, Inc. (“Segment”), the market-leading customer data platform, for a purchase price of $3.0 billion. The purchase price was paid in the form of shares of our Class A common stock and cash and included fair value of pre-combination services of Segment employees that was embedded in the unvested equity awards which we assumed on the acquisition closing date. Part of the cash was paid to settle the vested equity awards of Segment employees that were outstanding on the acquisition closing date. We assumed all unvested and outstanding equity awards of Segment continuing employees as converted into our own equity awards at the conversion ratio provided in the Agreement and Plan of Reorganization. Vesting of Class A shares of our common stock and assumed equity awards that were subject to service conditions is recorded into our stock-based compensation expense over the period the services are provided. This acquisition is described in detail in Note 7 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
Because the acquisition of Twilio Segment occurred during the year ended December 31, 2020, the information presented in this section with respect to the year ended December 31, 2020 includes the contribution of Twilio Segment starting from November 2, 2020, the date of acquisition. The information with respect to periods prior to the date of acquisition relates to Twilio on a standalone basis, not including Segment. The information with respect to year 2021 includes Segment results for the full year. As a result, comparisons to prior periods or the current full year period may not be indicative of future results or future rates of growth.
Investment in Syniverse Corporation
In February 2021, we entered into a Framework Agreement, as amended, with Syniverse Corporation (“Syniverse”) and Carlyle Partners V Holdings, L.P., (“Framework Agreement”), pursuant to which Syniverse would issue to us shares of Syniverse common stock in consideration for an investment by us of up to $750.0 million, subject to certain terms and conditions. The initial agreements and conditions to closing of this transaction are described in detail in Note 13(a) to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
On February 9, 2022, Syniverse mutually terminated a proposed Agreement and Plan of Merger with M-3 Brigade Acquisition II Corp. (“MBAC”) because the rate of MBAC shareholder redemptions for the proposed transaction would have exceeded the minimum cash condition for closing, which occurred as a result of recent changes in market conditions (“MBAC Transaction Termination”). Because of the MBAC Transaction Termination, Twilio will not purchase any shares of common stock of, or make any investment in, MBAC.
The Framework Agreement, dated as of February 26, 2021, by and between Twilio, Syniverse and Carlyle Partners V Holdings, L.P., remains in full force and effect. The amendment, dated as of August 16, 2021, to the Framework Agreement terminated on February 9, 2022, as a result of the MBAC Transaction Termination. Pursuant to the terms and subject to the closing conditions set forth in the Framework Agreement, the parties thereto are pursuing the alternative transaction, whereby Twilio will make a minority investment of $500.0 million to $750.0 million in Syniverse and the parties (or their applicable subsidiaries) will enter into a wholesale agreement.
Public Equity Offerings
In February 2021, August 2020 and June 2019, we completed public equity offerings in which we sold 4,312,500 shares, 5,819,838 shares and 8,064,515 shares, respectively, of our Class A common stock at public offering prices of $409.60 per share, $247.00 per share and $124.00 per share, respectively. We received aggregate proceeds of $1.8 billion, $1.4 billion and $979.0 million, respectively, after deducting underwriting discounts and offering expenses paid by us.
Issuance of 2029 and 2031 Senior Notes
In March 2021, we issued and sold $1.0 billion aggregate principal amount of senior notes, consisting of $500.0 million principal amount of 3.625% notes due 2029 (the “2029 Notes”) and $500.0 million principal amount of 3.875% notes due 2031 (the “2031 Notes,” and together with the 2029 Notes, the “Notes”). The net proceeds from the offering of these Notes were
58


approximately $984.7 million, after deducting underwriting discounts and issuance costs paid by us. These Notes are described in detail in Note 10 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
Redemption of Convertible Senior Notes and Capped Call Transactions
During 2021 we issued a notice of redemption for our convertible senior notes due 2023 (the “Convertible Notes”) and on June 2, 2021, we redeemed all of the remaining outstanding principal amount of the notes. During 2021 and through the date of the redemption, we converted $343.7 million aggregate principal amount of the Convertible Notes by issuing 4,846,965 shares of our Class A common stock. The extinguishment of these notes resulted in a $29.0 million loss that is included in other (expenses) income, net, in our consolidated statement of operations included elsewhere in this Annual Report on Form 10-K.

Concurrently with the principal redemption, we settled the related capped call arrangements that were entered into contemporaneously with the Convertible Notes offering in May 2018. The capped call arrangements were settled for gross cash consideration of $229.8 million that we received and recorded as additional paid-in-capital, net of $1.4 million of transaction costs and a $3.2 million realized gain. These transactions are described in detail in Note 10 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
COVID-19 UPDATE
The rapid spread of the COVID-19 globally has disrupted, and may continue to disrupt, our day-to-day operations and the operations of our customers, partners and service providers for an indefinite period of time, including as a result of changing public health recommendations, travel restrictions and limitations, the duration, spread and severity and potential recurrence of the virus and its variants, as well as the efficacy of vaccines and vaccine distribution and the timing and trajectory of the economic recovery, all of which could negatively impact our business and results of operations and financial condition. Since mid-March 2020, we have taken precautionary measures to protect our employees and contingent workers and to help minimize the spread of the virus by temporarily closing our worldwide offices and minimizing business travel. We have continued to monitor the progress of vaccination efforts around the world. In the second half of 2021, as COVID-19 related restrictions have eased in some geographies, we commenced a phased reopening for certain offices.

The broader implications of COVID-19 on our results of operations and overall financial performance remain uncertain. The COVID-19 pandemic and its adverse effects on economic and market conditions, including labor shortages, supply chain disruptions and inflation, have been prevalent in the locations where we, our customers, our suppliers or our third-party business partners conduct business. These adverse conditions may continue for an extended period and there may be additional impacts to the economy and our business as a result of COVID-19. This could result in decreased business spending by our customers and prospective customers and business partners and third-party business partners, reduced demand for our solutions, lower renewal rates by our customers, longer or delayed sales cycles, including customers and prospective customers delaying contract signing or contract renewals, or reducing budgets or minimum commitments related to the product and services that we offer, all of which could have an adverse impact on our business operations and financial condition. See the risk factor titled “The global COVID-19 pandemic may adversely impact our business, results of operations and financial condition” in Part I, Item 1A, “Risk Factors” of this Annual Report on Form 10-K for further discussion of the possible impact of the COVID-19 pandemic on our business, financial condition and results of operations.
59


Key Business Metrics
Year Ended December 31,
202120202019
Number of Active Customer Accounts (as of end date of period) (1)
256,000 221,000 179,000 
Total Revenue (in thousands) (1)
$2,841,839 $1,761,776 $1,134,468 
Total Revenue Growth Rate (1)
61 %55 %75 %
Dollar-Based Net Expansion Rate (2)
131 %137 %135 %
____________________
(1) Includes the contributions from our Zipwhip business, acquired July 14, 2021; Twilio Segment business, acquired November 2, 2020; Twilio SendGrid business, acquired February 1, 2019; and other smaller acquisitions from the dates of their respective acquisitions except for the Number of Active Customer Accounts, which excludes customer accounts from our Zipwhip business.
(2) As previously announced in our Annual Report on Form 10-K filed with the SEC on March 2, 2020, commencing with the three-month period ended March 31, 2020, we calculate our Dollar-Based Net Expansion Rate by comparing total revenue from a cohort of Active Customer Accounts in a period to the same period in the prior year (the “New DBNE Definition”). To facilitate comparison between the periods presented, Dollar-Based Net Expansion Rate as presented in the table above has been calculated as if the New DBNE Definition had been in effect during that period. As a result of the New DBNE Definition, unless specifically identified as being calculated using total revenue, any Dollar-Based Net Expansion Rates disclosed by us in our SEC filings, press releases and presentations prior to the date of our press release for the three months ended March 31, 2020, will not be directly comparable to our Dollar-Based Net Expansion Rates going forward. Unless an acquisition closes on the first day of a quarter, revenue from an acquisition will not impact this calculation until the quarter following the one year anniversary of the acquisition.
Number of Active Customer Accounts. We believe that the number of Active Customer Accounts is an important indicator of the growth of our business, the market acceptance of our platform and future revenue trends. We define an “Active Customer Account” at the end of any period as an individual account, as identified by a unique account identifier, for which we have recognized at least $5 of revenue in the last month of the period. We believe that use of our platform by customers at or above the $5 per month threshold is a stronger indicator of potential future engagement than trial usage of our platform or usage at levels below $5 per month. In the years ended December 31, 2021, 2020 and 2019, revenue from Active Customer Accounts represented over 99% of total revenue in each period. A single organization may constitute multiple unique Active Customer Accounts if it has multiple account identifiers, each of which is treated as a separate Active Customer Account.
Dollar‑Based Net Expansion Rate. Our ability to drive growth and generate incremental revenue depends, in part, on our ability to maintain and grow our relationships with existing Active Customer Accounts and to increase their use of the platform. An important way in which we have historically tracked performance in this area is by measuring the Dollar-Based Net Expansion Rate for Active Customer Accounts. Our Dollar-Based Net Expansion Rate increases when such Active Customer Accounts increase their usage of a product, extend their usage of a product to new applications or adopt a new product. Our Dollar-Based Net Expansion Rate decreases when such Active Customer Accounts cease or reduce their usage of a product or when we lower usage prices on a product. As our customers grow their businesses and extend the use of our platform, they sometimes create multiple customer accounts with us for operational or other reasons. As such, when we identify a significant customer organization (defined as a single customer organization generating more than 1% of revenue in a quarterly reporting period) that has created a new Active Customer Account, this new Active Customer Account is tied to, and revenue from this new Active Customer Account is included with, the original Active Customer Account for the purposes of calculating this metric. We believe that measuring Dollar-Based Net Expansion Rate provides a more meaningful indication of the performance of our efforts to increase revenue from existing customers.
For historical periods through December 31, 2019, our Dollar-Based Net Expansion Rate compared the revenue from Active Customer Accounts, other than large Active Customer Accounts that have never entered into 12-month minimum revenue commitment contracts with us, in a quarter to the same quarter in the prior year. For reporting periods starting with the three months ended March 31, 2020, our Dollar-Based Net Expansion Rate compares the revenue from all Active Customer Accounts in a quarter to the same quarter in the prior year. To calculate the Dollar-Based Net Expansion Rate, we first identify the cohort of Active Customer Accounts that were Active Customer Accounts in the same quarter of the prior year. The Dollar-Based Net Expansion Rate is the quotient obtained by dividing the revenue generated from that cohort in a quarter, by the revenue generated from that same cohort in the corresponding quarter in the prior year. When we calculate Dollar-Based Net Expansion Rate for periods longer than one quarter, we use the average of the applicable quarterly Dollar-Based Net Expansion Rates for each of the quarters in such period. Revenue from acquisitions does not impact the Dollar-Based Net Expansion Rate calculation until the quarter following the one-year anniversary of the applicable acquisition, unless the acquisition closing date is the first day of a quarter. As a result of the change in calculation of Dollar-Based Net Expansion Rate, unless specifically identified as being calculated based on total revenue, any Dollar-Based Net Expansion Rates disclosed by us in our SEC filings, press releases and presentations prior to the date of our press release for the three months ended March 31, 2020, will not be directly comparable to our Dollar-Based Net Expansion Rates going forward.
60


Net Loss Carryforwards
At December 31, 2021, we had federal, state and foreign net operating loss carryforwards of approximately $4.2 billion, $2.7 billion and $268.7 million, respectively, and federal and state tax credits of approximately $132.9 million and $84.9 million, respectively. If not utilized, the federal and state loss carryforwards will expire at various dates beginning in 2029 and 2025, respectively, and the federal tax credits will expire at various dates beginning in 2029. The state tax credits can be carried forward indefinitely. At present, we believe that it is more likely than not that the federal and state net operating loss and credit carryforwards will not be realized. Accordingly, a full valuation allowance has been established for these tax attributes, as well as the rest of the federal and state deferred tax assets.
Key Components of Statements of Operations
Revenue. We derive our revenue primarily from usage‑based fees earned from customers using the software products within our Channel APIs. These usage‑based software products include offerings, such as Programmable Messaging, Programmable Voice and Programmable Video, among others. Some examples of the usage‑based fees that we charge include the number of text messages sent or received using our Programmable Messaging products, minutes of call duration activity for our Programmable Voice products and the number of authentications for our Verify product. In the years ended December 31, 2021, 2020 and 2019, we generated 72%, 76% and 75% of our revenue, respectively, from usage‑based fees. We also earn monthly flat fees from certain fee‑based products, such as our Email API, Marketing Campaigns, Twilio Flex, our cloud contact center platform, and Twilio Segment, our customer data platform.
When customers first begin using our platform, they typically pay upfront via credit card in monthly prepaid amounts and draw down their balances as they purchase or use our products. Our larger customers often enter into contracts for at least 12 months, that contain minimum revenue commitments, which may contain more favorable pricing. Customers on such contracts typically are invoiced monthly in arrears for products used.
Amounts that have been charged via credit card or invoiced are recorded in revenue, deferred revenue or customer deposits, depending on whether the revenue recognition criteria have been met. Our deferred revenue and customer deposits liability balance is not a meaningful indicator of our future revenue at any point in time because the number of contracts with our invoiced customers that contain terms requiring any form of prepayment is not significant.
We define U.S. revenue as revenue from customers with IP addresses or mailing addresses at the time of registration in the United States, and we define international revenue as revenue from customers with IP addresses or mailing addresses at the time of registration outside of the United States.
Cost of Revenue and Gross Margin. Cost of revenue consists primarily of fees paid to network service providers. Cost of revenue also includes cloud infrastructure fees, direct costs of personnel, such as salaries and stock‑based compensation for our customer support employees, and non‑personnel costs, such as depreciation and amortization expense related to data centers and hosting equipment, amortization of capitalized internal use software development costs and acquired intangibles. Our arrangements with network service providers require us to pay fees based on the volume of phone calls initiated or text messages sent, as well as the number of telephone numbers acquired by us to service our customers. Our arrangements with our cloud infrastructure provider require us to pay fees based on our server capacity consumption.
Our gross margin has been and will continue to be affected by a number of factors, including the timing and extent of our investments in our operations; our product mix; our ability to manage our network service provider and cloud infrastructure‑related fees, including A2P SMS fees; the mix of U.S. revenue compared to international revenue; changes in foreign exchange rates; the timing of amortization of capitalized software development costs and acquired intangibles; and the extent to which we periodically choose to pass on our cost savings from platform optimization efforts to our customers in the form of lower usage prices.
Operating Expenses. The most significant components of operating expenses are personnel costs, which consist of salaries, benefits, sales commissions and bonuses and stock‑based compensation. We also incur other non‑personnel costs related to our general overhead expenses. We expect that our operating costs will increase in absolute dollars as we add additional employees and invest in our infrastructure to grow our business.
61


Research and Development. Research and development expenses consist primarily of personnel costs, outsourced engineering services, cloud infrastructure fees for staging and development, amortization of capitalized internal use software development costs, depreciation and an allocation of our general overhead expenses. We capitalize the portion of our software development costs that meets the criteria for capitalization.
We continue to focus our research and development efforts on adding new features and products, including new use cases, improving our platform and increasing the functionality of our existing products.
Sales and Marketing. Sales and marketing expenses consist primarily of personnel costs, including commissions for our sales employees. Sales and marketing expenses also include expenditures related to advertising, marketing, our brand awareness activities and developer evangelism, costs related to our SIGNAL customer and developer conferences, credit card processing fees, professional services fees, depreciation, amortization of acquired intangibles and an allocation of our general overhead expenses.
We focus our sales and marketing efforts on generating awareness of our company, platform and products, creating sales leads and establishing and promoting our brand, both domestically and internationally. We plan to continue investing in sales and marketing by increasing our sales and marketing headcount, supplementing our self‑service model with an enterprise sales approach, expanding our sales channels, driving our go‑to‑market strategies, building our brand awareness and sponsoring additional marketing events.
General and Administrative. General and administrative expenses consist primarily of personnel costs for our accounting, finance, legal, human resources and administrative support personnel. General and administrative expenses also include costs related to business acquisitions, legal and other professional services fees, certain taxes, depreciation and amortization, charitable contributions and an allocation of our general overhead expenses. We expect that we will incur costs associated with supporting the growth of our business and to meet the increased compliance requirements associated with our international expansion. We may also incur higher than usual losses related to deterioration of quality of certain financial assets caused by the macroeconomic conditions and uncertainly in the COVID-19 environment.
Our general and administrative expenses include a certain amount of prior non-income-based taxes in certain domestic and international jurisdictions that we are subject to based on the manner we sell and deliver our products. Additional details are provided in Note 13(d) to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
Provision for Income Taxes. Our income tax provision or benefit consists primarily of income taxes, withholding taxes in foreign jurisdictions in which the Company conducts business and the tax benefit related to the release of valuation allowance from acquisitions. The primary difference between our effective tax rate and the federal statutory rate relates to the full valuation allowance the Company established on the federal, state and certain foreign net operating losses and credits.
Non-GAAP Financial Measures:
We use the following non‑GAAP financial information, collectively, to evaluate our ongoing operations and for internal planning and forecasting purposes. We believe that non‑GAAP financial information, when taken collectively, may be helpful to investors because it provides consistency and comparability with past financial performance, facilitates period‑to‑period comparisons of results of operations and assists in comparisons with other companies, many of which use similar non‑GAAP financial information to supplement their GAAP results. Non‑GAAP financial information is presented for supplemental informational purposes only, should not be considered a substitute for financial information presented in accordance with generally accepted accounting principles, and may be different from similarly‑titled non‑GAAP measures used by other companies. Whenever we use a non‑GAAP financial measure, a reconciliation is provided to the most closely applicable financial measure stated in accordance with generally accepted accounting principles. Investors are encouraged to review the related GAAP financial measures and the reconciliation of these non‑GAAP financial measures to their most directly comparable GAAP financial measures.
62


Non‑GAAP Gross Profit and Non‑GAAP Gross Margin. For the periods presented, we define non‑GAAP gross profit and non‑GAAP gross margin as GAAP gross profit and GAAP gross margin, respectively, adjusted to exclude, as applicable, certain expenses as presented in the table below:
Year Ended December 31,
202120202019
Reconciliation:(In thousands)
Gross profit$1,390,713 $915,661 $608,917 
Gross margin49 %52 %54 %
Non-GAAP adjustments:
Stock-based compensation14,074 8,857 7,123 
Amortization of acquired intangibles114,896 59,501 45,267 
Payroll taxes related to stock-based compensation— — 104 
    Non-GAAP gross profit$1,519,683 $984,019 $661,411 
    Non-GAAP gross margin53 %56 %58 %
Non‑GAAP Operating Expenses. For the periods presented, we define non‑GAAP operating expenses (including categories of operating expenses) as GAAP operating expenses (and categories of operating expenses) adjusted to exclude, as applicable, certain expenses as presented in the table below:
Year Ended December 31,
202120202019
Reconciliation:(In thousands)
Operating expenses$2,306,297 $1,408,562 $978,702 
Non-GAAP adjustments:
Stock-based compensation(618,211)(353,054)(257,195)
Amortization of acquired intangibles(83,888)(38,993)(27,540)
Acquisition-related expenses(7,449)(21,765)(15,713)
Charitable contributions(31,169)(18,993)— 
Payroll taxes related to stock-based compensation(48,417)(27,389)(15,084)
Non-GAAP operating expenses$1,517,163 $948,368 $663,170 
63


Non‑GAAP Income (Loss) from Operations and Non‑GAAP Operating Margin. For the periods presented, we define non‑GAAP income (loss) from operations and non‑GAAP operating margin as GAAP loss from operations and GAAP operating margin, respectively, adjusted to exclude, as applicable, certain expenses as presented in the table below:
Year Ended December 31,
202120202019
Reconciliation:(In thousands)
Loss from operations$(915,584)$(492,901)$(369,785)
Operating margin(32)%(28)%(33)%
Non-GAAP adjustments:
Stock-based compensation632,285 361,911 264,318 
Amortization of acquired intangibles198,784 98,494 72,807 
Acquisition-related expenses7,449 21,765 15,713 
Charitable contributions31,169 18,993 — 
Payroll taxes related to stock-based compensation48,417 27,389 15,188 
Non-GAAP income (loss) from operations$2,520 $35,651 $(1,759)
Non-GAAP operating margin— %%— %



64


Results of Operations
The following tables set forth our results of operations for the periods presented and as a percentage of our total revenue for those periods. We have included Zipwhip in our results of operations prospectively after July 14, 2021, Twilio Segment after November 2, 2020; Twilio SendGrid after February 1, 2019, and all other acquisitions from the respective closing dates of each such acquisition. The period-to-period comparison of our historical results are not necessarily indicative of the results that may be expected in the future.
Our results of operations may be significantly affected by many factors, such as uncertainty regarding the impacts of the COVID-19 pandemic, fluctuations in foreign exchange rates, changes in global economic conditions and customer demand and spending, inflation, labor market constraints, world events and existing and new domestic and foreign laws and regulations, as well as those factors outlined in Part I, Item 1A, “Risk Factors.”
Our revenue is primarily derived from usage-based fees we charge for certain of our products, which can lead to variability and at times create significant differences between forecasts and actual results. In addition, our product mix and mix of international and domestic customers may significantly impact our gross margin. Because usage trends by geographic region and by customer are inherently difficult to estimate, our actual results could differ materially from our estimates.

Year Ended December 31,
202120202019
Consolidated Statements of Operations Data:(In thousands, except share and per share amounts)
Revenue$2,841,839 $1,761,776 $1,134,468 
Cost of revenue (1) (2)
1,451,126 846,115 525,551 
Gross profit1,390,713 915,661 608,917 
Operating expenses:
Research and development (1) (2)
789,219 530,548 391,355 
Sales and marketing (1) (2)
1,044,618 567,407 369,079 
General and administrative (1) (2)
472,460 310,607 218,268 
Total operating expenses2,306,297 1,408,562 978,702 
Loss from operations(915,584)(492,901)(369,785)
Other (expenses) income, net(45,345)(11,525)7,569 
Loss before benefit for income taxes(960,929)(504,426)(362,216)
Benefit for income taxes11,029 13,447 55,153 
Net loss attributable to common
     stockholders
$(949,900)$(490,979)$(307,063)
Net loss per share attributable to common
     stockholders, basic and diluted
$(5.45)$(3.35)$(2.36)
Weighted-average shares used in computing net
     loss per share attributable to common
     stockholders, basic and diluted
174,180,465 146,708,663 130,083,046 
    
____________________________________
(1) Includes stock-based compensation expense as follows:
Year Ended December 31,
202120202019
(In thousands)
Cost of revenue$14,074 $8,857 $7,123 
Research and development258,672 173,303 126,012 
Sales and marketing213,351 103,450 60,886 
General and administrative146,188 76,301 70,297 
Total$632,285 $361,911 $264,318 
____________________________________
(2) Includes amortization of acquired intangibles as follows:
65


Year Ended December 31,
202120202019
(In thousands)
Cost of revenue$114,896 $59,501 $45,267 
Research and development1,260 — — 
Sales and marketing82,493 38,915 27,540 
General and administrative135 78 — 
Total$198,784 $98,494 $72,807 
Year Ended December 31,
202120202019
Consolidated Statements of Operations, as a percentage of revenue: **
Revenue100 %100 %100 %
Cost of revenue51 48 46 
Gross profit49 52 54 
Operating expenses:
Research and development28 30 34 
Sales and marketing37 32 33 
General and administrative17 18 19 
Total operating expenses81 80 86 
Loss from operations(32)(28)(33)
Other (expenses) income, net(2)(1)
Loss before benefit for income taxes(34)(29)(32)
Benefit for income taxes*
Net loss attributable to common
     stockholders
(33 %)(28 %)(27)%
____________________________________
* Less than 0.5% of revenue.
** Columns may not add up to 100% due to rounding.
Comparison of the Fiscal Years Ended December 31, 2021, 2020 and 2019
Revenue
Year Ended December 31,
2021202020192020 to 2021
Change
2019 to 2020
Change
(Dollars in thousands)
Total Revenue$2,841,839 $1,761,776 $1,134,468 $1,080,063 61 %$627,308 55 %
2021 compared to 2020
In 2021, total revenue increased by $1.1 billion, or 61%, compared to the same period last year. This increase was primarily attributable to an increase in the usage of our products, particularly our Programmable Messaging products, Programmable Voice products and Email products, the adoption of additional products by our existing customers, the additional A2P fees imposed by certain carriers and revenue contributions from our acquisitions of Twilio Segment, Zipwhip and other businesses. The change in usage from our existing customers was reflected in our Dollar‑Based Net Expansion Rate of 131% for the year ended December 31, 2021. The increase in usage was also attributable to a 16% increase in the number of Active Customer Accounts, from 221,000 as of December 31, 2020, to over 256,000 as of December 31, 2021.
66


In 2021, U.S. revenue and international revenue represented $1.9 billion or 66%, and $960.0 million, or 34%, respectively, of total revenue. In 2020, U.S. revenue and international revenue represented $1.3 billion, or 73%, and $479.6 million, or 27%, respectively, of total revenue. The increase in international revenue was attributable to the growth in usage of our products, particularly our Programmable Messaging products and Programmable Voice products, by our existing international Active Customer Accounts; a 14% increase in the number of international Active Customer Accounts driven in part by our focus on expanding our sales to customers outside of the United States; and revenue contribution from our recent acquisitions.
2020 compared to 2019
In 2020, total revenue increased by $627.3 million, or 55%, compared to the same period last year. This increase was primarily attributable to an increase in the usage of our products, particularly our Programmable Messaging products and Programmable Voice products, the adoption of additional products by our existing customers, and revenue contribution from our acquisition of our Twilio Segment business for the period from November 2, 2020, through December 31, 2020. This increase was partially offset by pricing decreases that we have implemented over time in the form of lower usage prices, in an effort to increase the reach and scale of our platform. The changes in usage and prices in 2020 were reflected in our Dollar‑Based Net Expansion Rate of 137%. The increase in usage was also attributable to a 23% increase in the number of Active Customer Accounts, from 179,000 as of December 31, 2019, to over 221,000 as of December 31, 2020, which was also positively impacted by the customer accounts added through the acquisition of our Twilio Segment business.
In 2020, U.S. revenue and international revenue represented $1.3 billion or 73%, and $479.6 million, or 27%, respectively, of total revenue. In 2019, U.S. revenue and international revenue represented $808.9 million, or 71%, and $325.6 million, or 29%, respectively, of total revenue. The increase in international revenue was attributable to the growth in usage of our products, particularly our Programmable Messaging products and Programmable Voice products, by our existing international Active Customer Accounts; a 23% increase in the number of international Active Customer Accounts driven in part by our focus on expanding our sales to customers outside of the United States; and revenue contribution from the acquisition of our Twilio Segment business.
Cost of Revenue and Gross Margin
Year Ended December 31,
2021202020192020 to 2021
Change
2019 to 2020
Change
(Dollars in thousands)
Cost of revenue$1,451,126 $846,115 $525,551 $605,011 72 %$320,564 61 %
Gross margin49 %52 %54 %
2021 compared to 2020
In 2021, cost of revenue increased by $605.0 million, or 72%, compared to the same period last year. The increase in cost of revenue was primarily attributable to a $465.5 million increase in network service providers’ costs, which included the additional A2P fees imposed by certain carriers, and a $44.2 million increase in cloud infrastructure fees, all to support the growth in usage of our products. The increase was also due to a $55.4 million increase in the amortization expense of intangible assets that we acquired through business combinations. In addition, the year ended December 31, 2021, included cost of revenue from our recent acquisitions.
In 2021, the gross margin percentage declined compared to the same period last year. This decline was primarily driven by continued strong growth of our international messaging business, the additional A2P fees imposed by certain carriers and an increase in network service provider fees in certain geographies, which we pass to our customers at cost. The decline was also due to an increase in amortization expense related to our acquired intangible assets, These declines were partially offset by the growth of our other application services products, the impact of the acquisition of our Twilio Segment business and certain operational improvements.
67


2020 compared to 2019
In 2020, cost of revenue increased by $320.6 million, or 61%, compared to the same period last year. The increase in cost of revenue was primarily attributable to a $246.2 million increase in network service providers’ costs and a $32.3 million increase in cloud infrastructure fees, both to support the growth in usage of our products. The increase was also due to a $14.2 million increase in the amortization expense of intangible assets that we acquired through business combinations.
In 2020, gross margin percentage declined compared to the same period last year. This decline was primarily driven by a re-acceleration in growth of our messaging business, an increase in amortization expense related to acquired intangible assets, the impact of an increasing mix of international product usage and an increase in network service provider fees in certain geographies, which we pass to our customers at cost. These declines were partially offset by the impact of the acquisition of our Twilio Segment business and certain operational improvements.
Operating Expenses
Year Ended December 31,
2021202020192020 to 2021
Change
2019 to 2020
Change
(Dollars in thousands)
Research and development$789,219 $530,548 $391,355 $258,671 49 %$139,193 36 %
Sales and marketing1,044,618 567,407 369,079 477,211 84 %198,328 54 %
General and administrative472,460 310,607 218,268 161,853 52 %92,339 42 %
Total operating expenses$2,306,297 $1,408,562 $978,702 $897,735 64 %$429,860 44 %
2021 compared to 2020
In 2021, research and development expenses increased by $258.7 million, or 49%, compared to the same period last year. The increase was primarily attributable to a $225.0 million increase in personnel costs, net of a $15.7 million increase in capitalized software development costs, largely as a result of a 54% average increase in our research and development headcount, as we continued to focus on enhancing our existing products, introducing new products as well as enhancing product management and other technical functions. In addition, the year ended December 31, 2021 included research and development expenses and the impact of growth in headcount from our recent acquisitions.
In 2021, sales and marketing expenses increased by $477.2 million, or 84%, compared to the same period last year. The increase was primarily attributable to a $331.5 million increase in personnel costs, largely as a result of a 74% average increase in sales and marketing headcount, as we continued to expand our sales efforts globally. The increase was also due to a $43.6 million increase related to the amortization of acquired intangible assets and a $31.6 million increase in advertising expenses. In addition, the year ended December 31, 2021 included sales and marketing expenses and the impact of growth in headcount from our recent acquisitions.
In 2021, general and administrative expenses increased by $161.9 million, or 52%, compared to the same period last year. The increase was primarily attributable to a $142.1 million increase in personnel costs, largely as a result of a 75% average increase in general and administrative headcount, to support the growth of our business globally. The increase was also due to a $12.2 million increase in charitable contributions that we made through Twilio.org, $11.2 million increase in professional service fees incurred in the ordinary course of business, offset by a $14.2 million decrease in professional services related to our acquisitions. In addition, the year ended December 31, 2021 included general and administrative expenses and the impact of growth in headcount from our recent acquisitions.
2020 compared to 2019
In 2020, research and development expenses increased by $139.2 million, or 36%, compared to the same period last year. The increase was primarily attributable to a $128.3 million increase in personnel costs, net of a $17.8 million increase in capitalized software development costs, largely as a result of a 63% average increase in our research and development headcount, as we continued to focus on enhancing our existing products, introducing new products as well as enhancing product management and other technical functions. The increase was also due to a $13.3 million increase in our cloud infrastructure fees related to staging and development of our products. In addition, the year ended December 31, 2020 included research and development expenses and headcount from our recent acquisitions.
68


In 2020, sales and marketing expenses increased by $198.3 million, or 54%, compared to the same period last year. The increase was primarily attributable to a $137.4 million increase in personnel costs, largely as a result of a 88% average increase in sales and marketing headcount, as we continued to expand our sales efforts in the United States and abroad. The increase was also due to a $11.4 million increase related to the amortization of acquired intangible assets and a $20.1 million increase in advertising expenses. In addition, the year ended December 31, 2020, included sales and marketing expenses and headcount from our recent acquisitions.
In 2020, general and administrative expenses increased by $92.3 million, or 42%, compared to the same period last year. The increase was primarily attributable to a $25.4 million increase in personnel costs, largely as a result of a 66% average increase in general and administrative headcount, to support the growth of our business globally. The increase was also due to a $19.0 million increase in charitable contributions due to several donations made by Twilio.org, a $10.7 million increase in our allowance for estimated credit losses partially impacted by the COVID-19 environment and a $5.8 million increase in professional expenses related to our acquisitions of other business. Additionally, certain of our taxes increased by $7.9 million primarily in foreign jurisdictions and our professional services fees increased by $6.6 million. In addition, the year ended December 31, 2021 included general and administrative expenses and headcount from our recent acquisitions.
Liquidity and Capital Resources
Our principal sources of liquidity have been (i) the net proceeds of $979.0 million, $1.4 billion and $1.8 billion, net of underwriting discounts and offering expenses paid by us, from our public equity offerings in June 2019, August 2020 and February 2021, respectively; (ii) the aggregate net proceeds of approximately $537.0 million, after deducting purchaser discounts and debt issuance costs paid by us, from the issuance of our Convertible Notes in May 2018; (iii) the aggregate net proceeds of approximately $984.7 million, after deducting purchaser discounts and debt issuance costs paid by us, from the issuance of our 2029 Notes and 2031 Notes in March 2021; (iv) the net proceeds of $228.4 million, after deducting transaction costs paid by us, from settlement of our capped call arrangements in June 2021; and (v) the payments received from customers using our products.
Our primary uses of cash include operating costs, such as personnel-related costs, network service provider costs, cloud infrastructure costs, facility-related spending, as well as acquisitions and investments. Refer to Note 6, Note 10, Note 13(a) and Note 18 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K for detailed discussions of our obligations and commitments related to leases, debt, other purchase obligations and our proposed minority investment in Syniverse Corporation.
We may, from time to time, consider acquisitions of, or investments in, complementary businesses, products, services, capital infrastructure or technologies which might affect our liquidity requirements, cause us to secure additional financing or issue additional equity or debt securities. There can be no assurance that additional credit lines or financing instruments will be available in amounts or on terms acceptable to us, if at all.
We believe that our cash, cash equivalents and marketable securities balances, as well as the cash flows generated by our operations, will be sufficient to satisfy our anticipated cash needs for working capital and capital expenditures for the next 12 months and beyond. However, our belief may prove to be incorrect, and we could utilize our available financial resources sooner than we currently expect. Our future capital requirements and the adequacy of available funds will depend on many factors, including those set forth in Part I, Item 1A, “Risk Factors.” We may be required to seek additional equity or debt financing in order to meet these future capital requirements. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us, or at all. If we are unable to raise additional capital when desired, our business, results of operations and financial condition would be adversely affected. Additionally, cash from operations could also be affected by various risks and uncertainties in connection with the COVID-19 pandemic, including timing and ability to collect payments from our customers and other risks detailed in Part I, Item 1A, “Risk Factors.”

69


Cash Flows
The following table summarizes our cash flows:
Year Ended December 31,
202120202019
(In thousands)
Cash (used in) provided by operating activities$(58,192)$32,654 $14,048 
Cash (used in) investing activities(2,489,996)(845,855)(1,285,792)
Cash provided by financing activities3,096,325 1,493,311 1,020,145 
Effect of exchange rate changes on cash, cash equivalents and restricted cash(191)40 — 
Net increase (decrease) in cash, cash equivalents and restricted cash$547,946 $680,150 $(251,599)
Cash Flows from Operating Activities
In 2021, cash used in operating activities consisted primarily of our net loss of $949.9 million adjusted for non-cash items, including $632.3 million of stock-based compensation expense, $17.2 million of tax benefit related to release of valuation allowance in connection with our Zipwhip and prior acquisitions, $258.4 million of depreciation and amortization expense, $5.8 million amortization of the debt discount and issuance costs related to our long-term debt, $48.8 million of non-cash reduction to our operating right-of-use asset, $31.5 million amortization of deferred commissions and $185.1 million of cumulative changes in operating assets and liabilities. With respect to changes in operating assets and liabilities, accounts receivable and prepaid expenses increased $196.0 million primarily due to revenue growth, the timing of cash receipts and pre-payments for cloud infrastructure fees and certain operating expenses. Accounts payable and other current liabilities increased $137.7 million primarily due to increases in transaction volumes. Operating lease liability decreased $49.0 million due to payments made against our operating lease obligations. Other long-term assets increased $121.2 million primarily due to an increase in the sales commissions balances related to the growth of our business.
In 2020, cash provided by operating activities consisted primarily of our net loss of $491.0 million adjusted for non-cash items, including $360.9 million of stock-based compensation expense, $16.5 million of tax benefit related to release of valuation allowance in connection with our acquisitions of other businesses, $149.7 million of depreciation and amortization expense, $23.8 million amortization of the debt discount and issuance costs related to our long-term debt, $38.4 million of non-cash reduction to our operating right-of-use asset, $13.3 million amortization of deferred commissions, a $13.2 million increase in our allowance for credit losses, and $97.4 million of cumulative changes in operating assets and liabilities. With respect to changes in operating assets and liabilities, accounts receivable and prepaid expenses increased $92.9 million primarily due to the timing of cash receipts from certain of our larger customers, pre-payments for cloud infrastructure fees and certain operating expenses. Accounts payable and other current liabilities increased $98.4 million primarily due to increases in transaction volumes. Operating lease liability decreased $33.9 million due to payments made against our operating lease obligations. Other long-term assets increased $81.9 million primarily due to an increase in the sales commissions balances related to the growth of our business.
Cash Flows from Investing Activities
In 2021, cash used in investing activities was $2.5 billion primarily consisting of $1.9 billion of purchases of marketable securities and other investments, net of maturities and sales, $491.5 million of net cash paid to acquire other businesses as described in Note 7 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K, $44.0 million related to capitalized software development costs and $46.0 million related to purchases of long-lived assets.
In 2020, cash used in investing activities was $845.9 million primarily consisting of $453.1 million of purchases of marketable securities and other investments, net of maturities and sales, $333.6 million of net cash paid to acquire other businesses as described in Note 7 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K, $33.3 million related to capitalized software development costs and $25.8 million related to purchases of long-lived assets.
70


Cash Flows from Financing Activities
In 2021, cash provided by financing activities was $3.1 billion primarily consisting of $1.8 billion in net proceeds from our public equity offering, as described in Note 14 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K; $984.7 million in net proceeds from the issuance of our 2029 Notes and 2031 Notes and $228.4 million in net proceeds from the settlement of the capped call transactions related to our Convertible Notes, which were fully redeemed during 2021, as described in Note 10 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K; and $136.2 million in proceeds from stock options exercised by our employees and shares issued under our employee stock purchase plan.
In 2020, cash provided by financing activities was $1.5 billion primarily consisting of $1.4 billion in net proceeds from our public equity offering, as described in Note 14 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K, and $104.8 million in proceeds from stock options exercised by our employees and shares issued under our employee stock purchase plan.
Off-Balance Sheet Arrangements
We have not entered into any off-balance sheet arrangements and do not have any holdings in variable interest entities.
Segment Information
We have one business activity and operate in one reportable segment.
Critical Accounting Policies and Estimates
Our consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States of America. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.
We believe that the accounting policies, assumptions and estimates associated with revenue recognition and business combinations have the greatest potential impact on our consolidated financial statements. Therefore, we consider these to be our critical accounting policies and estimates.
See Note 2 to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K for a discussion of our accounting policies.
Revenue Recognition
Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We enter into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of allowances for credits and any taxes collected from customers, which are subsequently remitted to governmental authorities.
Our revenue is primarily derived from usage-based fees earned from customers accessing our enterprise cloud computing services. Platform access is considered a monthly series comprising one performance obligation and usage-based fees are recognized as revenue in the period in which the usage occurs.
Subscription-based fees are derived from certain non-usage-based contracts, such as with the sales of short codes, customer support, and fees charged to access the cloud-based platform of our Twilio Segment business, which acquisition is further described in Note 7 to our consolidated financial statements included elsewhere in this Annual Report of Form 10-K. Non-usage-based contracts revenue is recognized on a ratable basis over the contractual term which is generally from one to three years.
71


Our arrangements do not contain general rights of return. However, credits may be issued on a case-by-case basis. Credits are accounted for as variable consideration, are estimated based on historical trends and are recorded against revenue. The contracts do not provide customers with the right to take possession of the software supporting the applications. Amounts that have been invoiced are recorded in accounts receivable and in revenue or deferred revenue depending on whether the revenue recognition criteria have been met.
Business Combinations

Accounting for business combinations requires us to make significant estimates and assumptions, especially at the acquisition date with respect to tangible and intangible assets acquired and liabilities assumed. We use our best estimates and assumptions to accurately assign fair value to the tangible and intangible assets acquired and liabilities assumed at the acquisition date as well as the useful lives of those acquired intangible assets. Examples of critical estimates in valuing certain of the intangible assets and goodwill we have acquired include but are not limited to future expected cash flows from acquired developed technologies; existing customer relationships; uncertain tax positions and tax related valuation allowances assumed; and discount rates. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.
Recent Accounting Pronouncements Not Yet Adopted
See Note 2(ac) to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K for a discussion of recent accounting pronouncements not yet adopted.
Item 7A. Quantitative and Qualitative Disclosures about Market Risk
We are exposed to certain market risks in the ordinary course of our business, including sensitivities as follows:
Interest Rate Risk
We had cash, cash equivalents and restricted cash of $1.5 billion and marketable securities of $3.9 billion as of December 31, 2021. Cash, cash equivalents and restricted cash consist of bank deposits, money market funds and commercial paper. Marketable securities consist primarily of U.S. treasury securities, non-U.S. government securities and high credit quality corporate debt securities. The cash and cash equivalents and marketable securities are held for working capital purposes. Such interest‑earning instruments carry a degree of interest rate risk. To date, fluctuations in interest income have not been significant. The primary objective of our investment activities is to preserve principal while maximizing income without significantly increasing risk. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure. Due to the short‑term nature of our investments, we have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in interest rates. A hypothetical 10% change in interest rates during any of the periods presented would not have had a material impact on our consolidated financial statements.
In May 2018, we issued $550.0 million aggregate principal amount of Convertible Notes, which were fully redeemed as of June 2, 2021.
In March 2021, we issued $1.0 billion aggregate principal amount of our 2029 Notes and 2031 Notes carrying fixed interest rates of 3.625% and 3.875%, respectively.
Currency Exchange Risks
The functional currency of most of our foreign subsidiaries is the U.S. dollar. The local currencies of our foreign subsidiaries are the Australian dollar, the Bermuda dollar, the Brazilian real, the British pound, the Canadian dollar, the Colombian peso, the Czech Republic koruna, the Euro, the Hong Kong dollar, the Indian rupee, the Japanese yen, the Mexican Peso, the Polish Zloty, the Serbian Dinar, the Singapore dollar and the Swedish krona.
Our subsidiaries remeasure monetary assets and liabilities at period-end exchange rates, while non-monetary items are remeasured at historical rates. Revenue and expense accounts are remeasured at the average exchange rate in effect during the month in which a transaction occurs. If there is a change in foreign currency exchange rates, the conversion of our foreign subsidiaries’ financial statements into U.S. dollars would result in a realized gain or loss which is recorded in our consolidated statements of operations.
72


We enter into foreign currency derivative hedging transactions to mitigate our exposure to market risks that may result from changes in foreign currency exchange rates. For further information, see Note 2(x) and Note 5 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
A hypothetical 10% change in foreign exchange rates during any of the periods presented would not have had a material impact on our consolidated financial statements.
73


Item 8. Financial Statements and Supplementary Data

74


Report of Independent Registered Public Accounting Firm
To the Stockholders and Board of Directors
Twilio Inc.:
Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting
We have audited the accompanying consolidated balance sheets of Twilio Inc. and subsidiaries (the "Company") as of December 31, 2021 and 2020, the related consolidated statements of operations, comprehensive loss, stockholders’ equity and cash flows for each of the years in the three-year period ended December 31, 2021, and the related notes (collectively, the "consolidated financial statements"). We also have audited the Company’s internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2021, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
The Company acquired Zipwhip, Inc. during fiscal 2021, and management excluded from its assessment of the effectiveness of the Company’s internal control over financial reporting as of December 31, 2021, Zipwhip, Inc.’s internal control over financial reporting associated with total assets of $51.9 million and total revenues of $55.4 million included in the consolidated financial statements of the Company as of and for the year ended December 31, 2021. Our audit of internal control over financial reporting of the Company also excluded an evaluation of the internal control over financial reporting of Zipwhip, Inc.
Basis for Opinions
The Company’s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s consolidated financial statements and an opinion on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.
75


Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Critical Audit Matters
The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
Evaluation of the sufficiency of audit evidence over revenue recognition
As discussed in Note 2(e) to the consolidated financial statements, the Company's revenue is derived from usage and non-usage based fees earned from customers accessing the Company's enterprise cloud computing services. As of December 31, 2021, the Company recorded $2.8 billion in revenues, a portion of which related to Programmable Messaging and Programmable Voice APIs. The Company’s revenue recognition process is highly automated and revenue is recorded within the Company’s general ledger through reliance on customized and proprietary information technology (IT) systems.
We identified the evaluation of the sufficiency of audit evidence over revenue recognition related to the Company’s Programmable Messaging and Programmable Voice APIs as a critical audit matter. This matter required especially subjective auditor judgment because of the large number of information technology (IT) applications involved in the revenue recognition process. Auditor judgment was required in determining the nature and extent of audit evidence obtained over these information systems that process revenue transactions. Involvement of IT professionals with specialized skills and knowledge was required to assist with the performance and evaluation of certain procedures and determination of IT applications subject to testing.
The following are the primary procedures we performed to address this critical audit matter. We applied auditor judgment to determine the nature and extent of procedures to be performed over revenue recognition. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company’s Programmable Messaging and Programmable Voice revenue recognition process. We involved IT professionals with specialized skills and knowledge, who assisted in testing controls related to the Company’s general information technology and application controls related to the systems utilized within the Company’s Programmable Messaging and Programmable Voice revenue recognition process. For a sample of customer agreements, we tested the Company’s identification and treatment of significant contract terms, including comparing the pricing reflected in the Company’s revenue IT system to the contractually agreed upon pricing with the customer. For a sample of revenue transactions, we compared the amounts recognized for consistency with underlying documentation, including contracts with customers. We assessed the recorded revenue by comparing revenue to underlying cash receipts. We evaluated credits issued after year end to assess the revenue recorded within the period. In addition, we evaluated the overall sufficiency of audit evidence obtained by assessing the results of procedures performed, including appropriateness of the nature and extent of such evidence.
76


Valuation of the acquisition date intangible assets related to a business combination
As discussed in Note 7 to the consolidated financial statements, on July 14, 2021, the Company acquired Zipwhip, Inc. (Zipwhip) by issuing shares of its Class A common stock worth approximately $419.2 million and paying approximately $418.1 million of cash. As part of the acquisition, the Company acquired $244.5 million of intangible assets, including customer relationships.
We identified the assessment of the valuation of the acquisition date customer relationship intangible asset acquired as a critical audit matter. There was a high degree of subjective auditor judgment in assessing the discount rate and forecasted revenue growth rates used to derive the fair value of the customer relationship acquired intangible asset. In addition, this fair value was challenging to test due to the sensitivity of the fair value determination to changes in these assumptions.
The following are the primary procedures we performed to address the critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls over the Company’s process to value acquired intangible assets, including the Company’s controls over the discount rate and forecasted revenue growth rate. We compared prior period forecasted revenue to prior period actual revenue to evaluate the Company’s ability to forecast. We evaluated the Company’s forecasted revenue growth rates used to value the customer relationship intangible asset by (1) comparing the growth forecast assumptions to historical growth rates of peer companies, and (2) comparing forecasted growth rates to historical growth rates. We involved a valuation professional with specialized skills and knowledge, who assisted in testing by:
evaluating the discount rate used by the Company to value the customer relationship intangible asset by assessing the relevant inputs used by the Company in their calculation of their discount rate
recalculating the estimate of the fair value of the customer relationship intangible asset acquired using the Company’s cash flow forecast and discount rate independently corroborated by our valuation specialists and comparing the result to the Company’s fair value estimate.

/s/ KPMG LLP
We have served as the Company’s auditor since 2013.
Santa Clara, California
February 22, 2022


77


TWILIO INC.
Consolidated Balance Sheets
As of December 31,
20212020
(In thousands, except share and per share amounts)
ASSETS
Current assets:
Cash and cash equivalents$1,479,452 $933,885 
Short-term marketable securities3,878,430 2,105,906 
Accounts receivable, net388,215 251,167 
Prepaid expenses and other current assets186,131 81,377 
Total current assets5,932,228 3,372,335 
Property and equipment, net255,316 183,239 
Operating right-of-use assets234,584 258,610 
Intangible assets, net1,050,012 966,573 
Goodwill5,263,166 4,595,394 
Other long-term assets263,292 111,282 
Total assets$12,998,598 $9,487,433 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$93,333 $60,042 
Accrued expenses and other current liabilities417,503 252,895 
Deferred revenue and customer deposits140,389 87,031 
Operating lease liability, current52,325 48,338 
Total current liabilities703,550 448,306 
Operating lease liability, noncurrent211,253 229,905 
Finance lease liability, noncurrent25,132 17,856 
Long-term debt985,907 302,068 
Other long-term liabilities41,290 36,633 
Total liabilities1,967,132 1,034,768 
Commitments and contingencies (Note 13)
Stockholders’ equity:
Preferred stock, $0.001 par value, 100,000,000 shares authorized, none issued
  
Class A and Class B common stock, $0.001 par value per share
Authorized shares 1,100,000,000 as of December 31, 2021 and 2020;
     Issued and outstanding shares 180,468,099 and 164,047,524 as of
     December 31, 2021 and 2020
180 164 
Additional paid-in capital13,169,118 9,613,246 
Accumulated other comprehensive (loss) income(18,141)9,046 
Accumulated deficit(2,119,691)(1,169,791)
Total stockholders’ equity11,031,466 8,452,665 
Total liabilities and stockholders’ equity$12,998,598 $9,487,433 
See accompanying notes to consolidated financial statements.
78



TWILIO INC.
Consolidated Statements of Operations

Year Ended December 31,
202120202019
(In thousands, except share and per share amounts)
Revenue$2,841,839 $1,761,776 $1,134,468 
Cost of revenue1,451,126 846,115 525,551 
Gross profit1,390,713 915,661 608,917 
Operating expenses:
Research and development789,219 530,548 391,355 
Sales and marketing1,044,618 567,407 369,079 
General and administrative472,460 310,607 218,268 
Total operating expenses2,306,297 1,408,562 978,702 
Loss from operations(915,584)(492,901)(369,785)
Other (expenses) income, net(45,345)(11,525)7,569 
Loss before benefit for income taxes(960,929)(504,426)(362,216)
Benefit for income taxes11,029 13,447 55,153 
Net loss attributable to common stockholders$(949,900)$(490,979)$(307,063)
Net loss per share attributable to common stockholders, basic and diluted$(5.45)$(3.35)$(2.36)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted174,180,465 146,708,663 130,083,046 
See accompanying notes to consolidated financial statements.

79



TWILIO INC.
Consolidated Statements of Comprehensive Loss
Year Ended December 31,
202120202019
(In thousands)
Net loss$(949,900)$(490,979)$(307,063)
Other comprehensive (loss) income:
Unrealized (loss) gain on marketable securities(27,215)3,674 3,804 
Foreign currency translation(266)286  
Net change in market value of effective foreign currency forward exchange contracts294   
Total other comprehensive (loss) income(27,187)3,960 3,804 
Comprehensive loss attributable to common stockholders$(977,087)$(487,019)$(303,259)
See accompanying notes to consolidated financial statements.
80


TWILIO, INC.
Consolidated Statements of Stockholder's Equity


Common Stock
Class A
Common Stock
Class B
Additional Paid-In CapitalAccumulated Other Comprehensive IncomeAccumulated DeficitTotal Stockholders' Equity
SharesAmountSharesAmount
(In thousands, except share amounts)
Balance as of December 31, 201880,769,763 $80 19,310,465 $20 $808,527 $1,282 $(371,674)$438,235 
Net loss— — — — — — (307,063)(307,063)
Exercises of stock options1,466,813 1 2,154,053 2 37,760 — — 37,763 
Recapitalization of a subsidiary— — — — 75 — (75) 
Vesting of restricted stock units2,775,788 2 117,331 1 — — — 3 
Value of equity awards withheld for tax liability(23,543)— (22,095)— (5,412)— — (5,412)
Conversion of shares of Class B common stock into shares of Class A common stock10,029,127 9 (10,029,127)(9)— — — — 
Shares of Class A common stock issued under ESPP244,628 — — — 19,738 — — 19,738 
Shares of Class A common stock issued in connection with a follow-on public offering, net of underwriters' discounts and issuance costs8,064,515 8 — — 979,039 979,047 
Shares of Class A common stock issued in acquisition23,555,081 24 — — 2,658,874 — — 2,658,898 
Value of equity awards assumed in acquisition— — — — 182,554 — — 182,554 
Unrealized gain on marketable securities— — — — — 3,804 — 3,804 
Stock-based compensation— — — — 271,844 — — 271,844 
Balance as of December 31, 2019126,882,172 $124 11,530,627 $14 $4,952,999 $5,086 $(678,812)$4,279,411 
Net loss— — — — — — (490,979)(490,979)
Exercises of stock options2,263,629 2 1,232,099 1 72,514 — — 72,517 
Vesting of restricted stock units3,525,401 4 29,007 — — — — 4 
Value of equity awards withheld for tax liability(34,893)— (4,692)— (8,778)— — (8,778)
Conversion of shares of Class B common stock into shares of Class A common stock2,235,739 2 (2,235,739)(2)— — — — 
Equity component from partial settlement of convertible senior notes due 20232,902,434 3 — — 190,757 — — 190,760 
Shares of Class A common stock issued under ESPP291,800 1 — — 32,242 — — 32,243 
Shares of Class A common stock donated to charity88,408 — — — 18,993 — — 18,993 
Issuance of shares of Class A common stock in connection with a follow-on public offering, net of underwriters' discounts and issuance costs5,819,838 6 — — 1,408,163 — — 1,408,169 
Shares of Class A common stock issued in acquisition9,263,140 9 — — 2,532,347 — — 2,532,356 
Value of equity awards assumed in acquisition— — — — 38,972 — — 38,972 
Shares of Class A common stock issued in acquisition subject to future vesting258,554 — — — — — — — 
Unrealized gain on marketable securities— — — — — 3,674 — 3,674 
Foreign currency translation— — — — — 286 — 286 
Stock-based compensation— — — — 375,037 — — 375,037 
Balance as of December 31, 2020153,496,222 $151 10,551,302 $13 $9,613,246 $9,046 $(1,169,791)$8,452,665 
81


TWILIO, INC.
Consolidated Statements of Stockholder's Equity
Common Stock
Class A
Common Stock
Class B
Additional Paid-In CapitalAccumulated Other Comprehensive IncomeAccumulated DeficitTotal Stockholders' Equity
SharesAmountSharesAmount
(In thousands, except share amounts)
Balance as of December 31, 2020153,496,222 $151 10,551,302 $13 $9,613,246 $9,046 $(1,169,791)$8,452,665 
Net loss— — — — — — (949,900)(949,900)
Exercises of stock options1,779,320 2 509,499 — 87,693 — — 87,695 
Vesting of restricted stock units3,515,913 4 — — (4)— — — 
Value of equity awards withheld for tax liability(32,002)— — — (10,388)— — (10,388)
Conversion of shares of Class B common stock into shares of Class A common stock1,218,696 1 (1,218,696)(1)— — — — 
Equity component from partial settlement and redemption of convertible senior notes due 20234,846,965 5 — — 335,637 — — 335,642 
Settlement of capped call, net of related costs— — — — 225,233 — — 225,233 
Shares of Class A common stock issued under ESPP198,926 — — — 48,465 — — 48,465 
Shares of Class A common stock donated to charity88,408 — — — 31,169 — — 31,169 
Issuance of shares of Class A common stock in connection with a follow-on public offering, net of underwriters' discounts and issuance costs4,312,500 4 — — 1,765,709 — — 1,765,713 
Shares of Class A common stock issued in acquisition1,116,816 1 — — 419,169 — — 419,170 
Value of equity awards assumed in acquisition— — — — 1,511 — — 1,511 
Shares of Class A common stock subject to future vesting84,230 — — — — — — — 
Unrealized loss on marketable securities— — — — — (27,215)— (27,215)
Foreign currency translation— — — — — (266)— (266)
Net change in market value of effective foreign currency forward exchange contracts— — — — — 294 — 294 
Stock-based compensation— — — — 651,678 — — 651,678 
Balance as of December 31, 2021170,625,994 $168 9,842,105 $12 $13,169,118 $(18,141)$(2,119,691)$11,031,466 



See accompanying notes to consolidated financial statements.
82



TWILIO INC.
Consolidated Statements of Cash Flows

Year Ended December 31,
202120202019
CASH FLOWS FROM OPERATING ACTIVITIES:(In thousands)
Net loss$(949,900)$(490,979)$(307,063)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:
Depreciation and amortization258,378 149,660 110,430 
Non-cash reduction to the right-of-use asset48,786 38,395 23,193 
Net amortization of investment premium and discount36,158 6,789 (4,501)
Impairment of operating right-of-use assets8,854   
Amortization of debt discount and issuance costs5,827 23,759 23,696 
Stock-based compensation632,285 360,936 264,318 
Amortization of deferred commissions31,541 13,322 4,511 
Tax benefit related to release of valuation allowance(17,236)(16,459)(55,745)
Value of shares of Class A common stock donated to charity31,169 18,993  
Loss on extinguishment of debt28,965 12,863  
Other adjustments12,094 12,762 3,165 
Changes in operating assets and liabilities:
Accounts receivable(117,943)(81,303)(51,357)
Prepaid expenses and other current assets(78,012)(11,636)(20,316)
Other long-term assets(121,225)(81,908)(18,021)
Accounts payable10,191 10,060 17,255 
Accrued expenses and other current liabilities127,554 88,340 46,154 
Deferred revenue and customer deposits45,634 13,824 2,968 
Operating lease liabilities(49,046)(33,938)(21,138)
Other long-term liabilities(2,266)(826)(3,501)
Net cash (used in) provided by operating activities(58,192)32,654 14,048 
CASH FLOWS FROM INVESTING ACTIVITIES:
Acquisitions, net of cash acquired and other related payments(491,522)(333,591)122,749 
Purchases of marketable securities and other investments(3,523,232)(1,636,590)(2,038,422)
Proceeds from sales and maturities of marketable securities1,614,779 1,183,459 697,171 
Capitalized software development costs(43,973)(33,328)(21,922)
Purchases of long-lived and intangible assets(46,048)(25,805)(45,368)
Net cash used in investing activities(2,489,996)(845,855)(1,285,792)
CASH FLOWS FROM FINANCING ACTIVITIES:
Proceeds from public offerings, net of underwriters' discount and issuance costs1,765,713 1,408,113 979,123 
Proceeds from issuance of senior notes due 2029 and 2031987,500   
Payment of debt issuance costs(2,777)  
Principal payments on debt and finance leases(8,295)(10,784)(11,046)
Proceeds from exercises of stock options and shares of Class A common stock issued under ESPP136,160 104,760 57,480 
Proceeds from settlements of capped call, net of settlement costs228,412   
Value of equity awards withheld for tax liabilities(10,388)(8,778)(5,412)
Net cash provided by financing activities3,096,325 1,493,311 1,020,145 
Effect of exchange rate changes on cash, cash equivalents and restricted cash(191)40  
NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH547,946 680,150 (251,599)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH—Beginning of year933,885 253,735 505,334 
CASH, CASH EQUIVALENTS AND RESTRICTED CASH —End of year$1,481,831 $933,885 $253,735 
Cash paid for income taxes, net$6,147 $3,092 $1,368 
Cash paid for interest$20,637 $2,139 $2,290 
NON-CASH INVESTING AND FINANCING ACTIVITIES:
Purchases of property and equipment through finance leases$22,157 $20,108 $5,848 
Value of common stock issued and equity awards assumed in acquisition$420,681 $2,571,328 $2,841,452 
Value of common stock issued to settle convertible senior notes due 2023$1,704,969 $892,640 $ 
RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO THE CONSOLIDATED BALANCE SHEETS
Cash and cash equivalents$1,479,452 $933,885 $253,735 
Restricted cash in other current assets1,536   
Restricted cash in other long-term assets843   
Total cash, cash equivalents and restricted cash$1,481,831 $933,885 $253,735 
See accompanying notes to consolidated financial statements.
83


TWILIO INC.
Notes to Consolidated Financial Statements
1. Organization and Description of Business
Twilio Inc. (the “Company”) was incorporated in the state of Delaware on March 13, 2008. The Company is the leading cloud communications platform and enables developers to build, scale and operate real-time customer engagement within their software applications via simple-to-use Application Programming Interfaces (“API”). The power, flexibility, and reliability offered by the Company’s software building blocks empower entities of virtually every shape and size to build world-class engagement into their customer experience.
The Company’s headquarters are located in San Francisco, California, and the Company has subsidiaries across North America, South America, Europe, Asia and Australia.
2. Summary of Significant Accounting Policies
(a)Basis of Presentation
The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”).
(b)Principles of Consolidation
The consolidated financial statements include the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated.
(c)Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. These estimates are used for, but not limited to, revenue allowances and sales credit reserves; recoverability of long-lived and intangible assets; capitalization and useful life of the Company’s capitalized internal-use software development costs; fair value of acquired intangible assets and goodwill; accruals and contingencies. Estimates are based on historical experience and on various assumptions that the Company believes are reasonable under current circumstances. However, future events are subject to change and best estimates and judgments may require further adjustments, therefore, actual results could differ materially from those estimates. Management periodically evaluates such estimates and they are adjusted prospectively based upon such periodic evaluation.
(d)Concentration of Credit Risk
Financial instruments that potentially expose the Company to a concentration of credit risk consist primarily of cash, cash equivalents, restricted cash, marketable securities and accounts receivable. The Company maintains cash, restricted cash, cash equivalents and marketable securities with financial institutions that management believes are financially sound and have minimal credit risk exposure although the balances will exceed insured limits.
The Company sells its services to a wide variety of customers. If the financial condition or results of operations of any significant customer deteriorates substantially, operating results could be adversely affected. To reduce credit risk, management performs credit evaluations of the financial condition of significant customers. The Company does not require collateral from its credit customers and maintains reserves for estimated credit losses on customer accounts when considered necessary. Actual credit losses may differ from the Company’s estimates. During the years ended December 31, 2021, 2020 and 2019, no customer organization accounted for more than 10% of the Company’s total revenue.
As of December 31, 2021 and 2020, no customer organization represented more than 10% of the Company’s gross accounts receivable.
84


(e)Revenue Recognition
Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of allowances for credits and any taxes collected from customers, which are subsequently remitted to governmental authorities.
The Company determines revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and,
Recognition of revenue when, or as, the Company satisfies a performance obligation.
Nature of Products and Services
The Company's revenue is primarily derived from usage-based fees earned from customers accessing the Company's enterprise cloud computing services. Platform access is considered a monthly series comprising of one performance obligation and usage-based fees are recognized as revenue in the period in which the usage occurs. In the years ended December 31, 2021, 2020 and 2019, the revenue from usage-based fees represented 72%, 76% and 75% of total revenue, respectively.
Subscription-based fees are derived from certain non-usage-based contracts, such as those for the sales of short codes, customer support and fees charged to access the cloud-based platform of Segment io, Inc. (“Segment”), which the Company acquired in 2020 as further described in Note 7. Non-usage-based contracts revenue is recognized on a ratable basis over the contractual term which is generally between one to three years. In the years ended December 31, 2021, 2020 and 2019, the revenue from non-usage-based fees represented 28%, 24%, and 25% of total revenue, respectively.
No significant judgments are required in determining whether products and services are considered distinct performance obligations and should be accounted for separately versus together, or to determine the stand-alone selling price (“SSP”).
The Company's arrangements do not contain general rights of return. However, credits may be issued on a case-by-case basis. The contracts do not provide customers with the right to take possession of the software supporting the applications. Amounts that have been invoiced are recorded in accounts receivable and in revenue or deferred revenue depending on whether the revenue recognition criteria have been met.
Remaining Performance Obligations
Revenue allocated to remaining performance obligations represents unearned revenue and amounts that were and will be invoiced and recognized as revenue in future periods for non-cancelable multi-year subscription arrangements. The Company applies the optional exemption of not disclosing the transaction price allocated to the remaining performance obligations for its usage-based contracts and contracts with original duration of one year or less. Revenue allocated to remaining performance obligations for contracts with durations of more than one year was $154.2 million as of December 31, 2021, of which 62% is expected to be recognized over the next 12 months and 92% is expected to be recognized over the next 24 months.
(f)Deferred Revenue and Customer Deposits
Deferred revenue is recorded when a non-cancellable contractual right to bill exists or when cash payments are received in advance of future usage on non-cancelable contracts. Customer refundable prepayments are recorded as customer deposits. As of December 31, 2021 and 2020, the Company recorded $141.5 million and $87.2 million as its deferred revenue and customer deposits, respectively, that are included in deferred revenue and customer deposits and other long-term liabilities in the accompanying consolidated balance sheets. During the years ended December 31, 2021, 2020 and 2019, the Company recognized $70.1 million, $19.5 million and $18.7 million of revenue, respectively, that was included in the deferred revenue and customer deposits balance as of the end of the previous year.
85


(g)Deferred Sales Commissions
The Company records an asset for the incremental costs of obtaining a contract with a customer, for example, sales commissions that are earned upon execution of contracts. The Company uses the portfolio of data method to determine the estimated period of benefit of capitalized commissions which is generally determined to be up to five years. Amortization expense related to these capitalized costs related to initial contracts, upsells and renewals, is recognized on a straight line basis over the estimated period of benefit of the capitalized commissions. The Company applies the optional exemption of expensing these costs as incurred with amortization periods of one year or less.
Total net capitalized costs as of December 31, 2021 and 2020, were $193.4 million and $85.6 million, respectively, and are included in prepaid expenses and other current assets and other long‑term assets in the accompanying consolidated balance sheets. Amortization of these assets was $31.5 million, $13.3 million and $4.5 million in the years ended December 31, 2021, 2020 and 2019, respectively, and is included in sales and marketing expense in the accompanying consolidated statements of operations.
(h)Cost of Revenue
Cost of revenue consists primarily of costs of communications services purchased from network service providers. Cost of revenue also includes fees to support the Company's cloud infrastructure, direct costs of personnel, such as salaries and stock-based compensation for the customer care and support services employees, and non-personnel costs, such as amortization of capitalized internal-use software development costs and amortization of acquired intangibles.
(i)Research and Development Expense
Research and development expenses consist primarily of personnel costs, cloud infrastructure fees for staging and development, outsourced engineering services, amortization of capitalized internal-use software development costs and an allocation of general overhead expenses. The Company capitalizes the portion of its software development costs that meets the criteria for capitalization.
(j)Internal-Use Software Development Costs
Certain costs of platform and other software applications developed for internal use are capitalized. The Company capitalizes qualifying internal-use software development costs that are incurred during the application development stage. Capitalization of costs begins when two criteria are met: (i) the preliminary project stage is completed and (ii) it is probable that the software will be completed and used for its intended function. Capitalization ceases when the software is substantially complete and ready for its intended use, including the completion of all significant testing. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Costs incurred for maintenance, minor upgrades and enhancements are expensed. Costs related to preliminary project activities and post-implementation operating activities are also expensed as incurred.
Capitalized costs of platform and other software applications are included in property and equipment. These costs are amortized over the estimated useful life of the software on a straight-line basis over three years. Management evaluates the useful life of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. The amortization of costs related to the platform applications is included in cost of revenue, while the amortization of costs related to other software applications developed for internal use is included in operating expenses.
(k)Advertising Costs
Advertising costs are expensed as incurred and were $78.8 million, $47.2 million and $27.0 million in the years ended December 31, 2021, 2020 and 2019, respectively. Advertising costs are included in sales and marketing expenses in the accompanying consolidated statements of operations.
(l)Stock-Based Compensation
All stock-based compensation to employees, including the purchase rights issued under the Company's 2016 Employee Stock Purchase Plan (the “ESPP”), is measured on the grant date based on the fair value of the awards on the date of grant. These costs are recognized as an expense following straight-line attribution method over the requisite service period. The Company uses the Black-Scholes option pricing model to measure the fair value of its stock options and the purchase rights
86


issued under the ESPP. The fair value of the restricted stock units is determined using the fair value of the Company's Class A common stock on the date of grant and recognized as an expense following straight-line attribution method over the requisite service period. Forfeitures are recorded in the period in which they occur.
Compensation expense for stock options granted to nonemployees is calculated using the Black-Scholes option pricing model and is recognized in expense over the service period.
The Black-Scholes option pricing model requires the use of complex assumptions, which determine the fair value of stock options and the purchase rights issued under ESPP. These assumptions include:
Fair value of the common stock. The Company uses the market closing price of its Class A common stock, as reported on the New York Stock Exchange, for the fair value.
Expected term. The expected term represents the period that the stock option or the purchase right is expected to be outstanding. The Company uses the simplified calculation of expected term, which reflects the weighted-average time-to-vest and the contractual life of the stock option or the purchase right;
Expected volatility. Prior to July 1, 2021, the expected volatility was derived from an average of the historical volatilities of the Class A common stock of the Company and several other entities with characteristics similar to those of the Company, such as the size and operational and economic similarities to the Company's principal business operations. Beginning with the third quarter 2021, the expected volatility was derived from the average of the historical volatilities of the Class A common stock of the Company.
Risk -free interest rate. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero coupon U.S. Treasury notes with maturities approximately equal to the expected term of the stock-based awards; and
Expected dividend. The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to pay any dividends on its common stock.
If any of the assumptions used in the Black-Scholes model changes, stock-based compensation for future options may differ materially compared to that associated with previous grants.
Income Taxes
The Company accounts for income taxes in accordance with authoritative guidance which requires the use of the asset and liability approach. Deferred tax assets and liabilities are recognized for future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as net operating loss and tax credit carry-forwards. Deferred tax amounts are determined by using the enacted tax rates expected to be in effect when the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance reduces the deferred tax assets to the amount that is more likely than not to be realized.
The Company recognizes the effect of uncertain income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.
The Company records interest and penalties related to uncertain tax positions in the provision for income taxes in the consolidated statements of operations.
(m)Foreign Currency Translation
The functional currency of the Company's foreign subsidiaries is generally the U.S. dollar. Accordingly, the subsidiaries remeasure monetary assets and liabilities at period-end exchange rates, while non-monetary items are remeasured at historical rates. Revenue and expense accounts are remeasured at the average exchange rate in effect during the year. Remeasurement adjustments are recognized in the consolidated statements of operations as other income or expense in the year of occurrence. Foreign currency transaction gains and losses were insignificant for all periods presented.
87


For those entities where the functional currency is a foreign currency, adjustments resulting from translating the financial statements into U.S. dollars are recorded as a component of accumulated other comprehensive (loss) income in stockholders' equity. Monetary assets and liabilities denominated in a foreign currency are translated into U.S. dollars at the exchange rate on the balance sheet date. Revenue and expenses are translated at the weighted average exchange rates during the period. Equity transactions are translated using historical exchange rates. Foreign currency transaction gains and losses are included in other (expenses) income, net in the consolidated statements of operations.
(n)Comprehensive Loss
Comprehensive loss refers to net loss and other revenue, expenses, gains and losses that, under generally accepted accounting principles, are recorded as an element of stockholders' equity but are excluded from the calculation of net loss.
(o)Net Loss Per Share Attributable to Common Stockholders
The Company calculates its basic and diluted net loss per share attributable to common stockholders in conformity with the two-class method required for companies with participating securities. The Company has 100,000,000 shares of preferred stock that was authorized but never issued or outstanding.
Class A and Class B common stock are the only outstanding equity of the Company. The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one vote per share and each share of Class B common stock is entitled to 10 votes per share. Shares of Class B common stock may be converted into Class A common stock at any time at the option of the stockholder on a one-for-one basis, and are automatically converted into Class A common stock upon sale or transfer, subject to certain limited exceptions. Shares of Class A common stock are not convertible.
The Company also has dilutive securities, such as potential or restricted common shares or common stock equivalents, that were excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is antidilutive. These securities are presented in Note 16 to these consolidated financial statements.
(p)Cash and Cash Equivalents
The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. Cash equivalents consist of cash deposited into money market funds and commercial paper. All credit and debit card transactions that process as of the last day of each month and settle within the first few days of the subsequent month are also classified as cash and cash equivalents as of the end of the month in which they were processed.
(q)Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are recorded net of the allowance for doubtful accounts. The allowance for doubtful accounts is estimated based on the Company's assessment of its ability to collect on customer accounts receivable. The Company regularly reviews the allowance by considering certain factors such as historical experience, credit quality, age of accounts receivable balances and other known conditions that may affect a customer's ability to pay. In cases where the Company is aware of circumstances that may impair a specific customer's ability to meet their financial obligations, a specific allowance is recorded against amounts due from the customer which reduces the net recognized receivable to the amount the Company reasonably believe will be collected. The Company writes-off accounts receivable against the allowance when a determination is made that the balance is uncollectible and collection of the receivable is no longer being actively pursued. As of December 31, 2021 and 2020, the allowance for doubtful accounts was not significant to the accompanying consolidated balance sheets.
(r)Costs Related to Public Offerings
Costs related to public offerings, which consist of direct incremental legal, printing and accounting fees are deferred until the offering is completed. Upon completion of the offering, these costs are offset against the offering proceeds within the consolidated statements of stockholders' equity.
(s)Property and Equipment
Property and equipment, both owned and under finance leases, is stated at cost less accumulated depreciation and amortization. Depreciation is computed using the straight-line method over the estimated useful life of the related asset. Maintenance and repairs are charged to expenses as incurred.
88


The useful lives of property and equipment are as follows:
Capitalized internal-use software development costs3 years
Data center equipment
2 - 4 years
Office equipment3 years
Furniture and fixtures5 years
Software3 years
Assets under financing lease
5 years or remaining lease term
Leasehold improvements
5 years or remaining lease term
(t)Leases
The Company determines if an arrangement is or contains a lease at contract inception. The Company presents the operating leases in long-term assets and current and long-term liabilities. Finance lease assets are included in property and equipment, net, and finance lease liabilities are presented in current and long-term liabilities in the accompanying consolidated balance sheets.
Right-of-use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are measured and recognized at the lease commencement date based on the present value of the remaining lease payments over the lease term. As the Company’s leases do not generally provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company’s lease agreements may have lease and non-lease components, which the Company accounts for as a single lease component. When estimating the lease term, the Company includes options to extend or terminate the lease when it is reasonably certain such options will be exercised. Operating lease costs are recognized in operating expenses in the accompanying consolidated statements of operations on a straight-line basis over the lease term and variable payments are recognized in the period they are incurred. The Company’s lease agreements do not contain any residual value guarantees. Leases with an initial term of 12 months or less are not recorded on the balance sheet.
Within the consolidated statements of cash flows, the Company presents the lease payments made on the operating leases as cash flows from operations and principal payments made on the finance leases as part of financing activities.
(u)Intangible Assets
Intangible assets recorded by the Company are costs directly associated with securing legal registration of patents and trademarks, acquiring domain names and the fair value of identifiable intangible assets acquired in business combinations.
Intangible assets with determinable economic lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful life of each asset on a straight-line basis. The Company determines the useful lives of identifiable intangible assets after considering the specific facts and circumstances related to each intangible asset. Factors the Company considers when determining useful lives include the contractual term of any agreement related to the asset, the historical performance of the asset, the Company's long-term strategy for using the asset, any laws or other local regulations which could impact the useful life of the asset and other economic factors, including competition and specific market conditions. Intangible assets without determinable economic lives are carried at cost, not amortized and reviewed for impairment at least annually.
89


The useful lives of the intangible assets are as follows:
Developed technology
3 - 7 years
Customer relationships
2 - 10 years
Supplier relationships
2 - 5 years
Trade names5 years
Order backlog1 year
Patents20 years
Telecommunication licensesIndefinite
TrademarksIndefinite
Domain namesIndefinite
(v)Goodwill
Goodwill represents the excess of the aggregate purchase price over the fair value of net identifiable assets acquired in a business combination. Goodwill is not amortized and is tested for impairment at least annually or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. The Company has determined that it operates as one reporting unit and has selected November 30 as the date to perform its annual impairment test. In the valuation of goodwill, management must make assumptions regarding estimated future cash flows to be derived from the Company's business. If these estimates or their related assumptions change in the future, the Company may be required to record impairment for these assets.
The Company has the option to first perform a qualitative assessment to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying amount. However, the Company may elect to bypass the qualitative assessment and proceed directly to the quantitative impairment tests. The impairment test involves comparing the fair value of the reporting unit to its carrying value, including goodwill. A goodwill impairment will be the amount by which a reporting unit’s carrying value exceeds its fair value. The impairment is limited to the carrying amount of goodwill.
No goodwill impairment charges have been recorded for any period presented.
(w)Derivatives and Hedging
The Company is exposed to a wide variety of risks arising from its business operations and overall economic conditions. These risks include exposure to fluctuations in various foreign currencies against its functional currency and can impact the value of cash receipts and payments. The Company minimizes its exposure to these risks through management of its core business activities, specifically, the amounts, sources and duration of its assets and liabilities, and the use of derivative financial instruments. During 2021, the Company started using foreign currency derivative forward contracts and in the future may also use foreign currency option contacts.
Foreign currency derivative forward contracts involve fixing the exchange rate for delivery of a specified amount of foreign currency on a specified date. These agreements are typically cash settled in U.S. dollars for their fair value at or close to their settlement date. Foreign currency option contracts will require the Company to pay a premium for the right to sell a specified amount of foreign currency prior to the maturity date of the option. The Company does not enter into derivative financial instruments trading for speculative purposes.
Derivative instruments are carried at fair value and recorded as either an asset or a liability until they mature. Gains and losses resulting from changes in fair value of these instruments are accounted for depending on the use of the derivative and whether it is designated and qualifies for hedge accounting. For derivative instruments designated as cash flow hedges, gains or losses are initially recorded in other comprehensive income (“OCI”) in the balance sheet, then reclassified into the statement of operations in the period in which the derivative instruments mature. These realized gains and losses are recorded within the same financial statement line item as the hedged transaction.
90


The Company’s foreign currency derivative contracts are classified within Level 2 of the fair value hierarchy because the valuation inputs are based on quoted prices and market observable data of similar instruments in active markets, such as currency spot and forward rates.
(x)Impairment of Long-Lived Assets
The Company evaluates its long-lived assets, including property, equipment and intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets held and used is measured by a comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If such evaluation indicates that the carrying amount of the asset or the asset group is not recoverable, any impairment loss would be equal to the amount the carrying value exceeds the fair value. There were no impairments during the years ended December 31, 2021, 2020 and 2019.
(y)Business Combinations
The Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair values. Goodwill is measured as the excess of the consideration transferred over the fair value of assets acquired and liabilities assumed on the acquisition date. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed, these estimates are inherently uncertain and subject to refinement. The authoritative guidance allows a measurement period of up to one year from the date of acquisition to make adjustments to the preliminary allocation of the purchase price. As a result, during the measurement period the Company may record adjustments to the fair values of assets acquired and liabilities assumed, with the corresponding offset to goodwill to the extent that it identifies adjustments to the preliminary purchase price allocation. Upon conclusion of the measurement period or final determination of the values of the assets acquired and liabilities assumed, whichever comes first, any subsequent adjustments will be recorded to the consolidated statement of operations.
(z)Segment Information
The Company's Chief Executive Officer is the chief operating decision maker, who reviews the Company's financial information presented on a consolidated basis for purposes of allocating resources and evaluating the Company's financial performance. Accordingly, the Company has determined that it operates in a single reporting segment.
(aa)Fair Value of Financial Instruments
The accounting guidance for fair value provides a framework for measuring fair value, clarifies the definition of fair value, and expands disclosures regarding fair value measurements. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:
Level 1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.
Level 2 Inputs: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.
Level 3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at measurement date.
A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
The Company applies fair value accounting for all financial instruments on a recurring basis. The Company's financial instruments, which include cash, restricted cash, cash equivalents, accounts receivable and accounts payable are recorded at their carrying amounts, which approximate their fair values due to their short-term nature. Marketable securities consist of U.S. treasury securities, non-U.S government securities, high credit quality corporate debt securities and commercial paper. All marketable securities are considered to be available-for-sale and recorded at their estimated fair values. Unrealized gains and
91


losses for available-for-sale securities are recorded in other comprehensive loss. In valuing these items, the Company uses inputs and assumptions that market participants would use to determine their fair value, utilizing valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs.
The fair value of the senior notes due 2031 and 2029 (“2029 Notes” and “2031 Notes,” respectively) and the fair value of the convertible senior notes due 2023 (the “Convertible Notes” fully redeemed in 2021) are determined based on their respective closing prices on the last trading day of the reporting period and are classified as Level 2 in the fair value hierarchy.
The carrying value of the strategic investments, which consist of restricted equity securities of a publicly held company and equity securities of privately held companies, is determined under the measurement alternative on a non-recurring basis adjusting for observable changes in fair value. The Company does not have a controlling interest nor can it exercise significant influence over any of these entities.
The Company regularly reviews changes to the rating of its debt securities by rating agencies and monitors the surrounding economic conditions to assess the risk of expected credit losses. As of December 31, 2021, the risk of expected credit losses was not significant.
Impairments are considered to be other than temporary if they are related to deterioration in credit risk or if it is likely that the security will be sold before the recovery of its cost basis. Realized gains and losses and declines in value deemed to be other than temporary are determined based on the specific identification method and are reported in other (expenses) income, net.
(ab)Recently Issued Accounting Guidance, Not yet Adopted
In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which requires that an entity recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, "Revenue from Contracts with Customers". At the acquisition date, an acquirer should account for the related revenue contracts as if it had originated the contracts. Generally, this should result in an acquirer recognizing and measuring the acquired contact assets and contract liabilities consistent with how they were recognized and measured in the acquiree's financial statements, assuming the acquirer is able to assess and rely on how the acquiree applied ASC 606. ASU 2021-08 is effective for interim and annual periods beginning after December 15, 2022, with early adoption permitted. The Company expects to adopt ASU 2021-08 in the first quarter of 2022 with no material impact on the Company's consolidated financial statements.

3. Fair Value Measurements
Financial Assets
The following tables provide the financial assets measured at fair value on a recurring basis:
Amortized
Cost or
Carrying
Value
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value Hierarchy as of
December 31, 2021
Aggregate
Fair Value
Level 1Level 2Level 3
Financial Assets:(In thousands)
Cash and cash equivalents:
Money market funds$786,548 $— $— $786,548 $ $ $786,548 
Commercial paper46,076 — —  46,076  46,076 
Total included in cash and cash equivalents832,624 — — 786,548 46,076  832,624 
Marketable securities:
U.S. Treasury securities375,305 6 (2,561)372,750   372,750 
Non-U.S. government securities221,641  (1,355)220,286   220,286 
Corporate debt securities and commercial paper3,300,326 960 (15,892)31,000 3,254,394  3,285,394 
Total marketable securities3,897,272 966 (19,808)624,036 3,254,394  3,878,430 
Total financial assets$4,729,896 $966 $(19,808)$1,410,584 $3,300,470 $ $4,711,054 
92


Amortized
Cost or
Carrying
Value
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value Hierarchy as of
December 31, 2020
Aggregate
Fair Value
Level 1Level 2Level  3
Financial Assets:(In thousands)
Cash and cash equivalents:
Money market funds $656,749 $— $— $656,749 $ $ $656,749 
Commercial paper2,000 — —  2,000  2,000 
Total included in cash and cash equivalents658,749 — — 656,749 2,000  658,749 
Marketable securities:
U.S. Treasury securities223,247 389 (1)223,635   223,635 
Corporate debt securities and commercial paper1,874,257 8,149 (135)50,000 1,832,271  1,882,271 
Total marketable securities2,097,504 8,538 (136)273,635 1,832,271  2,105,906 
Total financial assets$2,756,253 $8,538 $(136)$930,384 $1,834,271 $ $2,764,655 
The Company's primary objective when investing excess cash is preservation of capital, hence the Company's marketable securities primarily consist of U.S. Treasury Securities, non-U.S government securities, high credit quality corporate debt securities and commercial paper. As the Company views its marketable securities as available to support current operations, it has classified all available for sale securities as short-term. As of December 31, 2021 and 2020, for fixed income securities that were in unrealized loss positions, the Company has determined that (i) it does not have the intent to sell any of these investments, and (ii) it is not more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis. In addition, as of December 31, 2021 and 2020, the Company anticipates that it will recover the entire amortized cost basis of such fixed income securities before maturity.
Interest earned on marketable securities was $55.7 million, $32.4 million and $20.8 million in the years ended December 31, 2021, 2020 and 2019, respectively. The interest is recorded as other (expenses) income, net, in the accompanying consolidated statements of operations.
The following table summarizes the contractual maturities of marketable securities:
As of December 31, 2021As of December 31, 2020
Amortized
Cost
Aggregate
Fair Value
Amortized
Cost
Aggregate
Fair Value
Financial Assets:(In thousands)
Less than one year$1,084,751 $1,085,006 $1,126,091 $1,128,927 
One to three years2,812,521 2,793,424 971,413 976,979 
Total$3,897,272 $3,878,430 $2,097,504 $2,105,906 
Strategic Investments
As of December 31, 2021 and 2020, the Company held strategic investments with a carrying value of $68.3 million and $9.3 million, respectively. These securities are recorded as other long-term assets in the accompanying consolidated balance sheets. There were no impairments or other adjustments recorded in the years ended December 31, 2021 and 2020 related to these securities.
Financial Liabilities
The Company’s financial liabilities that are measured at fair value on a recurring basis consist of foreign currency derivative liabilities and are classified as Level 2 financial instruments in the fair value hierarchy. As of December 31, 2021, the aggregate fair value of these instruments and the associated gross unrealized losses were not significant.
The Company’s financial liabilities that are not measured at fair value on a recurring basis consist of its 2029 Notes and 2031 Notes, respectively. The Company’s Convertible Notes were fully redeemed in June 2021 and were no longer outstanding as of December 31, 2021. Refer to Note 10 for further details on these financial liabilities.
As of December 31, 2021 the fair values of the 2029 Notes and 2031 Notes were $510.2 million and $512.8 million, respectively. As of December 31, 2020, the fair value of the Convertible Notes was $1.7 billion.

93


4. Property and Equipment
Property and equipment consisted of the following:
As of December 31,
20212020
(In thousands)
Capitalized internal-use software development costs$198,589 $142,489 
Data center equipment (1)
77,946 43,477 
Leasehold improvements85,297 69,756 
Office equipment58,636 35,346 
Furniture and fixtures15,360 12,312 
Software10,506 9,943 
Total property and equipment446,334 313,323 
Less: accumulated depreciation and amortization (1)
(191,018)(130,084)
Total property and equipment, net$255,316 $183,239 
____________________________________
(1) Data center equipment contains $63.0 million and $40.8 million in assets held under finance leases as of December 31, 2021 and 2020, respectively. Accumulated depreciation and amortization contains $26.8 million and $15.0 million in accumulated amortizations for assets held under finance leases as of December 31, 2021 and 2020, respectively.
Depreciation and amortization expense was $59.6 million, $51.1 million and $37.5 million for the years ended December 31, 2021, 2020 and 2019, respectively.
The Company capitalized $63.1 million, $47.1 million and $29.7 million in internal‑use software development costs in the years ended December 31, 2021, 2020 and 2019, respectively.
5. Derivatives and Hedging
As of December 31, 2021, the Company had outstanding foreign currency forward contracts designated as cash flow hedges with total sell and buy notional values of $276.2 million and $243.1 million, respectively. The notional value represents the amount that will be purchased or sold upon maturity of the forward contract. As of December 31, 2021, these contracts had maturities of less than 12 months.
Gains and losses associated with these foreign currency forward contracts were as follows:
Consolidated Statement of Operations and Statement of Comprehensive LossYear Ended December 31,
2021
(In thousands)
Gains recognized in OCINet change in market value of effective foreign currency forward exchange contracts$294 
Losses recognized in income due to instruments maturingCost of revenue$7,545 
The Company is subject to master netting agreements with certain counterparties of the foreign exchange contracts, under which it is permitted to net settle transactions of the same currency with a single net amount payable by one party to the other. It is the Company’s policy to present the derivatives at gross in its consolidated balance sheet. The Company’s foreign currency forward contracts are not subject to any credit contingent features or collateral requirements. The Company manages its exposure to counterparty risk by entering into contracts with a diversified group of major financial institutions and by actively monitoring its outstanding positions. As of December 31, 2021, the Company did not have any offsetting arrangements.
94


6. Right-of-Use Assets and Lease Liabilities
The Company has entered into various operating lease agreements for office space and data centers and finance lease agreements for data center and office equipment and furniture.
As of December 31, 2021, the Company had 31 leased properties with remaining lease terms of 0.1 years to 7.8 years, some of which include options to extend the leases for up to 5.0 years.
Operating lease costs recorded in the accompanying consolidated statements of operations were $61.0 million and $49.3 million for the year ended December 31, 2021 and 2020, respectively. Short-term lease, variable lease and finance lease costs were not significant.
Supplemental cash flow and other information related to operating leases was as follows:
Year Ended December 31,
20212020
Operating cash flows paid for amounts included in operating lease liabilities (in thousands)$60,085$46,895
Weighted average remaining lease term (in years)5.56.0
Weighted average discount rate4.5 %4.8 %
Maturities of operating lease liabilities were as follows:
As of December 31, 2021
Year Ended December 31,(In thousands)
2022$63,086 
202357,173 
202450,742 
202537,621 
202634,827 
Thereafter54,760 
Total lease payments298,209 
Less: imputed interest(34,631)
Total operating lease obligations263,578 
Less: current obligations(52,325)
Long-term operating lease obligations$211,253 
7. Business Combinations
Zipwhip, Inc.
In July 2021, the Company acquired all outstanding shares of Zipwhip, Inc. (“Zipwhip”), a leading provider of toll-free messaging in the United States, for a purchase price, as adjusted, of $838.8 million. The purchase price included $418.1 million of cash, $419.2 million fair value of 1.1 million shares of the Company's Class A common stock and $1.5 million fair value of the pre-combination services of Zipwhip employees reflected in the unvested equity awards assumed by the Company at closing. Additionally, at closing, the Company issued 59,533 shares of its Class A common stock which are subject to vesting over a period of 3 years. Vesting of these shares will be recorded in the stock-based compensation expense as the services are provided..
Part of the cash consideration paid at closing was to settle the vested equity awards of Zipwhip employees. The Company assumed all unvested and outstanding equity awards of Zipwhip continuing employees, as converted into its own equity awards, at the conversion ratio provided in the Agreement and Plan of Merger and Reorganization (the “Zipwhip Merger Agreement”). This transaction also included a $19.1 million of additional cash consideration for certain employees, which will vest as these employees provide services in the post-acquisition period. This amount will be recorded in the operating expenses over a period of 3 years as the services are provided.
The acquisition was accounted for as a business combination and the total purchase price of $838.8 million was allocated to the net tangible and intangible assets and liabilities based on their fair values on the acquisition date with the excess recorded
95


as goodwill. These estimates were derived from information currently available. The determination of the fair values and estimated lives of depreciable tangible and identifiable intangible assets requires significant judgment. As of December 31, 2021, the areas that are not yet finalized include contingencies and income and other taxes.
The fair value of the 1.2 million aggregate number of shares of the Company's Class A common stock issued at closing was determined based on the closing market price of the Company's Class A common stock on the acquisition date. The fair value of the $30.7 million unvested equity awards assumed on the acquisition closing date was determined (a) for options, by using the Black-Scholes option pricing model with the applicable assumptions as of the acquisition date; (b) for restricted stock units, by using the closing market price of the Company's Class A common stock on the acquisition date. These awards will continue to vest as Zipwhip employees continue to provide services in the post-acquisition period. The fair value of these awards will be recorded into the stock-based compensation expense over the respective vesting period of each award.
The purchase price components, as adjusted, are summarized in the following table:
Total
(In thousands)
Fair value of Class A common stock transferred$419,197 
Cash consideration418,073 
Fair value of the pre-combination service through equity awards1,511 
Total purchase price$838,781 
The following table presents the purchase price allocation, as adjusted, recorded in the Company's consolidated balance sheet as of December 31, 2021:

Total
(In thousands)
Cash and cash equivalents$21,610 
Accounts receivable and other current assets11,481 
Property and equipment, net2,950 
Operating right-of-use asset23,545 
Intangible assets (1)
244,500 
Other assets370 
Goodwill600,403 
Accounts payable and other liabilities(20,239)
Deferred revenue(4,526)
Operating lease liability, noncurrent(23,169)
Deferred tax liability(18,144)
Total purchase price$838,781 
____________________________________
(1) Identifiable intangible assets are comprised of the following:
TotalEstimated
life
(In thousands)(In years)
Developed technology$56,800 7
Customer relationships147,700 10
Supplier relationships39,600 5
Trade names400 5
Total intangible assets acquired$244,500 
Goodwill generated from this acquisition primarily represents the value that is expected from the increased scale and synergies as a result of the integration of both businesses. Goodwill is not deductible for tax purposes.
96


The estimated fair value of the intangible assets acquired was determined by the Company. The Company engaged a third‑party expert to assist with the valuation analysis. The Company used a relief-from-royalty method to estimate the fair values of the developed technology and trade names, a multi-period excess earnings method to estimate the fair values of customer relationships and a with-and-without method to estimate the fair value of the supplier relationships.
Most of the net tangible assets were valued at their respective carrying amounts as of the acquisition date as the Company believes that these amounts approximate their current fair values, except for operating right-of-use assets. The value of the acquired operating right-of-use assets was reduced to its respective fair value on the acquisition date.
The acquired entity's results of operations were included in the Company's consolidated financial statements from the date of acquisition, July 14, 2021. For the year ended December 31, 2021, Zipwhip contributed net operating revenue of $55.4 million, which is reflected in the accompanying consolidated statement of operations. Due to the integrated nature of the Company's operations, the Company believes that it is not practicable to separately identify earnings of Zipwhip on a stand-alone basis. Pro forma results of operations for this acquisition are not presented as the financial impact to the Company's consolidated financial statements is not significant.
Costs incurred related to the acquisition were not significant.
Other Fiscal 2021 Acquisitions
During 2021, the Company completed other business combinations for an aggregate purchase price of $105.0 million, of which $13.4 million was allocated to developed technology, $23.6 million was allocated to other intangible assets and $63.2 million was allocated to goodwill.

Fiscal 2020 Acquisitions
Segment.io, Inc.
In November 2020, the Company acquired all outstanding shares of Segment, the market-leading customer data platform, by issuing 9.5 million shares of its Class A common stock with a fair value of $2.6 billion and $415.9 million in cash, as adjusted. Of the total shares of Class A common stock issued at closing, 258,554 shares with the fair value of $70.7 million were subject to future vesting and are recorded in the stock-based compensation expense as the services are provided. The total amortization period was over 2.41 years from the date of acquisition. Part of the cash consideration was paid to settle the vested equity awards of Segment employees. The Company assumed all unvested and outstanding equity awards of Segment continuing employees as converted into its own equity awards at the conversion ratio provided in the Agreement and Plan of Reorganization (the "Merger Agreement").
The acquisition added additional products and services to the Company's offerings for its customers. With these additional products, the Company can now offer a customer engagement platform. The acquisition has also added new customers, new employees, technology and intellectual property assets.
The acquisition was accounted for as a business combination and the total purchase price of $3.0 billion, as adjusted, was allocated to the net tangible and intangible assets and liabilities based on their fair values on the acquisition date with the excess recorded as goodwill.
The purchase price, as adjusted, reflected the $2.5 billion fair value of 9.3 million shares of the Company's Class A common stock transferred as consideration for accredited outstanding shares of Segment, the $415.9 million cash consideration for unaccredited shares and vested equity awards and the $39.0 million fair value of the pre-combination services of Segment employees reflected in the unvested equity awards assumed by the Company on the acquisition date. As of December 31, 2021, 150,824 shares of Class A common stock issued at closing with future vesting was held in escrow.
The fair value of the 9.5 million shares of the Company's Class A common stock issued at closing was determined based on its closing price on the acquisition date. The fair value of the assumed unvested equity awards was determined (a) for options, by using a Black-Scholes option pricing model with the applicable assumptions as of the acquisition date, and (b) for restricted stock units, by using the closing market price of the Company's Class A common stock on the acquisition date.
The fair value of unvested employee equity awards assumed on the acquisition date was $245.3 million. These awards continue to vest as the Segment employees provide services in the post-acquisition period. The fair value of these awards is
97


recorded in the stock-based compensation expense over the respective vesting period of each award.
The purchase price components, as adjusted, are summarized in the following table:
Total
(In thousands)
Fair value of Class A common stock transferred$2,532,329 
Cash consideration415,899 
Fair value of the pre-combination service through equity awards38,972 
Total purchase price$2,987,200 
The following table presents the purchase price allocation, as adjusted:
Total
(In thousands)
Cash and cash equivalents$93,170 
Accounts receivable and other current assets90,635 
Property and equipment, net5,081 
Operating right-of-use asset53,630 
Intangible assets (1)
595,000 
Other assets4,869 
Goodwill2,299,016 
Accounts payable and other liabilities(24,263)
Deferred revenue(50,005)
Operating lease liability(58,206)
Deferred tax liability(21,728)
Total purchase price$2,987,200 
____________________________________
(1) Identifiable intangible assets are comprised of the following:
TotalEstimated
life
(In thousands)(In years)
Developed technology$390,000 7
Customer relationships190,000 6
Order backlog10,000 1
Trade names5,000 5
Total intangible assets acquired$595,000 
Developed technology consists of software products and domain knowledge around customer data developed by Segment, which will enable Twilio to layer data across its platform to power timely and personalized communications over the right channel, further enhancing the Company's customer engagement platform. Customer relationships consists of contracts with platform users that purchase Segment’s products and services that carry distinct value.
Goodwill generated from this acquisition primarily represents the value that is expected from the increased scale and synergies as a result of the integration of both businesses. Goodwill is not deductible for tax purposes.
The estimated fair value of the intangible assets acquired was determined by the Company. The Company engaged a third‑party expert to assist with the valuation analysis. The Company used a relief from royalty method to estimate the fair values of the developed technology and a multi-period excess earnings method to estimate the fair value of the customer relationships and order backlog.
98


Most of the net tangible assets were valued at their respective carrying amounts as of the acquisition date, as the Company believes that these amounts approximate their current fair values, except for operating right-of-use assets, which were reduced to their respective fair values as of the acquisition date.
The acquired entity's results of operations were included in the Company's consolidated financial statements from the date of acquisition, November 2, 2020. For the year ended December 31, 2021, Segment contributed net operating revenue of $200.9 million, which is reflected in the accompanying consolidated statement of operations. Due to the integrated nature of the Company's operations, the Company believes that it is not practicable to separately identify earnings of Segment on a stand-alone basis.
During the year ended December 31, 2020, the Company incurred costs related to this acquisition of $20.8 million that were expensed as incurred and recorded in general and administrative expenses in the accompanying consolidated statement of operations.
The following unaudited pro forma condensed combined financial information gives effect to the acquisition of Segment as if it was consummated on January 1, 2019 (the beginning of the comparable prior reporting period), and includes pro forma adjustments related to the amortization of acquired intangible assets, share-based compensation expense, one-time tax benefit and direct and incremental transaction costs reflected in the historical financial statements. Specifically, the following adjustments were made:
For the year ended December 31, 2020, the Company's and Segment's direct and incremental transaction costs of $79.3 million are excluded from the pro forma condensed combined net loss.
For the year ended December 31, 2019, the Company's direct and incremental transaction costs of $20.8 are included in the pro forma condensed combined net loss.
In the year ended December 31, 2020, the pro forma condensed combined net loss includes a reversal of the valuation allowance release of $13.8 million.
In the year ended December 31, 2019, the pro forma condensed combined net loss includes a one-time tax benefit of $38.1 that would have resulted from the acquisition, and an ongoing tax benefit of $7.5 million.
This unaudited data is presented for informational purposes only and is not intended to represent or be indicative of the results of operations that would have been reported had the acquisition occurred on January 1, 2019. It should not be taken as representative of future results of operations of the combined company.
The following table presents the unaudited pro forma condensed combined financial information:
Year Ended December 31,
20202019
(Unaudited, in thousands)
Revenue$1,874,720 $1,217,502 
Net loss attributable to common stockholders$(655,355)$(576,962)

Other Fiscal 2020 Acquisitions
During 2020, the Company completed other business combinations for an aggregate purchase price of $13.0 million. The total purchase price was allocated to the tangible and intangibles assets acquired and liabilities assumed based on their fair values at the time of the acquisition. The Company does not consider these acquisitions to be material, individually or in aggregate, to its consolidated financial statements.
99


8. Goodwill and Intangible Assets
Goodwill
Goodwill balance as of December 31, 2021 and 2020, was as follows:
Total
(In thousands)
Balance as of December 31, 2019$2,296,784 
Goodwill additions related to 2020 acquisitions2,303,780 
Measurement period adjustments(5,170)
Balance as of December 31, 2020$4,595,394 
Goodwill additions related to 2021 acquisitions663,599 
Measurement period adjustments4,173 
Balance as of December 31, 2021$5,263,166 
Intangible assets
Intangible assets consisted of the following:
As of
December 31, 2021
GrossAccumulated
Amortization
Net
Amortizable intangible assets:(In thousands)
Developed technology$794,831 $(222,765)$572,066 
Customer relationships538,264 (128,035)410,229 
Supplier relationships51,671 (9,491)42,180 
Trade names30,669 (13,874)16,795 
Order backlog10,000 (10,000) 
Patent4,035 (508)3,527 
Total amortizable intangible assets1,429,470 (384,673)1,044,797 
Non-amortizable intangible assets:
Telecommunication licenses4,920 — 4,920 
Trademarks and other295 — 295 
Total$1,434,685 $(384,673)$1,050,012 

100


As of
December 31, 2020
GrossAccumulated
Amortization
Net
Amortizable intangible assets:(In thousands)
Developed technology$724,599 $(113,282)$611,317 
Customer relationships379,344 (59,574)319,770 
Supplier relationships4,356 (3,044)1,312 
Trade names25,560 (7,921)17,639 
Order backlog10,000 (1,667)8,333 
Patent3,360 (373)2,987 
Total amortizable intangible assets1,147,219 (185,861)961,358 
Non-amortizable intangible assets:
Telecommunication licenses4,920 — 4,920 
Trademarks and other295 — 295 
Total$1,152,434 $(185,861)$966,573 
Amortization expense was $198.8 million, $98.6 million and $72.9 million for the years ended December 31, 2021, 2020 and 2019, respectively.
Total estimated future amortization expense is as follows:
As of
December 31,
2021
Year Ended December 31,(In thousands)
2022$204,837 
2023201,527 
2024195,953 
2025192,379 
2026119,045 
Thereafter131,056 
Total$1,044,797 

9. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
As of December 31,
20212020
(In thousands)
Accrued payroll and related$78,780 $54,683 
Accrued bonus and commission64,665 25,341 
Accrued cost of revenue118,004 80,620 
Sales and other taxes payable61,975 48,390 
ESPP contributions10,284 6,272 
Finance lease liability, current12,370 9,062 
Accrued other expense71,425 28,527 
Total accrued expenses and other current liabilities$417,503 $252,895 

101


10. Notes Payable
Long-term debt consisted of the following:
As of December 31,
20212020
(In thousands)
2029 and 2031 Senior Notes
2029 Senior Notes
Principal$500,000 $ 
Unamortized discount(5,701) 
Unamortized issuance costs(1,286) 
Net carrying amount493,013  
2031 Senior Notes
Principal500,000  
Unamortized discount(5,832) 
Unamortized issuance costs(1,274) 
Net carrying amount492,894  
Convertible Senior Notes and Capped Call Transactions
Convertible Senior Notes
Principal 343,702 
Unamortized discount (38,406)
Unamortized issuance costs (3,228)
Net carrying amount 302,068 
Total long-term debt$985,907 $302,068 
2029 and 2031 Senior Notes
In March 2021, the Company issued $1.0 billion aggregate principal amount of senior notes, consisting of $500.0 million principal amount of 3.625% notes due 2029 (the “2029 Notes”) and $500.0 million principal amount of 3.875% notes due 2031 (the “2031 Notes,” and together with the 2029 Notes, the “Notes”). Initially, none of the Company’s subsidiaries guaranteed the Notes. However, under certain circumstances in the future the Notes can be guaranteed by each of the Company’s material domestic subsidiaries. The 2029 Notes and 2031 Notes will mature on March 15, 2029 and March 15, 2031, respectively. Interest payments are payable semi-annually in arrears on March 15 and September 15 of each year, commencing on September 15, 2021.
The aggregate net proceeds from offering of the Notes were approximately $984.7 million after deducting underwriting discounts and issuance costs paid by the Company. The issuance costs of $2.8 million are amortized into interest expense using the effective interest method over the term of the Notes.
102


The Company may voluntarily redeem the 2029 Notes, in whole or in part, under the following circumstances:
(1)at any time prior to March 15, 2024 with the net cash proceeds received by the Company from an equity offering at a redemption price equal to 103.625% of the principal amount, provided the aggregate principal amount of all such redemptions does not exceed 40% of the original aggregate principal amount of the 2029 Notes. Such redemption shall occur within 180 days after the closing of an equity offering and at least 50% of the then-outstanding aggregate principal amount of the 2029 Notes shall remain outstanding, unless all 2029 Notes are redeemed concurrently;
(2)at any time prior to March 15, 2024 at 100% of the principal amount, plus a “make-whole” premium;
(3)at any time on or after March 15, 2024 at a prepayment price equal to 101.813% of the principal amount;
(4)at any time on or after March 15, 2025 at a prepayment price equal to 100.906% of the principal amount; and
(5)at any time on or after March 15, 2026 at a prepayment price equal to 100.000% of the principal amount;
in each case, the redemption will include the accrued and unpaid interest, as applicable.
The Company may voluntarily redeem the 2031 Notes, in whole or in part, under the following circumstances:
(1)at any time prior to March 15, 2024 with the net cash proceeds received by the Company from an equity offering at a redemption price equal to 103.875% of the principal amount, provided the aggregate principal amount of all such redemptions does not to exceed 40% of the original aggregate principal amount of the 2031 Notes. Such redemption shall occur within 180 days after the closing of an equity offering and at least 50% of the then-outstanding aggregate principal amount of the 2031 Notes shall remain outstanding, unless all 2031 Notes are redeemed concurrently;
(2)at any time prior to March 15, 2026 at 100% of the principal amount, plus a “make-whole” premium;
(3)at any time on or after March 15, 2026 at a prepayment price equal to 101.938% of the principal amount;
(4)at any time on or after March 15, 2027 at a prepayment price equal to 101.292% of the principal amount;
(5)at any time on or after March 15, 2028 at a prepayment price equal to 100.646% of the principal amount; and
(6)at any time on or after March 15, 2029 at a prepayment price equal to 100.000% of the principal amount;
in each case, the redemption will include accrued and unpaid interest, as applicable.
The Notes are unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the Notes that the Company may incur in the future and equal in right of payment with the Company’s existing and future liabilities that are not subordinated.
In certain circumstances involving a change of control event, the Company will be required to make an offer to repurchase all, or, at the holder’s option, any part, of each holder’s notes of that series at 101% of the aggregate principal amount, plus accrued and unpaid interest, as applicable.
The indenture governing the Notes (the “Indenture”) contains covenants limiting the Company’s ability and the ability of its subsidiaries to: (i) create liens on certain assets to secure debt; (ii) grant a subsidiary guarantee of certain debt without also providing a guarantee of the Notes; and (iii) consolidate or merge with or into, or sell or otherwise dispose of all or substantially all of its assets to another person. These covenants are subject to a number of limitations and exceptions. Certain of these covenants will not apply during any period in which the Notes are rated investment grade by either Moody’s Investors Service, Inc. or Standard & Poor’s Ratings Services.
103


The interest expense recognized during the year ended December 31, 2021 was not significant.
As of December 31, 2021, the Company was in compliance with all of its financial covenants under the Indenture.
Convertible Senior Notes and Capped Call Transactions
In May 2018, the Company issued $550.0 million aggregate principal amount of 0.25% convertible senior notes due 2023 (“Convertible Notes”) in a private placement, including $75.0 million aggregate principal amount of such Convertible Notes pursuant to the exercise in full of the over-allotment options of the initial purchasers. The total net proceeds from this offering, after deducting initial purchaser discounts and debt issuance costs paid by the Company, were approximately $537.0 million. The Convertible Notes had the original maturity date of June 1, 2023, unless earlier repurchased or redeemed by the Company or converted pursuant to their terms.
On May 18, 2021, the Company issued a notice of redemption for its Convertible Notes and in June 2021, redeemed all of the remaining outstanding principal amount of the Convertible Notes. During 2021 and through the date of the redemption, the Company converted $343.7 million aggregate principal amount of the Convertible Notes by issuing 4,846,965 shares of its Class A common stock. Of the $1.7 billion total value of these transactions, $1.4 billion and $335.7 million were allocated to the equity and liability components, respectively, utilizing the effective interest rate to determine the fair value of the liability component. The selected interest rate reflected the Company’s incremental borrowing rate, adjusted for the Company’s credit standing on nonconvertible debt with similar maturity. The extinguishment of these Convertible Notes resulted in a $29.0 million loss that is included in other (expenses) income, net, in the accompanying consolidated statement of operations. No sinking fund was provided for these Convertible Notes.
In the year ended December 31, 2020, the Company converted $206.3 million aggregate principal amount of the Convertible Notes by issuing 2,902,434 shares of its Class A common stock and $2.0 million of cash. Of the $894.6 million total value of these transactions, $701.9 million and $192.7 million were allocated to the equity and liability components, respectively. The extinguishment of these notes resulted in a $12.9 million loss and was included in other (expenses) income, net, in the accompanying consolidated statements of operations. There were no conversions in the year ended December 31, 2019.
Prior to their redemption, the Convertible Notes were convertible at the option of the holders only under the following circumstances:
(1)    during any calendar quarter commencing after September 30, 2018, and only during such calendar quarter, if the last reported sale price of the Class A common stock for at least 20 trading days (whether or not consecutive) in a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is more than or equal to 130% of the conversion price on each applicable trading day;
(2)    during the five business days period after any five consecutive trading day period in which, for each trading day of that period, the trading price per $1,000 principal amount of Convertible Notes for such trading day was less than 98% of the product of the last reported sale price of the Class A common stock and the conversion rate on each such trading day;
(3)    upon the Company’s notice that it is redeeming any or all of the Convertible Notes; or
(4)    upon the occurrence of specified corporate events.
Each $1,000 principal amount of the Convertible Notes was initially convertible into 14.104 shares of the Company’s Class A common stock par value $0.001, which was equivalent to an initial conversion price of approximately $70.90 per share. The conversion rate was subject to adjustment upon the occurrence of certain specified events but would not be adjusted for any accrued and unpaid special interest. In addition, upon the occurrence of a make-whole fundamental change, as defined in the indenture, the Company would, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its Notes in connection with such make-whole fundamental change or during the relevant redemption period. Further, the Convertible Notes could bear special interest under specified circumstances relating to the Company’s failure to comply with its reporting obligations under the indenture relating to the issuance of Convertible Notes (the “indenture”) or if the Convertible Notes were not freely tradeable as required by the indenture. None of the above mentioned events occurred during the period the notes were outstanding and prior to the redemption.
104


Upon conversion, the Company had an ability to pay or deliver, as the case may be, cash, shares of Class A common stock, or a combination of cash and shares of Class A common stock, at the Company’s election. Throughout the period the Convertible Notes were outstanding the conditional redemption feature was triggered several times and the Company settled the notes presented for conversion primarily in shares of its Class A common stock.
The foregoing description is qualified in its entirety by reference to the text of the indenture and the form of 0.25% convertible senior notes due 2023, which were filed as exhibits to the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2018, and are incorporated herein by reference.
In accounting for the issuance of the Convertible Notes, the Company separated the Convertible Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was $119.4 million and was determined by deducting the fair value of the liability component from the par value of the Notes. The equity component was not remeasured as long as it continued to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, was amortized to interest expense at an annual effective interest rate of 5.7% over the contractual terms of the Convertible Notes.
In accounting for the transaction costs related to the Convertible Notes, the Company allocated the total amount incurred to the liability and equity components of the Convertible Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component were approximately $10.2 million, were recorded as an additional debt discount and were amortized to interest expense using the effective interest method over the contractual terms of the Convertible Notes and were written off upon the redemption of the Convertible Notes. Issuance costs attributable to the equity component were netted with the equity component in stockholders’ equity.
The net carrying amount of the equity component of the Convertible Notes was as follows:
As of December 31,
20212020
(In thousands)
Proceeds allocated to the conversion options (debt discount)$ $74,636 
Issuance costs(2,819)(2,819)
Net carrying amount$(2,819)$71,817 
In connection with the offering of the Convertible Notes in May 2018, the Company entered into privately negotiated capped call transactions with certain counterparties (the “capped calls”). The capped calls each had an initial strike price of approximately $70.90 per share, subject to certain adjustments, which corresponded to the initial conversion price of the Notes. The capped calls had initial cap prices of $105.04 per share, subject to certain adjustments. The capped calls covered, subject to anti-dilution adjustments, approximately 7,757,200 shares of Class A common stock. The capped calls were generally intended to reduce or offset the potential dilution to the Class A common stock upon any conversion of the Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price.
Concurrently with the redemption of the Convertible Notes, the Company settled its capped call arrangement. The capped call arrangement was settled in June 2021 for gross cash consideration of $229.8 million received by the Company and recorded in additional paid-in-capital, net of $1.4 million in transaction costs and a $3.2 million realized gain. The gain was primarily driven by the change in the fair value of the Company’s Class A common stock on the transaction settlement date. The gain was recorded in other (expenses) income, net, in the accompanying consolidated statement of operations.
105



11. Supplemental Balance Sheet Information
A roll‑forward of the Company’s customer credit reserve is as follows:
Year Ended December 31,
202120202019
(In thousands)
Balance, beginning of period$16,783 $6,784 $3,015 
Additions55,937 50,817 18,143 
Deductions against reserve(54,143)(40,818)(14,374)
Balance, end of period$18,577 $16,783 $6,784 


12. Revenue by Geographic Area
Revenue by geographic area is based on the IP address or the mailing address at the time of registration. The following table sets forth revenue by geographic area:
Year Ended December 31,
202120202019
Revenue by geographic area:(In thousands)
United States$1,881,873 $1,282,213 $808,857 
International959,966 479,563 325,611 
Total$2,841,839 $1,761,776 $1,134,468 
Percentage of revenue by geographic area:
United States66 %73 %71 %
International34 %27 %29 %
Long-lived assets outside of the United States were not significant.
13. Commitments and Contingencies

(a)Lease and Other Commitments
The Company entered into various non-cancelable operating lease agreements for its facilities. See Note 6 to these consolidated financial statements for additional detail on the Company's operating lease commitments.
106


Additionally, the Company has contractual commitments with its cloud infrastructure provider, network service providers and other vendors that are noncancellable and expire within one to four years. Future minimum payments under these noncancellable purchase commitments were as follows. Unrecognized tax benefits are not included in these amounts because any amounts expected to be settled in cash are not material:
As of
December 31, 2021
Year Ending December 31,(In thousands)
2022$213,106 
2023222,852 
202435,066 
2025561 
Total payments$471,585 
In February 2021, the Company entered into a Framework Agreement, as subsequently amended, with Syniverse Corporation (“Syniverse”) and Carlyle Partners V Holdings, L.P. (“Carlyle”) (the “Framework Agreement”), pursuant to which Syniverse would issue to the Company shares of Syniverse common stock in consideration for an investment by the Company of up to $750.0 million. In August 2021, Syniverse entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Blue Steel Merger Sub Inc. (the “Merger Sub”) and M-3 Brigade Acquisition II Corp. (“MBAC”), which would result in Syniverse being a wholly owned subsidiary of MBAC (the “Merger”). Concurrently, the Company and MBAC entered into the Twilio Subscription Agreement (the “Subscription Agreement”), pursuant to which the Company agreed, subject to the terms and conditions set forth therein, to subscribe for and purchase, and MBAC agreed to issue and sell to the Company, immediately prior to the closing of the Merger, shares of Class A common stock and, if applicable, shares of Class C common stock for an aggregate amount up to $750.0 million, depending on redemptions by MBAC’s shareholders. In connection with the closing of the investment, the Company and Syniverse (or their respective subsidiaries) would enter into a wholesale agreement.
See Note 18 for details on developments on this transaction which occurred in the period subsequent to December 31, 2021.
(b)Legal Matters
The City and County of San Francisco (“San Francisco”) has assessed the Company for additional Telephone Users Tax (“TUT”) and Access Line Tax (“ALT”) on certain of the Company’s services for the years 2009 through 2018. The assessments totaled $38.8 million, including interest and penalties. The Company paid the assessments under protest in the third quarter of 2020.
On May 27, 2021, the Company filed a lawsuit against San Francisco in San Francisco Superior Court challenging the assessments. The Company raised numerous defenses to the assessments including that its services are not telecommunications services, application of the taxes to Twilio’s services violates the Internet Tax Freedom Act and San Francisco does not have jurisdiction to impose tax on services provided outside of San Francisco. The Company is seeking refunds of the taxes paid, waivers of interest and penalties, cost of suit and reasonable attorneys’ fees, and other legal and equitable relief as the court deems appropriate.
The Company believes it has strong arguments against the assessments, but litigation is uncertain and there is no assurance that it will prevail in court. Should the Company lose on one or more of its arguments, it could incur additional losses associated with taxes, interest, and penalties that together, in aggregate, could be material. The Company regularly assesses the likelihood of adverse outcomes resulting from tax disputes such as this and examines all open years to determine the necessity and adequacy of any tax reserves. The Company’s tax reserves are further discussed in Note 13(d) of these consolidated financial statements.
107


In addition to the litigation discussed above, from time to time, the Company may be subject to legal actions and claims in the ordinary course of business. The Company has received, and may in the future continue to receive, claims from third parties asserting, among other things, infringement of their intellectual property rights. Future litigation may be necessary to defend the Company, its partners and its customers by determining the scope, enforceability and validity of third‑party proprietary rights, or to establish our proprietary rights. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors.
Legal fees and other costs related to litigation and other legal proceedings are expensed as incurred and are included in general and administrative expenses in the accompanying consolidated statements of operations.
(c)Indemnification Agreements
The Company has signed indemnification agreements with all of its board members and executive officers. The agreements indemnify the board members and executive officers from claims and expenses on actions brought against the individuals separately or jointly with the Company for certain indemnifiable events. Indemnifiable events generally mean any event or occurrence related to the fact that the board member or the executive officer was or is acting in his or her capacity as a board member or an executive officer for the Company or was or is acting or representing the interests of the Company.
In the ordinary course of business and in connection with our financing and business combinations transactions, the Company enters into contractual arrangements under which it agrees to provide indemnification of varying scope and terms to business partners, customers and other parties with respect to certain matters, including, but not limited to, losses arising out of the breach of such agreements, intellectual property infringement claims made by third parties and other liabilities relating to or arising from the Company’s various products, or its acts or omissions. In these circumstances, payment may be conditional on the other party making a claim pursuant to the procedures specified in the particular contract. Further, the Company’s obligations under these agreements may be limited in terms of time and/or amount, and in some instances, the Company may have recourse against third parties for certain payments. The terms of such obligations may vary.
As of December 31, 2021 and 2020, no amounts were accrued related to any outstanding indemnification agreements.

(d)Other Taxes
The Company conducts operations in many tax jurisdictions within and outside the United States. In many of these jurisdictions, non-income-based taxes, such as sales, use, telecommunications, and other local taxes are assessed on the Company’s operations. In the last several years the Company has expanded to collect taxes in most jurisdictions where it operates. The Company continues to carry reserves for certain of its prior non-income-based tax exposures in certain jurisdictions when it is both probable that a liability was incurred and the amount of the exposure could be reasonably estimated. These reserves are based on estimates which include several key assumptions including, but not limited to, the taxability of the Company’s services, the jurisdictions in which its management believes it had nexus, and the sourcing of revenues to those jurisdictions
The Company continues to remain in discussions with certain jurisdictions regarding its prior sales and other taxes that it may owe. In the event any of these jurisdictions disagree with management’s assumptions and analysis, the assessment of the Company’s tax exposure could differ materially from management’s current estimates. For example, San Francisco City and County has assessed the Company for $38.8 million in taxes, including interest and penalties, which exceeded the $11.5 million the Company had accrued for the period covered by this assessment. The Company paid the full amount as required by law. The payment made in excess of the accrued amount is reflected as a deposit in the accompanying consolidated balance sheets. The Company believes, however, that this assessment is incorrect and, after failing to reach a settlement, filed a lawsuit on May 27, 2021 contesting the assessment as described above. However, litigation is uncertain and a ruling against the Company, or a dismissal of our complaint, may adversely affect its financial position and results of operations.
As of December 31, 2021, the liabilities recorded for these taxes were $25.4 million for domestic jurisdictions and $17.7 million for jurisdictions outside of the United States. As of December 31, 2020, these liabilities were $25.6 million and $9.6 million, respectively.

108



14. Stockholders' Equity
Preferred Stock
As of December 31, 2021 and 2020, the Company had authorized 100,000,000 shares of preferred stock, par value $0.001, of which no shares were issued and outstanding.
Common Stock
As of December 31, 2021 and 2020, the Company had authorized 1,000,000,000 shares of Class A common stock and 100,000,000 shares of Class B common stock, each par value $0.001 per share. As of December 31, 2021, 170,625,994 shares of Class A common stock and 9,842,105 shares of Class B common stock were issued and outstanding. As of December 31, 2020, 153,496,222 shares of Class A common stock and 10,551,302 shares of Class B common stock were issued and outstanding.
The Company had reserved shares of common stock for issuance as follows:
As of December 31,
20212020
Stock options issued and outstanding3,351,313 5,625,735 
Unvested restricted stock units issued and outstanding6,475,700 7,523,882 
Class A common stock reserved for Twilio.org618,857 707,265 
Stock-based awards available for grant under 2016 Plan24,650,104 18,942,205 
Stock-based awards available for grant under ESPP6,382,830 4,941,281 
Class A common stock reserved for the Convertible Notes 7,569,731 
Total41,478,804 45,310,099 
Public Equity Offerings
In February 2021, August 2020 and June 2019, the Company completed public equity offerings in which it sold 4,312,500 shares, 5,819,838 shares and 8,064,515 shares, respectively, of its Class A common stock at a public offering price of $409.60, $247.00 and $124.00 per share, respectively. The Company received total proceeds of $1.8 billion, $1.4 billion and $979.0 million, respectively, net of underwriting discounts and offering expenses paid by the Company.
15. Stock-Based Compensation 
2008 Stock Option Plan
The Company maintained a stock plan, the 2008 Stock Option Plan, as amended and restated (the “2008 Plan”), which allowed the Company to grant incentive (“ISO”), non‑statutory (“NSO”) stock options and restricted stock units (“RSU”) to its employees, directors and consultants to participate in the Company’s future performance through stock‑based awards at the discretion of the board of directors. Under the 2008 Plan, options to purchase the Company’s common stock could not be granted at a price less than fair value in the case of ISOs and NSOs. Fair value was determined by the board of directors, in good faith, with input from valuation consultants. On June 22, 2016, the plan was terminated in connection with the Company’s IPO. Accordingly, no shares are available for future issuance under the 2008 Plan. The 2008 Plan continues to govern outstanding equity awards granted thereunder. The Company’s right of first refusal for outstanding equity awards granted under the 2008 Plan terminated upon completion of the IPO. All remaining outstanding stock options granted under the 2008 Plan are vested and exercisable.
109


2016 Stock Option Plan
The Company’s 2016 Stock Option and Incentive Plan (the “2016 Plan”) became effective on June 21, 2016. The 2016 Plan provides for the grant of ISOs, NSOs, restricted stock, RSUs, stock appreciation rights, unrestricted stock awards, performance share awards, dividend equivalent rights and cash-based awards to employees, directors and consultants of the Company. A total of 11,500,000 shares of the Company’s Class A common stock were initially reserved for issuance under the 2016 Plan. These available shares automatically increase each January 1, beginning on January 1, 2017, by 5% of the number of shares of the Company’s Class A and Class B common stock outstanding on the immediately preceding December 31, or such lesser number of shares as determined by the Company’s compensation committee. On January 1, 2021 and 2020, the shares available for grant under the 2016 Plan were automatically increased by 8,202,376 shares and 6,920,640 shares, respectively.
Under the 2016 Plan, the stock options are granted at a price per share not less than 100% of the fair market value per share of the underlying common stock on the date of grant.
Segment 2013 Stock Incentive Plan
In connection with its acquisition of Segment, the Company assumed and replaced all stock options and restricted stock units of continuing employees issued under Segment’s 2013 Stock Incentive Plan (“Segment Plan”) that were unvested and outstanding on the acquisition date. The assumed equity awards will continue to be outstanding and will be governed by the provisions of the Segment Plan.
SendGrid 2009, 2012 and 2017 Stock Incentive Plans
In connection with its acquisition of SendGrid, the Company assumed all stock options and restricted stock units issued under SendGrid’s 2009, 2012 and 2017 Stock Incentive Plans that were outstanding on the date of acquisition. The assumed equity awards will continue to be outstanding and will be governed by the provisions of their respective plans. Additionally, the Company assumed shares of SendGrid common stock that were reserved and available for issuance under SendGrid's 2017 Equity Incentive Plan, on an as converted basis. These shares can be utilized for future equity grants under the Company’s 2016 Plan, to the extent permitted by New York Stock Exchange rules.
Zipwhip 2008 Stock Plan and 2018 Equity Incentive Plan
In connection with its acquisition of Zipwhip, the Company assumed and replaced all stock options and restricted stock units of continuing employees issued under Zipwhip Amended and Restated 2008 Stock Plan and 2018 Equity Incentive Plan (“Zipwhip Plans”) that were unvested and outstanding on the acquisition date. The assumed equity awards will continue to be outstanding and will be governed by the provisions of the Zipwhip Plans.
Under all plans, stock options generally expire 10 years from the date of grant and vest over periods determined by the board of directors. The vesting period for stock options and restricted stock units is generally four years from the date of grant. For existing employees and, effective February 2021, for new-hires the stock options and restricted stock units vest in equal monthly and quarterly installments, respectively, over the service period.
2016 Employee Stock Purchase Plan
The Company’s Employee Stock Purchase Plan (“2016 ESPP”), as amended, initially became effective on June 21, 2016. A total of 2,400,000 shares of the Company’s Class A common stock were initially reserved for issuance under the 2016 ESPP. These available shares automatically increase each January 1, beginning on January 1, 2017, by the lesser of 1,800,000 shares of the Company's Class A common stock, 1% of the number of shares of the Company’s Class A and Class B common stock outstanding on the immediately preceding December 31 or such lesser number of shares as determined by the Company’s compensation committee. On January 1, 2021 and 2020, the shares available for grant under the 2016 ESPP were automatically increased by 1,640,475 shares and 1,384,128 shares, respectively.
The 2016 ESPP allows eligible employees to purchase shares of the Company’s Class A common stock at a discount of up to 15% through payroll deductions of their eligible compensation, subject to any plan limitations. The 2016 ESPP provides for separate six-month offering periods beginning in May and November of each fiscal year.
On each purchase date, eligible employees purchase the Company’s stock at a price per share equal to 85% of the lesser of (i) the fair market value of the Company’s Class A common stock on the offering date or (ii) the fair market value of the Company’s Class A common stock on the purchase date.
110


As of December 31, 2021, total unrecognized compensation cost related to the 2016 ESPP was not significant.
Stock-options and restricted stock units activity under the Company's 2008 Plan and 2016 Plan as well as respective Stock Incentive Plans of SendGrid and Segment was as follows:
Stock Options
Number of
options
outstanding
Weighted-
average
exercise
price
(Per share)
Weighted-
average
remaining
contractual
term
(In years)
Aggregate
intrinsic
value
(In thousands)
Outstanding options as of December 31, 20205,070,735 $51.71 6.85$1,454,222 
Granted350,208 343.94 
Assumed in acquisition83,539 49.26 
Exercised(1,733,819)40.44 
Forfeited and canceled(419,350)131.01 
Outstanding options as of December 31, 20213,351,313 $78.10 6.09$646,760 
Options vested and exercisable as of December 31, 20212,152,819 $37.21 4.92$490,502 
Year Ended December 31,
202120202019
(In thousands, except per share amounts)
Aggregate intrinsic value of stock options exercised (1)
$508,539 $603,597 $394,998 
Total estimated grant date fair value of options vested$138,851 $107,854 $81,292 
Weighted-average grant date fair value per share of options granted$216.29 $170.70 $58.13 
____________________________________
(1) Aggregate intrinsic value represents the difference between the fair value of the Company’s Class A common stock as reported on the New York Stock Exchange and the exercise price of outstanding “in-the-money” options.
As of December 31, 2020, the Company had outstanding 555,000 shares of performance-based stock options with a weighted average exercise price of $31.72 and an aggregate intrinsic value of $170.3 million. All performance conditions had been met. During the year ended December 31, 2021, all of these stock options were exercised. The aggregate intrinsic value of these stock options exercised was $140.2 million. As of December 31, 2021, no performance-based stock options remain outstanding.
As of December 31, 2021, total unrecognized compensation cost related to all unvested stock options was $151.5 million, which will be amortized on a ratable basis over a weighted-average period of 2.2 years.
Restricted Stock Units
Number of
awards
outstanding
Weighted-
average
grant date
fair value
(Per share)
Aggregate
intrinsic
value
(In thousands)
Unvested RSUs as of December 31, 20207,523,882 $131.76 $2,542,858 
Granted3,465,980 328.38 
Vested(3,493,652)114.70 
Forfeited and canceled(1,020,510)$188.76 
Unvested RSUs as of December 31, 20216,475,700 $237.22 $1,705,311 
As of December 31, 2021, the Company had outstanding 24,697 restricted stock awards (“RSAs”) that were held in escrow with future vesting conditions. The aggregate intrinsic value of these awards was not significant.
As of December 31, 2021, total unrecognized compensation cost related to unvested RSUs and RSAs was $1.4 billion, which will be amortized over a weighted-average period of 3.1 years.
111


As of December 31, 2021, the unrecognized compensation cost related to Class A common stock subject to future vesting conditions is $60.1 million, which will be amortized over a term of 2.0 years.
Valuation Assumptions
The fair value of employee stock options was estimated on the date of grant using the following assumptions in the Black-Scholes option pricing model:
Year Ended December 31,
Employee Stock Options:202120202019
Fair value of common stock
$268.55 - $409.21
$108.37 - $301.72
$103.70 - $130.70
Expected term (in years)
0.30 - 6.39
0.52 - 6.08
0.33 - 6.08
Expected volatility
42.9% - 61.5%
51.9% - 65.1%
49.0% - 66.5%
Risk-free interest rate
0.1% - 1.4%
0.1% - 1.4%
1.6% - 2.5%
Dividend rate
%
%
%
Year Ended December 31,
Employee Stock Purchase Plan:202120202019
Expected term (in years)
0.50
0.50
0.49 - 0.50
Expected volatility
46.4% - 58.7%
54.4% - 72.1%
43.1% - 50.3%
Risk-free interest rate
% - 0.1%
0.1% - 0.2%
1.6% - 2.4%
Dividend rate
%
%
%
Stock-Based Compensation Expense
The Company recorded total stock-based compensation expense as follows:
Year Ended December 31,
202120202019
(In thousands)
Cost of revenue$14,074 $8,857 $7,123 
Research and development258,672 173,303 126,012 
Sales and marketing213,351 103,450 60,886 
General and administrative146,188 76,301 70,297 
Total$632,285 $361,911 $264,318 

16. Net Loss Per Share Attributable to Common Stockholders
The following table sets forth the calculation of basic and diluted net loss per share attributable to common stockholders during the periods presented:
Year Ended December 31,
202120202019
Net loss attributable to common stockholders (in thousands)$(949,900)$(490,979)$(307,063)
Weighted-average shares used to compute net loss per share attributable to
     common stockholders, basic and diluted
174,180,465 146,708,663 130,083,046 
Net loss per share attributable to common stockholders, basic and diluted$(5.45)$(3.35)$(2.36)
112


The following outstanding shares of common stock equivalents were excluded from the calculation of the diluted net loss per share attributable to common stockholders because their effect would have been anti-dilutive:
As of December 31,
202120202019
Stock options issued and outstanding3,351,313 5,625,735 7,705,848 
Restricted stock units issued and outstanding6,475,700 7,523,882 8,490,517 
Class A common stock reserved for Twilio.org618,857 707,265 795,673 
Class A common stock committed under ESPP147,947 103,703 207,792 
Convertible Notes(1)
 4,847,578 3,150,647 
Class A common stock in escrow75,506 75,612  
Class A common stock in escrow and restricted stock awards subject to future vesting235,054 268,030  
Total10,904,377 19,151,805 20,350,477 
____________________________________
(1) The Convertible Notes were fully redeemed in 2021 and were no longer outstanding as of December 31, 2021. As of December 31, 2020, the Company expected to settle the principal amount of the notes in shares of its Class A common stock, and as such used the if-converted method to calculate any potential dilutive effect of the debt settlement on diluted net income per share, if applicable. Prior to the fourth quarter 2020, the Company expected to settle the principal amount of these notes in cash and any excess in shares of the Company's Class A common stock. Hence, as of December 31, 2019, the Company used the treasury stock method to calculate any potential dilutive effect of the conversion spread on diluted net income per share, if applicable. The conversion spread has a dilutive impact on diluted net income per share of Class A common stock when the average market price of the Company's Class A common stock for a given period exceeds the conversion price of $70.90 per share for the Convertible Notes. The conversion spread was calculated using the average market price of Class A common stock during the period, consistent with the treasury stock method.
17. Income Taxes        
The following table presents domestic and foreign components of loss before income taxes for the periods presented:
Year Ended December 31,
202120202019
(In thousands)
United States$(737,360)$(403,148)$(328,902)
International(223,569)(101,278)(33,314)
Loss before provision for income taxes$(960,929)$(504,426)$(362,216)
Benefit for income taxes consists of the following:
Year Ended December 31,
202120202019
Current:(In thousands)
Federal$122 $ $ 
State420 272 198 
Foreign8,274 5,215 2,684 
Total8,816 5,487 2,882 
Deferred:
Federal(13,772)(12,719)(49,393)
State(4,083)(3,563)(7,474)
Foreign(1,990)(2,652)(1,168)
Total(19,845)(18,934)(58,035)
Income tax benefit$(11,029)$(13,447)$(55,153)
113


The following table presents a reconciliation of the statutory federal tax rate and the Company's effective tax rate:
Year Ended December 31,
202120202019
Tax benefit at federal statutory rate21 %21 %21 %
State tax, net of federal benefit8 12 8 
Stock-based compensation16 24 14 
Credits4 3 4 
Foreign rate differential(1)(4)(2)
Permanent book vs. tax differences (1) 
Change in valuation allowance(46)(51)(29)
Other  (1)
Effective tax rate2 %4 %15 %
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The following table presents the significant components of the Company's deferred tax assets and liabilities:
As of December 31,
20212020
Deferred tax assets:(In thousands)
Net operating loss carryforwards$1,054,585 $656,755 
Accrued and prepaid expenses24,831 15,408 
Stock-based compensation44,261 32,900 
Research and development credits148,282 92,899 
Charitable contributions15,219 8,229 
Capped call 4,475 
Debt issuance cost 230 
Depreciable property3,675  
Intangibles135,500 135,500 
Lease liability71,651 68,566 
Other14,567  
Gross deferred tax assets1,512,571 1,014,962 
Valuation allowance(1,136,827)(677,782)
Net deferred tax assets375,744 337,180 
Deferred tax liabilities:
Capitalized software(28,825)(19,174)
Prepaid expenses(1,649)(450)
Acquired intangibles(251,034)(231,379)
Property and equipment (85)
Convertible debt (9,495)
Right-of-use asset(64,277)(66,243)
Deferred commissions(47,897)(21,162)
Other (2,876)
Net deferred tax liability$(17,938)$(13,684)
114


The following table summarizes our tax carryforwards, carryovers, and credits:
As of
December 31, 2021
Expiration Date
(If not utilized)
(In thousands)
Federal net operating loss carryforwards$320,167 Various dates beginning in 2029
Federal tax credits$132,920 Various dates beginning in 2029
Federal net operating loss carryforwards$3,906,263 Indefinite
State net operating loss carryforwards$2,737,083 Various dates beginning in 2025
State tax credits$84,858 Indefinite
Foreign net operating loss carryforwards$268,653 Indefinite
A limitation may apply to the use of the net operating loss and credit carryforwards, under provisions of the Internal Revenue Code of 1986, as amended, and similar state tax provisions that are applicable if the Company experiences an “ownership change.” An ownership change may occur, for example, as a result of issuance of new equity. Should these limitations apply, the carryforwards would be subject to an annual limitation, resulting in a potential reduction in the gross deferred tax assets before considering the valuation allowance.
The Company's accounting for deferred taxes involves the evaluation of a number of factors concerning the realizability of its net deferred tax assets. The Company primarily considered such factors as its history of operating losses, the nature of the Company's deferred tax assets, and the timing, likelihood and amount, if any, of future taxable income during the periods in which those temporary differences and carryforwards become deductible. Additionally, in December 2020, the Company completed an intra-entity asset transfer of certain intellectual property rights to an Irish subsidiary where its international business is headquartered. The transfer resulted in a step-up in the tax basis of the transferred intellectual property rights and a correlated $135.5 million increase in foreign deferred tax assets.
At present, the Company does not believe that it is more likely than not that the federal, state and foreign net deferred tax assets will be realized, and accordingly, a full valuation allowance has been established. The valuation allowance increased by approximately $459.0 million and $421.9 million during the years ended December 31, 2021 and 2020, respectively.
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
Year Ended December 31,
202120202019
(In thousands)
Unrecognized tax benefit, beginning of year$191,183 $49,042 $15,635 
Gross increases for tax positions of prior years3,496 4,259 12,939 
Gross decrease for tax positions of prior years(10,693)(931)(395)
Gross increases for tax positions of current year39,394 138,813 20,863 
Unrecognized tax benefit, end of year$223,380 $191,183 $49,042 
As of December 31, 2021, the Company had approximately $223.4 million of unrecognized tax benefits. If the $223.4 million is recognized, $6.6 million would affect the effective tax rate. The remaining amount would be offset by the reversal of related deferred tax assets which are subject to a full valuation allowance.
The Company recognizes interest and penalties, if any, related to uncertain tax positions in its income tax provision. As of December 31, 2021 and 2020, such amounts are not significant.
The Company does not anticipate any significant changes within 12 months of December 31, 2021, in its uncertain tax positions that would be material to the consolidated financial statements taken as a whole because nearly all of the unrecognized tax benefit has been offset by a deferred tax asset, which has been reduced by a valuation allowance.
115


The Company files U.S. federal income tax returns as well as income tax returns in many U.S. states and foreign jurisdictions. As of December 31, 2021, the tax years 2008 through the current period remain open to examination by the major jurisdictions in which the Company is subject to tax. Fiscal years outside the normal statute of limitation remain open to audit by tax authorities due to tax attributes generated in those early years, which have been carried forward and may be audited in subsequent years when utilized. The Company is fully reserved for all open U.S. federal, state and local, or non-U.S. income tax examinations by any tax authorities.
On June 7, 2019, a three-judge panel from the U.S. Court of Appeals for the Ninth Circuit overturned the U.S. Tax Court's decision in Altera Corp. v. Commissioner and upheld the portion of the Treasury regulations under Section 482 of the Internal Revenue Code that requires related parties in a cost-sharing arrangement to share expenses related to share-based compensation. As a result of this decision, the Company's gross unrecognized tax benefits increased to reflect the impact of including share-based compensation in cost-sharing arrangements. On July 22, 2019, Altera filed a petition for a rehearing before the full Ninth Circuit and the request was denied on November 12, 2019. On February 10, 2020, Altera filed a petition to appeal the decision to the Supreme Court and on June 22, 2020 the Supreme Court denied the petition. There is no impact on the Company’s effective tax rate for years ended December 31, 2021 and 2020 due to a full valuation allowance against its deferred tax assets. We will continue to monitor future developments and their potential effects on our consolidated financial statements.
In connection with the Zipwhip acquisition, the Company recorded a net deferred tax liability which provides an additional source of taxable income to support the realization of the pre-existing deferred tax assets and, accordingly, during the year ended December 31, 2021, the Company released a total of $15.9 million of its U.S. valuation allowance. The Company continues to maintain a valuation allowance for its U.S. Federal and State net deferred tax assets.
In connection with the Segment acquisition, the Company recorded a net deferred tax liability which provides an additional source of taxable income to support the realization of the pre-existing deferred tax assets and, accordingly, during the year ended December 31, 2020, the Company released a total of $13.8 million of its U.S. valuation allowance. The Company continues to maintain a valuation allowance for its U.S. Federal and State net deferred tax assets.
In connection with the SendGrid acquisition, the Company recorded a net deferred tax liability which provides an additional source of taxable income to support the realization of the pre-existing deferred tax assets and, accordingly, during the year ended December 31, 2019, the Company released a total of $55.0 million of its U.S. valuation allowance. The Company continues to maintain a valuation allowance for its U.S. Federal and State net deferred tax assets.
The provision for income taxes recorded in the years ended December 31, 2021 and 2020, consists primarily of income taxes, withholding taxes in foreign jurisdictions in which the Company conducts business and the tax benefit related to the release of valuation allowance from acquisitions. The Company’s U.S. operations have been in a loss position and the Company maintains a full valuation allowance against its U.S. deferred tax assets.

18. Subsequent Events
As described in Note 13(a), the Company was a party to a certain Framework Agreement, as amended, and a Subscription Agreement pursuant to which the Company intended to purchase up to $750.0 million in common stock of MBAC, subject to certain terms and conditions.
In February 2022, Syniverse, MBAC and the Merger Sub mutually terminated the Merger Agreement and the related proposed Merger. The parties agreed to this termination because the rate of MBAC shareholder redemptions for the proposed transaction would have exceeded the minimum cash condition for closing, which occurred as a result of the recent changes in market conditions. Consequently, the Company will not be purchasing any shares of common stock of, or making any investments in, MBAC.
Notwithstanding the above, the Framework Agreement between the Company, Syniverse and Carlyle remains in full force and effect. Pursuant to the terms and subject to the closing conditions set forth in the Framework Agreement, the parties are pursuing the alternative transaction, whereby the Company will make a minority investment of $500.0 million to $750.0 million in Syniverse and the parties (or their applicable subsidiaries) will enter into a wholesale agreement.
The transaction is expected to close in 2022.
116


Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.
Item 9A. Controls and Procedures
(a)    Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and our Principal Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act), as of the end of the period covered by this Annual Report on Form 10-K.
Based on this evaluation, our Chief Executive Officer and our Principal Financial Officer concluded that, as of December 31, 2021, our disclosure controls and procedures were 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 our Principal Financial Officer, as appropriate, to allow timely decisions regarding required disclosures.
(b)    Management's Annual Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting and for the assessment of the effectiveness of internal control over financial reporting as defined in Rule 13a-15(f) and 15d-15(f) under the Exchange Act. Internal control over financial reporting is a process designed under the supervision and with the participation of our management, including our Chief Executive Officer and our Principal Financial Officer, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S generally accepted accounting principles.
Under the supervision and with the participation of our Chief Executive Officer and our Principal Financial Officer and oversight of the board of directors, our management conducted an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2021, based on the criteria set forth in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). Based on this evaluation, management concluded that our internal control over financial reporting was effective as of December 31, 2021.
On July 14, 2021 the Company acquired Zipwhip, Inc. (“Zipwhip”). Management excluded Zipwhip from its assessment of the effectiveness of the Company’s internal control over financial reporting as of December 31, 2021. Zipwhip's total assets excluded from this assessment was $51.9 million, representing 0.4% of the Company’s consolidated total assets as of December 31, 2021, and Zipwhip's total revenue of $55.4 million represented 2% of the Company’s consolidated revenue for the year ended December 31, 2021.
The effectiveness of our internal control over financial reporting as of December 31, 2021 has been audited by KPMG LLP, an independent registered public accounting firm, as stated in their report which is included in Part II, Item 8, “Financial Statements and Supplementary Data”, of this Annual Report on Form 10-K.
117


(c)    Changes in Internal Control
On July 14, 2021, the Company acquired Zipwhip. As a result of this acquisition, the Company is reviewing the internal controls of Zipwhip and is making appropriate changes as deemed necessary. Except for the changes in internal controls related to Zipwhip, there were no changes in our internal control over financial reporting in connection with the evaluation required by Rule 13a-15 (d) and 15d-15 (d) of the Exchange Act that occurred during the quarter ended December 31, 2021, that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
(d)    Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and our Principal Financial Officer, does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost‑effective control system, misstatements due to error or fraud may occur and not be detected.
Item 9B. Other Information
Not applicable.
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
Not applicable.
PART III
Item 10. Directors, Executive Officers and Corporate Governance
The information required by this item is incorporated by reference to our Proxy Statement relating to our 2022 Annual Meeting of Stockholders. The Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the fiscal year ended December 31, 2021.
Codes of Business Conduct and Ethics
Our board of directors has adopted a Code of Business Conduct and Ethics that applies to all officers, directors and employees, which is available on our website at (investors.twilio.com) under “Governance Documents”. We intend to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding amendments to, or waiver from, a provision of our Code of Business Conduct and Ethics and by posting such information on the website address and location specified above.
Item 11. Executive Compensation
The information required by this item is incorporated by reference to our Proxy Statement relating to our 2022 Annual Meeting of Stockholders. The Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the fiscal year ended December 31, 2021.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required by this item is incorporated by reference to our Proxy Statement relating to our 2022 Annual Meeting of Stockholders. The Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the fiscal year ended December 31, 2021.
118


Item 13. Certain Relationships and Related Transactions and Director Independence
The information required by this item is incorporated by reference to our Proxy Statement relating to our 2022 Annual Meeting of Stockholders. The Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the fiscal year ended December 31, 2021.
Item 14. Principal Accountant Fees and Services
The information required by this item is incorporated by reference to our Proxy Statement relating to our 2022 Annual Meeting of Stockholders. The Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the fiscal year ended December 31, 2021.
PART IV
Item 15.     Exhibits and Financial Statement Schedules
(a)The following documents are filed as part of this report:
1. Financial Statements
See Index to Financial Statements at Item 8 herein.
2. Financial Statement Schedules
Schedules not listed above have been omitted because they are not required, not applicable, or the required information is otherwise included.
3. Exhibits
The exhibits listed below are filed as part of this Annual Report on Form 10-K or are incorporated herein by reference, in each case as indicated below.
EXHIBIT INDEX
Exhibit
Number
Incorporated by Reference
DescriptionFormFile No.ExhibitFiling Date
2.1 10-Q
001-37806
2.1July 30, 2021
2.2 
S-3
333-249889
2.1November 5, 2020
2.3 8-K001-378062.1 August 17, 2021
3.1 S-1A333-2116343.1 June 13, 2016
3.2 10-Q001-378063.1 August 4, 2020
4.1 S-1333-2116344.1 May 26, 2016
4.2 S-1333-2116344.2 May 26, 2016
4.3 8-K001-378064.1 May 18, 2018
4.4 8-K001-378064.2 May 18, 2018
4.5 8-K001-378064.1 March 9, 2021
119


4.6 8-K001-378064.2 March 9, 2021
4.7 8-K001-378064.3 March 9, 2021
4.8 8-K001-378064.4 March 9, 2021
4.9 10-K001-378064.5 February 26, 2021
10.1*10-K001-3780610.1 February 26, 2021
10.2*
10-K001-3780610.2 February 26, 2021
10.3*
10-K001-3780610.3 February 26, 2021
10.4*10-Q001-3780610.2 October 31, 2019
10.5*10-K001-3780610.5 February 26, 2021
10.6*10-K001-3780610.6 February 26, 2021
10.7*10-K001-3780610.7 February 26, 2021
10.8*10-Q001-3780610.1 October 31, 2019
10.9*S-8333-21163499.1 August 2, 2021
10.10*S-8333-21163499.2 August 2, 2021
10.11S-1333-21163410.6 May 26, 2016
10.12 10-Q001-3780610.1 November 8, 2018
10.13 10-Q001-3780610.2 November 8, 2018
10.14*8-K001-3780610.1 October 25, 2018
10.15*Filed herewith
10.16*Filed herewith
10.17*Filed herewith
10.18*10-Q001-3780610.1 May 10, 2018
10.19*10-Q001-3780610.2 May 10, 2018
10.20 8-K001-3780610.1 May 18, 2018
10.21+†10-Q001-3780610.1 May 6, 2021
21.1    Filed herewith
23.1    Filed herewith
31.1Filed herewith
31.2Filed herewith
32.1**Furnished herewith
101.INSInline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL documentFiled herewith
101.SCHInline XBRL Taxonomy Extension Schema Document.Filed herewith
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document.Filed herewith
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document.Filed herewith
101.LABXBRL Taxonomy Extension Label Linkbase Document.Filed herewith
120


101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document.Filed herewith
104Cover Page with Interactive Data File (formatted as Inline XBRL with applicable taxonomy extension information contained in Exhibits 101).
__________________________________________
+    Schedules and other similar attachments have been omitted pursuant to Item 601(b)(2) of Regulation S-K. The registrant hereby undertakes to furnish supplemental copies of any of the omitted schedules and other similar attachments upon request by the Securities and Exchange Commission.
†    Certain portions of this exhibit have been omitted because they are not material and they are the type of information that the registrant treats as private or confidential.
*    Indicates a management contract or compensatory plan or arrangement.
**    The certifications furnished in Exhibit 32.1 hereto are deemed to accompany this Annual Report on Form 10-K and will not be deemed "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates it by reference.
Item 16. Form 10-K Summary
None.
121


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
Twilio Inc.
February 22, 2022 /s/ JEFF LAWSON
Jeff Lawson
Director and Chief Executive Officer (Principal Executive Officer)
February 22, 2022 /s/ KHOZEMA Z. SHIPCHANDLER
Khozema Z. Shipchandler
Chief Operating Officer (Principal Accounting and Financial Officer)
February 22, 2022 /s/ RICHARD L. DALZELL
Richard L. Dalzell
Director
February 22, 2022 /s/ BYRON B. DEETER
Byron B. Deeter
Director
February 22, 2022 /s/ ELENA A. DONIO
Elena A. Donio
Director
February 22, 2022 /s/ DONNA L. DUBINSKY
Donna L. Dubinsky
Director
February 22, 2022 /s/ JEFF EPSTEIN
Jeff Epstein
Director
February 22, 2022 /s/ JEFFREY R. IMMELT
Jeffrey R. Immelt
Director
February 22, 2022/s/ DEVAL L. PATRICK
Deval L. Patrick
Director
February 22, 2022 /s/ ERIKA ROTTENBERG
Erika Rottenberg
Director
122

EX-10.15 2 twlo-20211231ex1015.htm EX-10.15 Document

Exhibit 10.15

image_4b.jpg


October 25, 2021

Dear Marc,

On behalf of Twilio Inc., a Delaware corporation (the “Company”), I am pleased to offer you an expanded position of Chief Revenue Officer (“CRO”) with the Company, reporting to the Company’s Chief Executive Officer. We are very excited to work with you and look forward to your continued success. The terms of your new position with the Company are as set forth below.
1.Position. As CRO, you will continue to make yourself available to work in the Company’s San Francisco office on a full-time basis. This role is classified as exempt from overtime rules. The Company reserves the right to modify your job duties from time to time in its sole discretion.

2. Start Date. You will be transferring into your new position effective on October 27, 2021 (the “Start Date”).
3.Compensation.
a.Base Salary. You will receive a gross base annual salary rate, subject to applicable deduction and withholding, of $500,000.00 USD. Your salary will be payable on a bi-weekly basis pursuant to the Company's regular payroll policy. As an exempt employee, you are not eligible for overtime pay, and your compensation will not fluctuate according to the quantity of work performed.
b.Variable Compensation. Additionally, you will be eligible to earn incentive compensation and your annual target incentive compensation opportunity will be $500,000.00 USD. The actual amount that you will earn, specific terms and conditions of your commission eligibility, goals, incentives, pay-out timing and other provisions will be set forth in a written Sales Commission Plan to be provided by the Company, and as it may be revised by the Company from time to time, in its sole discretion.
c.Restricted Stock Units. Subject to approval by the Company’s Board of Directors (the “Board”) following your Start Date, you will be granted restricted stock units (the “RSUs”) with a total value of approximately $5,750,000.00 USD. The number of RSUs subject to such grant will be determined by dividing $5,750,000.00 by the average closing market price on the New York Stock Exchange of one share of the Company’s Class A common stock over the 30-day period ending five business days before the effective date of grant (the “Grant Date”). Each RSU entitles you to one share of the Company’s Class A Common Stock if and when the RSU vests. The RSUs will vest in 8 equal quarterly installments over two years beginning on the first to occur of February 15, May 15, August 15 or November 15 (or the first business day after such date if such date is not a business day) following the Grant Date, subject to your continued employment with the Company through each vesting date. The grant outlined is subject to the terms and conditions of the equity incentive plan under which they are granted and the RSU agreement thereunder, which you will be required to sign as a condition to receiving the RSUs. Please expect to receive these documents via your Charles Schwab account within two weeks of the effective date of the grant.
d.Options. Subject to approval by the Board, following your Start Date, you will be granted an option, with the award value of $5,750,000.00 USD, to purchase shares of the Company’s Class A Common Stock (the “Options”), at an exercise price equal to the fair market value of a share of the Company’s Class A Common Stock on the date that your Options are granted. The Options value will be converted to a number of options in accordance with Twilio’s current equity award grant policies. Starting one month following your Grant Date, the Options shall vest in 24 equal monthly installments over the following two years, subject to your continued employment through each vesting date. The Options will be subject to the terms and conditions of the equity incentive plan under which it is granted (the “Plan”) and the stock option agreement thereunder, which you will be required to sign as a condition to receiving your Options. The Options granted pursuant to this paragraph will include a term specifying that the deadline to exercise the Options is three years from the date of your separation from service due to your termination by the Company without Cause or by you for Good Reason or 10 years from the date of the grant, whichever comes first. Upon any other separation from service, the terms of the Plan and the stock option agreement will apply.
1
    

image_4b.jpg
a.Accelerated Vesting. As part of this offer letter agreement, you are being offered RSUs and Options (together, the “Unvested Shares”). If, on or prior to the last vesting date of the Unvested Shares, the Company terminates your employment without Cause (other than as a result of your death or disability) or you resign your employment for Good Reason (either such termination referred to as a “Qualifying Termination, then subject to (i) your execution and non-revocation (such that it becomes effective by its terms) of a separation agreement containing, among other provisions, a release of claims in favor of the Company and its affiliates (and its and their successors) and nondisparagement, in the form and manner satisfactory to the Company (the “Separation Agreement”), all within sixty (60) days of the date of termination, and (ii) your continued compliance with the terms of this offer letter agreement, the Company shall accelerate the vesting of the Unvested Shares such that one hundred percent (100%) of such shares shall be deemed immediately vested and exercisable as of the date of your Qualifying Termination (the “Accelerated Vesting”). For the avoidance of doubt, the Accelerated Vesting treatment will not apply to any other options or equity awards you may hold at the time of such Qualifying Termination, regardless of whether such grants were made prior to or following the date of this letter agreement.
4.Definitions. For purposes of this offer letter agreement, the following terms shall have the following meanings:
a.Cause”. For purposes of this offer letter agreement, “Cause” shall mean, and shall be limited to, the occurrence of any one or more of the following events: (i) willful conduct by you constituting a material act of misconduct in connection with the performance of your duties, including, without limitation, misappropriation of funds or property of the Company or any of its subsidiaries or affiliates other than the occasional, customary and de minimis use of Company property for personal purposes; (ii) the commission of, or plea of guilty or no contest to, any felony or any crime involving moral turpitude, deceit, dishonesty or fraud, or any conduct by you that would reasonably be expected to result in material injury or reputational harm to the Company or any of its subsidiaries and affiliates if you were retained in your position; (iii) continued non-performance by you of your duties to the Company (other than by reason of your physical or mental illness, incapacity or disability) which has continued for 30 days following written notice of such non-performance from the Company; (iv) a material breach by you of any of the provisions contained in the Proprietary Information, Inventions, Non-Competition and Non- Solicitation Agreement entered into between you and the Company or any other confidentiality, invention assignment or similar agreement with the Company that would reasonably be expected to result in material injury to the Company and, if curable, has continued for 30 days following written notice of violation; (v) a material violation by you of the Company’s written employment policies or the Company’s Code of Conduct that would reasonably be expected to result in material injury to the Company and, if curable, has continued for 30 days following written notice of violation; or (vi) your failure to cooperate with a bona fide internal investigation or an investigation by regulatory or law enforcement authorities, after being instructed by the Company to cooperate, or your willful destruction or willful failure to preserve documents or other materials known to be relevant to such investigation or the inducement of others to fail to cooperate or to produce documents or other materials in connection with such investigation.
b.Good Reason”. For purposes of this offer letter agreement, you shall have “Good Reason” for resignation from employment with the Company if any of the following actions are taken by the Company without your prior written consent and you have complied with the “Good Reason Process” following the occurrence of any of the following actions: (i) a material diminution in your responsibilities, authority or duties; (ii) a material reduction in your base salary except for across-the-board salary reductions similarly affecting all or substantially all management employees; (iii) the relocation of the Company office at which you are principally employed to a location more than 35 miles from such office; or (iv) a material change in your reporting relationship such that you no longer report to the person serving as the Company's Chief Executive Officer.
c.Good Reason Process”. For the purposes of this offer letter agreement, “Good Reason Process” shall mean: (i) you reasonably determine in good faith that a “Good Reason” condition has occurred; (ii) you notify the Company in writing of the occurrence of the Good Reason condition within 30 days of the occurrence of such condition; (iii) you cooperate in good faith with the Company’s efforts, for a period of 30 days following such notice (the “Cure Period”), to remedy the condition; (iv) notwithstanding such efforts, the Good Reason condition continues to exist following the Cure Period; and (v) you terminate your employment and provide the Company with a Notice of Termination with respect to such termination, each within 30 days after the end of the Cure Period. If the “Good Reason” event is a material diminution of your responsibilities, authority or duties resulting from the Company employing your successor as CRO, you shall not need to comply with subpart (v) of the “Good Reason Process” to qualify for the Accelerated Vesting. If the Company cures the Good Reason condition during the Cure Period, Good Reason shall be deemed not to have occurred.
5.Compliance with Section 409A. It is intended that the Accelerated Vesting set forth in this offer letter agreement satisfy, to the greatest extent possible, the exemptions from the application of Section 409A of the
1
    

image_4b.jpg
Internal Revenue Code of 1986, as amended, (the “Code”) (Section 409A, together with any state law of similar effect, “Section 409A”) provided under Treasury Regulations 1.409A-1(b)(4), 1.409A-1(b)(5) and 1.409A-1(b)(9). For purposes of Section 409A (including, without limitation, for purposes of Treasury Regulations 1.409A-2(b)(2)(iii)), your right to receive any installment payments under this agreement (whether severance payments, reimbursements or otherwise) shall be treated as a right to receive a series of separate payments and, accordingly, each installment payment hereunder shall at all times be considered a separate and distinct payment. Notwithstanding any provision to the contrary in this agreement, if the Company (or, if applicable, the successor entity thereto) determines that the Accelerated Vesting constitute “deferred compensation” under Section 409A and you are, on the date of your Qualifying Termination a “specified employee” of the Company or any successor entity thereto, as such term is defined in Section 409A(a)(2)(B)(i) of the Code (a “Specified Employee”), then, solely to the extent necessary to avoid the incurrence of adverse personal tax consequences under Section 409A, the timing of the Accelerated Vesting shall be delayed until the earliest of: (i) the date that is six (6) months and one (1) day after your Qualifying Termination date, (ii) the date of your death, or (iii) such earlier date as permitted under Section 409A without the imposition of adverse taxation. Upon the first business day following the expiration of such applicable Code Section 409A(a)(2)(B)(i) period, all payments or benefits deferred pursuant to this section shall be paid in a lump sum or provided in full by the Company (or the successor entity thereto, as applicable), and any remaining payments due shall be paid as otherwise provided herein. No interest shall be due on any amounts so deferred. If the Accelerated Vesting benefits are not covered by one or more exemptions from the application of Section 409A and the Separation Agreement could become effective in the calendar year following the calendar year in which you have a Qualifying Termination, the Separation Agreement will not be deemed effective any earlier than the deadline set forth in the Separation Agreement for such agreement to become effective by its terms. The Accelerated Vesting benefits are intended to qualify for an exemption from application of Section 409A or, if not so exempt, to comply with its requirements to the extent necessary to avoid adverse personal tax consequences under Section 409A, and any ambiguities herein shall be interpreted accordingly. Notwithstanding anything to the contrary herein, to the extent required to comply with Section 409A, a termination of employment shall not be deemed to have occurred for purposes of any provision of this agreement providing for the payment of amounts or benefits upon or following a termination of employment unless such termination is also a “separation from service” within the meaning of Section 409A. With respect to reimbursements or in-kind benefits provided to you hereunder (or otherwise) that are not exempt from Section 409A, the following rules shall apply: (i) the amount of expenses eligible for reimbursement, or in-kind benefits provided, during any one of your taxable years shall not affect the expenses eligible for reimbursement, or in-kind benefit to be provided in any other taxable year, (ii) in the case of any reimbursements of eligible expenses, reimbursement shall be made on or before the last day of your taxable year following the taxable year in which the expense was incurred, (iii) the right to reimbursement or in-kind benefits shall not be subject to liquidation or exchange for another benefit.
6.Miscellaneous. This offer letter agreement, any applicable severance participation letters, and the Employment, Confidential Information, Invention Assignment, and Arbitration Agreement you signed on February 20, 2015 constitute the entire agreement between you and the Company regarding the terms and conditions of your employment. You agree that no agreements or representations, verbal or written, with respect to the subject matter of this offer have been made to you other than those set forth in this letter agreement. To the extent any such agreements or representations were made, this agreement supersedes any and all previous offers, statements, agreements and representations that you made with the company in the course of discussions and negotiations for this offer. Changes to the terms of this agreement, other than the changes to employment terms reserved to the Company’s discretion, require a written modification signed by an authorized officer of the Company.
We are all delighted to be able to extend you this offer and look forward to working with you. To indicate your acceptance of the Company’s offer as set forth above, please sign and date this letter in the space provided below. This letter may not be modified or amended except by a written agreement, signed by the Company and by you.

Very truly yours,    

    
TWILIO INC.

        

/s/ Christy Lake
__________________________
2
    

image_4b.jpg

Christy Lake
Chief People Officer

10-25-21
___________________________


ACCEPTED AND AGREED:
I agree to and accept employment with the Company on the terms and conditions set forth in this letter agreement. I understand and agree that my employment with the Company is “at will” and may be terminated by me or the Company at any time, with or without cause or notice.
/s/ Marc Boroditsky
___________________________

MARC BORODITSKY


10-25-21
___________________________



3
    
EX-10.16 3 twlo-20211231ex1016.htm EX-10.16 Document

Exhibit 10.16
image_4b.jpg

October 8th, 2021

Dear Eyal,

On behalf of Twilio Inc., a Delaware corporation (the “Company”), I am pleased to offer you the position of Chief Product Officer with the Company, conditional upon your passing a background check pursuant to applicable law and upon your ability to demonstrate your authorization to work in the United States. The terms of your new position with the Company are as set forth below.
1.Position. As Chief Product Officer, you will make yourself available to work in the Company’s San Francisco office on a full-time basis. This role is classified as exempt from overtime rules. The Company reserves the right to modify your job duties from time to time at its sole discretion.

2.Start Date. Subject to the fulfillment of any conditions imposed by this letter agreement and unless otherwise agreed upon, your employment with the Company is anticipated to start on November 15th, 2021 (the “Start Date”).
3.Proof of Right to Work. For purposes of federal immigration law, you will be required to provide to the Company documentary evidence of your identity and eligibility for employment in the United States. Such documentation must be provided to us within three (3) business days of your Start Date or our employment relationship with you may be terminated.
4.Compensation.
a.Base Salary. You will receive a gross base yearly salary, subject to applicable deduction and withholding, of $900,000.00. Your salary will be payable on a bi-weekly basis pursuant to the Company's regular payroll policy. As an exempt employee, you are not eligible for overtime pay, and your compensation will not fluctuate according to the quantity of work performed.

b.Restricted Stock Units. Subject to approval by the Company’s Board of Directors (the “Board”), following your Start Date, you will be granted restricted stock units (the “RSUs”) with a total value of approximately $35,000,000.00. The number of RSUs subject to such grant will be determined by dividing $35,000,000.00 by the average closing market price on the New York Stock Exchange of one share of the Company’s Class A common stock over the 30-day period ending five business days before the effective date of grant. Each RSU entitles you to one share of the Company’s Class A Common Stock if and when the RSU vests. The RSUs will vest over four years in accordance with the schedule set forth on Exhibit A, depending upon your Start Date. In general, 25% of the RSUs will vest on the first to occur of February 15, May 15, August 15 or November 15 (or the first business day after such date if such date is not a business day) on or following the first anniversary of the vesting commencement date (as set forth in the applicable RSU agreement), and the balance will vest in quarterly installments over the next three years, subject to your continued employment with the Company through each vesting date. Please carefully review the attached Exhibit A for details relating to your specific vesting schedule. The RSUs will be subject to the terms and conditions of the equity incentive plan under which they are granted (the “Plan”) and the RSU agreement thereunder, which you will be required to sign as a condition to receiving your RSUs.
c.Options. Subject to approval by the Company’s Board of Directors (the “Board”), following your Start Date, you will be granted an option to purchase 54,428 shares of the Company’s Class A Common Stock (the “Option”), at an exercise price equal to the fair market value of a share of the Company’s Class A Common Stock on the date that your Option is granted. Twenty-five percent (25%) of the Option shall vest on the first anniversary of your Start Date and the remaining portion of the Option shall vest in equal monthly installments over the following three years, subject to your continued service through each vesting date. We will recommend to the Board that your Option be classified as an “incentive stock option” within the meaning of Section 422 of the U.S. Internal Revenue Code of 1986 (the “Code”), to the maximum extent permissible under the Code. The Option will be subject to the terms and conditions of the equity incentive plan under which it is granted (the “Plan”) and the stock option agreement thereunder, which you will be required to sign as a condition to receiving your Option.

5.Benefits. While employed with the Company, you will be eligible to participate in the Company’s benefits plans as outlined in Twilio’s benefits summary, which will be provided to you separately. Your benefits include participation in the Company’s flexible time off program. All benefits will be administered pursuant to
1
    


image_4b.jpg    


Company policy and any applicable law. Eligibility and coverage under Company benefit programs will be subject to the terms and conditions of the applicable plans or programs, which may change from time to time. The benefit plans and packages offered by the Company may be modified at any time, with or without advance notice, at the Company’s sole discretion.
6.Confidentiality and Inventions Agreement. Your acceptance of this offer and commencement of employment with the Company is contingent upon the execution and delivery to the Company of the Company’s Proprietary Information and Inventions Agreement (“PIIA”) and Arbitration Agreement, which shall be sent separately for your review and execution.
7.At-Will Employment. Your employment with the Company will be on an “at will” basis, meaning that either you or the Company may terminate your employment at any time with or without cause or advance notice. This is the full and complete agreement between you and the Company on this term and nothing in this agreement or in any document or statement, and nothing implied from any course of conduct shall limit the Company’s or your right to terminate at-will employment. Although your job duties, title, reporting relationship, compensation and benefits, as well as the Company’s personnel policies and procedures, may change from time to time, the “at will” nature of your employment may only be changed in an express written agreement signed by you and a duly authorized officer of the Company.
8.Obligations to the Company.
a.You agree that to the best of your ability and experience you will at all times loyally and conscientiously perform all of the duties and obligations required of you pursuant to the express and implicit terms hereof, and to the reasonable satisfaction of the Company. During your employment, and in return for the compensation paid to you in connection with such employment, you agree to devote all of your business time, best efforts, skill, knowledge, attention and energy to the business of the Company, the advancement of the Company’s business and interests, and to the performance of your duties and responsibilities as an employee of the Company. The Company will be entitled to all of the benefits and profits arising from or incident to all such work services and advice. You further agree that you will not directly or indirectly engage or participate in any business or outside activities that are competitive in any manner with the business of the Company or which conflict with the performance of your duties to the Company.
b.As an employee of Twilio, you must read and comply with Twilio's data protection and information security policies, each as updated from time to time. You must only process personal data relating to Twilio staff, customers, end-users, suppliers and other third parties as necessary for the performance of your role and must protect the confidentiality of that personal data at all times. Failure to comply with Twilio's data protection and information security policies is subject to discipline up to and including termination.
9.Standards of Conduct. As a Company employee, you must abide by Company rules and standards of conduct now existing or established from time to time by the Company. As a condition of employment, you must read and abide by the policies contained in the Company’s Employee Handbook and Code of Conduct, as adopted or modified by the Company from time to time.
10.Miscellaneous.
a.You acknowledge that Company has directed you not to bring with you any confidential or proprietary material of any former employer or to violate any other obligations you may have to any former employer. You represent and warrant that you are not subject to any agreement or understanding with any current or prior employer or business (or any other entity or person) which would, in any manner, preclude you from fulfilling any of the duties or obligations you may have with the Company or which would result in any additional payment from the Company.
b.This agreement, the PIIA and the Arbitration Agreement constitute the entire agreement between you and the Company regarding the terms and conditions of your employment. You agree that no agreements or representations, verbal or written, with respect to the subject matter of our offer have been made to you other than those set forth in this letter agreement. To the extent any such agreements or representations were made, this agreement supersedes any and all previous offers, statements, agreements and representations made in the course of discussions and negotiations for this offer. Changes to the terms of this agreement, other than the changes to employment terms reserved to the Company’s discretion, require a written modification signed by an authorized officer of the Company. If any provision of this offer letter agreement is determined to be invalid or unenforceable, in
2
    


image_4b.jpg    


whole or in part, this determination shall not affect any other provision of this offer letter agreement and the provision in question shall be modified so as to be rendered enforceable in a manner consistent with the intent of the parties insofar as possible under applicable law. This letter may be delivered and executed via facsimile, electronic mail (including pdf or any electronic signature complying with the U.S. federal ESIGN Act of 2000, Uniform Electronic Transactions Act or other applicable law) or other transmission method and shall be deemed to have been duly and validly delivered and executed and be valid and effective for all purposes.
c.You represent and warrant that the information you provided to us during the hiring process is true and accurate, and you acknowledge that this offer is contingent on your consent to, and the successful completion of reference and background checks.
We are all delighted to be able to extend you this offer which will remain open for 10 calendar days from the Company's signing date below. To indicate your acceptance of the Company’s offer as set forth above, please sign and date (i) this letter in the space provided below, (ii) the PIIA, and (iii) the Arbitration Agreement.  This letter may not be modified or amended except by a written agreement, signed by the Company and by you.

[Signature Page to Follow]

3
    


image_4b.jpg    



Very truly yours,
TWILIO INC.        


/s/ Christy Lake
__________________________

Christy Lake
Chief People Officer

10-8-21
___________________________


ACCEPTED AND AGREED:
I agree to and accept employment with the Company on the terms and conditions set forth in this letter agreement. I understand and agree that my employment with the Company is “at will” and may be terminated by me or the Company at any time, with or without cause or notice.
/s/ Eyal Manor
___________________________

EYAL MANOR

10-13-21
___________________________


4
    
EX-10.17 4 twlo-20211231ex1017.htm EX-10.17 Document

Exhibit 10.17
image_4b.jpg

October 5, 2021

Dear Dana,

On behalf of Twilio Inc., a Delaware corporation (the “Company”), I am pleased to offer you the position of Chief Legal Officer with the Company, conditional upon your passing a background check pursuant to applicable law and upon your ability to demonstrate your authorization to work in the United States. The terms of your new position with the Company are as set forth below.
1.Position. As Chief Legal Officer, you will make yourself available to work in the Company’s USA - San Francisco office on a full-time basis. This role is classified as exempt from overtime rules. The Company reserves the right to modify your job duties from time to time at its sole discretion.

2.Start Date. Subject to the fulfillment of any conditions imposed by this letter agreement and unless otherwise agreed upon, your employment with the Company is anticipated to start on December 13, 2021 (the “Start Date”).
3.Proof of Right to Work. For purposes of federal immigration law, you will be required to provide to the Company documentary evidence of your identity and eligibility for employment in the United States. Such documentation must be provided to us within three (3) business days of your Start Date or our employment relationship with you may be terminated.
4.Compensation.
Base Salary. You will receive a gross base yearly salary rate, subject to applicable deduction and withholding, of $600,000.00. Your salary will be payable on a bi-weekly basis pursuant to the Company's regular payroll policy. As an exempt employee, you are not eligible for overtime pay, and your compensation will not fluctuate according to the quantity of work performed.
Sign-On Bonus. On the first payroll following your hire date, you will be advanced a one-time sign-on bonus of $250,000.00 ("Sign-On Bonus"), less customary withholdings, which you shall vest monthly in equal installments on a pro-rata basis over the course of the first year of your employment and which shall be fully earned on the first anniversary of the Start Date. In the event that you resign from the Company or the Company terminates your employment for misconduct prior to completing your first year of employment with the Company, you agree to the fullest extent permitted by applicable law to refund the unvested portion of your Sign-On Bonus to the Company within 15 calendar days of your separation date. In the event of any claim or litigation relating to such refund of the Sign-On Bonus and to the extent permitted by applicable law, the prevailing party shall recover its reasonable attorneys' fees.
Restricted Stock Units. Subject to approval by the Company’s Board of Directors (the “Board”), following your Start Date, you will be granted restricted stock units (the “RSUs”) with a total value of approximately $16,000,000.00. The number of RSUs subject to such grant will be determined by dividing $16,000,000.00 by the average closing market price on the New York Stock Exchange of one share of the Company’s Class A common stock over the 30-day period ending five business days before the effective date of grant. Each RSU entitles you to one share of the Company’s Class A Common Stock if and when the RSU vests. The RSUs will vest over four years in accordance with the schedule set forth on Exhibit A, depending upon your Start Date. In general, 25% of the RSUs will vest on the first to occur of February 15, May 15, August 15 or November 15 (or the first business day after such date if such date is not a business day) on or following the first anniversary of the vesting commencement date (as set forth in the applicable RSU agreement), and the balance will vest in quarterly installments over the next three years, subject to your continued employment with the Company through each vesting date. Please carefully review the attached Exhibit A for details relating to your specific vesting schedule. The RSUs will be subject to the terms and conditions of the equity incentive plan under which they are granted (the “Plan”) and the RSU agreement thereunder, which you will be required to sign as a condition to receiving your RSUs.
5.Benefits. While employed with the Company, you will be eligible to participate in the Company’s benefits plans as outlined in Twilio’s benefits summary, which will be provided to you separately. Your benefits include participation in the Company’s flexible time off program. All benefits will be administered pursuant to Company policy and any applicable law. Eligibility and coverage under Company benefit programs will be subject to
1
    


image_4b.jpg    

the terms and conditions of the applicable plans or programs, which may change from time to time. The benefit plans and packages offered by the Company may be modified at any time, with or without advance notice, at the Company’s sole discretion.
6.Confidentiality and Inventions Agreement. Your acceptance of this offer and commencement of employment with the Company is contingent upon the execution and delivery to the Company of the Company’s Proprietary Information and Inventions Agreement (“PIIA”) and Arbitration Agreement, which shall be sent separately for your review and execution.
7.At-Will Employment. Your employment with the Company will be on an “at will” basis, meaning that either you or the Company may terminate your employment at any time with or without cause or advance notice. This is the full and complete agreement between you and the Company on this term and nothing in this agreement or in any document or statement, and nothing implied from any course of conduct shall limit the Company’s or your right to terminate at-will employment. Although your job duties, title, reporting relationship, compensation and benefits, as well as the Company’s personnel policies and procedures, may change from time to time, the “at will” nature of your employment may only be changed in an express written agreement signed by you and a duly authorized officer of the Company.
8.Obligations to the Company.
a.You agree that to the best of your ability and experience you will at all times loyally and conscientiously perform all of the duties and obligations required of you pursuant to the express and implicit terms hereof, and to the reasonable satisfaction of the Company. During your employment, and in return for the compensation paid to you in connection with such employment, you agree to devote all of your business time, best efforts, skill, knowledge, attention and energy to the business of the Company, the advancement of the Company’s business and interests, and to the performance of your duties and responsibilities as an employee of the Company. The Company will be entitled to all of the benefits and profits arising from or incident to all such work services and advice. You further agree that you will not directly or indirectly engage or participate in any business or outside activities that are competitive in any manner with the business of the Company or which conflict with the performance of your duties to the Company.
b.As an employee of Twilio, you must read and comply with Twilio's data protection and information security policies, each as updated from time to time. You must only process personal data relating to Twilio staff, customers, end-users, suppliers and other third parties as necessary for the performance of your role and must protect the confidentiality of that personal data at all times. Failure to comply with Twilio's data protection and information security policies is subject to discipline up to and including termination.
9.Standards of Conduct. As a Company employee, you must abide by Company rules and standards of conduct now existing or established from time to time by the Company. As a condition of employment, you must read and abide by the policies contained in the Company’s Employee Handbook and Code of Conduct, as adopted or modified by the Company from time to time.
10.Miscellaneous.
a.You acknowledge that Company has directed you not to bring with you any confidential or proprietary material of any former employer or to violate any other obligations you may have to any former employer. You represent and warrant that you are not subject to any agreement or understanding with any current or prior employer or business (or any other entity or person) which would, in any manner, preclude you from fulfilling any of the duties or obligations you may have with the Company or which would result in any additional payment from the Company.
b.This agreement, the PIIA and the Arbitration Agreement constitute the entire agreement between you and the Company regarding the terms and conditions of your employment. You agree that no agreements or representations, verbal or written, with respect to the subject matter of our offer have been made to you other than those set forth in this letter agreement. To the extent any such agreements or representations were made, this agreement supersedes any and all previous offers, statements, agreements and representations made in the course of discussions and negotiations for this offer. Changes to the terms of this agreement, other than the changes to employment terms reserved to the Company’s discretion, require a written modification signed by an authorized officer of the Company. If any provision of this offer letter agreement is determined to be invalid or unenforceable, in whole or in part, this determination shall not affect any other provision of this offer letter agreement and the provision
2
    


image_4b.jpg    

in question shall be modified so as to be rendered enforceable in a manner consistent with the intent of the parties insofar as possible under applicable law. This letter may be delivered and executed via facsimile, electronic mail (including pdf or any electronic signature complying with the U.S. federal ESIGN Act of 2000, Uniform Electronic Transactions Act or other applicable law) or other transmission method and shall be deemed to have been duly and validly delivered and executed and be valid and effective for all purposes.
c.You represent and warrant that the information you provided to us during the hiring process is true and accurate, and you acknowledge that this offer is contingent on your consent to, and the successful completion of reference and background checks.
    We are all delighted to be able to extend you this offer which will remain open for 10 calendar days from the Company's signing date below. To indicate your acceptance of the Company’s offer as set forth above, please sign and date (i) this letter in the space provided below, (ii) the PIIA, and (iii) the Arbitration Agreement.  This letter may not be modified or amended except by a written agreement, signed by the Company and by you.

[Signature Page to Follow]

3
    


image_4b.jpg    


Very truly yours,
TWILIO INC.        

/s/ Christy Lake
__________________________

Christy Lake
Chief People Officer

10-5-21
___________________________


ACCEPTED AND AGREED:
I agree to and accept employment with the Company on the terms and conditions set forth in this letter agreement. I understand and agree that my employment with the Company is “at will” and may be terminated by me or the Company at any time, with or without cause or notice.
/s/ Dana Wagner
___________________________

Dana Wagner

10-7-21
___________________________



4
    
EX-21.1 5 twlo-20211231ex211subidiar.htm EX-21.1 Document

Exhibit 21.1

List of Significant Subsidiaries of Twilio Inc.
SubsidiaryCountry
Ionic Security Inc.United States
Segment.io, Inc.United States
Zipwhip, LLCUnited States
Twilio Australia Pty LtdAustralia
Teravoz Telecom Telecomunicacoes Ltda.Brazil
Segment Technologies Canada IncCanada
Twilio Canada Corp.Canada
Zipwhip Canada, Inc.Canada
Twilio Colombia S.A.S.Colombia
Quiubas Networks Colombia S.A.SColombia
Twilio CzechiaCzechia
Twilio Estonia OÜEstonia
Twilio France SARLFrance
Twilio Berlin GmbHGermany
Twilio Germany GmbHGermany
Twilio Hong Kong LimitedHong Kong
Twilio Technology India Private LimitedIndia
ValueFirst Digital Media Private LimitedIndia
Segment Technologies Ireland Ltd.Ireland
Twilio Ireland LimitedIreland
Twilio Japan GKJapan
CISA Telecomunicaciones, S.C.Mexico
Twilio Netherlands B.V.The Netherlands
Twilio Poland sp. z o.o.Poland
Quiubas Mobile Ltd.Serbia
Twilio Singapore Pte. Ltd.Singapore
Twilio SVG Pte. Ltd.Singapore
Twilio Spain, S.L.Spain
Twilio Sweden ABSweden
Twilio UK LimitedEngland and Wales

EX-23.1 6 twlo-2021x1231ex231kpmgcon.htm EX-23.1 Document

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the registration statements (No. 333-212191, 333-224812, 333-229580, 333-236819, 333-250032 and 333-258368) on Form S-8 and (No. 333-231794, 333-249889 and 333-258364) on Form S-3 of Twilio Inc. of our report dated February 22, 2022, with respect to the consolidated financial statements of Twilio Inc. and the effectiveness of internal control over financial reporting.

The Company acquired Zipwhip, Inc. (Zipwhip) during fiscal 2021, and management excluded from its assessment of the effectiveness of the Company’s internal control over financial reporting as of December 31, 2021, Zipwhip’s internal control over financial reporting associated with $51.9 million of the Company’s total assets and $55.4 million of revenue included in the consolidated financial statements as of and for the year ended December 31, 2021. Our audit of internal control over financial reporting of the Company also excluded an evaluation of the internal control over financial reporting of Zipwhip.


/s/ KPMG LLP

Santa Clara, California
February 22, 2022


EX-31.1 7 twlo-20211231xex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF
THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002

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


EX-31.2 8 twlo-20211231ex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF
THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002

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


EX-32.1 9 twlo-20211231xex321.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATION 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
Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, Jeff Lawson, Chief Executive Officer of Twilio Inc. (the “Company”), and Khozema Z. Shipchandler, Chief Operating Officer of the Company, each hereby certifies that, to the best of his knowledge:
1.The Company’s Annual Report on Form 10-K for the year ended December 31, 2021, to which this Certification is attached as Exhibit 32.1 (the “Periodic Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; and
2.The information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: February 22, 2022
/s/ JEFF LAWSON
Jeff Lawson
Chief Executive Officer (Principal Executive Officer)
/s/ KHOZEMA Z. SHIPCHANDLER
Khozema Z. Shipchandler
Chief Operating Officer (Principal Accounting and Financial Officer)


EX-101.SCH 10 twlo-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - Consolidated Statements of Stockholders Equity link:presentationLink link:calculationLink link:definitionLink 1006008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Summary of Significant Accounting Policies - Deferred Sales Commissions (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Summary of Significant Accounting Policies - Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Fair Value Measurements - Contractual Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2114104 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2118105 - Disclosure - Derivatives and Hedging link:presentationLink link:calculationLink link:definitionLink 2319304 - Disclosure - Derivatives and Hedging (Tables) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Derivatives and Hedging - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2421411 - Disclosure - Derivatives and Hedging - Gains (Losses) Associated With Foreign Currency Forward Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 2122106 - Disclosure - Right-of-Use Assets and Lease Liabilities link:presentationLink link:calculationLink link:definitionLink 2323305 - Disclosure - Right-of-Use Assets and Lease Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Right-of-Use Assets and Lease Liabilities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Right-of-Use Assets and Lease Liabilities - Supplemental Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Right-of-Use Assets and Lease Liabilities - Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Right-of-Use Assets and Lease Liabilities - Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2127107 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2328306 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - Business Combinations - Purchase Price Components (Details) link:presentationLink link:calculationLink link:definitionLink 2431417 - Disclosure - Business Combinations - Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2432418 - Disclosure - Business Combinations - Identifiable Finite-lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2433419 - Disclosure - Business Combinations - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2134108 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2335307 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2436420 - Disclosure - Goodwill and Intangible Assets - Goodwill Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2437421 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2437421 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2438422 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2439423 - Disclosure - Goodwill and Intangible Assets - Total Estimated Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2140109 - Disclosure - Accrued Expenses and Other Liabilities link:presentationLink link:calculationLink link:definitionLink 2341308 - Disclosure - Accrued Expenses and Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2442424 - Disclosure - Accrued Expenses and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2143110 - Disclosure - Notes Payable link:presentationLink link:calculationLink link:definitionLink 2344309 - Disclosure - Notes Payable (Tables) link:presentationLink link:calculationLink link:definitionLink 2445425 - Disclosure - Notes Payable - Summary of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2446426 - Disclosure - Notes Payable - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2447427 - Disclosure - Notes Payable - Net Carrying Amount of Equity Component (Details) link:presentationLink link:calculationLink link:definitionLink 2148111 - Disclosure - Supplemental Balance Sheet Information link:presentationLink link:calculationLink link:definitionLink 2349310 - Disclosure - Supplemental Balance Sheet Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2450428 - Disclosure - Supplemental Balance Sheet Information - Sales Credit Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 2151112 - Disclosure - Revenue by Geographic Area link:presentationLink link:calculationLink link:definitionLink 2352311 - Disclosure - Revenue by Geographic Area (Tables) link:presentationLink link:calculationLink link:definitionLink 2453429 - Disclosure - Revenue by Geographic Area - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2454430 - Disclosure - Revenue by Geographic Area - Percentage of Revenue by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 2155113 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2356312 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2457431 - Disclosure - Commitments and Contingencies - Other Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2458432 - Disclosure - Commitments and Contingencies - Legal Matters (Details) link:presentationLink link:calculationLink link:definitionLink 2459433 - Disclosure - Commitments and Contingencies - Indemnification Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 2460434 - Disclosure - Commitments and Contingencies - Other taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2161114 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2362313 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2463435 - Disclosure - Stockholders' Equity - Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2464436 - Disclosure - Stockholders' Equity - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2465437 - Disclosure - Stockholders' Equity - Common Stock Shares Reserved (Details) link:presentationLink link:calculationLink link:definitionLink 2466438 - Disclosure - Stockholders' Equity Stockholders' Equity - Public Offering (Details) link:presentationLink link:calculationLink link:definitionLink 2167115 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2368314 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2469439 - Disclosure - Stock-Based Compensation - 2008 Stock Option Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2470440 - Disclosure - Stock-Based Compensation - 2016 Stock Option Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2471441 - Disclosure - Stock-Based Compensation - 2016 Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2472442 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2473443 - Disclosure - Stock-Based Compensation - Stock Option Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2474444 - Disclosure - Stock-Based Compensation - Stock Options - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2475445 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2476446 - Disclosure - Stock-Based Compensation - Restricted Stock Units - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2477447 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2478448 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2179116 - Disclosure - Net Loss Per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 2380315 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 2481449 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted Net Loss per Share Attributable to Common Stockholders (Details) link:presentationLink link:calculationLink link:definitionLink 2482450 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Anti-Dilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2183117 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2384316 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2485451 - Disclosure - Income Taxes - Domestic and Foreign Components of Loss Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2486452 - Disclosure - Income Taxes - Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2487453 - Disclosure - Income Taxes - Reconciliation of the Statutory Federal Tax Rate and the Effective Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2488454 - Disclosure - Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2489455 - Disclosure - Income Taxes - Net Operating Loss Carryforwards and Tax Credits (Details) link:presentationLink link:calculationLink link:definitionLink 2490456 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2491457 - Disclosure - Income Taxes - Unrecognized Tax Benefits - Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2492458 - Disclosure - Income Taxes - Unrecognized Tax Benefit - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2193118 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2494459 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 twlo-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 twlo-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 twlo-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Supplemental Cash Flow Information [Abstract] Supplemental Cash Flow Information [Abstract] State Current State and Local Tax Expense (Benefit) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Leasehold improvements Leasehold Improvements [Member] Percentage of revenue by geographic area: Risks and Uncertainties [Abstract] Purchase price components Schedule of Business Acquisitions, by Acquisition [Table Text Block] Short-term marketable securities Debt Securities, Available-for-sale, Current Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Acquisition related costs Business Combination, Acquisition Related Costs Other Intangible Assets Other Intangible Assets [Member] Capitalized software Deferred Tax Liabilities, Deferred Expense, Capitalized Software Security Exchange Name Security Exchange Name Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Forfeited and 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 Forfeited and cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Votes per share Common Stock, Votes per Share Number of votes per common share a shareholder is entitled. Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Investment, Name [Axis] Investment, Name [Axis] Derivatives and Hedging Derivatives, Policy [Policy Text Block] Stock-based awards available for grant under 2016 Plan (in shares) Shares available for future issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Acquired intangibles Deferred Tax Liabilities, Intangible Assets Aggregate intrinsic value of stock options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Measurement period adjustments Goodwill, Purchase Accounting Adjustments Accrued bonus and commission Accrued Bonuses, Current Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Operating lease liability Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Liability Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Liability Deferred tax liability Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Amortization expense Amortization of Intangible Assets Gross increases for tax positions of prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Employee and nonemployee stock options Employee And Nonemployee Stock Option [Member] Employee and Nonemployee Stock Options. Proceeds from issuance of senior notes due 2029 and 2031 Proceeds from Issuance of Senior Long-term Debt Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Revenue recognized out of adjusted deferred revenue balance Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] One to three years, aggregate fair value Available-for-sale Securities, Debt Maturities, Rolling Year Two, Fair Value Fair value of available-for-sale debt securities maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Subsequent Events [Abstract] Subsequent Events [Abstract] Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Business Combination and Asset Acquisition [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Cash Flow Hedge Cash Flow Hedging [Member] Award Type [Domain] Award Type [Domain] Intangible Assets Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Local Phone Number Local Phone Number Weighted- average remaining contractual term (In years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Schedule of contractual maturities of marketable securities Investments Classified by Contractual Maturity Date [Table Text Block] Preferred stock, $0.001 par value, 100,000,000 shares authorized, none issued Preferred Stock, Value, Issued Consecutive trading period Debt Instrument, Convertible, Threshold Consecutive Trading Days Accumulated Deficit Retained Earnings [Member] Proceeds from settlements of capped call, net of settlement costs Proceeds from Derivative Instrument, Financing Activities Right-of-use asset Deferred Tax Liabilities, Leasing Arrangements Equity component from partial settlement of convertible senior notes due 2023 Stock Issued During Period, Value, Conversion of Convertible Securities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Redemption Period Four Debt Instrument, Redemption, Period Four [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Purchases of property and equipment through finance leases Capital Expenditures Incurred but Not yet Paid Derivative Instruments and Hedging Activities Disclosure [Abstract] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Value of equity awards withheld for tax liability (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Debt instrument, maximum redemption price as a percentage of principal 180 days after equity offer Debt Instrument, Maximum Redemption Price As A Percentage Of Principal 180 Days After Equity Offer Debt Instrument, Maximum Redemption Price As A Percentage Of Principal 180 Days After Equity Offer Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Net loss per share attributable to common stockholders, basic (in dollars per share) Earnings Per Share, Basic Revenue by Geographic Area Revenue from Contract with Customer [Text Block] Unvested restricted stock units issued and outstanding (in shares) Unvested RSUs at the beginning of the period (in shares) Unvested RSUs at the end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Geographic Concentration Risk Geographic Concentration Risk [Member] Capped Call Arrangement Capped Call Arrangement [Member] Capped Call Arrangement Total net capitalized costs Capitalized Contract Cost, Net Commercial paper Commercial Paper [Member] Net deferred tax liability Deferred Tax Liabilities, Net Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment 2022 Unrecorded Unconditional Purchase Obligation, to be Paid, Year One Losses recognized in OCI Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Value of common stock issued and equity awards assumed in acquisition Noncash or Part Noncash Acquisition, Value of Liabilities Assumed Redemption Period Two Debt Instrument, Redemption, Period Two [Member] Entity Voluntary Filers Entity Voluntary Filers Total estimated grant date fair value of options vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Permanent book vs. tax differences Effective Income Tax Rate Reconciliation, Permanent Differences, Percent Effective Income Tax Rate Reconciliation, Permanent Differences, Percent Plan Name [Axis] Plan Name [Axis] Fair Value Measurements, Financial Assets Assets, Fair Value Disclosure [Abstract] Business combination, contingent consideration. term Business Combination, Contingent Consideration, Term Business Combination, Contingent Consideration, Term Long-term debt Net carrying amount Long-term Debt Level 1 Fair Value, Inputs, Level 1 [Member] CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Goodwill, impairment loss Goodwill, Impairment Loss Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business Conversion of shares of Class B common stock into shares of Class A common stock (in shares) Conversion of Stock, Shares Converted Gross increases for tax positions of current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Intangible Assets Finite-Lived Intangible Assets [Line Items] Maximum automatic annual increase (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Increase in Number of Shares Authorized The maximum automatic annual increase in the number of shares (or other type of equity) approved for awards under the equity-based compensation plan. LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Unrecognized tax benefits that would impact effective tax rate if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Proceeds from public offerings, net of underwriters' discount and issuance costs Proceeds from Issuance Initial Public Offering Accounts payable Increase (Decrease) in Accounts Payable Convertible Senior Notes0.25 Percent Due2023 Convertible Senior Notes0.25 Percent Due2023 [Member] Represents convertible senior notes that bear an interest rate of 0.25 percent and will mature in 2023. Hedging Relationship [Domain] Hedging Relationship [Domain] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Principal payments on debt and finance leases Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security Entity Interactive Data Current Entity Interactive Data Current 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Exercises of stock options Stock Issued During Period, Value, Stock Options Exercised Stockholders' Equity Class of Stock Disclosures [Abstract] Conversion ratio Debt Instrument, Convertible, Conversion Ratio Unrecognized tax benefit, beginning of year Unrecognized tax benefit, end of year Unrecognized tax benefits Unrecognized Tax Benefits Gross deferred tax assets Deferred Tax Assets, Gross Income Tax Authority [Domain] Income Tax Authority [Domain] Summary of Operating Loss Carryforwards Summary of Operating Loss Carryforwards [Table Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Entity Address, State or Province Entity Address, State or Province Shares of Class A common stock issued in acquisition Stock Issued During Period, Value, Acquisitions Current liabilities: Liabilities, Current [Abstract] Operating lease liabilities Increase (Decrease) in Operating Lease Liability General and administrative General and Administrative Expense Other Acquisitions Other Acquisitions [Member] Other Acquisitions [Member] Vesting of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Gross Property and Equipment Property, Plant and Equipment, Net, by Type [Abstract] Deferred Sales Commissions Capitalized Contract Cost [Line Items] Accounting Policies [Abstract] Accounting Policies [Abstract] Non-U.S. government securities Debt Security, Government, Non-US [Member] Weighted-average remaining contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Derivative Instrument [Axis] Derivative Instrument [Axis] Amortization period for deferred incremental commission costs of obtaining new contracts Capitalized Contract Cost, Amortization Period Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Federal Current Federal Tax Expense (Benefit) Total operating lease obligations Operating Lease, Liability Document Transition Report Document Transition Report Authorized shares 1,100,000,000 as of December 31, 2021 and 2020; Issued and outstanding shares 180,468,099 and 164,047,524 as of December 31, 2021 and 2020 Common Stock, Value, Issued Weighted-average period (in years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unvested RSUs at the beginning of the period (in dollars per share) Unvested RSUs at the end of the 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 Right-of-Use Assets and Lease Liabilities Lessee, Operating Leases [Text Block] Class A common stock reserved for Twilio.org (in shares) Common Stock, Capital Shares Reserved for Future Issuance, Donor-advised Fund Number of common shares reserved for issuance in relation to a donor-advised fund. Number of consecutive trading days of threshold Notes trading price for conversion eligibility to follow Debt Instrument, Conversion Eligibility Based on Debt Trading Price, Consecutive Trading Days Number of consecutive trading days for which the trading price of the debt must meet specified criteria to trigger conversion eligibility for a number of trading days following this consecutive trading day period. Business Combinations Business Combination Disclosure [Text Block] Shares of Class A common stock donated to charity (in shares) Stock Issued During Period, Shares, Donor Advised Fund Stock Issued During Period, Shares, Donor Advised Fund ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Schedule of valuation assumptions, options Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Product Concentration Risk Product Concentration Risk [Member] Sell Short [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Foreign Deferred Foreign Income Tax Expense (Benefit) Class of Stock [Axis] Class of Stock [Axis] Accrued taxes Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Net loss attributable to common stockholders Business Acquisition, Pro Forma Net Income (Loss) Accrued Expenses and Other Liabilities Accrued Liabilities and Other Liabilities Disclosure [Text Block] The entire disclosure for accrued expenses and other liabilities. Convertible Senior Notes Due2023 Convertible Senior Notes Due2023 [Member] Represents convertible senior notes that will mature in 2023. Aggregate proceeds from stock offering Sale of Stock, Consideration Received on Transaction Income Tax Authority [Axis] Income Tax Authority [Axis] Senior Notes 3.625 Percent Due 2029 Senior Notes 3.625 Percent Due 2029 [Member] Senior Notes 3.625 Percent Due 2029 Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Revenue Revenue from Contract with Customer, Excluding Assessed Tax Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Term of non-cancellable agreement Unrecorded Unconditional Purchase Obligation, Term Net Loss Per Share Attributable to Common Stockholders Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Capitalized internal use software development costs Capitalized Computer Software, Additions Employee stock options Share-based Payment Arrangement, Option [Member] Issuance costs Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Comprehensive Loss Comprehensive Income, Policy [Policy Text Block] Depreciable property Deferred Tax Assets, Property, Plant and Equipment Credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Additional Paid-In Capital Additional Paid-in Capital [Member] Revenues Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Total payments Unrecorded Unconditional Purchase Obligation Sales credit reserve Contract With Customer Liability Promotions [Member] Liability for certain customer discounts and rewards for which consideration for transfer good or service has been received or is receivable. Entity Information [Line Items] Entity Information [Line Items] Foreign Currency Fair Value Hedge Derivative [Line Items] Foreign Currency Fair Value Hedge Derivative [Line Items] Other (expenses) income, net Other Nonoperating Income (Expense) Fair value of the notes Long-term Debt, Fair Value Senior Notes 3.875 Percent Due 2031 Senior Notes 3.875 Percent Due 2031 [Member] Senior Notes 3.875 Percent Due 2031 Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Award Type [Axis] Award Type [Axis] CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total stockholders’ equity Balance Balance Stockholders' Equity Attributable to Parent City Area Code City Area Code Restricted cash in other current assets Restricted Cash and Cash Equivalents, Current Designated as Cash Flow Hedges Designated as Hedging Instrument [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Value of common stock issued to settle convertible senior notes due 2023 Debt Conversion, Converted Instrument, Amount Property, plant and equipment, estimated life Property, Plant and Equipment, Useful Life Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Capitalized computer software, amortization period Capitalized Computer Software, Amortization Period Capitalized Computer Software, Amortization Period Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Operating lease liability, noncurrent Long-term operating lease obligations Operating Lease, Liability, Noncurrent Total Current Income Tax Expense (Benefit) Principal Debt Instrument, Face Amount Expected volatility, high end of range (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Term of lease Lessee, Operating Lease, Term of Contract Restricted stock units issued and outstanding Restricted Stock Units (RSUs) [Member] Conversion of shares of Class B common stock into shares of Class A common stock Conversion of Stock, Amount Converted Schedule of purchase price allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Additions SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account ESPP contributions Other Employee-related Liabilities, Current Business Acquisition [Line Items] Business Acquisition [Line Items] Business Acquisition [Line Items] RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO THE CONSOLIDATED BALANCE SHEETS Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Income Statement [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Accounts receivable and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Deductions against reserve SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Schedule of the sales credit reserve Sales Credit Reserve [Table Text Block] Tabular disclosure of the sales credit reserve. Forfeited and cancelled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Benefit for income taxes Income tax benefit Income Tax Expense (Benefit) Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Total financial assets Financial Assets, Amortized Cost or Carrying Value The aggregate of carrying value for assets with carrying value that approximates fair value and amortized cost basis for assets carried at fair value. Entity Tax Identification Number Entity Tax Identification Number Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Total lease payments Lessee, Operating Lease, Liability, to be Paid Forfeited and canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Assumed in acquisition (in dollars per share) Share-Based Compensation Arrangements By Share-Based Payment Award, Options, Shares Assumed In Acquisition, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Shares Assumed in Acquisition, Weighted Average Exercise Price Stock-based Compensation Share-based Payment Arrangement [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Change of control event Debt Instrument, Redemption, Period, Change Of Control Event [Member] Debt Instrument, Redemption, Period, Change Of Control Event Unrecognized compensation cost, options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Recapitalization of a subsidiary Recapitalization Of Subsidiaries Recapitalization Of Subsidiaries Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent Unrecognized compensation cost, other than options Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Revenue Benchmark Revenue Benchmark [Member] Weighted-average grant date fair value per share of options granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Component [Domain] Equity Component [Domain] Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Debt issuance costs, gross Debt Issuance Costs, Gross Fair value of Class A common stock transferred Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Property and equipment, net Total property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Shares issued in acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Deferred commissions Deferred Tax Liabilities, Deferred Commissions Amount of deferred tax liability attributable to taxable temporary differences from deferred commissions. Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Purchases of marketable securities and other investments Payments to acquire investments Payments to Acquire Investments Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Finance lease liability, current Finance Lease, Liability, Current Stock Based Compensation Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized [Abstract] Loss before benefit for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Weighted average remaining contractual term Business Combination, Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Weighted Average Remaining Contractual Terms Business Combination, Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Weighted Average Remaining Contractual Terms Auditor Location Auditor Location Amortized Cost or Carrying Value Debt Securities, Available-for-sale, Amortized Cost Intangible assets, estimated life Finite-Lived Intangible Asset, Useful Life Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of the calculation of basic and diluted net loss per share attributable to common stockholders Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Title of 12(b) Security Title of 12(b) Security Investment, Name [Domain] Investment, Name [Domain] Common stock, authorized (in shares) Common Stock, Shares Authorized Options vested and exercisable - weighted-average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Table] Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Table] Net loss attributable to common stockholders, diluted (in thousands) Net Income (Loss) Available to Common Stockholders, Diluted Net loss attributable to common stockholders, basic (in thousands) Net Income (Loss) Available to Common Stockholders, Basic Document Type Document Type Schedule of restricted stock unit activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Acquisition Business Combination, Consideration Transferred [Abstract] Product and Service [Domain] Product and Service [Domain] Maximum automatic annual increase as a percentage of outstanding common shares Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Increase in Authorization, Percentage of Outstanding Shares The maximum automatic annual increase in the number of shares (or other type of equity) approved for awards under the equity-based compensation plan, as a percentage of the outstanding shares of the entity's common stock at the end of the prior fiscal year. Supplemental Balance Sheet Information Supplemental Balance Sheet Disclosures [Text Block] Interest rate (as a percent) Debt Instrument, Interest Rate, Stated Percentage Renewal option Lessee, Operating Lease, Renewal Term Business combination, contingent consideration Business Combination, Contingent Consideration, Liability Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Taxes payable, jurisdictional estimate Taxes Payable, Jurisdictional Estimate Taxes Payable, Jurisdictional Estimate Lease, Cost Lease, Cost [Table Text Block] Geographical [Axis] Geographical [Axis] State and Local Jurisdiction State and Local Jurisdiction [Member] Offering price per share (in dollars per share) Sale of Stock, Price Per Share Minimum sale price of stock as a percentage of the conversion price Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Hedging Relationship [Axis] Hedging Relationship [Axis] Subsequent Events Subsequent Events [Text Block] One to three years, amortized cost Available-for-sale Securities, Debt Maturities, Rolling Year Two, Amortized Cost Basis Amount after adjustments of available-for-sale debt securities at cost, maturing in the second rolling twelve months following the latest balance sheet. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Cost of revenue Cost of Revenue Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Telecommunication licenses Telecommunication Licenses [Member] Telecommunication Licenses [Member] Minimum grant price as a percentage of fair market value per share of the underlying common stock on the date of grant (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Grant Price as Percentage of Fair Market Value of Common Stock, Minimum For a share-based compensation arrangement, the minimum grant price per share as a percentage of the underlying value of common stock on the date of grant. Fair Value Measurements Fair Value Disclosures [Text Block] Concentration Risk Type [Axis] Concentration Risk Type [Axis] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract] Foreign Tax Authority Foreign Tax Authority [Member] Proceeds from settlements of capped call, net of settlement costs Proceeds from Convertible Debt Business Combinations Business Combinations Policy [Policy Text Block] Accounts payable and other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Document Period End Date Document Period End Date Number of reporting units Number of Reporting Units Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Number of options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] State tax, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent State Deferred State and Local Income Tax Expense (Benefit) 2025 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four Schedule of property and equipment Property, Plant and Equipment [Table Text Block] Research and development credits Deferred Tax Assets, Tax Credit Carryforwards, Research Income Statement Location [Domain] Income Statement Location [Domain] Increase in shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Foreign Currency Fair Value Hedge Derivative [Table] Foreign Currency Fair Value Hedge Derivative [Table] Total operating expenses Operating Expenses Schedule of total estimated future amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Fair value of Class A common stock transferred including unvested stock Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Including Unvested Portion Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Including Unvested Portion Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Revenue, remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Trademarks and other Trademarks [Member] Schedule of weighted average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block] Loss contingency accrual Loss Contingency Accrual Lease liability Deferred Tax Asset, Lease Liability Deferred Tax Asset, Lease Liability Outstanding options as of the beginning of the period (in dollars per share) Outstanding options as of the end of the period (in dollars per share) Outstanding options (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Patent Patents [Member] Finance lease asset, accumulated amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Entity Current Reporting Status Entity Current Reporting Status Expected volatility, low end of range (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Weighted- average grant date fair value (Per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Effective tax rate Effective Income Tax Rate Reconciliation, Percent 2008 Stock Option Plan Stock Option Plan2008 [Member] 2008 Stock Option Plan. Indemnification Agreement Indemnification Agreement [Member] Net amortization of investment premium and discount Accretion (Amortization) of Discounts and Premiums, Investments Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs Options vested and exercisable - aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Number of shares covered (in shares) Option Indexed to Issuer's Equity, Shares Balance (in shares) Balance (in shares) Shares, Issued United States UNITED STATES Sales and other taxes payable Taxes Payable, Current Redemption Period One Debt Instrument, Redemption, Period One [Member] Total (in shares) Common Stock, Capital Shares Reserved for Future Issuance Leases [Abstract] Leases [Abstract] Income Taxes Income Tax, Policy [Policy Text Block] Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Operating loss carryforwards with indefinite lives Operating Loss Carryforwards, Indefinite Lived Operating Loss Carryforwards, Indefinite Lived Entity Address, Postal Zip Code Entity Address, Postal Zip Code Weighted-average shares used to compute net loss per share attributable to common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Income Taxes Income Tax Disclosure [Text Block] Schedule of stock options activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Less than one year, amortized cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost Shares subject to future vesting conditions, value Stock Issued During Period, Shares Subject To Future Vesting Conditions, Value Stock Issued During Period, Shares Subject To Future Vesting Conditions, Value Shares of Class A common stock donated to charity Stock Issued During Period, Value, Donor Advised Fund Stock Issued During Period, Value, Donor Advised Fund Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Supplier relationships Supplier Relationships [Member] Supplier relationship that exists between an entity and its supplier. Options vested and exercisable - number of options outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Class of Stock [Line Items] Class of Stock [Line Items] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Unrecorded Unconditional Purchase Obligations Disclosure Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block] Shares of Class A common stock issued under ESPP Stock Issued During Period, Value, Employee Stock Purchase Plan Unrealized (loss) gain on marketable securities Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] General and administrative General and Administrative Expense [Member] Principles of Consolidation Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Class A common stock committed under ESPP Employee Stock [Member] Value of equity awards withheld for tax liabilities Payment, Tax Withholding, Share-based Payment Arrangement Acquisition Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Foreign Currency Forward Foreign Exchange Forward [Member] Money market funds Money Market Funds [Member] Loss Contingencies [Table] Loss Contingencies [Table] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Current Fiscal Year End Date Current Fiscal Year End Date Statement [Table] Statement [Table] Equity Award Equity Award [Member] Equity Award Recently Issued Accounting Guidance, Not yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Other Deferred Tax Assets, Other Valuation Assumptions Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Statistical Measurement [Axis] Statistical Measurement [Axis] Finance lease liability, noncurrent Finance Lease, Liability, Noncurrent Net Finite-Lived Intangible Assets, Net Goodwill Balance (beginning of period) Balance (end of period) Goodwill Accrued Liabilities and Other Liabilities [Abstract] Accrued Liabilities and Other Liabilities [Abstract] Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Schedule of goodwill balance Schedule of Goodwill [Table Text Block] Operating lease, cost Operating Lease, Cost Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Data center equipment Computer Equipment [Member] Schedule of reserved shares of common stock for issuance Common Stock, Capital Shares Reserved for Future Issuance [Table Text Block] Tabular disclosure of reserved shares of common stock, on an as-if converted basis. Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Software Software Not Including Software Development Costs [Member] Represents information pertaining to software other than software development costs. Total Deferred Income Tax Expense (Benefit) Position [Axis] Position [Axis] Shares issuable as part of acquisition, excluding shares held in escrow (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares, Excluding Shares Held In Escrow Business Acquisition, Equity Interest Issued or Issuable, Number of Shares, Excluding Shares Held In Escrow Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] RSUs Subject To Future Vesting RSUs Subject To Future Vesting [Member] RSUs Subject To Future Vesting Hedging Designation [Domain] Hedging Designation [Domain] Tax benefit at federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Net Loss Per Share Attributable to Common Stockholders Earnings Per Share, Policy [Policy Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss attributable to common stockholders Net loss Net Income (Loss) Attributable to Parent Accounts Receivable and Allowance for Doubtful Accounts Receivable [Policy Text Block] Operating right-of-use assets Operating Lease, Right-of-Use Asset Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Accrued payroll and related Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Class A common stock reserved for Twilio.org Donor Advised Fund [Member] Donor-advised fund. Segment Information Segment Reporting, Policy [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Additional paid-in capital Additional Paid in Capital, Common Stock Schedule of accrued expenses and other current liabilities Schedule of Accrued Expenses and Other Current Liabilities [Table Text Block] Tabular disclosure of the components of accrued expenses and other current liabilities. Debt instrument, liability component Debt Instrument, Liability Component Debt Instrument, Liability Component Other long-term assets Other Assets, Noncurrent Accrued cost of revenue Accrued Cost of Revenue, Current Accrued cost of revenue, current. Dividend rate (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Entity File Number Entity File Number Debt instrument, redemption price, percentage Debt Instrument, Redemption Price, Percentage Common Stock Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SendGrid Sendgrid Inc [Member] SendGrid, Inc., a communication platform for transactional and marketing mail. Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] 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 Total property and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Proceeds from sales and maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Schedule of net carrying amount of the liability and equity components of the Notes Convertible Debt [Table Text Block] ASSETS Assets [Abstract] Options vested and exercisable and options vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract] Trading price as a percentage of the product of common stock sale price and conversion rate Debt Instrument, Conversion Eligibility Based on Debt Trading Price, Threshold Percentage for Eligibility The trading price of a specified principal amount of the debt instrument as a percent of the product of the last reported sale price of the equity security into which conversion will be made and the conversion rate, below which conversion eligibility is triggered after a specified number of trading days. Derivatives and Hedging Derivative Instruments and Hedging Activities Disclosure [Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Percentage of revenue Concentration Risk, Percentage Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Proceeds from exercises of stock options and shares of Class A common stock issued under ESPP Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Stock options issued and outstanding (in shares) Outstanding options as of the beginning of the period (in shares) Outstanding options as of the end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Class A common stock in escrow and restricted stock awards subject to future vesting Class A Common Stock And Restricted Stock Subject To Future Vesting [Member] Class A Common Stock And Restricted Stock Subject To Future Vesting Settlement of capped call, net of related costs Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature Trade names Trade Names [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Advertising Costs Advertising Cost [Policy Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of pro forma information Business Acquisition, Pro Forma Information [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Schedule of revenue by geographic area Disaggregation of Revenue [Table Text Block] Number of awards outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Acquisitions Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill [Abstract] Value of equity awards withheld for tax liability Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Shares reserved for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Operating cash flows paid for amounts included in operating lease liabilities Operating Lease, Payments Research and Development Expense Research and Development Expense, Policy [Policy Text Block] Initial cap price (in dollars per share) Option Indexed To Issuer's Equity, Cap Price Cap price stated in the contract for options indexed to the issuer's equity shares. Purchase price, as adjusted Total purchase price Business Combination, Consideration Transferred Value of shares of Class A common stock donated to charity Common Stock, Donor Advised Fund, Value Common Stock, Donor Advised Fund, Value Goodwill Goodwill [Roll Forward] Total financial assets Assets, Fair Value Disclosure Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Other adjustments Other Operating Activities, Cash Flow Statement Accrued expenses and other current liabilities Total accrued expenses and other current liabilities Accrued Liabilities and Other Liabilities, Current Accrued expenses and other current liabilities. Anti-dilutive securities Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Capitalized internal-use software development costs Software Development [Member] Total liabilities and stockholders’ equity Liabilities and Equity Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Accrued other expense Other Accrued Liabilities, Current Deferred revenue and customer deposits Contract with Customer, Liability, Current 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Schedule of intangible assets Schedule of Intangible Assets, Excluding Goodwill [Table Text Block] Tabular disclosure of intangible assets, excluding goodwill, which may be broken down by segment or major class. Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Capped calls Capped Call Option [Member] Capped call options covering shares of the entity's Class A Common Stock, intended to reduce or offset potential dilution resulting from the conversion of convertible senior notes. Concentration Risk [Line Items] Concentration Risk [Line Items] Net Loss Per Share Attributable to Common Stockholders Earnings Per Share [Text Block] Impairment of operating right-of-use assets Operating Lease, Impairment Loss Operating expenses: Operating Expenses [Abstract] Option Indexed to Issuer's Equity, Type [Domain] Option Indexed to Issuer's Equity, Type [Domain] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Minimum Minimum [Member] Carrying amount of equity component Proceeds allocated to the conversion options (debt discount) Debt Instrument, Convertible, Carrying Amount of Equity Component Transaction costs for settlement of capped calls Payments For Convertible Debt, Transaction Costs Payments For Convertible Debt, Transaction Costs Costs Related to Public Offerings Deferred Public Offering Costs [Policy Text Block] Deferred Public Offering Costs [Policy Text Block] Segment.io Inc. Segment.io Inc. [Member] Segment.io Inc. Gross profit Gross Profit 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Revenue recognized, period for recognition Contract With Customer, Revenue Recognized, Period For Recognition Contract With Customer, Revenue Recognized, Period For Recognition Unamortized issuance costs Debt Issuance Costs, Net Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Other comprehensive (loss) income: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Redemption Period Six Debt Instrument, Redemption, Period Six [Member] Debt Instrument, Redemption, Period Six Capitalized software development costs Payments to Develop Software Issuance of shares of Class A common stock in connection with a follow-on public offering, net of underwriters' discounts and issuance costs Stock Issued During Period, Value, New Issues Revenue Recognition Revenue [Policy Text Block] Restricted cash in other long-term assets Restricted Cash and Cash Equivalents, Noncurrent Acquisitions, net of cash acquired and other related payments Payments to Acquire Businesses, Net of Cash Acquired Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Less than one year, aggregate fair value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Intangibles Deferred Tax Assets, Goodwill and Intangible Assets Discount from market price, offering date (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date Stock-Based Compensation Share-based Payment Arrangement [Text Block] Senior Notes Senior Notes [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Leases Lessee, Leases [Policy Text Block] Less: accumulated depreciation and amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Issuance of common stock in connection with a follow-on public offering, net of underwriter discounts and issuance costs (in shares) Stock Issued During Period, Shares, New Issues Convertible senior notes due 2023 Convertible Senior Notes 0.25 Percent Due 2023 [Member] Represents convertible senior notes that bear an interest rate of 0.25 percent and will mature in 2023. Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Goodwill additions related to acquisitions Goodwill, Acquired During Period Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies (Note 13) Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Net proceeds from the debt offering Proceeds from Debt, Net of Issuance Costs Convertible debt Deferred Tax Liabilities, Convertible Debt Amount of deferred tax liability attributable to taxable temporary differences from convertible debt. Payment of debt issuance costs Payments of Debt Issuance Costs Receivables [Abstract] Receivables [Abstract] Auditor Name Auditor Name Cover [Abstract] Cover [Abstract] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Fair value of unvested employee shares Business Combination, Fair Value Of Unvested Employee Shares Business Combination, Fair Value Of Unvested Employee Shares Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount 2024 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three Financial Instrument [Axis] Financial Instrument [Axis] Shares issuable as part of acquisition (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Office equipment Office Equipment [Member] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Convertible senior notes, 0.25%, due 2023 - over-allotment Convertible Senior Notes0.25 Percent Due2023 Over Allotment [Member] Represents convertible senior notes that bear an interest rate of 0.25 percent and will mature in 2023, issued pursuant to the exercise of the over-allotment options of the initial purchasers. Non-Usage Based Contracts Non-Usage Based Contracts [Member] Non-Usage Based Contracts Interest earned on marketable securities Investment Income, Interest Common Stock Common Stock [Member] International Income (Loss) from Continuing Operations before Income Taxes, Foreign Loss from operations Operating Income (Loss) Operating lease liability, current Less: current obligations Operating Lease, Liability, Current Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Hedging Designation [Axis] Hedging Designation [Axis] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation and amortization Depreciation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Accrued expenses and other current liabilities Increase (Decrease) in Accrued Liabilities Unrecognized tax benefits, ongoing Unrecognized Tax Benefits, Increase Resulting From Ongoing Benefit Unrecognized Tax Benefits, Increase Resulting From Ongoing Benefit Class A common stock in escrow Class A Common Stock Held In Escrow [Member] Class A Common Stock Held In Escrow Derivative, notional amount Derivative, Notional Amount Purchases of long-lived and intangible assets Payments to Acquire Property, Plant, and Equipment Total liabilities Liabilities Payment for debt settlement Payment for Debt Extinguishment or Debt Prepayment Cost 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options vested and exercisable - weighted-average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Aggregate intrinsic value Outstanding performance based options, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Operating loss carryforwards Operating Loss Carryforwards Common stock, issued (in shares) Common Stock, Shares, Issued Preferred stock, issued (in shares) Preferred Stock, Shares Issued Preferred Stock Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Entity Address, City or Town Entity Address, City or Town Loss on extinguishment of debt Gain (loss) on extinguishment of debt Gain (Loss) on Extinguishment of Debt Taxes Payable Taxes Payable NON-CASH INVESTING AND FINANCING ACTIVITIES: Noncash Investing and Financing Items [Abstract] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Net change in market value of effective foreign currency forward exchange contracts Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Risk-free interest rate, low end of range (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Tax benefit related to release of valuation allowance Tax benefit related to release of valuation allowance Unrecognized Tax Benefits, Increase Resulting from Acquisition Stock plan offering period Share-based Compensation Arrangement By Share-based Payment Award, Stock Plan Offering Period Share-based Compensation Arrangement By Share-based Payment Award, Stock Plan Offering Period Effective percentage Debt Instrument, Interest Rate, Effective Percentage Value of equity awards assumed in acquisition Fair value of the pre-combination service through equity awards Equity Awards Assumed During Period Value Equity Awards Assumed During Period Value Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Amortization of deferred commissions Capitalized Contract Cost, Amortization Accumulated deficit Retained Earnings (Accumulated Deficit) Expiration term Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Debt instrument, minimum redemption price as a percentage of principal outstanding Debt Instrument, Minimum Redemption Price As A Percentage Of Principal Outstanding Debt Instrument, Minimum Redemption Price As A Percentage Of Principal Outstanding Shares of Class A common stock issued under ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Filer Category Entity Filer Category Usage Based Contracts Usage Based Contracts [Member] Usage Based Contracts Derivative Instruments, Gain (Loss) Derivative Instruments, Gain (Loss) [Table Text Block] U.S. Treasury securities US Treasury Securities [Member] Order backlog Order or Production Backlog [Member] Concentration Risk [Table] Concentration Risk [Table] Zipwhip Zipwhip [Member] Zipwhip Non-cash reduction to the right-of-use asset Leases, Right-Of-Use Asset, Amortization Leases, Right-Of-Use Asset, Amortization Non-amortizable intangible assets: Indefinite-lived Intangible Assets (Excluding Goodwill) Vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Derivative, term of contract Derivative, Term of Contract Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Summary of Tax Credit Carryforwards Summary of Tax Credit Carryforwards [Table Text Block] Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Sales credit reserve SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Debt conversion, converted instrument, amount including cash Debt Conversion, Converted Instrument, Amount Including Cash Debt Conversion, Converted Instrument, Amount Including Cash Sales and marketing Selling and Marketing Expense [Member] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Federal Deferred Federal Income Tax Expense (Benefit) 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] Performance-based stock options Performance Based Employee Stock Options [Member] Performance-based stock options awarded to employees. Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Valuation allowance increase (decrease) Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Product and Service [Axis] Product and Service [Axis] Assumed in acquisition (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Shares Assumed In Acquisition Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Shares Assumed In Acquisition Investment in equity securities, carrying value Equity Securities without Readily Determinable Fair Value, Amount Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Entity Public Float Entity Public Float Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Conversion ratio Convertible Securities, Conversion Ratio Ratio for the conversion option of the convertible security. Redemption Period Three Debt Instrument, Redemption, Period Three [Member] Sales and marketing Selling and Marketing Expense Number of leased properties Lessee, Operating Lease, Number Of Contracts Lessee, Operating Lease, Number Of Contracts Statement [Line Items] Statement [Line Items] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Charitable contributions Deferred Tax Assets, Charitable Contribution Carryforwards Deferred revenue and customer deposits Increase (Decrease) in Contract with Customer, Liability Accrued and prepaid expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Weighted- average exercise price (Per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Debt issuance cost Deferred Tax Assets, Debt Issuance Costs Amount before allocation of valuation allowances of deferred tax asset attributable to debt issuance costs. Domestic Tax Authority Domestic Tax Authority [Member] Internal-Use Software Development Costs Internal Use Software, Policy [Policy Text Block] Marketable securities, aggregate fair value Total aggregate fair value Debt Securities, Available-for-sale Redemption Period Five Debt Instrument, Redemption, Period Five [Member] Debt Disclosure [Abstract] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Purchase price, percentage of fair market value (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Net carrying amount Debt Instrument, Convertible, Carrying Amount of Equity Component, Net of Issuance Costs The carrying amount of the equity component of convertible debt, net of associated issuance costs. Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Valuation allowance Deferred Tax Assets, Valuation Allowance Initial strike price (in dollars per share) Option Indexed to Issuer's Equity, Strike Price Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Document Annual Report Document Annual Report Schedule of stock based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total assets Assets Plan Name [Domain] Plan Name [Domain] Geographical [Domain] Geographical [Domain] Stock Based Compensation Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract] Shares subject to future vesting conditions (in shares) Stock Issued During Period, Shares Subject To Future Vesting Conditions Stock Issued During Period, Shares Subject To Future Vesting Conditions Research and development Research and Development Expense Derivative Contract [Domain] Derivative Contract [Domain] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Tax credit carryforward, amount Tax Credit Carryforward, Amount Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Furniture and fixtures Furniture and Fixtures [Member] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Deferred Revenue and Customer Deposits and Deferred Sales Commissions Deferred Charges, Policy [Policy Text Block] Subsequent Events Subsequent Event [Line Items] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Cash paid for interest Cash Paid On Finance Leases Cash Paid On Finance Leases Weighted-average shares used to compute net loss per share attributable to common stockholders, basic (in shares) Weighted-average shares used to compute net loss per share attributable to common stockholders, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per share attributable to common stockholders, diluted (in dollars per share) Earnings Per Share, Diluted 2023 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two Cash paid for income taxes, net Income Taxes Paid, Net Capped call Deferred Tax Assets, Capped Call Amount before allocation of valuation allowances of deferred tax asset attributable to capped call transactions. International Non-US [Member] Comprehensive loss attributable to common stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Total Intangible Assets, Net (Excluding Goodwill) Deferred revenue Contract with Customer, Liability Cost of revenue Cost Of Revenue [Member] Cost Of Revenue Equity component from partial settlement and redemption of convertible senior notes due 2023 (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Assets held under capital leases Assets Held under Capital Leases [Member] Accounts payable Accounts Payable, Current Impairment of long-lived assets Impairment, Long-Lived Asset, Held-for-Use Depreciation and amortization Depreciation, Depletion and Amortization Schedule of financial assets measured at fair value on a recurring basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Buy Long [Member] Corporate debt securities and commercial paper Corporate Debt Securities Commercial Paper [Member] Represents the information pertaining to Corporate debt securities and Commercial Paper. Common Stock Class B Common Class B [Member] Entity Central Index Key Entity Central Index Key Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Acquired Indefinite-lived Intangible Assets [Line Items] Acquired Indefinite-lived Intangible Assets [Line Items] Incremental commission costs of obtaining new contracts Incremental Commission Costs Of Obtaining New Contracts [Member] Capitalized incremental commission costs of obtaining new contracts. Gross decrease for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Customer relationships Customer Relationships [Member] Stock options issued and outstanding Employee And Nonemployee Stock Option Including Performance Based Options [Member] Employee and nonemployee stock options, including performance-based stock options awarded to employees. Loss Contingencies [Line Items] Loss Contingencies [Line Items] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Other long-term liabilities Other Liabilities, Noncurrent Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Revenue Business Acquisition, Pro Forma Revenue Other Deferred Tax Liabilities, Other Gross Unrealized Losses Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss Stock-based compensation expense Share-based Payment Arrangement, Expense Cost of Revenue Cost of Goods and Service [Policy Text Block] Common stock, value, subscriptions Common Stock, Value, Subscriptions Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Entities [Table] Entities [Table] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Schedule of Income before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Common Stock Class A Common Class A [Member] CASH, CASH EQUIVALENTS AND RESTRICTED CASH—Beginning of period CASH, CASH EQUIVALENTS AND RESTRICTED CASH —End of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Shares sold in offering (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Risk-free interest rate, high end of range (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Gross Finite-Lived Intangible Assets, Gross Amortizable intangible assets: Finite-Lived Intangible Assets, Net [Abstract] Schedule of intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Option Indexed to Issuer's Equity [Axis] Option Indexed to Issuer's Equity [Axis] Cash and cash equivalents: Cash and Cash Equivalents, Fair Value Disclosure Exercises of vested stock options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 2016 Stock Option and Incentive Plan Stock Option And Incentive Plan2016 [Member] 2016 Stock Option and Incentive Plan. Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Audit Information [Abstract] Audit Information [Abstract] Schedule of common stock equivalents excluded from the computation of the diluted net loss per share attributable to common stockholders Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Five Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Operating right-of-use asset Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Right-Of-Use Assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Right-Of-Use Assets Auditor Firm ID Auditor Firm ID Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Revenue by geographic area: Disaggregation of Revenue [Abstract] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Fair value of common stock (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Fair Value of Common Stock Fair value of common stock per share during the period. 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 Class of Stock [Domain] Class of Stock [Domain] Cash consideration Payments to Acquire Businesses, Gross Syniverse Syniverse [Member] Syniverse Position [Domain] Position [Domain] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Advertising expense Advertising Expense Other long-term assets Increase (Decrease) in Other Noncurrent Assets Long-term Debt, Unclassified [Abstract] Long-term Debt, Unclassified [Abstract] Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Debt settlement, amount Extinguishment of Debt, Amount Losses recognized in income due to instruments maturing Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Balance, beginning of period Balance, end of period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Cost of revenue Cost of Sales [Member] Class A common stock reserved for the Convertible Notes (in shares) Common Stock, Capital Shares Reserved For Convertible Debt Number of common shares reserved for issuance upon conversion of convertible debt. Foreign Current Foreign Tax Expense (Benefit) Convertible senior notes Convertible Senior Notes [Member] Convertible Senior Notes Organization and Description of Business Nature of Operations [Text Block] Finance lease asset Finance Lease, Right-of-Use Asset, before Accumulated Amortization Developed technology Developed Technology Rights [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Unamortized discount Debt Instrument, Unamortized Discount Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Schedule of valuation assumptions, ESOP Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Notes Payable Long-term Debt [Text Block] Adjustments to reconcile net loss to net cash (used in) provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] EX-101.PRE 14 twlo-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 image_4b.jpg begin 644 image_4b.jpg MB5!.1PT*&@H -24A$4@ R$ #R" ( #5SEVX NCDE$051X7NV= MO8X5N_+VN99_]&9$A)-,2D*Z@YV2D!(03S Q$CD2.>("$!< %X#(%TN#$$(# M(S1"(-1O[3&G:>QN=[7M^NCNYZ2DR-+!]<% K 5XK'&" MJ?IT_\'%R6GJ>VSUX>X]Q=\< "KLRV-MVUJ-ZO/#1ZAL 0 /KLQ6.% M!<'4@NQ$Q]MW+L_.?[Q]%S\7 ,BP<8_U\_V1O,4&]EJUTH>[]["&" M "BP68]U_?+5NDX(:BJ4M7 4$0 )!C@Q[KV_,7#B^U\JG/#Q_A7E, ! M@NUXK%]?K[X\?H)EP0)]_.=?."T "@+5OP6'!7302G!0 #1D]1[KZNDS MN*N&@M," FK!BCX5]5W+Z=/\!=L0# -:S28WU__09G!A5T>7:.6QX M " ,E;FL6C(__SP4>H&("$=;]_Y]OQ%_!H ,,>:/!:V7EGIP]U[N",> M 6,0Z/!8-\+OZD4&?PM(A P&<%'NO+XR?I> ^9Z.+D%*<. 0 ZN M/1;*5SZ%@A8 PBU^/A?*59UV/L.OSRX 7U^^ CKA@ $# WF-] M>_X"&[ VHP]W[\%F 0 )VYQ\(%#=L3.69BS\NO-613;K^N6K M^'T# >\+&8V&'^Q[T[?F+^,4# N\' 8Y'!VOPOY%R!\2_5T2_3N79^?DO;9TRO+S MPT?QMP4 !V@*K'VH#!(@-$-H@<5;&=8D+/BES7U=-GY%'6;KE@LP .P0 M/8]%IF2E=S20+_SR^(GM5>8_WQ_)V*W7;\%F 0 V!M*'HLLPKH,%D5+MH!L MCBS/!NOBY/3JZ;.5%J[R_'C[SOD=^K!9 -H^@QW([S).[ MVL,8__/]T>TK(-F>TP0 "DD?)8EV?GZ;!JKIVXJR%NG19^.AH ,"V$?%8 MY&/2,=56-*)?/7T6![H;?#HM>BF;7*L% .@F/]>/MNW0TM=7EV3G&\N[F M%WN\[9"C>/!J ;)+&'LO;7:,?__D7"U(15T^?N7I'N,T! # )FGIL5S= MU+#SQ<$\]*8^W7^0/C0KX4T! #8'BT]EI\=/V0@L (UR_7+5WX*6B@W N"* M[Z_?F"N?QNG_3?^*IO+A=3Z>81P3T*69QW*RSYU,P]Y.#M;@IZ"%_>\UD$.] M/#L/561T 5")GQ6)S.EC^N_F4T0*8.J'UWZ^/UZW&?]1 -AW7 M=#(YG,I:7QX_2?^PE2B8.#Z@10./Y6320X--'!E@0R[9PTO$QJQ9J+N1M:*! M)V^+X[\& !M7_F#*Q#CYT;"I\%P]0W@L0QIX+//K1C,%6\"'!F\/.^JFE@9V M#KV=;\]?\.?N\=\'@(TK?S!E8N"Q^(+',J368WU__29]HYKZ1N6&F"\3 MX,:L(3_?'^F-%)08XW\( #:N_,&4B8''X@L>RY JCT5C87[!0EK4OC$>-X=\ ML^UKQ;+O< ][F>)_$0 VKOS!E(F!Q^(+'LN0*H_%7[F0T-1>2% /C?'I3FI- M[?/(\=0>]@+%_S0 ;%SY@RD3 X_%%SR6(>4>B\:#]%VJ":4.:6R/,NSGO#%S M#_M2Q1\# !M7_F#*Q,!C\06/94BAQZ*!HQ+%4< !M7_F J"?J&<)C&;+8 M8UG]+N&JQ]H-8&6SUO@[AM16F^]A7ZHX)@#8N/('4R8&'HLO>"Q#EGDLJPNQ M\!,K'K"R62LZ0VKUB%+%D0' QI4_F#(Q\%A\P6,9LLQCF;0;W(/E!ZOSI&OY MJ6^3#C*J.#( V/AIQH=I$P./Q1<\EB$+/!:-<_I%K$_W'\1Q %-^O'V'9C"% MG\0:1P8 &S_-^#!M8N"Q^(+',F2!Q]+_P6#\=)U/3'ZD"Q#N![KY_MC^N9$=;Q]9RTK1#M$_Z>CIW*9*_PDUC@R -CX M:<:'Z8X/C\47/)8A7(^E7\12J%O\>/N.O )]->HGT38C^B\D:IK7+U^YLGK, MF!7J?YML$I7X2:QQ9 "P\=.,#],F!AZ++W@L0U@>2[^()7J0D&S*TEN+/MR] M1R$I&)RQ"6QU*N M6,AM8^E7,02NG.2W$##/GEY=BX19 3YB4IW-910S,IWTDYE-"?X M2:QQ9 "P\=.,#]-=OF$^K]%4>*Z>(3R6(?,>2[F()5&HD/@%:_*"UR]?Q9_4 M"#)#$C%?G)Q*/-Y/]Q^DGR4GSS\4[2>QQI$!P,9/,SY,FQAX++[@L0R9\5@T MV*"S-AG)Q?D[30#BCW> G\0:1P8 &\W9]:RF\JISCZ69#&M\DR#/IL7Z\?9>^ M*B&U;0&:BU:1BD\:&L;<=HE6S=W2!\6?[0!X++ -),XU%X@V.8;"428^EUC[:#I;*FZ\CE17D;&>-;8\::/Y8VZX8JM7DECYJ!>"Q - !'@NL@G&/I599 M:=M G8QPB^HK:XPYC]H/ SC<^>[D;1[@L<#6@<<"JV#<8ZF5(C96Q KBG]=; M8\P*S-0'-R,@,T %'^_'3_ 3U2SFA.?XQ$ PW]+3(M]"\T+!,T9,1C MZ2P4MFV:FC=-<,0Y++G&F/FHE;)<+1?"8P&@ SS6>B$S1'F;LB4]O;:[92Y. M3LG T+_@CID]F)\O<,.^EK>8]%C2']7IIJ MVQHK^?'V'75#3HVJE>CM4-)NF$D*B#V6SD)AVY))IU5[6Z1\@NCH%4'>@ MF7#;>M52T?R*[)V)V8H]EHY9:94Z>VS?WZ@RV2&0_A5SS<:\%)T\V&I(RZ!Y MMRK4JXF!5ENV[M6JMJI0>'.NC(/1R2VS6G6$HH02K+=+)MV:*O*"TT_K+ M8WU1V87=_"NY'?_B0 ?XC%G"K.C\N&SS1A7A\WWM094CA%61NWXFJ;-MP[DR M;]_)6+[J"!NR.G:K.V6X'?_B0 >XW#:<_E.:^OSPD<)PP%$F(R%"IC(1 M%D!-VGS2I:::4G3/'X^5?D!SR54:TL\RU^P.H?2OF*O^,-04"E52N>"[?7LL M^N[F%PF6;9)0:M<#F T JN5*00@-KF$I2S(<]0]%W-R\(%6S)\E#>GIUH MC:(P(]OK@U.BD;JF//3;8RF<<"[(DGS,QX!4 MLZNYAB>>IC0; M$2%3F0CY*#@$SZ*.7#PX_O98"AZEK-K/Q'P,B,3)K=YBSF_2KT?!4Q9W@UEV M[K$Z%8N<5_Q*YG"R:V1IF]2Y0R>C4,SV[P\0(5.9")DHV /_*K99OSV60FOX M^W/;8SX&#,59(S!/II%$]S-U*C,AN;5.>"QSR[)HDN:GN(JYH/4L0F%_C-QZ M-#R6@D7.:]'+-79&MA\\G.2EC#] A$QE(LQ@7K?V+$HO_%STG\=2 ML*O\@&I0N"!@5HMFVYV/P;NL$Q:@<"@]_LA&>'A-5NH]ED*BR(MYW92'/# 4 M_\)WVR7.X13%OS] A$QE(IQBS^F.*1KHF:[F/X\E/?+)51=2;']),1A:60 H_+ 1XK M8-BY#NPBL?F:9BIF!<[V\0Z#E!X4F,KX T3(5";"41QV'[?B; /0\%B:HWAG M-]OF%P]3K(9PYJ#5$&DW*=38K%Z0!PT]EGF=>+:+^3G[,A3G,A?;R*,K_:0' M!:8R_@ 1,I6),,6\@Z].LRLG_WFL]*^U%7,.UQ#]_7J4H1:='DHQB7EVQ&J. M=-Z!QVJNH<>RW3!T8"03_7[$$>=28MO(H]4&Z7[*5,8?($*F,A%&F/?N->KB MY#0_C&IX+*'EFSR:>S*6'N:<0G,W1JN8ER(]3Q):F(;'ZI&N1.8UNQPO?7:U M6+/=3;/[IXI.0_OW!XB0J4R$0VRWK*Q:^:1T2V%E+?Y,+71L5ENSHI-GV\:\ M".F7PDPH2X''ZK$U,;.KV^E?<:)\(NZLS6LT%_?O#Q A4YD(A^@,/5M5II!T M2V'PB#]3$>GR.V7\YF9%(>;*9- M\NY08:Z;4=IK_/L#1,A4)L*>/>>W)LKT;G&/Q7G!HE#R$CJM0Q/Z3+JO@5Z* MT*26)BM",3.1;F\'&4^O$+9;11Y+X7!H7IDM6<[GXIFYC>W=8^GQ*/_^ !$R ME8FP1VB(W)6F[AZ_)=VW.2]8&AH5VFX#(@.42?1-H)C;#AC4BZ1CYJ P0LAJ3-DMZ3WQW . M+>OPX^V[^D9/SY&>V.BCE("&M]7%/$L:85O%G]<">*PATA.SO*;*\K;+;1QE M#F0(U:TY&KTCNC[M-%'&'R!"IC(1=MCJWE2CI]K%/=;HIQI",S:R?06MBC(1 M#2TF3H4&C[*8:32RBCE#&F=;27Q?>*PAYFYF]!7;.C^F1B.W?9ZC=4'__@ 1 M,I6)L),_A+0KC9:R=N>Q>JY?OJ+DDE_UH$=\^0O.-[67P8Z;QQDG,*?GX MZY5Z@GK@L2)L5^5&5[VEVU43C48NG83S&GV__OT!(F0J$V%G6D#=I%+#LU^/ M-83L""6:2*DA=<4:8PY(IY[1,:,2>*R(MAL!/2/=Y$8]027P6!&VMR2DB6PM MHT4:>2>_>I[1J.?KY#LI4QE_@ B9RD1H6XW>JJ(#AN(>:S1!@SVSQB:WVYVA MHSL, K8/)#H*9WLN;Y&B17Q;^SXU!Y;NI$QE_ $B9&HJ0MN&MV%%#QP>"VBS MTB9'0R,-Y!1\1G[FA6EL!?K\\%%F5Y^MK8DFB[:&;Y&B[1/2NS7RFC+0'X4[ M*5,?)_Q!APC9FHJP[=U T%##&2 \%M!FPTW.=KP<*HY, -OEN>$BE^W"Y5)% M=T\8;M7/W"4AW4F9FO(''2)D:S1"Y_L7J5-0+DUW&-/_I/]X>7;N9S8[JN$\ M"AX+:+/A)KHG^;:/L/,G:C2G92I47\00(1,C49H.T'* M*%\['_*]Q>610AIF)W@LH,V&F]RN/%9G6H,Y#)R*\TEMJGZAT[8"EU[OWB/= M29D:]0_-8MM=^!J="N2S] MOYRK7Z0SK,!-79R_:"\I"7;7U>L<(#-"P$YF\NE.ZD3(WZ@P B9"J-T+9ZFFKJUY07 MX2T/]/.H6](&,+/D#_:)=.J!QSIH>:S.=)TN;'J0;DY"HG'.=C-6?EW&R5-- M_4$/(F0JC="P>IJJH4/PMLDL1+7K>]YI,*;PPH'\*&Q*W_0?J2W2:\OL6M!G MC3%'I)&W%3S60=%CV>9KVT):C6AR:S@DC%Z%.D2ZDS*5^H,>1,A4&J&3P YU M2X2C2->,%BF,1'OT6/3-E_[$,J4D^B*&QH5FO4MC#C\(;1CS%&FH;96?H(LB MW9OXBB,3PW;=P<]HL5244@S'@]FQSI MZ]U[W/J#'D3(5!3A=S?7NPLM./BI;8>9C+C'RC1!3>AU-K2W].PD#'A$VU.I M.C%S2&-KJ_CS%)'N37S%D4GB\!PXE%?\"A-\^H,AB)"I*$(G>\,SSZT>PPKQ M4.$[WI)VM:*/D@,9"XDM(S0'G9T+%B-T&%4T9B;2[>W &#_DV*?',MQ7!!4H M<[U[CT]_, 01,A5%*#$:%DBHB!7PNBJ"KNT;<_B]")_=:N3WQ^CO$D\H&-6@JC52G2 M+B23\A20_G9\Q9$)(VV=H59B%GI]^H,AB)"I*,+T#^A+QQ*DGZLO)8\ENO(Z MBJ99"JQ./HU 3<0L(7@8GPZ)/QB"")D:1NAAZV3FB;7%0S;^[;&DFX)RO<3P)'GQ MJ3WI5Y!1<(VU-*BG8>8^9FW M$H6)1?R1NBAT):;BR%0P;\E07OP9B$-_$($(F8+',M1OCZ4P 65N JC$R0BW MZ(=KG*RP+(JY&.F**8WQ\4?JXJ0%'HP\EN$R/32K1;W#H3^(0(1,P6,9ZK?' M4C@3Q#S,4H.'@E 0OY3E80=B$#_F&J0WO&?RG0X[]U@*=4JH6(OZN$-_$($( MF8+',M1OC]7)[T1>U+W+L-W5%(E9%O(S)!]X-Q/6H& HU18]I_#S0N/(5%!X MQ5"Q.->[]SCT!Q&(D"EO'BOSQ-KBX99B7!T=9];MUAAS,0I+ MTM)?89:=>ZQ./I- Q5HTB7+H#R(0(5/>/!;S%MQZ/)1=_G@LA8T4S-).&0K+ MG8O$:49KC+D&A9UG_"V]0L!C>.9+M6BFNQ2%"H=H_!S\O-,X,BV\S1R@H*7I MUZ<_&(((F7+HL70FPPHCSJR^A]_2Z51*B*(WCSEIS4/-[GYP&+/A9X+$Z9RO@4-#LE"_"279:G8,9XC/"] _H2V'CK,*(P]$?CZ6S6?7O MA] 2)R<*AYIM1NE?,9? MHE*8#SM9VJ)(?GNL3J6P)E0FT3&(2Y7I>YT;EQTI'W,-"AO^EJZ&2 "/U:D< M;H 6:7:^E^)A)#YD,Q(B9"J*4"$5>./F/.Y(L:=$RPSCVW>?QXK*5K0VUQ6%2V$U9]%%PWRN%%F3#9C%LD[MTQ\,081,11'Z*3/+E;*.QY/(7!QU7+:JP942ANB^MLM4#G_Y@"")D M*HI09Z#GB-R_Q$EP)SNQ#O]+PG\\5J=R(*BLP^=9H\?RTPXBQ8%6H[-0Z&$S M5N?)8Q5LP6F(SDL757B &S"+9=-:G_Y@"")D*HW03W4VC:T25[7GL$;_E\?2 MF;0UMZYK]%AKC+D,'3=9L.-$ C\>2^'D3AXGY?IB!6NR ;,8OQ@>;OU!#R)D M*HU086&!KX9E%^JM?M).OT;_E\?26]L1Z%1E^VXT0" M/Q[K(-#1%J'CK84T;%&N!J2E*KZ5T*T_Z$&$3*41>NN;36R6*X-U&'2]OSR6 MSJ0M?^"N #\+S$.E+7N(S^NP\S$7H/,UFW31)KCR6.3RF]>,^>B\>B$-6]2J MEPN+?;9;?]"#")E*(W38-ZG'U20K^D:N#-9AT/7^\EB=5K-H?N@I_0ASS0[\ MZ5\Q5_--/#JKS\4#27-<>:S#S5RJ.'-1VJKLIPK[.X4TW,/D:W87M MS7/-;A)G,MVJQ&J8&:;I^":VSW2B]\3Y>>'795CFI6 M#)QDU%%_$$"$3(U&Z+9ODC?@3PS(DSEYR)&&72_V6&J3-OYSY."PQBI-DG__?KE*^I$J9FH>;PZ^SN;*YT!ZLP\ MFZOFI[&<#%V9YH<(F1J-T.>&X%XA7TV-1Y2OJ$NFRS]4)-W'JL2)3"2)P7-)J@^7 ^PIO2:J[: MS+.MIBPU!\_^(( (F9J*T.%R82I*("%9]4K_C$,-EU9&/)9.3:CY_6.NLGDZ M%1[%5-QCZ6VQ[-M**P4G0E; M*V5:E$YIMHDX^T'S.,E+F>:'")G*1+B]?&6N=/0?]UB:-:&&2U2:84\ITZ!' M\3 _7AIS'K7ULJEE'4.VE[/JVX;:A*U>^1;E9 K'4?Z+9.K"%KC'D*S2)6Y6J($&F:'")G*1-AM<5IHJ-%^-^FQ-!-*VX4JPY)^V3Y3 MVYA7NEP[.F/P0!KJJI5/T$P,F_8/E#+Q[P\0(5.9" -.XER[ MIH:D28_5*6;&MJ?#:-YLD@IKOH757'^V^RU"65.FG'FNR!"IC(1!C3S]H8UM:Z2\UAJ&VL.;;D8,4JAF&^9A,T!\VB>+$X*4B_DQ:(\T5F\>\/$"%3F0A[ M-I:U])5YR#F/I;F%O-ZC1&AF0PJ^R98F35/;*N8>S:W-]5MZY=!\B0K*Y(Y% MF)26%XGCVE=Q%07GB\SBWQ\@0J8R$?9H[J/=GNC193I=SF-UNO:V^<"I8[/: MFA6=$;IMS-V-'=?LH@TW\#5G8X5W3H+FH':&IDR_,5P^YF.[G0/J'/#Q\UCS9 ,0L=.* 4W#QFY0G0Z/E85VAV&6GQ$W0> MYZML_+*NY@Z* K4J\3IIPYGFAPB9RD08@17#I2EHBH8Q MQ_]T"^@Y*+<-3ILVQWFI8Y$6)>@\;JWGTO4UMU^DX7W._OT!(F0J$^$H;>?V M&Q8S;[ \EOX6!'[I?BDT_M&C*2B]D)F@YZ#FKH94QAS_<^VH]W^+M+3>8(BR M]933T@2=P>H2N%DMS39NOTC#XKI_?X (F*G$@[* M:82C,N/N\(L<6ESOWI-/,FK*-#]$R%0FPBGT%RC6I47GQK@>2W^9MJ!E%$// MB^Q+I/@/.2.->>ETO ;E;5B'TK'0BLWL'FW;#1TN0S +_A$.OTC;NV_\^P-$ MR%0FP@R;R6#-Q=GG/H3KL3J+%M-P>P%HB$GW6U$1*^!P&"Y068*>0G^J-JNR MV93#Y<*VVUCUL_VH,LT/$3*5B3"/_D3:OX[+KY91U M%;$"RO>R"JDX04_AZIG4',1S]44.C:YW[_'O#Q A4YD(9X'-&JK 8'6+/%9G MU&@:;N0$]2COV.(B6H2]"BN[DFOJ92;=(0IS5Z$N!235)\JT_P0 M(5.9"#G 9@65&:QNJ<_-U \U"X4!/_/[YGW$OS] A$QE(N1CLD7$B1:=(DQ9[+%,]CL? M8+.LL2H_E!W[= MRLI4_XMYBSU69S?GQ M'*&W8)ZC6]W8:;Y<6+^K;!3__@ 1,I6)L!B:79CLS-81?;7Z"5A/H&)H,ON01MN).I[=S,<+E0 M;C;BWQ\@0J8R$;:%Q@[#3ETF47<5J/58G?4T[G#3AH0FIVC[I0S+^7*=Q;\_0(1,92*48"TU+='D-J2!Q_*PDQ>[X.LQ+TD> M6B_BK *'*>GBY)0:@_2\Q>KB XG:C]7.7[FDY]\?($*F,A'*06F-GR[-QVKD*?3FZO^;&: M#":M3B)+F-0C):YW[S%Y-:DR_@ 1,I6)4('KEZ\HJ]AFMH-%^=-C4_Q2O\J?GIOH*S,_ M^!F4^2DM)Q/[S&$T#RL#AVR$FH3,IES9HH^C)F1[!4$SCZ6?9:9TQ+4./%P= M<'.2"/Q _H.>"HV21&-1NA/M1T*2HYOT4^A/YQ^@B%/L*AF0V'NQ=FC =G7"5FCY M!@ P!H)L\J,5E1 :>RQ.C>+T+UH"/=I;TV@M^.G?'7 @5 #;I;W'ZMSL M?Q]*[3(,MUR_?,5<8-(4=LX! #8*B(>R\_^]TAM?T][+7Q__<;)*>)(#O=C M @ *T0\5C=CJ_-MLX*L[GX5(ES2X[."V$OBQTP ;\AZ MK.YFN2H=9;U)_S>,FD-V5OE^\#+AI@8 [0=QC=6Y^]( CLBGK.ND6KLGV M><(@%0P6 " _:#AL;I5V:S#_W9K>39;Z[)603!8 =H62Q^K69K-Z?;K_ M@-R,DWLRR?9=GIVORUH%P6 ! #8&WH>JUNMS0HZWKX3_);F'OF?[X_A=T\] M'Q*<%0P6 " ':+JL;J5VZRAR#>0Y2+W0QZH594K_$!F^*EV,E7^-[!S!(,% M !@GVA[K.[FI.$VW$,D^E+A-\ _/WQ$)BF(#%/Z>Y;]_TLBHU;V>^.K$ P6 M " W6+@L;HUW)L%U8OL(PP6 " W6+CL;H;F^7\JDRH1KC)'0 P,XQ\UB= MXY^.ABIU]?19_+(! " G6'IL;H;F_7YX:-TD(96JN/M.]^>OXA?,P + _ MC#U6X,OC)^EH#:U.9+!:';$$ UHX+C]7=W*Z)7?"K%HX0 @ $.\>*SN M9A<\MF>M5)=GY_'K! /:-(X_587O6"G6\?7QD_BU 0 .!_./58 9PW M]*F+DU/-'\8& UHAKC]5A([P_79Z=X_P@ ,(MWCQ5 0=7NL #DMW._01)\?/L+6*P * )6_!8@>N7 MKU#3*A;<%0 -"6[7BL %8/%^EX^\[EV3G<%0 -"Q*Y#6Q+ @ "HL0N/%?CU]>KJZ;.]G4 \WK[S^>$C%*X M 97;DL7I^OC_NP6Q]NO_@V_,7V'$% F+!'C]43S-:6SB&B:@4 X M8=<>J^?7UROR)9=GYRO=($\V\OHN_& ",@,>*^?G^^.WY"_); MGA<3C[?O!%_U_?6;^ L P 'P6#.0B;EZ^NSSPT>V2XJ]J2+_AWH5 MX!]XK&7\?'\DUT5>Y_+LG$R/1*TKV*E/]Q\$1T4?AWWK P.J QVK#C[?O MR R%HA=YHU[!BD4:_@'2]_"2P$ ";X?\#?Q!&(&9.1BT 245. %1*Y"8((! end GRAPHIC 16 twlo-20211231_g1.jpg begin 644 twlo-20211231_g1.jpg M_]C_X 02D9)1@ ! @ 9 !D #_[ 11'5C:WD 0 $ 9 _^X #D%D M;V)E &3 ?_; (0 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$" M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# M P,# P,# P,#_\ $0@!S@/H P$1 (1 0,1 ?_$ /$ 0 " 00# 0 M )"@@#!08' @0+ 0$! $$ P$! <&" D* P0% @$0 M $$ @$"! $%"0P(!0,% 0 ! @,$!08'$0@A$A,)%#%!(A4XM'46MG>7IQA8 M,B,DU+75=N=H&0H:46%"8C.S%]=Q4I365X%3=*%#)98W2!$ @$" P,$!PT1 M#04' P4 $" P01!08A$@#);7Q8X34 M9?_: P# 0 "$0,1 #\ O\ M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M &/'*'=KVR\+NL0]:L9?,)7T5P*XQ\18PJZ+TSG-_9U$G&O"VJ1MGCAA_:JBA;K'' M%8U5BL7R)M8);Q[VO8YJ;IF8++\E\E.C7RL=I>@6:,,KO%%5LG(&0T9?38[Y M7>7Q3Q:CBG+CB!IZB\*UOR-61B*O^TGRGZN)J MQVV6SW;[4<=3R4M14VZ6O(RJX;$\E<4WS)M9M)I=M1>'89V=KGO_ '"5J2-- MNX&Y3P<2N1)7ZYF]2VE[&^JQJJR/)V=.;(J0*YW17-ZO1&]>BJY.Y2XE9>W[ M?;5HKZ5QEY[B47G'DM.)%"#>0:GR2YJ&W9R/9M[1E7H?O M*=B&Z.@AR/(6S\>6[",1E;?-#V&!K)'_ /[4^1U6OM>%K*S_ &GR66Q)_P"= M3V+;7>G+C!2JSI2?T<)>?'>7S2$=3^3YZS>G5*I:9599M0ACC*RO:#V+GC3N M96U66/,HTW+Z4SVXVYXX4YB@2QQ5RSQYR$B-;O5O*BNG144J2TS&POEC95J57U,DVNZD\5WRU[5_#+B+P_J]%KC M(LVREN6"E=6M:C"3V^@J3@H5$\'@X2DG@\&=L'=*' M M M !U)S%SQP]P!K+]NYCY#UK0,'^^-JRY MR\UE[*SQ1K*^G@L-7;8S.>OI&BN]"G!/-T3KY>GB=*^S&QRVCT]_5A2I]M[7 MVHKED^TDV5UH#AEK_BGG*R#A]E-YFN9[')488PI)XX2KUI.-&A!M-*=:I3@W MLWL<$05=Q'OU83'S7L#VQ<7/V!\?K0Q<@\I.L8W$OE:YS&6,7H^(L1Y:]3D; MT>R2YD*$J=/*^M\Y'>:<1Z<6Z>44=Y_1U-B[T%M?=*<:^S!PL\U=_7=US\^U%R%S= MN'U):2:-VI:I<32-36K,Y5^#LX/5&8JKEX8T7RM=?^+FZ?*]5\2@98 MJZN*G1OTL7N1[F$<$^_B^V9$N'757_"4,'XUFC6N M75E2;>UJCT4,>2*21AZJJJJJJJJJ]55?%55?E55_TGAD_I8;%R'X M#VJ5V[C;=>_CK=JA>J2LGJ7:5B6K;JSQKYHYJ]F!\0L1;G0@C:GT(ZN4@B;_ .54\"IL MOUAG^78*%=U:2]+4\->:_#7>DBU?B1U*.KKQ+C4KW>14LIS>:?\ :B>1U2_ QK5<^RU/ D#*^(F7W+5/,X2MZGT2QG#YBWH^9 M)=EF.#BWY-'B5I>-3-.%=_0U'EBQ?BU51M+Z*QV*._-VU?=7HI=+0G)[(46W M@35Z7O&F\C:YCMOT':K9:))L;L&LY:EF<3;8K6NIU(QDL4TXMK"2::Q33.4G,>, M M M ;)L>R:]I^"RFS[9G,3K6N8.E/D"2[+;Y#T9Q+O']\.ICI][5D57XG-[/E;>5N^EZDDK* ME9UF1[*./KNE=Z-:!L=>%J^6-C6^!%UU=W5[6=Q>5)U*SYY-M]S;R+L);%S& M6C2>C=*:#R6GIW1F76>5Y'2]#1MJ4*4,7RRDHI;\Y&7)XB"RZUK&PQPN:J M5MCUJTLN(S$#FM\J++$LL:+UC>QW14]'+,>3/)>(F4VN845%JE5E'=N;=R:;E;W,,*U%MQ3DH349X*-2,H MXQ=G'LN]YCBCG"QB./N?JN,X9Y*MMK4J>R/NJWC':\B]5C5D>2OO]?3+ME_1 M8X+\DM5RKY6V_.K8UEO(=>668-6V9I6]V^26/MQ['HCF/8]JJUS7-7JBIX*A7YCG:<6XR6$ERH\@?@ M M M ,9^Z/NRX>[1N/Y]\Y6SGHR6&V(=8 MU+&+%9VK=61TKH:VWHPW975U4QC;6=*3:Z2O42>#>$ MNCI14JM5QDJ<&HR<:7W_\W]Y>Q2IM>3DU;C&A>DL:MQ5@;B+;LM2.)WF^'A@:][707GVIKUU6N&_5[RB/P'15]K.K3PN+E@ 2Y=A7NL\G]K]S"\>AY$5*[H'*OFK73>LKS)W&UO-ZM MEO8]-!?2-\WTKV=C#;C8AUG^H]HOC51KZLT7&ADO$_=E)U8K=M;Z6QJ-Y3@G MNU'@TKJE'I/"QK1KQC!1MP\4\M<>B35YV,EC54ZMZ*BK-MG>6U_;QN[.:J6\UL:\Y\Z:YT]J? M*8&]:Z(U5PZU-=:/UI95LOU%9SW:M&HEBN>,X23<*E.:PE3JTY2IU(M2A)Q: M9V,=DI4 M M &%?>WWM\:]EG&LFS[/) M%G]]S\5NKQSQS5MLARNTY6%C4?:M/1LK\5J^*?*QU^^YCFQ-% MD%:)C/A,-KV'ADE?0UW6L4QSH<5@\:DSDCC1722/<^::26>265\!9EF=YFUU M*\OI[U5]Y17-&*YDO^]MMMFQCPPX6Z)X/:1M]%:#LXVF34/"DV]ZK7JM)3KW M%1[:M:I@MZ3PC%*,*<84H0A'I@Z!(0 !W+Q+V\"[LN1=]HCW7?%CAIPQMU$:U2*Y72H)NM5Y.2G3FR M3[C'V,.[G;XX+F_YOC+B2J_R^O0RVP3[=LD/FZ*ODHZ?4R6O2^5.O7KEF^/1 M$Z_*E76G#S.ZZWKF5&@NPY;TO,BG']\68ZS\I;P&R"SEPY'FOJ7^'YT2M'$[>^Y';J>*)(L;>O@OD3Y#WZ/#2V2_M%W.3^E@H^?*7_;F+<\]\JCJ>M*2T MSI"PMX;=UW5[5N&^PW&E0M<.W%2?8WN<[>J^PAVDL@C;=Y-[C+%I$7UIJNS\ M9U('N\R]%CK2\479(D1O1.BROZKX]?F3O+AODF'A5KK'U5/[&R@:WE0>.\JL MG;Y-I&-''8I6V82DEVY+,X)OMJ*[AH9#V#NU*2%&XKE/N$I6/-U=+D,]QODX M59T7Z*05N,L2]'>;HO7U%3IX=/G/R7#?)FO K72?;E!_^&O/.6U\J'QQA4QO MLDTI4HXY>Y!.UB^CCM MRXX@M13R>'E23-83:Z;ZK$\>JI0F5?\ 4>;7X9QPQM;MI]B4,?FJ2]BR3]/> M52NHS5/5>CJVI:7[BTNU1K6TU)]VO P3Y5]ECO7X\99N:S@])Y?QE=CY M_4T#:X*^5;78CG*K\'NE?5+EBUY6_P#!IK<>Y51&>9? IV\T#G]KC*E&G7@O MH);?,GNO'M+$N9T/Y1/JYZLE"WSFYS'(+R;2POK:4J6\^Q6M)7,(Q^GJ]$EZ M;=(RM]XSY%XKS3M[ZHW'70F9[5K$V> MX]SUNFSD3C:W8\F*V:A"JQI=HOD9*F&VC'PR.6I=C;UZ_O>*Q1;MUB^K=HGK$:3>4Y[!6NJ;:$W89A".-6 MVJ/;NR2:Z:VJ-)5:,G@UX5-PJQA4C=@X'YXXT[D.-,!RKQ5GX,DD1LL3E5%16R1N?$]CW3]EN96F:VD;VREO49 M>:GSQDN9KG7?6*:9KF<3^&&LN$&LKK0VN;5VV3G6<6N26,KVYV\T8KEG+FBOW7S+%]HF'@;P4U;QYU];:'TK'BZM64*:E'%RC1H[@.>^1NY;E39>7>4,LN3V M389VLAJP>I%A]=PM97MQ6M:[1DDE3'83%0O5(XT57RRNDGF=)/++*^WC,LRN M\VO)7MY+>K2\R*7)&*YDNQWWBVV;+7"WAAI#@]HJST'HFWZ#);2+;E+!U:]6 M6VI<7$TH])6JO;*6"2BHTX1A2A"$>ESHDA S%[5^Q7N([O,LD7%^HNJZ MA5M,KYSDG:'RX;1\-]-K9HVY)\,MC.Y&%'(KJ>.AMVFHJ.>QC.KT]S)].YIG M<\+.&%!/;4EL@N_SOM13?:( XV=9CA-P%L=_6M^IY].&]1R^V2K7M78\'T:: MC1IRP:56XG2I-IJ,I2\$LI=LOLQ]L7"\>-SW*D$W/^]UTAGEDVVJVEQ[1ML\ MCU;CM$@GGKY2%KNK'?6\^1BE;])(8E\$E?*=!Y1885+S&YN5]$L()]J'/]4Y M)]A&'KC'Y0SC1Q$E6RS14H:5TS/&*5K)SOI1:P?27THQE3;?A)VM.WG#T/23 MPQX+^4LUUIZM1R?C-9T\\R3P8N]MHPM[ M^FMN,YTENVMU@MU**C:SY92JU)>"ZX/.W;ES1VU;=)I7,^B9?3JK'&5I/94A MV5V5]-'E3[JY&6V=9SJY:=ZQ.@YY-=*E;:RLXRJ9;>M;:-9X8TJK2WI6U=)0 MJPV[KW*T8N=**=W_ (UY&T_ES1-7Y)T',5\[J.X8FMF<+DJ[V.26M8;]."=K M'O2"[3G:Z&>)55T4T;F+XH7!6MU0O;>%W;24Z$XXIK_MRKD:YGL9K<:OTEJ' M0FIKW2&JK:I9Z@R^O*E6I36V,H\C3Y)0G%J=.<6XU(2C.+<9)OG!V"G M M M ;%L^RX+3-%US6L3?SF%&C1IIRG4JU)*$(12Y92DTD4:N_P![RMC[R.;LGM/K MW:?&6K37L'Q7K,[Y6LH8#UFMFSMRJ[RQQY[:'UV6+/1J.BC2*!5?Z/G?;SJ7 M/JN?9@Z^U6D/!IQ[$>R_II4=7KAO1R)1IU=97RC7S*Y23= M2NX[*,)Y41$1%554)8[%RGS.<*<'4J-1A%-MMX))"-Q<+H[L MJ=5GD@1/2EE#36A'54;[/$XT^6-+D;[=1\J7TJV]EKD>)KK2^4*HY14N-!< MJU*OF,6X7&<81J4J;6QPR^,E*%:6.*=U.,J*2]HC5WHUH66MYE7SG.[FO>9O,IU*D MVY3DWRRDVV;T&.,.>-*R?'O+6FX;==5RD;VR4, MK71TU*PZ-S(\EB+\2QW\-EJOF\T-JK)%/$[Q:Y#J7MC:9C;NUO:<:E!\S[/9 M3Y4^PTTUV2L="<0-9\,M14M6:#S&XRS/Z*:56DUX46TY4ZD)*5.M2DTG*E5A M.G+!;T7@BII[@7M3;[VNR9CD_B;ZVY%X&9Y[]Z98/B-LXV@5[O5AV>&JWRY3 M7ZJ*BLRL3(TC8O2S''Y%FEA?4VC+G)]Z\LL:N6\K^BI^J[,?IE]4ERO.GU5^ MO%I?C6Z&BM'^3,E!5PEF]=\E#1=ZO68H*>18EJ1*M/#YUT MGHWE:L71_IRJK_31BU[HC4;RVZ66WW3E5HM8RG#?HX2&-JNDEGGE]95+6,[?>&\)J-9WJ1Q;5R;D M)MGS3XG=498K:O@I<3A\5O;#L-"GD:2:3C:-36([/PL[ MF0W4J_'PIXLG1>JKY^G=1YWF&I+>-U<5)4IR:<=B@UNR?H$E'F6W#'MDD]93 MJQ' M1X*.%Q8FTP*@ C']VGG7D_M_[4%VKB M79;&H[/L'(FO:;/L%&-BY6AA\C@MKR]M^(LO15Q^0DL8*%J3M17LC5Z-Z*[J ME+ZQO[K+LBJ7%G-PK[T8[RY4I/!X=AX<_*N8NVZD7#W2/$WK!Y;IO6]G"_R& M-I>7#H3;Z.I4MZ$JE)5$FM^FII.5-^#/#=FI1;BZJWZ^_>HGA^M'S?\ G!V! M?_U6YU4A;\I,_P#NRX]?+YYG0_5>ZNOYE:;_ ,#0_B#]??O4_:CYN_.#L'\< M'Y29_P#=EQZ^7SS\_5>ZNOYE:;_P-#^*/U]^]3]J/F[\X.P?QP?E)G_W9<>O ME\\?JO=77\RM-_X&A_%'Z^_>I^U'S=^<'8/XX/RDS_[LN/7R^>/U7NKK^96F M_P# T/XH_7W[U/VH^;OS@[!_'!^4F?\ W9<>OE\\?JO=77\RM-_X&A_$+./L M[]PG+G/_ &^;35.$80BE"FHQ;3DTYRE)X# M?K[]ZG[4?-WYP=@_CA3/Y29_]V7'KY?/+IOU7NKK^96F_P# T/XH_7W[U/VH M^;OS@[!_'!^4F?\ W9<>OE\\?JO=77\RM-_X&A_%'Z^_>I^U'S=^<'8/XX/R MDS_[LN/7R^>/U7NKK^96F_\ T/XH_7W[U/VH^;OS@[!_'!^4F?_ '9<>OE\ M\?JO=77\RM-_X&A_%)&_:O[P^Z#D;N\U/1^0N<>0]ZU+/8/.MR>!V_/V=AH2 M.IP1S5IZ\>46RZE9BD1XKE7<+0>O)P"X,:/ZOM_JC26F\JRS4%G>V?15[6C&A-*K7A2G&3I;J MJ0E";6Y44HIX224DFI)?>B[B>9.!>)^*:_#^\YCC^UN^U;!7SV:UR;X'/25, M%1P\U.G2RT?\*Q\$LN3>Z;T5:^3RM3S(B*BU7KS,[[+<6>>3PX5Z XG\3,XAK_++?-;3+LH5:C1KK?HJK4KPI.2WE%JM_P#K[]ZG[4?-WYP=@_CA%'Y29_\ =EQZ^7SS,#^J]U=? MS*TW_@:'\4?K[]ZG[4?-WYP=@_C@_*3/_NRX]?+YX_5>ZNOYE:;_ ,#0_BC] M??O4_:CYN_.#L'\<'Y29_P#=EQZ^7SQ^J]U=?S*TW_@:'\4?K[]ZG[4?-WYP M=@_C@_*3/_NRX]?+YX_5>ZNOYE:;_P #0_BC]??O4_:CYO\ S@[!_'!^4F?_ M '9<>OE\\_?U7NKK^96F_P# T/XA;5]KCECD3FCLWX^W?E':W29;;,/9 MV'+)7=D[M'"YRS1QR7[%>&!;MF&K&UCIY?-/+T\TCWN57+-NDKNYOM/V]S=S M=2XEOIR?*]VI.*Q[R2QY7S[3 UUS=&:7T!UD=1:5T;94>*P]I%G$+/7 M!1R.VE@WA*KAV.6,._Z)_4\S:,N7DV>K[2NZU?C[JBAO4J,JEKE$9I-.HO N MKV/;I^%:T7M2E*Y;6_"G*-:(B][E1$1/%54)-O!':.# M[A>X?!5M8P@^2GVW]/V%Z7U7H<'?74ZZMQQ N+GA1PFN9TM"T MING>WU-N,LQE%X2HT9+!QL4UA*2P=V]B_LW\O.X2*8R M #0M5:UVM/3NUX+=2U#)7M5;4,=BM9KS,6.6">"5KXIH96.5KFN16N1>BH?C M2DG&2QBSEH5ZUM6A<6TY4[BG)2C*+<91E%XJ49+!III--/%/:BJI[IWM>KP] M)GNY#MZPZNXIL3R9+D3C^@Q72<;6;,OFGV#7:[>KI=$L32=9J[45V(>[JU%I MKTJPWK#2'B+EFN61_L3VS@OYOMQ^D[*]+ZGDS?=2;KHKB#"UX1<5;C#74(JG M8WLWLS",5LHUWS7L8KP9O9=);?;U[= P1R9.@ #SCD?$]DL3WQRQO;)')&Y M6/C>Q4UR=45/%%!^-)K![4RY?[1_>(O;Y;T%=XWM MOA&79E'TLNZ\&GVUCSFO+U[.K]3X,\4GJ#3U'H]!ZCE5N+>,4E"WN5+>NK2* M7H80QAM;JLFCZ/5OQCYFL7KZ:KT1:/1*FW-+I-DMV%+FWWY^:]F6SC>"N,M2XNQKT M=''L&V3R[_MBHG7R6JE98<-J^,D=U^E#/4R;4Z>#U(^S#B/F%;&&74848?12 M\.7[D5WU(R/<./)A\.O\'J1^)1 M5]G&:9G+&^KU*BQY&_!7/1!YI)X ,ONP3[:';+^6GCO\ &K%%1Z1^,EI[ MH_82+9.N9\EW67X-I>_+4OMEQ!K.@ MAI]\[[&6"_+?J'XGA2Y=J "3_P!GW[5?_A\O)4"K"S< M '3W/W,FM]O_#G M(/,&UR^7$:/KM[+_ Z/C9/DL@V/TL3AZ:RJV-U[+Y.2*O"URHCI)$3JATLQ MOJ.66-6_K_R=*#>'9?-%=N3PBNVRN^&'#_.N*G$#*>'NGU_]TS6\A14FG*-* M#QE6KS2:;IV]&-2O42\+QYB=7 M2NC;:R5E\Z5*J322R14*$*M@KQ^94B@C8Q/!J%M-W=5KVZJ7=P\:U2;DWVV\ M=G82Y$N9;#:>T?I/)-":5R[1FG*70Y%E=G2MJ$=CET=*"@I3DDM^I/#?J3:Q MJ5)2G+PI-G!CKE2 %B7V:>P&'9;6-[O.6\6DF$P^0F3A;6[L'GCR^9QT\E M>WO]YLGT%HX*]"^#'1HURRWHWS*L:5F)-*.A--*HUGE]'P$_:8OG:_G'VER1 M[>+YECB5\H1UIYY92K[X?2=<@<6=14]+>V2IK"G2ASU*]:3C2H4ER;]6<8N6$(MSE&+@ M?YC]_JC6R%K''WDMKFM:PN^*.I51NI);UME MM%3W>UXW*.W^_C$>JR4\9AN1<3?7#B1G"EC4HVSAV$II^;OOSB7+SR7?!*=JX M9?GFJJ5[ALG4JV%6&.'/3C849-8\W2+9LQYR0_MR]\7@'D[(4-:YLU3,<%9V M[(D$.POOLV_CM\J]&L^/S5:CC,[@769')Y?6QTU2).JRVFHG5:HRKB%EMY-4 M;^$K:H]F]CO0[[P3CWXM+GD6F\7?)L\4M%V5;.^'5]0U-E=&+E*W5-VM_NK: M^CHN=6C<;JY5"O&K-X*G0DWNDU^,RF-S>.HYC#9&CE\3DZL%[&Y3&6Z]_'9" ME:C;-6N4;M626M;JV(GHYDD;G,>U45%5"OH3A4@JE-J4&L4T\4T^1IKE1CHO M;*\RV[JY?F-*K0OZ%24*E.I&4*E.<6XRA.$DI0E%IJ49)----8GO'T=8 '!^ M1N2]!XCU'*[YR9MN$TK4,)$V7)9W/W8J5.%7N2.&"+SJLMN[:E_?H."R%O#=OO$.5WV M*N^6%FZ<@9-^HX6P^.16LM8O5\?6R.>OX^PQ/,QUNQBK"=?I0HI'68\2+:G) MT\LH2J)>FF]U=Z*Q;7=<7VC)KPU\E[JC,K6GF'%3/Z&63DDW:6-/QJM''TM2 MYJ2IT83CR-4J=S!\U1F($?OX=UR7DDFXL[>GXSU>JU(\!R1%>6'YHTR+N3IJ MZ2_[_P *J?[IX:XD9SO8NC:[G8W9X^;TG[A/D_)><#G;;E/.]5J\P]$Z^7N& M/9Z-9V9O\ ^_#Q-M^1IX'G_C7,<436I8:S-RU;(2;MJ43Y'(U]K, MXUU'&[+A:6=\Z^5.JI4&6\1K*O)4\SI2HM^FB]^/=:P4DNYO%M_%' MR8NNLBM:F9\+,YM\\A"+EXIC7(J M)(E"O1N:4:]O.,Z,EBI1::?<:,:.?:?SS2V;U\@U):7-AG=M/&Y1O5IZ=RI88DD%FK9C= M#/!-&[JU\4L3U:Y%^5%/R45*+C))Q:P:.6WN*]K7A=6LY4[FG-2A.+<91E%X MQE&2P:E%I--/%-8HIB^Z/V'2]I7*$>Y:+4=)PAR5=MV=<2.)6)IVP.=+:OZ= M.B=8UI,A_?J$C51%A\T:L9Z;%D@C6.FWDMWXS:K_ .VUGX/TDN5P?:Y7'M8K MFQ>PMU)NM!3XZZ,>E]55HOBEDU!>,8X)WMLI*%.]C'Z).4*=VELC6E&HE&-> M$(Q5%&%\0 !EWV.=R64[6>XW0N3*\MEVO)DHL'NV,@D"99:SK#EB@L,9*J*K$/=TYFTLFS:G=M^T-[M1?22Y?6[)=[#G+?NL[ MP;H<T%*5*..S97BYV\L6HI5=]^@1?.Q&6QN>Q6 M,SF&NU\EA\UCZ66Q61J2)+5OXW(UHKE&[6E3PDKVJLS9&.3Y6N12XV,E**E% MXQ:Q1K$W%O7M+B=KQQE%M2BUS---/MFX'Z<( !38][#[< M.P_T#T+^0X2$N(W^_8?>T?9U#/?Y,KY.U[_U7>^\\M(C2@3(< #+[L$^V MAVR_EIX[_&K%%1Z1^,EI[H_82+9.N9\EW67X-I>_+4OMEQ!K.@ M AI]\[[&6"_+?J'XGA2Y=J "3_V??MS<=?>;9ON.(K'0?QDI>HG[%EE'E!_DOYS]^6'OND2F M^_\ _P#^9]O?]+MZ_DW5RLN)7^[K?W9^Q98]Y+3_ .3-3_@&G[[IE7,APS< M %TGV:/L'<>_TJY _&:V3_H?XL6W=J?ULS7*Z_ORL-3^YY5_^'R\E0*L M+-P M 5R/?F[B9J6+XU[9<%=]-(^:.-.CE%-[9>V3[BV07?>\WW(F6_R8'":%S?YW MQGS2EC&V2RVP;6SI)I5;VJL5LE"F[>E"46\8UJ\7NX>%6=(F,QP !F1V)]J MV6[O.X75>,XOB:FHTG+LW(V;KL)FA=D4CE2"S'#D,Q+)'1IK(QT?Q= MF/S]&>94]W3F33SO-(6FWH%X51]B"Y>_+9%=MXEO?6=XW6? 7A+?ZQQA+4-5 M>*Y?2>'MEY6C+HVT^6%"*G<5%SPI.*>])8WM]B>*JOB7%4J5.A2C1HI1I0BDD MN1)+!)=Q&LMFV:YCGN:7.=9Q6J7.;7=>=:M5J/>G4JU9.=2I-\\IR;DWV6;T M:>Y1IKPJUQ5PVJE0I*56>&,G&.[!2FXQ=%WNE[IN4>[7 ME#)>Q5U/4ZUB5^ TK /E1\.'PT#T8Q9'-C8MJTK&S7)F^=_1J1Q MLMWSG.;S.[QW=V^U&*]#"/87[KY6]K-E_@GP3T5P(T51T=HVBL<(RNKJ45T] MY7PPE6K27?5.FGN48>!!-AY1+X !,E[6'N)[!V[;U@^$N3\U8R/ ^Z9> M''U)K\CK$O&F?R>\G2=*X/\OBGR$X& LXGO>[:WQMIFS[ M]N&1BQ.KZ?A,AL&=R4R](Z>-QE=]FS*Y55$\&,Z)U5$ZJG54.&O7HVM&=Q7D MHT81;R;:S66LVL/QEKMZY!QQHD+QOJ20Q9K+0LD?% M;VC*5NCIY55Z5VN6&)?*CG26]ZBU#=9_=])/&-I!OHXZ=G7(M+&Y6[D<[P;M61AAWG3EG29N,=.YL/X6:Q%9FBK4L MW114=*WSQ17(6^2545&/956E]2U\BNU"HW++:DEOQ[&/IX]AKG^B6SEP:M#Z MVG5;T_U@='U;_+Z5.WXGY?;SE8W22BZVZG)65Q+9OT:KQ5.4GC;U9=)%J#JP MJ79L'FL5LF%Q&Q8*[#DL)G\70S6'R-=7+7R&+RE2*]C[L"O:QZPVJD[)&]41 M?*Y.J(3]3J0JPC5IM2IR2::Y&GM37=1KE9AE][E-_7RK,Z4Z&8VU:=*K3FL) MTZE.3A.$D]JE"2<9+F::-T/LZ9T7W(\#:CW*\-;IP_N==K\=L^->RA=Z-2?" MYVLBSX7-5'OAL)'9QU]K'H[R/Z)U\%7H=#,\NM\UL:EC]3ELQCBIP:G M&,E0AY=XOVCA7DW=N*MSJNJ;)HV?NX+(M6.2)EA('))2R5>.5&S-IY;'RQ6H M/.B/]&9OF1%ZHEMM]9ULONZEE<+"M3DXOO=# M9I\(9)&C4>->W>X_4^D?K=GU+->#K^<)EPVX\76_P F5\G:]_ZKO?>>6D1I0)D. !E]V"?;0[9?RT\=_C5BBH](_ M&2T]T?L)%LG7,^2[K+\&TO?EJ7VRX@UG0 M 1T>Z)VVI?M-:LRVZS;)*EI9)2N-Z,DFTL=V2;6+:2>'9 M:1=+U-^*>D.#O'?+M9ZZK5+;34;2[H5:T:=2MT3KV\X0G*G2C.K**G@I*G"< MDGBHM)E:3^Z&]Q#]GO\ 2QP=_P!RR)/R(U1]R_7*7V0S,_KZ]4[\Z_Q9G'_+ MQ_=#>XA^SW^EC@[_ +EC\B-4?5&K052K&O^Z?\ ;FYQ^_=;[CB(JUG\9;GNQ]A$R]=1GY+NE_A2Y=J "3_V??MS<=?>;9ON.(K'0?QDI>HG[%EE'E!_DOYS]^6'OND3S M^[IVC\U=UG%_&=;A#!8[:]@T3:,UJ.1)&UMDU_G-A2IY?%3JTZN+CBHMIIK8Y-+9W3&#U#> M./#S@AQ#S?,>)%U4L_P!+'!W_ '+(S_(C5'W+]XA^SW^EC@[_N6 M/R(U1]R_7*7V0?KZ]4[\Z_Q9G'_+Q_=#>XA^SW^EC@[_ +EC\B-4?W1P'OW;7VHZ%Q9R;!CZ6Z4;NPYK,8W&WZ^4@Q3\_E9\E%C)WHY9BTQE]SE>1T+&[25Q#>;2>.&].4L,5L>">W#9B82 MNM?Q)TSQ;X^Y]K[1TZE73=X[2%"=2$JU?6?)8=8J-UO3W?@YC)Z+G*ODJY5,>^]Y4\$DM._TEM^I,P> M9YW<72>-/I'&/J8>#'#NI8]ULV@^K#PZCPLX$:;TC.&YF,,N=NE.JZ*;V[E.*P222Q"/$)Z +CWLU=L;>$NV:'DW/XY:V]\\35=JF= M8AGBN4-$I-FATS'K'88B1ID63V,IZD/T+->[65W58F])UT)E*R_)U=5%A[CW6DF^VS68ZWW#ZUX:]8;4>0Y=!4\IKW2O:$4MU1IWL(W#A&*V*- M.I.I3@H[-V*P2]"L*??4YGNZ9V\Z?Q-B+J5[7*^VQNSL34\L\NKZQ']:2)#. MV1LL;9LRRM'*U$\LD+W-BT_Q$OY6^4T[.#P=>IM]3#:UZYQ+C?)F\/;7 M4G&#,=UCE]635\W<>U/@:D2RJZFJ^$LTT[.OF1OT8JXC92L*6<4H[? MY.IY\&_FQ;]2N8R^^3%XQ3WLVX(YS6QI[U/9"^HQ;;Q370UZ=.."BU M=5,&YR:K>$4F8 F1]DSFMW'7=:_CW(6HX<#S!K.0UY?B[L\%6#/XWRYC! MRUZC.L%K*9"W32C$KTZM98?T5.OC7?#[,':YR[.3]KN(-?51\*/S-Y=_S,>G ME(^',-5\#J6M+:">9Z;S"%5O![SM;IQMZ\<5S*H[>H\>14Y8--M2N$$X& T M ZCYUYIT[MZXKV_E[?$R4FM:=CG7[M7#5H;>6O/5[8X*6.KV;-*M):L2.Z- M]2:-B)U57'3S"^H9;9U+ZYQZ&G'%X+%OL)+LM[%BTNRTBM^&_#_4'%/7&6\/ M]+*D\\S.X5*FZLMRE#8Y3J59)2DJ=*G&52>Y"+BRL5S"T$I67=,1DLK3?5D]-K MHW>JCUZJBL3IU6/=4YW0S[,HWEO"<*<:4882PQQ3D\=C:]-V3)/U2.!>H.KW MPMK:%U+>6=]F5;.;B\Z2VZ3HE"K1MJ,88U84Y.2\7^H?PH_P"G.Z:[M_X/?6GU)];R.Z=%]'*,P^"LRI9AN=)T4F]W'=QQ37+@\.7L,C'C-P MY_2[PNSGAMXY\'_"]M&EXST73]%NUJ5;>Z'I:/28]'NX=+##>QQV8.>[_,*_ MV1/T^_U*DB?I._N/U[[48S_V4G^O?Q)_FX_S"O\ 9$_3[_4J/TG?W'Z]]J'[ M*3_7OXD_S_B3_-Q_F%?[(GZ??ZE1^D[^X_7OM0_92?Z]_$G^;C_ #"O M]D3]/O\ 4J/TG?W'Z]]J'[*3_7OXD_S]?K'<'S5IO#VS<"9'C7\.LA%@\'LE#DB/>HVY^W(R/'U,CBG MZ#I[ZN/L.5WJ6FV)?01.JQJWJYOJY+KVEFN8T["K;.CTC:4NDWECABDUN1Y< M,%MY<%@1'QQ\G;G'"+AIF/$7*-31SI97"-6M;?!LK6;H.<85*D)QO;O>=)2Z M2<7"*5.,YN:W<'.02"8W 8$]^W?;@.QG2=1V2]H-[DG.[MFK>(PNO5=EI:K M4BCQT$-J_=RF7EQFP7JL:0S=($BQUALLC5:]\7@JTYJ345+3MM"M*FZM6I/" M,=[=Y%BVWA+DV^U%\7[*3_7OX MD_SOX&YD:M;+YRCS/'G;6)HS2MC MGR$.'DXHPS,BM5CO.L7Q4"N:B]'=>B+R4N)E.56,:UFXTFUBU5WFESM+HUCA MV,5W3SLV\E7F=OE=Q<9+K6E=9O"C.5&C5RIV].K446X4YUUF59THSEA%U.BJ M;N..X\,"P[@LS0V/"8;8<5(^;%Y[%8_,XV62-\,DM#*5(;U.1\,B))$]]>=J MJUR(K57HI*$)1G%3@\8-8I]E/D,35Y9W.7WE6PO82IWE"I*G4A)-2C.$G&49 M)X-.,DTT]J:P9NI]'6.O.6>275.RM:EW6QZ*E!R?<2Q*FT7I7,]=:NRS1 MF3;GPKFE]1M:3ECNJ=>I&G&4MU.6[%RQE@F\$\$WL*_,O^(4B261(.T>22%) M'I#)+SRV&5\2.5(WR0LX:G9%(YG15:CWHU?!'+\I&?Z3>Q9;/=OM1E7CY*63 MBG/7B4\-J628K'GP?PLL5V\%W$>'^85_LB?I]_J5/S])W]Q^O?:CZ_92?Z]_ M$G^;C_,*_P!D3]/O]2H_2=__B3_-Q_F%?[(GZ??ZE1^D[^X_ M7OM0_92?Z]_$G^;C_,*_V1/T^_U*C])W]Q^O?:A^RD_U[^)/\W'^85_LB?I] M_J5'Z3O[C]>^U#]E)_KW\2?YN/\ ,*_V1/T^_P!2H_2=__B3 M_-Q_F%?[(GZ??ZE1^D[^X_7OM0_92?Z]_$G^;C_,*_V1/T^_U*C])W]Q^O?: MA^RD_P!>_B3_ #K';?6D:K?4;&UK^G5$) M(RV^AF5A2OX1<8U8*6#VX=E8\^#Y^ M4'^2_G/WY8>^Z1:?[V>[?!]E_"KN7YM&+T[ ZUC\I7P<=[.97'YG M+QKD\W/3RBXG&Q8[ 67.FCIVY/51C$BZ.5[)AS[.(9%ETK^<'4PE&*BGABY/ MG>#P7>?<,)75XX)7O6!XFV_#JROZ>61JVU>O4N)TG7Z.G0AO2W**G2Z2_B3_-Q_F%?[(GZ M??ZE1^D[^X_7OM0_92?Z]_$G^;C_ #"O]D3]/O\ 4J/TG?W'Z]]J'[*3_7OX MD_S#.6L/SMQ%Q]R_@,?>Q.)Y UG&[)4Q>2=$^]CF9"!) M74K,D'[S++7>JM\[/HNZ=4Z?(DE9?>T\QL:5]234*L%+!\JQ6U/N/9V'S&+; MB1H;,>&FOLWT!FU2%6_RB_K6TJD/0553FU&K%8MQC5ANU%&7A14MV:4DTNUS MN%$@ '7?)G+G&'#6NR;9RMONJ\?Z]&KF-R>TYFEB8K4S$1RU(V:9?IZUDDW1IKQ^[CV8S5.=.UBWR*4+J MMARN+PP<:>^^^;WB[-8G33\5Q3QM056)59B=4N;%E8F->CW+:O[7E\KC[,LG MBU591@:C/D:COI+2ESQ#SVL_:(T:4>U%R??#"UI4JD5SX2K3>*Y<-ACG?]UWW LC86S/W%9B)ZM1ODH:3 MQAC*Z-3Y.E;':15K^;_>\OF7YU4\J6L]33>+NI=Z%->= ERUZCG57M*70TM) M6\HXXXSO,QJ2]=4O)2P[6.'81IU/=8]P&E899A[C,X^2/KY6V]-XSR%=?,BM M7SU+^E6:LO@OAYF+T7Q3Q$=9:EB\5=2Q[<:;^8X8'W<=1_JL7-)T:FDK90>' MH+O,:1DNW@UBMCV&0>B>^+WH:O+ W:H>*^2JC7=+7X0Z9+@\C-$K M_,OP]O2LMK=&M.UOT6N=4E8B?*QR^)Z=MQ"SZB_;NAJQ^FC@_-@XKYC[A%.I M_)L=7C.H2>22SS)Z_I>@NU6IIX8>%&\I7$Y1QVM*K"6*V22Q3DFX2]^7@_:Y MZ6*YQXTVWB:Y.]D,NR:[:9R%J,'T5]2Y?AKTL-M>/@BN7IYB MJLOXCY?6:AF%*=&3]-'PX]U[%)=Y2+0.(_DQ.).1TZE]PUSBPSVWBFU;W$78 MW3[$(.4ZUM.2YY5*UNGRI+D)F>*^9N*>;];BV[B3?]7Y UZ16,DOZUE:]]U& M=\;94IY6FUS;^&R#8WHKZUN*&=G7Z3$*\L[^RS"ET]E5A5I=F+QP[37*GVFD MS'KK?A[KCAMG#R#7F57N59LL6H7%*4-^*>&_2GZ"M3QY*E*4X/FDSLP[91P M ,;>\'E%W#/;'S=R M1#9;5R.M\>;'-A)7.1J.V"UCY:6"A\RJG19\K8B8G3JO5W@BGEYW>?!^47%X MGA.%*6[ZIK"/[YHES@+HF/$;C/IG1=:FJME?9S;1N(M8XVM.HJMULP>.%M3J MO!['A@VEBU\_E5555555555555ZJJKXJJJOBJJI;0;43;;Q?*?@/P '=G;AQ M+>YUYVXIXEHI.U=YW? 8.[9KQI,_'8BSD(?KG+/C"](XU\% M^0]'*;&699E1L8_SE1)]I!QE#"X;&4V>G4QV*Q=6*C MCJ%6/JOIUZ=2!D;&_,UJ(7,0A&G!4X+"$4DEV$MB1JKWU[=YE>ULQOZDJM]< M59U*DY/&4ZDY.4YR?.Y2;;?99N9]'5 !4/\ ?8H7H>[W6,A-%(VC>XE++1SNR_&1QJOAYH5M1J[I_YT(4XD1?PW2EZ5VL5YE2ICYZ,[WDP+BA+@ M)F]K&2\9AJZZE)QACC MDC@RW.&Y9+$K(KU;)CDU#CW'+)$CDZ-C7(XZPGT?#S(J_*JDZ79.W M'*)#(N-9A-YH.G\?29>DOX6PR%?]E))8(G.3YU1B_P"@\#B;%_V*7I5TJ\WH M_G%Q?DIJ]&,-=VSDO&)/)I*/.XQ^%5)]Q.<4_5(KG$5&7P L[?X?G&Y M&'3NY?+31RMQ60SG%M*A(Y7^E)*]4Z_(A,'#2 M,E874GZ%UH_,CM,*/E3[BWGQ TI;0:=S3R6X5]=MF:AG\?5ENX?(48W?13(5K<*>BY?! M'JG7P/.S>PCF>6UK"7\Y!I=J2VQ?>DDR4."W$6[X3<5,CXA6>\_@V^A.I&/H MJEO/&EK2M5LM>Y3 MG?6LP2-5$5KX9HW-5%\45"V:490DX26$D\'W4;5%"O0NJ$+JVG&I;5(*4)1> M,91DL8R3YTTTT^PSTC\.4 ':?"&^9/B_F#C7D+#.@9E-0W37L]0=97I6;:Q^ M3KSP/L.\DBMBCE8CE9KD\?D4N=C)2BI1]"UB:HEQ M0JVMQ4M:ZW:].\KDI %O1LG@ &^ZUK>9V_.4-&!]$+3=DK;EJ&J[?2 M8^.GM6N838ZL4C7,DBKYO&5LE#'(QZ(]DD<=E$+(8ZS8= MYT;4\T:-17.Z)TA+B'?^,9Q&SB_ MZ:7U4_"?S-TST^35X>K3/!.ZUM-2G'HY=V&Q8]MQP??[QK7]=7AX^'76,S^SH0E'*\SKK,K=[%%PO5TM2 M,$L,(4KAUJ,4UCA36.\L)2D=*F+4B(GWI^5VZ#V=W]0K7H(,MRIM.'UUE&:) MDK[^#Q4\>9S#H%>Y%AFHW(:,K7M17-5$Z=.O5*+UY>NUR"=*+PG7G&'>]%+S M4L.^7S^3RT+3U?UB[3-KJ"G99#8U[]XK%*JE&WMW]*X5:\:D98-J5-88-J2I MN$$&PL #?Z.LYK):_G]GITY)L+K%C"UPK2HPY MYJ@H.JUZE5(X]TV XSU "]K[:_V'.W+\GN._P"9.7%:4^+MI[DO/9K+ M=<+Y3&L/PJ_ZJF55?=/^W-SC]^ZWW'$0[K/XRW/=C[")FTZC/R7=+^Y77OVX M(]"ER[4 $G_L^_;FXZ^\VS?<<16.@_C)2]1/V++*/*#_)?SG[\L/?=(FW M]]G['&H_E]U'\0.420^(/Q=E[M3\]F-'R;GREJ/X#S#V$"H206; H !? M"]N;[$/;9^3#7ON\EIO M#=G+\7=L[,-R/R54DMX[.;Y;ZWN/].N1>>O+!BFUY8TW+.U9D555CTQL+FIY MGV5\\38\U'KJA8.5GE.[5NUL<^6$'VOHY+UJ?*WM1DMZLGD^]0\0J-OK;C$[ MG)]'3:G2L4NCO[R'*I5-Y8V="6S#>B[BI'><8T4Z=:587ECF7E+G/;;F\\M[ MSL&][1=5WFR.=NNG94@<[S-HXJA&D6.PV-B7_AU:D4->-/W+$(BO;^\S&N[B M]J2J5GSM\G:2Y$NTDD9GM"\/-$\,\AIZ9T'EEIE>2T\/:Z,,'.22CTE6;QJ5 MJK26]5JSG4EAX4F=9'4*R !V-Q=R[R=PGM=+>.)]XV+0MIH/B=%E=> MR$M1;,44S)_@LI47ST,UBY9(T]6I!VK.]N\OK*XLJDJ=9<\7 MAWGS-=E/%/G126M=!Z-XC9'4TWKG+;3-,DJIXTJ]-346UAOTY;)TJB]+5I2A M4@]L9)[2SQV'>\EJW,-W!\3]S46)T'DF_)#C,#R%1:E#0MQO/7ZMV5V]<8]S%Y'Y$TW6%5K%9R2;R?([Z\7:<^AL,5V7A>M=QM\Q3G(+-@4 FN]BWC&/;.Z[8.0K<,JU M^*N.,YD,=98G6-F?VJ6MJ4->5?,WHDV RN1>GR^,7R?.D@<.K/ILXG=2Y*-) MX>JEX/L=XQQ>4SUI+(^"=CI"A)JMGF<4U4CR)T+2,KB6/9PKJV:6&'.VFEC; MK)K,#X ! O[ZG;ODMWXDT;GS7:,UV[Q+D;>&VR*K"QSX]-VE]5JY:9(T=:L MIBHEAM^IDEZYLR=^3,XL M6FFM?YIPLS>K&G:Y_1A6M-YX+QRT4]ZE'D6]7MYSEMY96\(1\*6#JG$-&<( M &Y8?$9+/Y;&X/#T[&0RV7O5<;C:-2&2>S;NW9F5ZU>"&%KY99)99$1$:B MJO4^J=.=6:ITTY5)-));6V^1(ZF87]EE5C6S/,JM.AE]O2G4JU)R484Z<(N4 MYRDVE&,8IMMM))8LOX=GG!R]N7;5Q)Q#81OUQK&KP2[,Y/A7N7: M^)+XN<7\_P"($'+Q*_OY^+J2P:M:25&V3CZ6704Z;E';A-RQ;>+>'/O#=O&2 MYQ[4,EL&MT9LAM?#F6CW^A1J0Q/LY##05Y:&RUFKT6W,L&&M2V(H(4>Z:>)C M4;U\4\+7.5RS'))5*2QKV\ND27*XX827F/>^I+@NH#Q8M.&G'BAE><58T<@U M';O+ZDI-*$+B4XU+2HV\,&ZT/%TV\$KB3?)BJ89 QL.@ \V,?*]D<;'22 M2.:R.-C5>][WJC6,8QJ*YSG.7HB)XJH/QM13E)X)%X7VN>WG(=NW:+H^&V&J M^GM^^3V>2=FJ3-JK/CI=CKTV8C%K/!UD?'!@J5>98Y5]2O8LRQJC514+A-(9 M7+*LCI4JJPN*F-22YTY+%IQS95?._S-DRMBRC5ZJJHG5>BKT2W75=GXEJ"YI) M80E4WUW)I2^8VUWC9LZH>M):[ZN6E+D0 ?J*J*BHJHJ*BHJ+T5%3Q145/%%10?J;3Q6QHOS]BN^ MQ\E]H7;_ +;$UK6R\>8S JUL20M;)IDUK3)D2-%5&])=?=\G@OR_.7*9!<.Z MR2UKRVRE0ACW4L/W#5GZQ.G:6E..VKM/T(QA0M\_O-R,<%&,)UI5(QBE@DE& M:226"6PRQ/7(9 !'+[KWV&.9/_P\;]VL*9UC\6[KU*]E$NNZD'RHM*??-Q[R MN2D 6]&R> 9;=A]&IE.\+MVQ=^"*UC\IROIF,R%29JNAMX_(Y MVE3O5)6HK56*S4G?&[Q^1Q4FD/C):>KE["1;!UT$_P!5W6,HO"4;&WDGVXW] MI)?-1USW*<8VN&N>^6>,K<4<+M1WC.XV"*%[988Z*W)+-"**5JN;*V&G.QBN M1?%S5\$7P3S,WLGEV9U[)\E.HTO4\L7WXM,E3@WKNCQ-X5Y!KRE)2EF>64:M M3"6]A74=RXAO8+%PKPJ0>Q/&+32>*.CSSB2P 7C_:UY/9REV3<17W37+6 M0U2ID=%S%JZY7/L9+ 6U>YT+U8SS5H:EZ&)G[KHD?15544N'TE>>.Z?MZC>, MX0W'W8/=V]Y)]\UI.N=HIZ%ZR6ILOA!PL[V\5_2V8)POH1N)*#P2<(59U*:P MQP<'&3JF,UO"97/Y'T&>K/\!AZ,^1M^C'U;ZDOP]= MWE;U3JO@5%.<:<'4F\(13;?82VLMHR^QNLSOZ&6V,)5+VXK0I4XQ3Y&Y+S%OX_(;GMN8SA MZDOH]:<6"-KKAGHVAP\X>9)H: M@TXY5EEO;-KDE.E2C&I-;7@IU%*:6+PWL,7RG5ATBN 6&?83YH@Q.[&U\X MU;C+9M#(YR2N176]=6H[HK&JB?.J*G2'^)-YOWEO8KDITW-]V3P7S(_-,U_DN M=$^(Z%U'K^O'VS,# 81H93@ 22 MXSB)=9]KW:>7K=2NV]R5W.Z7A,;>ZHMOZ@U#2>28IJ+V>971129BTLZ.5$]1 M/+T3HG5:TM[)T-$7-[);:]Q32]3"6'LG+S"QK4>NZ>?]?;2V@K>:E1T]IG-* MM1)X[MQF%KORBUAX+\7I6T]K;:FMB6#<;119?* 7M?;7^PYVY?D]QW_ M #)RXK2GQ=M/ M8>P@5"2"S8% +X7MS?8A[;/R8:]]SEQFEOB]:>XHUCNMQ\I367X:J^Q MB9KGOEN960]U?W0[^7O[!VR]MNS24\!4=:PW*W)N MV*]S.VF/EJ9+1M5R$* M0OBP$2M='D+\#W)D>JPPO^%\[K,2ZSU=.4YY/E<\*:V5*D7M;YX1?87))KE] M#R8XYD^HUU,K.TLK/C7Q:LU5S*JHULKR^O!.%&'+3OKFG+'>K2V3M:4EA1CN MUY)UI4^@KK?*1<9:C\ +%'M0>YSE,5E=>[7^X?8Y!+&!MK&VM0T;8LC.^)]O%79&-CQEB59)X;$B5W.=&^%L4HZ,U=.,X MY/FL\:;PC2F_2]B$GSI\D6]J?@\C6[B6Z\W4RM+VRN^-?"2SC2S2EOU\VL*4 M987$6U*=];4XXJ%:'A3NJ45&-:&]7BE6C45Q9P145$5%145.J*GBBHOR*B_. MBDM&&L_0 "O!_B M@DA MT3M[U5'+Z.1VW:]@MCHW*JM^(16MS[NGEJR M_A/"LK4+79KXI89H9%14-EU() M&HC)WMF\JS07J?2-SDU65S:1E4RM[<>5T^U/M=B7(^?!\NP5U4NN9I/CCE-O MIC5]>VRSBS3BH2H2:ITK]Q7\M9;SPN69&Q5ZE.I69)8LV9Y7(UC&-WMGEMG5S#,:M.A84*UI[6N4XGR>'[C>X_"-J<@U$CN\<<;7XZUA^G2 M21MD@VG9XE29D6UP*Y%IU>J/QLB>I)TL(UL4OZ.TA.QG'-EY_"V+"KUV^NI8Z]L[C@_PDK]+I".$L?%K9[,;52BG5K M?^H:4:?M"W9QN+JM6U>TMTDBN1((W.QC?!R)71'10QJS1M:RJ2S#*H.=B\7*"6+I M\[P7*X=ST//LVF<[J>=>#)==Y7:\-^+][1LM?4%"C;7E::A2S);(0C4J2>[" M^;PBU)I74FI4WTLG3(+R.S)> #4BBDFDCAAC?+-*]D4443'222R2.1K(XV-1 M7/>]RHB(B*JJH2QV+E/R4HPBYS:4$L6WL22Y6V6%?;$]J?8LWG=>[A.YO6)\ M'JV+DIYSC_B_/TXVY':;:+ZU+.;AA[C'OH:]#T;)#2L1MEN*K7/:V'HDDGZ0 MT;6E5AFF;P<*<6I4Z;V.37)*2Y4ERI/:WM>SEQ/==#KOY-:Y/=\)>#-Y2O,S MNZ4Z&89E1EO4:%*:W:EO:5(O=JUJD6XU:\'*G1@W"#E6;="T 2X89 5% MO?5U&3$=UNK[6K%9#MW&F*@B5(4BC>_7;EF"9R2-C8D\GFR*>9RJYR>"*O1$ M1(5XC4%#.*59+T=!8]MQE)>SCL\VQ]C>CU97.5$GW0U1U--TN?\ )_Q%L>AS2G?16$*U/!^JAL]B MX^9W2W'R9/$#X=X2YGH&[JN=[D>9NI2B\<8VM['?C&.S!Q5Q3N)<'2?(SX>KB;*,Q>8DAB\OJ M>I-D[4"R.ZJWIY4Z(ORR_P -KMSM+BR?I)J:[DE@_FQ,+7E2M&TK+5^F->48 MX2O["XLZG8[%S+_T?[,N0DISI%G.0Y*7' M^(6*Y%6NUDS#GS7\E7A?(R:U%5KU/3E:QK_*EA%?\ WEKW4>X?_I ZQV14:])U,KRJ<\QK\N[%6D=ZCO8-;)73H12V MIM^$G#>*1Q;Z;(P !E[V'GRI[NFK_X.SRWN6\*>_NR]3/P7YF./>+?^ MM+P^_2=P$U)I:E#?S'Q"5S;+9O>,6C5S347+8G4=)TFWAX-26V+VJ^TQ[)&- MDC"H7'&L$UAL?*4)^_/EY.;^['F;? M*V1DRF&L;7=Q.LVI&(QWX,X61U'"0>5)IVHVO3C:Q%:Y6NZ=4Z(O1+<]47GC MV?7-9>A51P7SLQC6C! MOGW=[!8X+$ \ N) /U;F97KPQM1%5S MY9I$:B)XJJG[&+E)1CMDW@CCK5J-M1G<7$HPMZ<7*4I;%&,5C*3?,DDV^T6: M/<3XGK\(^T_P!QM%$D5C [UQP[)N=4@IV9J MNUNDGASRQ3D^^\68/NJ;KZOQ0Z^=_KVLY[F90 MSBK2C/#>IV_03C;TG@VO:J$:=-8-^AY6]KK%D,F<4 O:^VO]ASMR_)[ MCO\ F3EQ6E/B[:>Y+SV:RW7"^4QK#\*O^JIE57W3_MS[4_/9C1\FY\I:C M^ \P]A J$D%FP* 7PO;F^Q#VV?DPU[[G+C-+?%ZT]Q1K'=;CY2FLOPU M5]C$Q>]W/O6L]M/#M?C+0+YB8^HEU^5[ MY)'NDDD][E5SG.3R_$L0G71.?O-[!VMS+&_H))M\LH]<6T8K9"E+>5>WCLBHRJ4 M:<5&W)="MBPX K0?X@U M4^N.UM.OBN,Y:5$^=4;:X^\RHGS]/,G7_P 2*.)W+8KG]N_\(S#>2DC)6VO9 M-/=<\C2?,VEG&.'9PWECV,5CRHKBD5F7< MR^PS''^J%O\_E3UG=PFUUED M_P!I8(>/.+K$4:_,J,FNRN3Y_IK\W3I-W#J*613DN5W,_8P,"/E,[BM4ZPEI M0G+&C2TU:;JV;-ZXO)/NXOL^<3:%>F/ &G-#%8BD@GBCG@F8Z*:&9C9( MI8WM5KXY(WHYCV/:O145%14/QI-8/D/NG4J4JD:M*3C5BTTT\&FMJ::VII[4 MUR$=7,?M2]D7,U^UFK_$[-!S]USGV_P ROE77:C+&F_$22.\[ MY?JWU9'^+W.ZKUI>^T;I^_DZDJ/157STWN?O5X'[TNTX?]>'K(O M-,KII*-+,J<;QI+D73R<;O=2V*/C&[%;(I&.6,]B+LTH7V7+6V]P&:KM>KEQ M>3W728J$B>9'>F^3#<:8G)HQ$3R_1LM=T^?KXGEPX=9%&6\YW,EV'.&'S*:? MS26[SRFW6$NK5V]"PTK;U6OY2G9WCFMG*E5S"K3QY]M-K'FPV$@7 O97VP]M M'DL\/\1:UKV>2-\3]POLL[+NKXYF^2Q$S;-CL93-TJMI/^)7K305G=$_>_!" MI,6[6WC3HSE#TLZD)U%]'BV92'L$* #Y?!?%%^5 #!/G+VU^S;N!R%O/ M;EQ!BL)M=Y\LUO;./[5K1RD6!?7PNL'PLM:>6:?S^O[^/9P>9.GC_\ 3P[1FWP-[?':-VXWJN;XWX?P;MLIO9-6W3;I;>Z[53LL M16I;Q.2V2:_'KME6JJ.=C8J?F151>J*I4&6Z9R3*I*I:T(].O3RQG)/LIRQW M7ZE(MPXG=:OCSQ\6\ %77_$ 11IR?V_2(Q$D71=I17IX*J.S]9%ZK\_A$WIU^3IX?*I M$W$R$55LYI>&XU$^XG##SV9E/)4WES4R36]A.6-I1NLJJ0C@MDZM/,(U'CAB M]Y4:2P;:6[L2;EC7P(M,M( !< ]BYCF]F>PO5KD;+SGN#XW*BHV1K=,XYA< MYBJG1[6S1.8JI\CFJGRHI.G#]IZ=BERJM4\_'SF:^GE'Z=2'6:NISC)0GDN7 M.+::4DJ+@W%\Z4HRBVMF]&2Y4T3,E;EAH ,*_<+XJW3F;M&Y=T3CW%29[;K^ M%9;Q&"KJB7,S-0G9.['4$>K8GWK#$7TVO^R.XMK6.]7E M#8N=X-/!=O9L+A.JIK/3W#_K ::U7JNXC:Z?MKR<:U:2;C25:A5HQG/!-J$9 M5(NTPU*MZ7 ; M1C+.(RL52['ZM2Q)3MLCF9'8B^DQ51.K51?D5#SKNRN["KT-[3G2JM8X233P M?/MYMC\PDW1^N-'\0 MU+#2JLDF?'7A:KGJB=$1#GMK6YO*RM[2$JE9XX1BL6\-KV%/:IU;IG1&35-1 M:OO[7+KK^>NF_\=0_C#]0CO4_9]-PZG)':':W*I4?9S'$6RT-HAD^)]& M&IALFK,1G)70*BI:GD\]>*)O5%17KTZ]>BUYKNP\WR46\ M7&5-\@@V%0 2L^SARHO'7>?J>$M9-:&'Y*Q.4TR[7_P!C)Y&U7>_7::KY MFHUR9E8WM5?-U\OEZ=7(J5MH&[\7S^-%^AK4Y1[Z\)>Q?FEB/E%=&_E-UQKM,NTX M2MXS).P]BU;FP^UXW'MU6BV6Q:;+8=>K79ZEB=SO.B.>Y?,J>)<+;YTIZ66< MMK?5LV^QOQ6ZUZ]8&M=J;@54L.MU/@A0IU%E]?5%.E22QR%ZSE+][)7)%EN9&Y9O6Y5Z]9+-N9]B>1>JJO5\LBK M_P#4M[E)RDY2VR;Q-DVA1I6U&%O0BHT:<5&*7(HQ6"2[22P/3/PY0 #-_VZ M.'?^MW>#PYJEFH^YAL7L,>X9]D5CX65F*U9/K1\T,W1R^K!:AB>C43JYK5^3 MQ5*CTE8?".?4*36-*$NDES[(;5CVG+!=\MCZXO$3]&G5XU#G%"JJ6;7MM\'V MOA;LG6O?:9;CY>DIV[KUX[OA>TMIQP>S66ZX7RF-8?A5_U5,JJ^Z?]N;G'[]UON.(AW6?QEN>['V$3-IU&?DNZ M7]RNO?MP1Z%+EVH )/_9]^W-QU]YMF^XXBL=!_&2EZB?L664>4'^2_G/W MY8>^Z1-O[[/V.-1_+[J/X@W2W;GAJU*O%.#LVK-B5D->O7@IK+-//-(YL<4,,;5< MYSE1K6HJJO0N+TNTM.VC?(J*_=-9#K:4ZE7K,:PI4HN566=U$DEBVVH)));6 MV]B2Y2GMWO\ <'D>YGN7Y-Y/L6)GX6SG+&$TVI(UT*8[3L"]V,U^LM?U)(H[ M3J%=LEES.B36'ODZ=7$'ZBS26;YO6O,7T6]NP[4([%W,>5]MLS[]6CA10X,\ M&,ET4X0CG$;=5[V22QG>7'MM;&2QWNCV3C_:,7@(ED5$8R7.6<8S%1RJKD16 M+,CT54ZIXG-XUY+9>^#UR7 M*Q:EO\;Y?2JV]$V:S6IYM;KD5BNAP\K8,FQOF:BST8TG,TEE&;T; MO'"CO;L^W"6R7F>B7;2(%ZS/"6VXT\%\ZT6Z:GG*MY7-@^>-_;QE.WP>W!57 MO6\W@VJ5:I@F\"^M!/'9@ALPN\T5B*.>)W_FCE8DC'?_ %:Y"Y!--8KD-7Z< M)TYNG43C.+::>QIK8TUS-&J#Y M !6C_P 0;&]FY8V8_EF/U?*JL:^2SH#O3\_3HCGI%UZ=>JHW_4 M13Q.6VQ?NW_A&83R4E3VC7M)RY)Y(TL>RLW4FEWHJ378CCS%<(BHR\@ %N+ MV&9XU[1>0*J*OJL[@-GNN3I]%(;7'_&E2+Z7SO\ 5QLG5/F3I_IZ)-O#J2>1 M3CSJXE\V,# KY36TJT>L#974L.BK::M-W#E\"YO(O'O\G+L)MROC'8 #C MFV[AJF@Z[E-NW?9,)J6KX6LZWEM@V+)U,1B,=69\LMN_>EAK0M5?!.KNKE5$ M3JJ]#BK5Z-M2E7N)1A1BL7*3227;;/6R+(<[U1F]#(-.6EQ?YW=3W*-"A3E5 MJU)8-X0A!.4L$G)X+9%.3P2;(=N8_?-[6=#OVL1QEK6^61.GG;B%AX=AF0#A_Y-/C9J>UA?ZRO,KT[0FD^BJ2E=W44^>5*W?0+9S.ZWT]DHQ9CE MC/\ $(8:6^R/,]J>3H8Q7JDES&5#B;3>2Y>>2HS"%JYY?KBC5O<-D*F4RI0QPYZDS;AS$AW;I[K_:#W$9"AK<&W7^*]WR,K*U+5>5:M77FY*T]6L;!B=HJ M7LEJ-N:>9Z,@@ENU[MARHC(%7JB51E6L\DS2:HQFZ-S)X*-1;N+["DFXOM+% M-\R+3N+G4AE,IC,)CKN8S61HXC$XVM+=R.4R=N"ACZ%.!BR3VKE MVU)%7JUX6(JN>]S6M1.JJ?,YQIQI&G3ITXRG4J5)M1A"$(IRE.4FHQC%-R;22;9$?SE[UG:+Q5D+>!T=VU[%27;+\.&ODZ./.M[6GF>I58Z:RZHDU&\G*I=N+VI^*T%/ MHWV87%6A4B]C@8@1_P"(1QBWDCF[3[S,9ZO1;6\D/S2)CG<4PUUE_W/ MBD3_ 'CPUQ-AO8.R>YV>EV^9T?[I/D_)3WBMM^GKFD[S#T+RB2ACV.D69N6' M;Z/'M&;_ %[R':!S3DJ6N;'EM@X3V>_-#5IU^2Z=2#6;UN;P;%6W3#6\EA: M,:+X>IE/JQCG=&MZN5$6H3YX^ M\/+2IFV3T+74F34HN4GETI2N8Q2Y96=6-.M-_2VWC,L-K26.$K%6U6O5J]VE M8@N4[D$-JI;JS1V*UJM8C;+!8KSQ.?%/!/$]',>U5:YJHJ*J*5DFFL5M3+': ME.I1J2I58N-6+:E%IIIIX--/:FGL:>U,US]/@ %7/_$ 3QNY1[?X$55D; MHFTJY.B]$1N>J.^5?!?,DZ=.G7Y%Z]/#K$G$RI%UK.EZ91J/O-P2]BS,QY*K M+Z]+3NM,TDX^+7%[EE**Q>]O4*=].>*PP2:N(;K3;;4L4L%C7R(O,LH !<" M]C"*6/LSS[I(Y&-GYQV^6%SV.:V:)-,XYA62)7(B21I+$YO5.J>9JI\J*3KP M_P#BY#W6I[(U\/*.2C+K.WJ33:RC+D^T_%T\'WFF3+E;%B( *;'O8?;AV M'^@>A?R'"0EQ&_W[#[VC[.H9[_)E?)VO?^J[WWGEI$:4"9#@ 2E>S?]N_ MCK^CF\_B]8*PT)\9*7J)^P995Y07Y+V=??=A[\HET\GLUUP #@/*FBT.3N- MMZX^R4%.Q4W#5LU@59D(G34V6,A1FAI6;$3%:][*=U8Y>B+UZL\#@N:$+JVJ M6U3^3J0<7W)+ J#2>HK[2&J,NU5ECW]EF965"ZI/GZ.O2C M5ACL33W9)--)IXII--'%SA/< .T^$-]N\7(YC0N^:G5C)]Q-8_,Q*#XI M:4CKKAMGVCFDYYGE%W;PQ6*52K0G&E+#%8[M1QEABL<,,5RG:G>KSC#W%=S7 M*W*F/OWLAKN;V*Q7U%^0<];$&J8[^"X6JC9(XG10Q5V]6,\J>1KD3QZ=5[>H M,Q6:YO6O8O&E*6$?4Q22^8L>Z47U<.&53A!P6R+0=W",I. MM6>,=C493W(OEW(13;:;>+!XQ. ,]-7[L;&$[!M^[79,QD8N7?QY.&VRV^8N=,C6B=\-'C="UUUBE*DT4LR.R6 M5OXZ\JI"Z.6+^#3,1'.16IU5/GE?AM881N,SDN7"G'V4OX/S>]A]\J1Q#3J: M;X5VLUBE4S.Y2;?+O6UHGS)K"Z;3QE@X/"*:<\P??.^QE@ORWZA^)W(A4&OO MBY4]UI^R+;O)S?*?R_\ !.9>]9E/P@@V$P "]K[:_P!ASMR_)[CO^9.7 M%:4^+MI[DO/9K+=<+Y3&L/PJ_P"JIE57W3_MS/*9'@'!:9C(["HGQ,F[/JZQD(X. ML"=%BZHJ+T4FU7CL= 1KQ>$W:J*[LWN_,QQ[Q@6KZ*IZ_P#* M-W.07$%.QCJR=U636,72LH*ZDI+G4W14,'L;DE+P6V5&E5555555555557JJ MJORJJ_.JD)&>D_ 3E^U+[:6"[B85[@>=Z,]OB7%92:CI6DI)+6CY!S& M,G]._D\W:@DCF9J>(MQ.@^&C5LE^RUZ2.97C5MF0]&Z2IYI'X3S)-V*>$(\G M2-/!M_2I[,.=IKD3QQJ==_KCYCPEKOA1PQJPAKZK1C.\N\%-Y?2JP4Z5.G"2 M+PN#Q]7%X MK'U8FHV.O3H4HH:U>)B)X(UJ(3+3I4Z,%2HQC"E%;$DDEW$MB,'F:9KFF=YA M5S;.KFO>9I7EO5*U:I.K5J2Y-Z=2;E.K:@ALU;,,E>S6L M1LF@L03,='-!/#(UTY6XWP--D&%9C[$_D MFW;5L975K,6VE/,Q,A1K1_#MA=\0QD3(IU6*M::2H4J,LXRN"@H[:E.*V8?1 MQ2Y,/3);,/"V8/'+YU&.N7GN:YY:\%>+-Y.\G=-PRS,*]3>K*JDVK.YJS>-5 M5$FK:K.3J])A0;J*I25.MP149?@ "^5[>?*4W,/9KP+NER>6UDOP*JZS MF+DRHLMW-:9/8U/+W)/*C6HZUD8N.TS>.^R&UN);9]$HOMN#<&W MW7''OFL/UKM%4^'_ %B-6:>Z6] KW^_P#:S)8X MPX$W%(W+%BM[S^MOD19O*QV>P$F28U42)8/I?@ZOBYZ.\/HM5%I?:+$Y)YB? ."\F\D:CQ#H6UYF\SD)U5?)6IQ.D]*")C7RV+=AR)'%%&UTDDCD:U%5>AU[NZH65M.[N M9;M"G%RD^TO/;Y$N5O!+:5)H_26?:[U18:.TQ0EL,"HWSOEM^U#J.[S^Y.Q=N79 MD^=\W(MALA=6SJRZ,ZN^E8V>7PI7FMKFFG?9C*"52K)X-T:+>,J5K!^@IIIS M:Z2KO3?@X+E.ERX /WY/%/!4^10"PE[4?N;9_7]CUOMD[@=BL9G4<[8JX3C+ M?L[=GLY#4\I*D=3%ZEF[T_JR6-9O2>2&I/*Y$QSU1'N2NO6&3M%ZLJPK0R?, MI;U&6RG-O;%\T&WRQ?)'L/9R888HNO1U.,IS#)[WC9PMM8V^=VL76S.QHP2I MW-+'&I>481V0N*:;G<1BMVO34JN"K1ETUH8ETPOFUYO-8K7,/D\_G;];%X;# M4;63RF1N2-AJTJ-.%\]FQ-(Y41K(HF*J_.OR)XGS.<:<'.;2A%8MO8DERMOL M'9L[.[S&\I9?E]*I7OZ]2-.G3IQC95(-JVJ)JPK9K2OB26A2E;Y M*[?+)(WU^B10-JG55?.Z[M[=N&60>Q\6+NBG7KM1G&Q4H[;6T>U+=Q<:]>+WJTL4FJ2C%Q9E'E[ !,A[97N6 M[3VY;5@^'N7,W?S_ )G[M?&4[&1GMW[G%ENU,K8LEA41MJR_6WS2_PNA&U4 M;U]6%J/1S9*ZTCJRME=:-A?29+Q;R* MZXBZ"MJ=KQ2LJ,JLX4H*,>)SXIH)HGHYCVJK7-5%1512<$TUB MN0P%U*=2E4E2JQ<:L6TTTTTT\&FGM33V-/:F:Y^GP 4_\ WQMN3-]WN-UR M*>">MJ7&^ C3T7JYT%S+V+D]RM.BL;Y)X_A6.5$5R>5R>/7JB0EQ%KJIG<** M_FZ$4^ZW)^=@9Z_)G:?JY7P#O,YKK"69Z@N)P[=*C1MJ$7W>EA66S%8);<<4 MH9B@3(D 77/9^U?\'.Q?C:VBM5-LS&U[-U;)+)])V47 RM=ZD4:1R1S8%S M',8KVM9$G_ $12=+3=#'9O;\O-D\#7%Z^><4LWZT.HNADI1M5:6[PP M>$J5I14XO!O;&3<9)X24DTTFB3TJPL\ !38][#[<.P_T#T+^0X2$N(W^_ M8?>T?9U#/?Y,KY.U[_U7>^\\M(C2@3(< "4KV;_MW\=?TSK[[L/?E$NGD]FNN "EK[P?"[N)^\?:\W3IVH,#RM0 MJ[[C[,[8FPVY*E&^U(V^9&JB]41/*B$#Z[L?%,^G6BL*=>" MFN[Z&7?Q6+[IL->3WX@+6G5VLLGN*DIYEI^[KV$]YN4NBWO&+=XMOP52K*E! M;-U4MU)1C'&+ HPOC !>E]M+A=W!_9WQ/KURG9H MY[8L6[>-CK6VPI/!E]F\EM\#70R2M?6;6;&Z+QZ^5_54155"XK2UC\'Y#;T& ML*CAOR[L_"V]M)I=XUE^M[Q 7$CK#ZDSRA4E4RVWO?$K?:W'HK**MDX)OP8U M)TYUL$EC*I*4DI2D8N^^=]C+!?EOU#\3N1#S-??%RI[K3]D2KY.;Y3^7_@G, MO>LRGX00;"8 !>U]M?[#G;E^3W'?\R>S66ZX7RF-8?A5 M_P!53*JONG_;FYQ^_=;[CB(=UG\9;GNQ]A$S:=1GY+NE_A2Y=J M "3_P!GW[8>P@5"2"S8% +$G=SE9J7 MLN=I="":2),X[36Q1OCL4JVH[H]]=[W/1\*_%R02(K6NZ^DK5Z=>I*.= M57#A_9P7IW37F*4OW#$GP,RJ%_Y1W6U_-K"QHYC42VXN4Y6M!8=Q59/;CR88 M;<57;(N,M@ -SPN*M9[,8G!T4:Z]F)^(N...=:J-HX74-/P.&IP(K7OZ5<= R62:5J)Z\\TWF<^1>KG MN555552Y^RM:5C:4K.CLI4H**[RPQ[KY7VS4WUYJ_->(&M,UUMGE(C7QHKJ_[E414^A<9CLY)Y6^5OII\5E9/#J[JO MCU\>B3CP]J.>0.+Y(5YI>9&7GMF 7RE674;+K&4[FEZ.\T]959[,/"C5NJ"Y M]O@48[=G8YL7,B5T8_ 1 M*^]/H:;?V0[)G60I/:XZW/3-LK-2-SY6MLY:/5KTT2M3HST,;L,SWN7P2-KB MB]?6W3Z=G4YZ52$_F[GG3\POI\G5J;X ZR]EETI;L,YRJ^LGMP3W::OHI]V5 ME%)<\MU+;L*:!!!L* $Q?LB@[+JD?K3)#7ARV(;7W M+'SKYY&,?:F;KDM2%OTEM:BPYX[]6C.6S&*ACLBI%PXG$P$ % M=_WZN=\CB-2XK[>\-)&8RIT*&5TW@JC+[L498/)>\,[7,-09]Q8S"G& M53+J=.PLVUCNU;A.I=5%]#.%&-*DFMKA<5%L7+6&(B,SH -6":6M-#8@D M=%/7ECFAE8O1\_!S;9GV)K=J;8=5L2X.U?R%F=$?+DM%\L:E*FTN=4_"#C/R 74O:%YXR?-G9_KF/V.^^_LW%&6N<>6[%FU M/;R%O!48*UW6;MQ\R>6-K*-I]&"-BJC(*#?D)\T1F,LPR*$:C;K4).F^XL'' M]ZTN\:Z?7UX9VG#CK"7]?*J<:639[0IYE3C%81C4K.<+J.',Y7%.I5>&*PJK M##T,91RKRRX 'B][(V/DD>V..-KGO>]R-8QC45SGOK.QU:Q/CI)F>1RQK MZO5OT50MPU+>>/9[,.E<5W(>"L.ZEB;0?5?T3+A[P TKIBK#H[R&54Z] M:+]%&O>.5Y6C+LRA4KR@]K2W5&/@I&)IX9/0 /.-CY7LBC:KY)'M8QC?%7/> MJ-:U$_TNJ)\AR4*$$^[NK'YIJL\=M2PUCQGU3J: MC+?H7F>WLX2V^%3Z><:;VI-8P46DTFEL:,FCU"* 4V/>P^W#L/\ 0/0O MY#A(2XC?[]A][1]G4,]_DROD[7O_ %7>^\\M(C2@3(< "4KV;_MW\=?T< MWG\7K!6&A/C)2]1/V#+*O*"_)>SK[[L/?E$NGD]FNN "!'WX>&6;!PYQW MS91K5$O:#L2ZOFK3NB7IL/LB^?%UJ_\ M/KULBR>61$Z]/,CO!$7K'?$:QZ; M+*5]%>'1J8/U,]GLE'S3)IY,77[R7BIF_#ZXG&-GGF6=-3B^65S8RQ>KDZJ]$3Q5#U,EL?A'-K M>R:;C.HM[U*VR_>ID5<<=>KAAPAU%KN,XT[O+\KK3H.3P7C,X]%:IX--XW$Z M2P34I8X)IM,^@=B<92PF+QN&QL+:V.Q&/IXRA78B(R"E0KQU*L+41$1&Q01- M:G^I"Y9))8+D-5JI.56I*I-XSDVWW7M9#S[YWV,L%^6_4/Q.Y$*,U]\7*GNM M/V1?/Y.;Y3^7_@G,O>LRGX00;"8 !>U]M?[#G;E^3W'?\R>S66ZX7RF-8?A5_P!53*JONG_;FYQ^_=;[CB(=UG\9;GNQ]A$S:=1GY+NE M_A2Y=J "3_P!GW[8>P@5"2"S8 M% +#/>!1L3^S'V?W88Y)64\]QO%:1D:N;!7LZ5N\B6Y7HOT(VV*<DE3?FJ2_=,3' G,J=GY1K7-C-+&\H9C!-O#!PG: M5MBP\)M4VL,5@L7MPP=>8B\RS@ Y3H^P)J>ZZ?M3F+(W6MIU_8'1HR*57 MIALM4R*L2.=DL$BN2MT\KVN:OR*BIX'+;U>AKPK?034O,>)Y.?Y6L[R*]R64 MMV-Y:5J&.+6'2TY4\<8M26&]CC%I]AXGT4=4RM7.ZQKN:HSP6JF5P>*R%:Q6 MDBF@FBMT8)V/BD@587L5'^"M^C_H+HZ,))-/LI[4S4DS"QN\KOZ^ M67].5*^MZTZ52$O10J4Y.,XOMQDFGVT;^?9TP #Y[?<_MF+WWN0YZW?"2I- MA]PYAY'VC&RHK522GG]OR^6AWRJVWX='.\.GBORELVT+KK$T*%)^V6VG+. MG/DV2=>[K+D;?H*L'MP?:PP;F9*[,>X M .C>YGC./F/M^YAXQGEKY*UB;+<=;3JJ(CZ MMWR2-5?DK2E%=UI[K[SP9(W"#6CX=<4]/:Y%A)[N#P9\]ZQ7GJ3SU;,,E>S6FDKV()F.CE@G MA>Z.6&6-R(YDDYE]Y/+[ZE>T_1TJBEW<'M7?6PHKB/HNPXC:"S?0N9[ M++-N[EKF$V MK VI(W0R6,/L&-K9;&320O\ IPR2T[;%[1\5Z7^SY^OD\_S_)U^8A3B/C\.4NQ MXK'^LJ?]QG@\F!T/Z [.[\'Y7NX]K'>P[Y"T1^9'0 " MW][%GUA^IGL7QOK>A_UUW+ZJ]7]S]7_@;QSYO0^?T?K+XCY?]OS?,3IP^Q_) MY8\G33P^9^Z:_7E(_%_UE*O0X;_P'8;^'T>[5Y>WN;O>P,+O\0-\7^%/;A_Q MO@/P?WOY.OH?%_6."_==/H^MZ/R=?'R]>GSG@<3<<;+L>W?^$7%^2EZ+H=>8 MX=-O9+AV=W#-<<.?#'=Q[>&/,5TB*C+T 6;_@?&_"\B_67I?/ZGH_#>?YNGE_UDP<--[Q&ZQ]#TT?8[3"GY5#H/R^T MGNX>,? MQO=G=\:>[CW][#OEB]Q]LC#"/JI; M(_->/<3)LZNG#"?&#C/D.A)QE++;F\52Z:Q6[:6Z=>Y\)..ZY4J>1\TTKU5SY)97*^21[E\7.>]RJJ_.JEMC;;Q?*;2 M"2BMV*2BN1)8)=I);$NTC2!^@ [N[;>-[O+W//$W&]"1\%C;MZUS#I;9"MA* M3;63KQNN21^G,WT:W5'/5[71M:BJ_P"BBGI9/9N_S6WLTL5.K%/N)XR_>ID7 M<;-:4N'?"/4>M*D]R=AE%Q.F\,?;YP=*W26#Q;KSII)IK;X7@XL^A)5JUZ56 MM2J0LKU:D$-6M!$GEC@KUXVQ0PQM_P!ED4;$:B?,B%S"22P7(:JTYSJS=2HV MZDFVV^5M[6^^S7/T^ 4V/>P^W#L/] ]"_D.$A+B-_OV'WM'V=0SW^3*^ M3M>_]5WOO/+2(TH$R' SR]M#E+%<1]YW#>RYRS3HXC)9J34LCD,A/#5I MXVKM,7U3+D+%B>6**&*HV?SJJK\W1$551%J;1]U3M-0V]2JTH2DX8]N47%?- M:1:QUU-)9AK+JU:FR[*J9>.)&.?8SVCYE^.6&K6M6TR>,KKE:+*++2>G'; MMSTT@:]%:YJ2JJ.3Y3SUN&'%?(-=T MM_H\NS.C4JQCAC.@Y*%Q3VM+VRC*I#E7+L<7@U0!OTK.,O7,==B=!'Y#%5_B75\WA\ M7/:UFC9@1KY)( M6\]8SCI8\!].Y/GMVJ<_A'/[2RE&6/@V]3?E%[HY8I&.Z*R2.1JHJ+XHJ'@M-/!\I<)"<* MD5.FU*G)8IIIII\C36QI\S6QFB#Z !.C[%'#K]I[@-TY=NUY%QG&VI M3XW'RR5:\].?.;*^.NZ%9)D=)6NTZ3$GB?&B.Z=4\R(O19&X<6'39A6S"2\& MC#=7JI\Z[D4UWS&-Y3OB$\EX99-PZM)-76=YC*XK88?^6L8IJ$N?"I7KTIQP M7+0EBTMDK9!,I@[(:??.^QE@ORWZA^)W(A1>OOBY4]UI^R+ZO)S?*?R_\$YE M[UF4_""#83 +VOMK_8<[X[_ )DY<5I3XNVGN2\]FLMUPOE,:P_" MK_JJ955]T_[_;@CT*7+M0 M 2?^S[]N;CK[S;-]QQ%8Z#^,E+U$_8LLH\H/\E_.?ORP]]TB;?WV?L<:C^7 MW4?Q Y1)#X@_%V7NU/SV8T?)N?*6H_@/,/80*A)!9L"@ %LG8>,K'*?L MC:WB,=C_ *QS.O<*:GO.)C618_AW:E:J9/,W?!'>=:VK,OJC5_=+_H^4FFI: M.\X>QIQ]'&V4U]0]Y_,3,%>7ZPIZ)\I/=;16;UNFS!06+LKZK+VRK M-)8JWNZCZ7I7BHW-2I";@IT5*=HD0QF@ BS]TOOBZ[F*D_-W*N# MOX'5L-7L*[(:UKV4BGQV9WK(1UY&34(JU998,:]SF.EON1[$D97F:E(:OU#2 MR>PE;TI)YC6BU%<\4]CF^PEZ7LRY-B>%Z74MZMF;<;>(EOJ'-K><>&F2W4*U MW6DFH7%:FXU*=C2?IYU'NRK[N*I4,=YQE5I*=+5[WR/?(]RN?(YSWN7Q5SW* MKG.7_6JJ0&;%22BL%L2/ 'Z "]5[:'&<_%79+P1K]R#T,AEM6=NN0C?&V M.Q'9WF];VM:]I$CC=Z]-F6;"J.ZN:C/+U7IU+B=)VCLM/6M*2PFZ>^__ *C< M]O;2DEVL,.8UF^N+K&EKCK*:KS>WGOV=#,%94\&W%++Z5.RDX8MK=G4H3J8Q M\&4IRFO18F=Y41;, #\Y-PG+P3WC\PZU%6EKX+:,X_DC5WR,9& MVQA]XDFRUE:T7_!N?5Z*6%*,> M\;,G4_XCQXG=7K3N=59J>:V=JLONN>2KV.%!2G]/6HQHW#PV>WR'W.Q\E<&YGM^V&^V3;N%9W7==CE="V?(<<[!=DFB])$J-7I-?#_-U=Y:\MJO\ M%N]G;IM[/6O9VDXF"'RCW!BMHWB MA2XI951PTYJ2*5:45X-/,*,%&<9)&72J4*&:4UBJ;<)]R6V+[B>*[LD97_ "7O$VUR_4&?<)\PJ1C4 MS&G3O[--X;U6W3IW5-?13G1E2JI+DA;U7M7)6&(B,SP -:O7GMV(*M:)\ M]FS-%7KPQM5TDT\SVQQ11M3Q<^21R(B?.JA)MX+E9\5*D*5.56JU&E%-MO8D MDL6V^9);67T.PC@^YV]=IW#_ !QF*OPFSQ:]^$>VPOKS5+4.P[58ESEJAD*T MZJ^+(X2K">I4540N0TYE\LKR6A9S6%50QEZJ7A-=['#O&K]UG.)-OQ M8XYZAUG8353)ZMZZ-K)>AE;6L8V]&I'';A5C3Z;;A_*/9'D6%OO9\$9'D_M= MJ>\_4/9+S-C?:3+B_)Q\3+717'&II/,ZD:>7:EL7;0;>"5 MY1ETUMB^3PXJO1C'EE4JTTGS.GV0<9^0 "ZG[0W V2X2[0-M3UJA=98Z)(BTJK[L,C&HU\-YO17>"D^:(RZ67Y% M"5185:[=1]QX*/[U)]\UTNOIQ-M.(_6#OZ&5U(U,GR*A#+:=JXJ5*6S!84EACZ*4HQ5Y9> "K#[YO<]%MW(>K=M&LY!DV*XY]/9]Z2!T#D M=MN4IJF*Q4TL4JV&+C<1966:O*U&^>:&1.OT52(.(N;QK7%/**,L8TO#J8?1 M->#'NQCBWZI"]?(M,YEQHSV@X7F;86>7[T<)*SI2WKBO%O'&%Q74 M*4'X,EXI4?A0J19 (1F940 "A+ MM.V1R8JG0M>MUDAG9B7VK<#XT\S9*WRI\\A<.LOZ?-*E_)>!0IX+U4]B\R*E MYJ[V-;RF?$=:>X39=P\M)X7^H,PWZJ7+XI8[M22QYMZXG;\G*H23:6R5M8FD MP5@ %-CWL/MP[#_0/0OY#A(2XC?[]A][1]G4,]_DROD[7O\ U7>^\\M( MC2@3(< #SCDDBD9+$]\4L3VR1R1N5DDU4U,E][?_>D[H^%]1Q>B[-B=*YBP6"J,HX;([C%E\?N%.C UL=/'S;#ALA# M6R5*G"WR,6U2FM>5$19U:U$2N9U6U!D%;,=.WUQ4E.I2M'2G:.4FY2E"WK0DZ.+>R%&K"C!;(48 MH[0W+WZ^Y?+T'5-,XNX?TVQ+')')E+M?:=JO0.U! M]N/$:0U:6)GM4+%73,#%B]9K7J4R]66&U?B%1$1[W=#ETGJ#.,RU'"-[7G.E M.$TX[%#8L5A%)1337*ECV7M9Y'7'ZN/!/A=U8KZZT-IZQL[*,(N$'&U.3&81P 40?<3X>_Z(]X',FHU MZ:4L/D-CEVS7X5M?&R?4VT)];59+$_DC7XFPL[I7M5.K?.B+U^5;=M66'P=G MU>BEA2G+?CW)[=G:3Q7>-F3J?<1/TE]7G3N=5JO2YK:6OB%R][>DJUE[2M]\ MN_4H*C6EO>%[:FW+%2EA(4Z7,@ M<>Q+PG!K'"6^\TY&C!];\B;&NO M8BU)7L17X-=UYD4ENOZDBI7LX_(7YHIF.8U?IQN17=45$FGAWE_0974OYKPZ M]3!>IABE^^WD>%M"U MV+'"3DF\?!C 7W\\-)P3W9\R:%7K25,0S:;6>UZ.>XEZPN V/IF,5+:L^G$J MVK-2VV5S5:BM21/E3HY8UU1E_P &YY<4$L*4I[\>;P9[=G:3Q7>,HW5,XC?I M0ZO^G=15ZBJ9K1LU973WMZ2N+/VAN;>W?J4XTJ\M[PO;4VY8J4L.SP"XT M %S3V:.&TXP[.\'M%NK\/F>7,Y?W6U*RTR>.UBHW+C,#(L+.J5+,52!\< MK'+Y^K4Z]/!$GK0UAXED,*DEA5KR=1]Q[(][=2:[IKP>4#XB_ESUB+_*;6IO MY5IZWIY=3P>*56&-6[VOOBY4]UI^R+ZO)S?*?R_P#!.9>]9E/P@@V$P "]K[:_V'.W+\GN M._YDY<5I3XNVGN2\]FLMUPOE,:P_"K_JJ955]T_[_;@CT*7+M0 2?^S[]N;CK[S;-]QQ%8Z#^,E+U$_8 MLLH\H/\ )?SG[\L/?=(FW]]G['&H_E]U'\0.420^(/Q=E[M3\]F-'R;GREJ/ MX#S#V$"H206; H !>R]OS%8[.]AO;_A,O4AR&)S'$&+Q64H6&JZO=QV0 MQTE2[4G:BHKH;-:9S')U3JUREQ6F(QGIRUA)8Q=!)]QXFLKUK[FO9=9W5UY: MS<+JEGLYPDN6,H[DHR7;32:*:G==PCE^W;N$Y2XCRT5AJ:MM-]F'LV&PQOR> MMY!_UEK>8;'!)+'%%EL);@L,8J^=K)$1R([JB05G>6SRG-*UC/'=A-[K?/%[ M8OOKYN)L'<">)]CQBX3Y+K^SE#I[RTBKB$7LI7=+VNYI/%MK=JQDXXMMPE"7 MIC'@\HEP 'O8S)Y+"Y&AF,/D+V)R^*N5LCB\IC+<]#(XW(4IF6*=ZA>JR M16:=RI8C;)%+&YKXWM1S51413ZA.5.2G!N,T\4T\&FN1I\S1U[RSM,PM*MA? MTJ=>QK4Y4ZE.I&,Z=2$TXRA.$DXRA*+:E&2::;331+YPM[VW=QQEAZ6O;M5T M?FK&T8FP097=,=?QFYI!#"V&M#-L>MWL=4R/I^5%?-=HVKDR]5?.JKU*WL.( M&=VE-4KA4[B*YYIJ7KHM8]UIM]DL'XB>3BX#ZRS"IFNG)YEIR[J2;=*TJ0J6 MF+>,FK>XA4E3[$84:U*E!>AIX+ Y1R?[ZO=1N&&L8?0M2XSXIEMPOBEV+&X_ M)[5LE57L1GGQDNQ7I>[YL6>+HSR9W!'(,PC?ZHO\YSRG!IJA4J4[:WEM_G%;P5>7-Z&XIKEQ3QV M0Z;ENFV\A[-F-SWK8\SMNUY^V^]F=@S]^QD\KD;3T1%DLV[3Y)7HQC4:QO5& MQL:C6HC41$H6O<5[JM*XN9RG6D\7*3Q;[[,@.GM.Y#I+)K?3NF+.WL,BM8;E M&A0IQITJ<<6VHPBDEBVY2?+*3 M26ELFR5)MGG8LL;:&G8EWUGM-M]B*.1*LBX>K+% YWE:ZU+$SJBO0]7),MGF MV:4;"/H9S\)]B"VS?K4\.R\%SD1\=N*%GP;X2YWQ#NG'QBQLY>+0:3Z6\JM4 M;2GNOT497$Z;JX*6Y152HXN,)%_[&X^KB<=1Q=&*."GCJ=:C5ABC9%'%7JPL M@AC9'&C6,:V-B(B(B(AO=5YW5S.52YJ3,I2D\7*4FVVVVVWBSW3].( M @#]]KMS?M/&6C=QV!IK)D^-;_X)[FL,:>:74-GLPLQ>0L/ZND?]3;& MD4+&-:B(S(2O:TUX=%[L_42>QOU,MGU9E(\F1Q;AD>M-V2;V*\M82Z>G%<\KBU]LDWC@K.*C@Y/&K$0Z9M0 #(SM2[B] MI[6.<](YCU?S6%P%_P"'V'"ND1E?8M5R+?@]@P=A713LC6[CI7I#*L;W5YT9 M*Q/.QJGJY+FE7)LRIW]+:HO"2^BB]DEYG)V'@^8B'CKPCR;C=PQS/A]F^["= MU2W[:LUMM[NGX=O67/A&HE&HE@YTI5*?))E]/C+D?4.7] U+DW0LM#F]0W7" MU,[@\A"Z-5=6M-5):MID4DJ5LECK3)*UN!7*^O:BDB?TI[AA[F$S./GZIZE6Y$Z-9 M8)6*V6M;KN5'Q2L5LDG_ #DF&HYU#(UE5TT6#S\L$:5L5M=*NG[Y"[R,M- M8Z:!%:CV16_:BTY=Y!RZ4_;*4N1UJ";WJMK.6V%18N&*IU=V>&]@J4Z7, _?E\$\5 M7Y$ +"7M1^V3G]@V/6^YON!UVQAM1P5BKF^,M!SM*>MD-LRD21V\7MN;HS^E M)7UFC)Y)JD$K53(O1%>U:Z=)I.T7I.K.M#.,RCNT8[:<&MLGS3:?)%R]O M)ACBBZ]'7'RG+\GO>"?"VZC<9W=1=',[ZC-.G;4L<*EG1G'9.XJ).%Q*+W:% M-RI8NM*70VAB73"^;7F\+BMCP^3P&=H5LIALS1M8S*8ZY&V:K=HW(7P6:\T; MD5',EB>J+\Z?*GB?,X1J0<)I.$E@T]J:?*FNP=FSO+O+KREF&7U:E"_H5(U* M=2G)PG3J0:E"<)Q:E&<9)2C*+332:>)3&]QGVY-T[2=PR>\:5C@W&$;Y1CMNK1 M;$][!RKT(K>HRQ:3I.,E%F4>7L $R?MD^VAM'<9M.#YCY?P>0P/ 6!N19& MC7OLLX^]RE=J2^:''8?HL%N/6(YX_P"%WV*U)$:L4#U?YGQUWI'2=7-*T*3_G&N9?2?1/G]"N=K'OUSNN)DW"7([KASH&YIW/%*\HRI5)TY*4-O13WJ;:KU=V*IPK6_ZM6M2K5Z5*O!4IU((JM2I5BCKUJM M:O&V*"O7@B:R*&"&)B-8QJ(UK41$1$0F]))8+D,!M2I4JU)5:LG*K)MMMMMM MO%MM[6V]K;VMFN?I\&*'>?W1:QVD\$[3RAFYZTV=^'DP^BX%]B&*UL.VW8GL MQM2O%(R:26"H]?7L.;%(V*%BN>B-ZJGD9YF]'),NG?5=LELA'Z*;3W5W.=]A M)LFKJ_<&,[X\<3[#0>4J4+*;IN&P<@[=LF\;7?DRFR;9FLCG\U>DZIZ^0R=F2U86./JK8*\;Y/)%$WH MR*)K6-1&M1$MPN*]6ZKSN:[+-GK3NG\HTID-GIG(:,;?);"VIV M]"G'DA2I14(1[;P2Q;VR>+;;;9Q@XCV0 ?J(KE1K45SG*B-:B*JJJKT1$1/% M550$FW@N4NX>U1VZ?J^]IFH2Y2OZ>X5Y)3C46%Q5]LGV<9489=:--.,HV[:KU(M]#<:P6$5)0526D@ M %3KWY-)3#]Q/'&Z1H]WX9<>>A8=Z5J]6H MB*J)U3K#G$FWE',;>Y]+.BX]^,F_X2,W_DN-14+OA=J+2JE_:;#/(7+CM]#> M6T*<7R8/%V_EP]'#>X;YPQ]:)CKD65T38 M'UZTGJRR5O3R6,O9&RD:Q*C8I$KPHKD=X*G143JD5<2;#9;YE%=FG+V4?X1E M^\EOQ"VZDX6W4UR4\SMXO'Z6VNDGCN\]LTDE+T3\))[M;\BDR_@ &Z83 M$7=@S.(P.-B=/D9J)_XGU"$JDU3@L9R: M2[KV(ZU[>6V76=7,+V:IV="E*I4D^2,(1KD:\DGK2Q9FU72_FHGS^2-9D@REN6-CE:W][8U.B(B(ESF6V<,OL* M-E3]#2IQCV,6EM?=;Q;[9JD<4M;WO$GB-G6N\P;\8S3,J]PHN3GN0G-NG3C) MI>!2I[M."2248I**224!_OX<,Q5,[P_SICJT,?UQ3R6B[$ZO5F]::UC%BOXS M(9*UT6#I\)9;6@;U1RI&ORHGA&O$FPPE;YG%G:/ MCVRK;VS9<-@(E@C=++$F4OP5);#8V,D>]*T4KI%1&N7HU?!?D.Q:6\[NZIVM M/T=2<8KZII%.ZNU)8Z.TKF6K[EV66%>ZJ/Z2A2E5DEAM;:C@DL6VTDFVD M?0UXZTW'\=Z'I^BXJO5K4-3US$8*"*E&L57KCJ4->:6&-WTFML3L=)X^/5WC MXESMO1A;4(6]/^3IP45W$L$:G^I<^OM4ZBO]39G+>S',+RM]9E/P@@V$P "]K[:_V'.W+\GN._P"9.7%:4^+MI[DO/9K+=<+Y3&L/ MPJ_ZJF55?=/^W-SC]^ZWW'$0[K/XRW/=C[")FTZC/R7=+^Y77OVX(]"ER[4 M $G_L^_;FXZ^\VS?<<16.@_C)2]1/V++*/*#_)?SG[\L/?=(FW]]G['&H_ ME]U'\0.420^(/Q=E[M3\]F-'R;GREJ/X#S#V$"H206; H !?"]N;[$/; M9^3#7ONS*URUQU0[D= Q4]W>^*L M:N.W7&T*T]BSG>.O7FM?6K(8)7>:WI]RQ))*K8'ODHSO?)(R*FU%IS7N0N^L MUFELL;F@O"2]-3Y6^[![>XWV"YOR=W6$H: UI5X2:IK]'I;4%:+M)S?@T,RV M0A!M[(PNX84V_P#;0H+#"A*,$GE#NL12XB:TI<)=*7'2 M:0T]7D[J<'X%SF6#IS7+A*%C'?HP:2QK5+GT<%2D3@$@F-T M ' ^4..M:YV1K7L0/PXYMNG MZIOVNY34=WUO";;J^:K.J9;7]BQE3+XC(UG_ "Q6Z%Z*:M,U%\4ZMZM5$5.B MIU.*M0HW-*5"XC&=&2P<9)--=M,];(L^SO2^;T,_TY=W%AG=K/?HUZ%25*K3 ME@UC"<&I1Q3<7@]L6XO%-HAWYC]C+M:WW(6LOQGLF]\+6[2N=]3XRS7W/3X) M'(JNDKXG9')L$*ND7KY&Y=(6I]%C&)TZ4-?\/,GN9.=I.I;R?,O"CYDO"_?8 M=HR 5#A ME34L:EZW#L*DD_-Z1^<2Y>>57S"=JX9?H>C2O<-DZF;2JPQPYZ<EM?*ENKL"8VQX+ZN)U>G2QFHU) M(I&HZ&>6E8N0*G5DZ+U5:HRK1F297-5HP=:Y7)*H\<'VHI**[3P;79+3N+O7 MBX]<6[*MDE>^HY+IBO%QJ6N6PE0Z2#V;M6XG.I=34HXQJ0C6A1J)M2I-;%)4 M566? 'H93%XS-XZ[B,SCJ.6Q.2K2T\CC,G4@O8^_4G8L<]6Y3M1RU[->9B MJCF/:YKD7HJ'S.$:D7":3@U@T]J:?*FN=,[%G>7>7W=*_L*M2A?4*D:E.I3D MX5*>T=NU\&YNX^6>:MHMR MMD--ELS2*]\RZEL,-YN.B;UZ,KXRWCZL:>#8D*)S'0.27DG4M]^WJ/Z!XQ]; M+'#N1<5VB_'AKY1;CSHBUIY9J5V.IKU6I'PG7BO+#\T:9%W*TU=)?]_P"%5/\ =/#7 M#*&]B[U[G8Z+;YO2?N$^3\JQ>.VW*>AJ2O,/1/-Y.&/9Z-98I8=KI,>V9O\ M /LX=H/"N1I[%L6)S_-FST98;52SR9:IV-:HVX'(YLM33,/4QV&N1JY.OIY/ MZR:B^*=%1%*ARW0N1V$E5JQE<5E_M&MU/M022?O M:Z;R>I%QDLNC.-S.+6#4KNK.I5@^Q*V\7EVWMQE8JU:U&M7I4J\%.G3@AJU* ME6&.O6JUJ\;8H*]>")K(H(((F(UC&HC6M1$1$1"LDDE@MB18[4J5*U256K)R MJR;O)0HP6+;V))'KY#D M.3^FE\Q8+F;>Q_U3NKAEG5XX>PL+M4JVO\Q4 M:N97,=JWUBZ=K2D]O06RDXI[.EJ.I6:BIQA# (IDNG ,^O;>[7+/=-W,ZC MK>0I3S:#J,\6Y\A6V>HR&/ 8>>.5F-=/#:JV*\^=N^E3BDB5[X99FO5JL:XJ M;263O.,WA":QM*7AU.Q@GLC]4]F'.E(M2ZY'&VGP3X+7U_85E3UAFZE8Y>D\ M)QJ58M5KB*Q4L+:BY24X[85I4.R7FX88:\,5>O%'!!!&R&""%C8H888FHR.* M*-B-9''&QJ(UJ(B(B=$+A>38N0UL92E.3G-MS;Q;>UMOE;?9-0'R 0Z M^]/V_7.6>V"+D/ U76<_PMF?PEL0P5ZGK6=8OQMH9MTMJ62.UZ.-C?Y!F*PT)\9*7J)^Q991Y0?Y+^<_?EA[[I%TPGLUV0 8%^Y=PR_F_LYY M8UVG6MW,WK>.CWS7JM17(L^6U=)K"-L-;XR5649IY'IT=T\B.1%5J%.ZJL?A M#(;BC%8U(PWX]V'A;.ZDUWRY?J?Z_7#CK$:;SJO.4,NN;SQ&O@]CI7L7;XS3 M:3C"I.G5VXX."DDY1B46BW8V9@ "1GVKN%?^M'>3QK5NTF6]>T>:SOF? M;:IV+6.E@P,+IJE"XZ%OEKOO6E1(7/7^/Y_2Q6-*CC4?U/ MH?WS1:!UY^(L>'G5TSE4*BAFN=;F64%SOQG'QAI+;@K6%?:_!4G''%M1E> + M@#7!, _1%Z>!3FK+'Q_(+BDEC4C'?CW8>%\U)KO]@N>ZG&OUPZZQ6G,WKSE#+KN MZ=A7P>QT[V+MX[RQ2<85ITJCQQP<%**' MK^TSU9Y<)Q#C+6[7[4,JQ)3RCF34M>25$15EBM75=&YG5$5JKU5>GE=6V@;% M7>>JO)>UV\'/ZI^#'SVUVT6'>43X@RT=U>ZVG[66&8:BOZ-ELDXR5"#=U7DF MEM3Z&G1E'%*4*TL6UC&5S@G4U\P 0T^^=]C+!?EOU#\3N1"B]??%RI[K3]D7 MU>3F^4_E_P""4'^2_G/WY8> M^Z1-O[[/V.-1_+[J/X@VS\F&O?&5BQRPS12(Z.6*6-RMR?!6Q79+>Q8FJQ]NSQ3G; M]F1SJMA&(Z:32+TLB)2MOZK5D7X:PY7>C+/">L=*3RRM+,K"+>73>,DOYN3_ M (#YGS/P7S8YY>I'UO[/BKDU#AAQ%NHT^)UG2W:%:HTEFE""V23>"=Y2BL*U M/T5:$?&(;SZ:-*%4H$R+ FZ]J_VUMN1QQPQLBB8V.*)C8XXV-1K&1L:C6 M,8U.B-:UJ=$1/D0FI))8+D,$DYRJ2+;VMM\K;YVSS!\@ M $#GO6=F4_)F@4NYW0,4V?<>+,7 M-4Y$J5(E^*SG',;GV_KAWE:]9K&E3NDG5/WM/@9[#G*YT<;".=?Y"[NU6;VT M?[116%1+GI\N/;<'^];V^"D9.?)S]86&C=5U>"VJ:^[IS/*W29?.3>[0S'", M71V[(PO8))/'9<4Z45'&O.4:I)#1G$ /WY "Q=[7'NJQ:[!@NV[N@V7T\! M!'!B>+N6Q";^A^AEZ7D?@X..)7KJ]2&><5+KB]P7L\MD619SJ?.+;3VGK:M>9W>5HTJ-"E%SJ5*DGA&,8K:V_,2Q;:2 M;*>ON6>Y7G^[/8+?&'&%K(Z]V\:[DNL$"^K1R?*&4H3=8-EV2#Z$L&"KS,23 M&8V3]Q]&S8;\1Z<=6#M5ZKJYU5=I:-QRN+[CJ->FEVOH8]][>3/WU/>I]E7 MK*H:RUE"C=\6+NCX4MDZ>74YKPK>W>U.LT]VXN%Z+;2I/HMZ5:)$HHOL / M;HT;>3NT\;CZ\MN_D+5>C2J0-5\]JW;F9!6KPL3Q?+--(UK4^=5/U)R:C%8R M;.*O7HVU"=S<2C"WIPL90V*A7A MY5Y"=7VKD.=B3+8I221/7!ZO*Z9D'1VOT9W),B1,5MJ:5BNE;&R1;@]*9&LD MRN-.HEX[5PE4?8>&R./8BMG=;?.:VO7!X_5./?%>OF&5U)/0V5;]KEL<6HSI MQF^DNW%X;L[J24N1-4HT82Q<&W(H5.6H@ V_+XG'9[%9+"9BI%?Q67 MHVL9DJ,Z*L-NC>@?6M5I?*K7>2:"1S5Z*BIU\%13YE&,XN$TG!K!I\C3YCL6 MEW=6%U2OK&I.C>T:D:E.<&XSA.#4HSC)8.,HR2::>*:312E]QWL'VGM%Y.RN M=UK$97)<$;;DIK^G;(RJZ:GK29=,S%N#SLKV,:Y_IU'S)&ZQ C?W3D5S MH#U5IFMD=TZU%.665'X,OH6_22[#7I6_1+MIFQ;U0^M/DG'[2-/*&]3J/^6A#%V]5X22ISHRG&@4D7D E-]FS M[=W'W]&-Y_D&8K#0GQDI>HG[%EE'E!_DOYS]^6'OND73">S79 !Z&4QE#-XS M(X;*5H[N,R]"YC,C3F15BMT+]>2K?N6>-+D4<3M5W?/4*Z00S055I?'S2U%I MLG1)%IMA>C8W>*/:U%:KD5%6VC.K%Y;FM>RPPC"H\/4O;']ZT;4O W7]/BCP MBT]KR,U.OF&64I5G@U_:::Z&Z6$MJ2N:=5+%O&.#4I)J3Z)/,)5 !:3]A M;A=<)QKRGSGD*:,L[IFJVE8"ZRZKEEP^O^6[EZ]G'HO2%\>4E@?%([Q>QZ]/ M#KUF+AQE_16-;,9KPJL]V+^EARX=V3:^I\S"1Y3[B.LVU]DO#&SJXVV3V3N[ MB*>Q7-YAT<9Q7IH6U.$X.3;4;AX**;<[ Q))BY-KS>&QNQ87+Z_F:K+N(SN+ MOX;*TI?&*WC,;WP_P 1INZYS$=:B(E3THKDDD*5NDLR)"R* M1&HGGX&U=P54*M5Q>*Z?<4+A+:VMVO&I'!MN+3C)MIG2IYQ)0 +7WL2<-LUC@O?>8 M+]&NW)\B;5]2XFZZ&:._'@=J*B33PZL. M@RJI?27AUZFSU,-B_?;Q@H\IGQ#6H>+^7: M*F]9:>RU2JQP?@W=]NUI[>1K MQ:-IR8X2WE*6*W8SMDA&-D $-/OG?8RP7Y;]0_$[D0HO7WQZT_9%]7DYO ME/Y?^"['V$3-IU&?DNZ7]RNO?MP1 MZ%+EVH )/_9]^W-QU]YMF^XXBL=!_&2EZB?L664>4'^2_G/WY8>^Z1-O[ M[/V.-1_+[J/X@VS\F&O?GD,?0RU"]BL MK1IY/%Y.G9Q^2QN0K0W:&0H787UKE&]3LLDKVZ=NO(Z.6*1KF2,SZI]8T+$MO(YW@^>>.*[C>J.L2S<=9* MY.V/(TU7S(W$V'-L1]$2O+-YFPLBG4>@I)RO5T>=>YM\OJ7M^A;Q268 M/JQ>41M*U"WT/Q_J.G=QPIT-4HN$DTZ\*>[.M.N] MGSV(M2T*RV-N0N\LU6_CKT4%NI8B=X.9(QKD M_P!!%]2G4HU'2K1E&I%X----/L-/:C+'E>:99G>7T57%-3I5J,XU M:52$EC&=.I!RA.+6U2BVGV3:#X.^ #>]=UO8=OS>-UG4\%F-FV/,VF M4L1@=F^<93I_+*^=9[=6]ED]M3=2M7KU(4J-*$=KG4J3<80BN>4FDBQE MV(>RS9K7<+RKWB5:OEJS19'"<%U;45UDLL+F25)^2LI2EDI30)*WSKAZDDT4 MK48VU,K735"4=.:!DI1O,]2V;513Q_I&MGU*QQ],^6)B2ZS?E$Z-6WN-$=7^ M<]Z<94ZVT;EV?9-2QL[N"^3,G=O:/7&^HC734&JU%D?6FD6 ]7:=EDE]TM!/X.K/&#^A?/!] MSECV8]M,V*NICUF+7CWH)95GU6,>)N34HT[V#:3N:2PC3OZ:YXU-D*Z7\G73 M;485:6,812)>< "9+L#]VK?>VEF+XNYHCRW)G"+)(:V-M-G6WO7'-?JV/ MIK]B[89%G-K9 M\J].5'28_,8V=L.2P MF4@1?WRK;AAG8BHJMZ*BK,ME?V>8T%-.K'!3CBTJE*HL:=:E)I[M6E.=.6#W9,[/.V4: M #&#N=[P."^TK4I-EY;VVO4R-FM8EUS2<4Z'(;KMEB!J=*V%PC962) M Z5[6/MV'04H%79+0Z:^G@WZ&"VSEZF./S7A%<[1,O!O@)Q M-X[9[\"Z L)5;>#]OO*N]3LK9;-M>XW9)2P>,:--5*\UBZ=*2C)JH7WP>XCS M!WG;!+0R$DFC\/XRVDFM<8XFY*^K+\/(KZ^9V^ZGI_A%GWNZ.3JUE2KT:V&) M'HZ62$-0ZHOL^J;DO:[!/P::?S9/TTOF+F7*WGNZMW5,X?=7C+5>6:69<0*] M)1N-=P^V:KGZ6E15*->C.5. MK3FN>,HM-8K%-Q#C\I=R&T=J>^U->2P]9_P#I?R5/?L8B MNKE\TL>O;S1KY'*UX&M3I#5R%.TY7K]*ZUO1$C+-^'49R=;)JBAC_-U,<%ZF M:Q?<4D^W(RK<%_*;W=C:TN+*;ITI2?+.I;U* M2P]!;-['#;R;[=G>MQ-+,W:>W;D._3A615RVCXMO(V)]!BJB6IKVAS;"RC ] M$ZI\2D#D14\S47P*%N]+Y_9-]-:U7%<\%OKNXPWL._@9!='=;3JYZYIQEDNK M MVEW!K%.C6IU4UV4X2EL[9LM:K9NV(:E.O/;M6'I'!6K0R3V)I'?N8X88FODD M>[YD1%53C47)[L4W)GHUJU&WI2KW$XTZ$5C*4FHQ2[+;P27;9W#I_;?W"<@O M@9HW!O+FVML.8V*? <=;;E*?[YYO*^2[4Q,E."+HQRJ][VL1&JJJB(IWJ&59 MG=?^7MZ\_4PDUYJ6!'^H.+W"C2D9/4VISR9/7FV35-;XECVFD6PZ]\H3UIXF'*0.KW4PVJU)K]I\\E=ZQNFO7[:*B(Z..%W4DC3^C;+ M(ZRO)5)UKY)K'T,5CL>$5CS;,6WVDC&#UC^O!KOC[DM715OE]GDV@JE:G4E1 MBW<755TI;\.FN9J$5%349J-&C2::W95*D=A*B5B61@ %7CWI>T'E/-1M)/#&+23Y-G9YCD<:/GL82*"!GF=])[W-8QO57*B(JG[')\VE)1C:W&\WA_)S^<<-QQK MX.6EO.ZN-5Z;C0IP0[1.&DX![<.)N*Y88X MLGK>J4OKU6UJU>9^D**KG?*7#Y-8K+V7[YLUIN.6OI<3^+NH==*HZMIF&:5IT&\5A;1DZ=M%*2C)*-" M%.*4DI8+PO"Q,D#TR*0 5:/><[.^5\ES]BN;N,N-]RWK7.0,!0QV?DTG6;NQ M+@MDP,$=)L.1H8"I:R-9,M4:EA+4\?I2RNY)>5,SCF%G1J5*5 M2"4G"+EA*.S:EBUC'#;R/#LXF:OR=O'O1.7\*[OAOK3.LOR[- MG;;]I<*,VJ7R-'%4.WGFV6[D;4-.K&_BW=X6.FG>C&>I/-@XX8(F]>KY'N M:QC$5SE1J*I^QR?-YR4(VMPY-X+VN?SC@NN-O!JRMJEY=:LTW"VI0A[7.)X>#^WSB3BV*&:";4]*PU+(LM1U&7&Y6:LV MYDX[KJ76O-9K7;#XG/:Y_F2-%\SOE+BLJLHY=EM&QC_-TTGVWAX3[[Q9K,<7 M]=U^)W$_/=>UW+#-,RK5J::2<*+FU0IX)O#HZ*A#E;\';*3Q;[[/0(X !%=[ MPW$W(O+_ &A.Q'&>I9G="DL<$MKPY=A>-U# M]8:8T3UC\LS?5M];9=E-2ROJ'3W$XTJ,:M:VG&G&=2;4(*WSG!SG.1K6MXGWQ7."__P!.R^SEW#L-TC:>.>T+@33= MUPUW7=IPN@XN#,X+)1.KY'%6W^I*ZE?KO1'06XFO3SL7Q:O@OB7 ZU+D>L./VJM1Z:N:=YD=SFM1T:U-XTZL81C M3.W%--_ M6]ZM'YY9/Z^I]C']V[WT?LSSFRSN-W>4)4K>$)8N6"VM8))8XO_MVBT3KO=97@CKG@->:-T9G]IFFHKZ\ MM73I6ZJ3PC1K0JU)U)N$84XJ,<%O2WI2:48M*3C,E[G/:YR%W:=M^4,9F;;<=7S\>+P6TX&?#P9*96U,?U8\B?=V&/#J><7]*\$>-MIK36G3K3SLKJVJ3 MI0=25+IX)1J.G'PIQ4HI24$Y82Q2>&#K@_W-/?Y_\6ZW^<[C[_W 11^0FI?] MC#^DA_&,P?[0CJM_^]7G_#K[[ /[FGO\_P#BW6OSG?\.OOL _N:>_S_XMUK\YW'W_ +@'Y":E_P!C#^DA_&'[0CJM_P#O5Y_P MZ^^P'DWV:._MSFM7B_66(YS6J]W)V@*UB*J(KW(S/.>K6(O5>B*O1/!%7P'Y M":E_V,/Z2'SS\?E">JXDVLZO&TN3X.OMO:VT$MO;:799;([4N)L[P7VZ<0<2 M;/=QN1V+1-)PV!S-O#OL2XN3(5*[6V?@9K4%:Q-79(JHU[XXU=TZ^5":,FLJ MF7950L:K3JTZ:3:Y,>?#M8\CY^7![ANS/MO[HZ?IAN6.]7 [OC8VHB1,K;1B75L2]5/(S3(LJS MB.%_1C*IALDMDUW)+!X=IXKM$S\*.L'Q=X*7/21L/3P8CL+29UZ>9Z(JN2/!ICKN]6+5,(]!JBWL[F2VT[VC<6CCVG4K4HT& M_459+FQQV&.V4[2^ZC"3)7R_;5SYC97*](TN<0<@P-F2-WE>^O(_7DCL1HY/ MW3%2YS3>$[2Y3[=*?\4EFRXZ\$LRI]+8:PTO6@L,=S-;%M8\F\E7 MQB^U))]HU]/,U+-I< VM514\>LC MVIT/V&29S5>%.TN7_P#2G_%/C,./7 _*H;^8ZQTO133:4LTL=Z27+NQZ?>E] M2F9)Z![3G?CR!)7=%PA;'!X25\)>P/:^(I9+N)YMJI78_P US4>(<=-*^PWI MYF,_#G;J5;X=/-X2-;@WJK>OED:O1R57E_#:6*GFEPL.>-)?PY)8>L[Y9[Q' M\J11Z*I9\)M.3Z9IJ%UFM1)1?9\3M9RWNRF[R.#PQ@]J)PNWWM&[>>U[%/QO M"_&F#U>Y9@2#*;1,V;,[GFF=6O>S*[9EY+F;GJNF;YTJLECIQ/5?3A8G@2%E MF297E$-RPHQA)K;+ED^[)XOOTR1/5(A M .HN=.$./^XGC#9^)N2\2S*ZQL])8)%;Y6WL7 M>B5)<=FL38,9 M1FHRC1O[P>TCD?LZY;R7'&\5Y17KM+E8P>V$TMDX]E=AKDDN5/M--[*O M/COI#K :%I:OTQ)4K^&%.]LI34JUE<8/&G4P4=ZG/!SH5E%1K4]N$:D:E.GB MF>.3< #N;A'N$YD[67V8VSZF'SM6"5)F8_8\#:;/A M\_CO4\4AMPRM8[Z3?*Y$R_,[_ "NMXQ8594ZG/AR/M23V27::9'W$?A5P M^XMY$].\0LKMOT((V^ M"2AE/$6WJ)4LXING/Z.&+CW7';)=[>[B,3G&/R9.I,LE6S?@IF<,RL5C*-A? M2A1NDL/04KM*-M6;ELBJT;51CZ*I-K%S?<49J=4) LLQLU+5LC&Q)(]8CN/SFZ6DR20ONZSIVZ:P>,%4P@3[H/?:VO8 M(,EJW:OI#])HS)+63DSD&&AD]J6)\;HUL8'3ZTM[7\+89)]*.:[8R?F9\M>- M_P"YC?-^(M:JG1R:GT<7_.3P2956HYYQNS-9E<1 MW9?!UBYT[;%8XQN+N2A7K1::QA1A;827\K4@\' CN^][IR7LV3W/D':L_NFV M9F;U\IL.RY6YF,M<>B>6-LER]+-*D$$:(R*)JI'%&B,8UK41$C>XN;B[K.O< MSE4K2Y92;;???_9&4+3>F=.Z/R:CI[2MC:Y=D=O'=IT+>G"E2@N?"$$EC)[9 M2>,I2;E)MMLXF<)[@ )0O;:]O39>\+>6;;ME>[@.!-,R5=VS[ ^M(V3<, ME7FAF?I&KR/6-DMR:NO6Y;3SQ4(G-5S9)'QQ/J_2>F:F>773W"<N%UJ\KX Z4ED6GJM*OQ6S*BU:4=DU:4Y>"[VXAM2C'"2MZ< MOY:LL=V5*G5PN?Z]K^$U/!8?6-;QE3#8# 8VGB,-B:$20T\=C9YAG68U\WS:M5 MN#[.B M M M #'KN:[9>+>Z_BW+<6\I8GXJC:\US 9^FV&+8=.V&*&2.CL>N7 MI(Y?A;]7U5:]CD=!9@<^&9DD,CV.\S-LIL\YLY6=Y'&+VQDO11ES2B^S\QK8 M]A*_!KC+K7@;K6AK;1-?!7H3Q="[H-ISM[B":WH2PQC)83I34:E.49Q3 M*3_=WV:\N]F_(<^F@NEC2?H)I/=FNUV&O31Y5VTTWL8\!>L)H' MK!Z46H-(UNBS6C&*O+"K*/C-G4?-.*?AT9M2Z"XBE"K%-80JQJ4J>)9XI.H M !N^#S^=UC*5,YK6:RVO9JA(DU'+X/(W,3E*4S?%LM3(4)J]NO(GS.8]% M/NG5J49JI2E*-1G3UL_FZDNW?(G1?+D6 M]>OCX]%2I+366HK-;L;B52'8J)3_ 'S6]^^+7-9]2'JSZUG*O<:;H9=>RQ]L MRZI5LDL>Q0HR5KYM!X).9Q6%Q;T)^IWH^>Y%NF>^2XX5W4I2T MYJ+/K)/'!5XVMTD^UN4K63BNPY-]F7.=O5?\0G:9!&V[VE06+2(OK35>=)*D M#W>9>BQUI>'[LD2(WHG197]5\>OS)W5Q->'A66WW;[4R@:WDIJ,JLG;Z[E&C MCL4LF4I)=N2S6";[:BNX:&0_Q".3DA1N*[4*%*QYNKICO-T7KZBIT\.GSGY+B;-KP+))]NKC_P"&O/.6U\E/9PJ8WVN:M2CAR0RB M--X[-N]+,ZJPPQV;O8>.S!]#[E[\_='F(I*^F\<<-:7'(Q6IJ2T947K\QYU?B/G%184*5"FNSA*3^;)+YA)VGO)A<%8V6:NW=P&[T<5:8^&7":1 M8J<=XF2K(CFOIVJ^D5<#)DJSVN5'-MOL*]/!RJ4Y>:IS^^Q5>YJ*#YH806'8 M\!+'OXES6A^J3U=>'TH5LATKEM2^@TU6O(ROZJDN2<97DJRIR7,Z2AAS)&%4 MTTUB:6Q8EDGGGD?+--,]TLTTLCE=))+(]7/DD>Y5555555/ ;;>+VLN*ITZ= M*G&E2BHTHI)))))+8DDMB2YDC2!]@ $G_MY^V[O7>+LT&V[5'D=-X U[ M(PMV/:GQ2UID.2RH9CQ5N*3Z"T4E*%IO M13C<7V[)2A!*2G2H;*EQLPW*3E5CQ/(YTDTTCGS3S/=)(YSW.U[37OU3JG4.MM0W>J]5W=:^U#?5G5KUZKQG.;\Q1C%)1A"*C"G", M80C&$4ER\YSP M M =7P4Z$N9\SYFGRIKF:VE:\/^(>L>%NJ;?66A;ZK89_;/P9P?@S@VG*E M6@\85:,\$ITJBE"6";6*351KOK]JCEKM8L9??N/8LERGP2R2S;7/4:BS[7HM M%KG2I#O.*I1(CZ%6OX+EZK/A'(QSIV5>K&OA/46C;W)W*YM<:V7O8MV(*E2":U:M315ZU:O$ M^:Q8L3/;'#!!#&UTDLTLCD:UK45SG*B(G4)-O!;6SXJ5*=&G*M6E&%*$6Y2; M2226+;;V));6WL2)_>P;V:]EW:Q@N6>[/'7-5TCI#D\+Q ^2>CM^SHBMEJR; MHK$9/JV$E\%=21R9*=O5LB5DZ*^2M-Z$JW#C>9VG"WY52Y)2]7SQ7:]$_I>? M%IUH/*$Y/IJE<:'X$U:5_J)J4*V:K=G:6SY,+-/&-W62Q]M:\6IO=+E)MMF]'V= M M M 'B]C)&/CD8V2.1KF/8]J.8]CD5KF/:Y%:YKFKT5%\%0-8['R'U& M4H24X-J:>*:V--P*U958N$VK'K/ MB+4TL,2R_#.DCNQ1JBRPQKX$2YGDN9Y/4Z._I2@F]DN6$NY);'W,<5SI&9+A M5QTX5\:LM^$.'>;VU[5A!2JV[;I7=#%X>W6M3=K0CO8Q53==*;3Z.I-;3'(\ MLEL &<_:S[=_G21\2+YDJ+)]+YOG34K>GN6K_G)[(][GER8 M>"GMY<"VCC9UL^#7 RE5M-1YC&]U9"/@Y;9N-:[WL(M*M@^CM4U)2QN9TW*& M+I1J-;KM']F_MA]OW:/]7[5'3?R;S!#7B]7D;;*E=4PUORN2P[2-?19Z6L1O M5ZM2=7VW;3PIV^*C)4-^.^Y(RJBT, M M M &R;'K6N;AAVX'#;/K MV6@=5RF"V#&4LQA\C6?^[@O8W(0V*=J)W_E>QR''5I4J]-TJT8SI26U22:?= M3V,]'*XDR.;X#V>UZTOP6#C39>/I[4KG2++)J64M07\8GF5&MCQV1IU M(V?N:_7Q*'S3A_E%XW4LG*VK/F7A0]:]J^IDDNP7]\)_*.\9=$0I99KRE;:H MR2&"WZS\7OE%8;%=4HNG4P6.+KV]6K*6#=9)-.%GFKV<.]+B=]JYKFIX7FC7 M8$FE;E.,LNRUEF5V.7TDLZCGF878Y;LK/%8J$.0:U?!)%^4H',-"Y_98RI0C M<4NS3>+]:\)8]Q2[ID3X=>4#ZNVNHPM\WOKC3N;2P3IYC2<:3D^7=NJ+K6Z@ MGR2K3H-K;N+;A&GM^B[MQ]E9,#ONG;3I.;B\WJ8?;M?RVN91GD7RO5U#,5*= MI$:Y>BKY"E*]M<6L^BN:E<4GBL5A.E*<7BMJVG%3A/< !V?QOPGS!S%>;C>*N,-\Y"MK,D$B: MCJV9SL%6141R_'7*%2:GCXV,7S.?/)&QC?%RHGB=NTR^^OI;EE1J59?2Q;P[ MK2P7?*+UAQ'T!P_MO&]<9UE>4T,,5XU#PC",I/#!)DJ'" M'L>]U?(;ZF0Y5R6H<&8&5_6Q!EKT.Z;IZ/1%9+5UW5[_/O1B\/-DGVBR7B1Y27@AI.-2UT11O\ 4V:13W72 M@[2TWES2KW,56[DJ5K5@UR2Y";GMQ]H[M%X!?3S65U>QS3NU5[9V;'RDVGEL M72G8Y'M=A]*@@AU>LR-[&NC?;AO6XWHJMG1%Z$@97HG),M:J3@[BX7IJF#2[ MD/0^:I-=DQP<6^OAQZXHQJ9=97L-.Z=GBN@RS?I591QV*K>.3N9/#9)4IT*4 MUCO4B3R"""K!#6K0Q5ZU>*."O7@C9#!!!"Q(XH88HT;'%%%&U&M:U$1J)T0J M]))8+D+,9SG4FZE1N4Y-MMO%MO:VV^5OG9J@^0 M M M ;%L6K:SM^-EPNVZ[@MHP\_5)\3L6(Q^;Q MLW5JM7U:.2KV:LG5KE3Q8O@IQU:-*O#HZT8SIOFDDUYCV'IY3G6<9!>QS'(K MNYLLPCZ&K0JSHU%M3V3IRC);4GL?*EV##O>/;8[%^07329[MKX]H2SKYGR:7 M#EN.7(].O1[6\?Y368T-6TI)_2XP]@XD_ZU7IYG.7S*O7Z/1J>34X?:>F_!5:'M8[K>W'_P!/5H+D\'8EL79Q;X#_ '"?9_\ _)'U[J\VX\;-AF:U458I75^(Z\Z,>G@OD>QW3Y%10N'&1IXNK=/ZJG]C/B MIY3[C_.FX1RK2,)-8*2M,PQ7;6]FDHXKMIKLIG9VN>RIV)8.2-^3U/?]Q:QR M*Z+8^1\[6CE1)62>61=1_!:1&JQJQKY7-7R.7_:Z.3N4M Z7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **IZQK%EX?TF]U34[J*QTZR@>YN;J=@L<,2*6=V)Z $D^U M?F_\8/\ @JMKWB)],E^"WPY\1:MX?@\26=A-XBN;;;#JN6.=/B7RI-DDXQM. M?, YV]\.:OCS0@;:SQL,; MPI(# JK*2,C!!/TC0 45XC"?^&G=.^!MB;C5/%5Q9RW5U M!;3Q;X(U>/5M)G)C?C;-;RC&Z*5#RCC(X/4$$9!!(!W=%>7_ +07[2/@3]F3 MP:/$GCK56LK>9S%9V=M'YMU>R@9*11]SCJQ(49&6&17@'@/_ (*M?"/Q9XNT MW0M M*_&NE:-=7>B3;;9XKN1@\R0\HK]&!3:#U(.S<[%& R6Q^[3 !%,4":-?7Y8S6KNQ2/;O9F0B1 C1ARFV0,,$D5^EU 'Y'?LX_L_Q M?LT_\%1/"7@P:[=>);U= N+Z^U2Z7:UQ*(?#GACQ/HL^M7 M$GE6UI?:5+9&X;L(S/$BL3V4'3R M1MVVRH\SJ".@/DHA'<,1TS5/_@HQ^QW\,]2_9O\ %'C'0/">C^$_%7A>W&HV MVH:+9QV9E1&4212B,*'!3.TGE6"X.,@_+7[9'C[7OC-_P33^ 'C?799;S4CK M$EA>WGPVL-GI\2W M@6, W-RT8\^63^\SMDG/L.@ KXM_9RM;?]FW_@I[\3?A5H-NEAX-\7ZBYT^0#/M^^3\Q0!4\1:;:_M+_\ !7 ^'O$-NNJ> M&?AOHBW,.G7"!H'D6.)]S(>#B>[0\]?*0BK;N2?R% '@W_!, M?XIWOQ4_8_\ "4NI2&:_T)Y=!DE/5D@($.?<0M$/?&:^JZ^%_P#@CAI\ME^R M+S\<:#%:-*QA MC>!,JF3M!_T4\@8[F@#WBBOE32?$7QMU3XD:KX%3Q?I8U?3+87JCOSP*[+_ (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\ M:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3 M_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A# M_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ M /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#? MA/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y% MH ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO! MO^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ MC_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/& M@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_ M^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ M (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0 M\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/ M_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: M />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\ M&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ M /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\ M:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3 M_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A# M_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ M /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#? MA/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y% MH ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO! MO^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ MC_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/& M@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_ M^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ M (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0 M\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/ M_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: M />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\ M&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ M /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\ M:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3 M_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A# M_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ M /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#? MA/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y% MH ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO! MO^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ MC_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/& M@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_ M^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ M (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0 M\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/ M_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: M />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\ M&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ M /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\ M:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3 M_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A# M_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ M /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#? MA/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y% MH ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO! MO^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ MC_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/& M@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_ M^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ M (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0 M\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/ M_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: M />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\ M&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ M /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\ M:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3 M_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A# M_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ M /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#? MA/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y% MH ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO! MO^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ MC_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/& M@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_ M^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ M (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0 M\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/ M_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: M />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\ M&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ M /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\ M:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3 M_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A# M_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ M /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#? MA/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y% MH ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO! MO^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ MC_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/& M@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_ M^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ M (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0 M\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/ M_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: M />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\ M&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ M /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\ M:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3 M_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A# M_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ M /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#? MA/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y% MH ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO! MO^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ MC_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/& M@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_ M^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ M (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0 M\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/ M_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: M />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\ M&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ M /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\ M:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3 M_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A# M_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ M /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#? MA/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y% MH ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO! MO^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ MC_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/& M@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_ M^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ M (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0 M\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/ M_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: M />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\ M&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ M /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\ M:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3 M_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A# M_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ M /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#? MA/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y% MH ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO! MO^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ MC_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/& M@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_ M^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ M (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0 M\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/ M_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A#_C__ -#QH/\ WX3_ .1: M />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ /T/&@_]^$_^1: />:*\ M&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#?A/\ Y%H ]YHKP;_A#_C_ M /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y%H ]YHKP;_A#_ (__ /0\ M:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO!O^$/^/\ _P!#QH/_ 'X3 M_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ C_\ ]#QH/_?A/_D6C_A# M_C__ -#QH/\ WX3_ .1: />:*\&_X0_X_P#_ $/&@_\ ?A/_ )%H_P"$/^/_ M /T/&@_]^$_^1: />:*\&_X0_P"/_P#T/&@_]^$_^1:/^$/^/_\ T/&@_P#? MA/\ Y%H ]YHKP;_A#_C_ /\ 0\:#_P!^$_\ D6C_ (0_X_\ _0\:#_WX3_Y% MH ]YHKP;_A#_ (__ /0\:#_WX3_Y%H_X0_X__P#0\:#_ -^$_P#D6@#WFBO! MO^$/^/\ _P!#QH/_ 'X3_P"1:/\ A#_C_P#]#QH/_?A/_D6@#WFBO!O^$/\ MC_\ ]#QH/_?A/_D6NE^'GA_XL:;XD2;Q?XGTK5=&$;AK>TB57+D?*RM@H3S@.3@XK\T_%7[5GB_P#\(/A1\*?B]\./$VB>) M/A]XPT>\CODLP8[_ $^Q<@(A9E#R[-JJ49D?:#N&:_9>N#^+GP;T7XT6/AJT MUNZO[6/0-?LO$=J=/D1"]Q:N6C1]Z-F,D_,!@GLPH ^&OA;X;^('[ ?AAX'C"Z);:Q'LN;Z9"71MK $DNX=F V 1J@8MDU^D-%% 'P)J MW@GQ$_\ P5\T7Q(N@ZHWAU/#C1-JXLY#:*_V*9=IFV[,Y(&,]37WW110!\M? ML7_M9>+OVD/%/Q.T/Q?X*C\%WOA"6Q2.W(F6:5;C[20SI( 5^6!&'J'SZ5\] M^)+'XF?\$_OVJ_&7C^P\):U\1?@UXWE:>ZCT<---IDCR-)M$>3L,;O(%W81T MD W!AQ]E? CX$W?PL\0?$#Q5X@\0_P#"4>,O&NII>:CJ$=J+:%((4,5I;QQ[ MFPL<1QDDDDFO7Z /S%^/'[5'CG]OKPM_PJ/X(?#/Q/INF:U-''KOB+Q-:K;0 MVT"LK[&9&D1%) ))?<0NU48M7TA\7OV(=/\ %7[#]M\#M N8Q?:)90R:3?77 MRJ]_$Q=I'Z[1*S2@XSM$IQTKZJHH _-[X7_\%$?%/P!^'>G_ ]^+?P;\;2^ M/O#]NNEVLNFV8>WU-85"1NTC-U(7EXQ*K8W#K@=[^P+\$?'FJ_%#X@_M%_%G M27T#Q?XS'V73M%F1DDLK+*$[T;YDXB@C0-A@L1)^_7W)10!\#?MF_"3XA?"+ M]I+PO^TY\*_#LGBZ6PM!I_B7P]:AC/)4_LW5K[7+-88;&W?Y9EW*S* RG:7D* *S M<9(Q^F%% 'F7[-/P5M/V=_@;X2^']K,MTVD6FVYNE! GN79I)Y!GG:9'? /( M7 [5Z;110 4444 ?/_@W_D\KQW_V!8__ $"RKZ KY_\ !O\ R>5X[_[ L?\ MZ!95] 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?/\ X-_Y/*\=_P#8%C_] M LJ^@*^?_!O_ ">5X[_[ L?_ *!95] 4 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 ?/_ (-_Y/*\=_\ 8%C_ /0+*OH"OG_P;_R>5X[_ .P+'_Z!95] 4 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 ?/_@W_ )/*\=_]@6/_ - LJ^@*^?\ MP;_R>5X[_P"P+'_Z!95] 4 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?/_@W M_D\KQW_V!8__ $"RKZ KY_\ !O\ R>5X[_[ L?\ Z!95] 4 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 <9\9/BGI/P2^%OB7QUKBR/IFAV;7 M4D4/WY6& D:^[.549XRW-?EI\3?'G[4_[17P^^'WQ(U3Q#HW@/P=X@\:Z9:> M%M%L[<"6.Y>9TM[N1C&SM$K*3\[D/U$>TK7Z,_MB?!O4?C_^S7XZ\":/*D.K M:I:1O9^8^Q'FAFCGCC9NP9H@I)X&[-?F3J$#"*X<+N4\A: /K?]E#]K'XHV7[06J?L^ M_'ZVL'\\U M?6=0M=*TJSC,US>WLRQ0PH.K.[$!1[FN&^&/CKX6?')AXV\$W_A_Q3=PJMNV MK6<<;W=N,,5C/')KA/VK/V0=/_:TU#P5:^(O%6K:1X2T.2ZG MO]%TMMG]J22>3Y1=R2JB/RY.=C-B4[2O)(!XC\,/^"B3_'S]N31OAQX$,,GP MU6SO%FU">W(GU&>*&202QD\I$"J@ C+ $G&0!]XU^8GA#X:^&/A#_P %(-2U+0_P!GCX5S>9\2_'0\J\NH7(_L?32#YLSL/N%D#^X17(Y*9 .#T_\ MX*+:I\3/V^O#7PK\"RV,OPY^TS:=>WS0B26_GCAE=Y(I,_+&'154C[P4MG## M'VS\6?BAH/P6^'&O^-O$T[6^BZ+;&YG,8!=^0J1H"1EW8JJC(R6'(K\UK[X) M^'_V>?\ @I9^S-X%\-Q8L=-\)J);AE DNYV?53+/)_M.V3[# ' %>I_\%I/% M%SI/[-OAG1X'V1ZMXDB$X&?GCB@F?;]-^P_\!% %/P?^T5^V?^T!X=;X@?#K MX?>#M \&2EI-+TW6Y&:ZU"(9&0[2)N!/1L1 [>,CD^^_L6_M??\ #4&@^(=. MU[0&\(?$/PK5#% MDJ)I0I#,"P("@J,)(2RA>?%/&7[3_P"UQ^R_8V?C+XO> O"OB/X?O/''J3>& MG87.G!R%&6#D+SW964LP7>I852^%;?\ "Q/^"R/Q)O;XK*/"GAUA8*P)\K;% M9VYVYZ$FZF/_ (U]L?M%>&;;QE\ ?B/HEVBO!?>'K^$[AD*QMWVM]5;##W MH ZGP3XRTKXA^#]%\3Z%LWNFPEB25CRDX7GL#.<>@Q7VI0 4444 ?/_@W_ )/* M\=_]@6/_ - LJ^@*^?\ P;_R>5X[_P"P+'_Z!95] 4 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 >?_'3XX^&/V=_AW>>-?%[W<>B6LL<+FRM MS/)OD;:HVCU/&20*^=/VUM3\,_&CX*_ ;78K2#5O#OB/Q[X;GB2]A5O,M+DD MM&ZG. R, R_@:^F/C)\)]"^.7PR\0>!O$L32Z/K-L8)6CP)(F!#)*A((#HZJ MPSW45^6GQ:^ O[2?[+W@WP!X'3Q%X<\:^ +7QYI7MW.#_K,XSQVKZMH MS?$M]>:7X=U6\T^U-]?V]I+-;VH!)FD5"53CGD@#CUK\D_V>O'7[17P5^('C MCX@ZW^S5XH\=?$#Q9<;[K7+R.>W-O;\$6\*"%MB9"]^B1K@!.?K3]A'5_BM; M_%[X^>#?BAXU'C6?PS=:3'9W%O.TUK 9X[F:2.-FC0[@K0!P1PRX[5]E4 ?B MG\5OVCOBSX@_;P^&7CS5/@CJ>C>.=)T=;;3_ 7))*9]1BW7I\U28@V/WLO1 M3_J3[X]L_P""F6I>+/BY^PS\.?'GB;PA=>"]=@\19U+0+C>TEBCK0/\ 6BOI/XK?LH^+?'7[>'PR^-=AJ.BP^%?#&CKI]Y9W$\RWTD@:].8T M$10K_I,?5U/#<<#/O7QD^$V@?'/X9>(/ OB:%Y=&UFW\B5HB!)$P(:.5"00' M1U5@2",J,@CB@#=\(^(K?Q=X4T77;-UEM-4LH;V&2/E622-74CVPPK\_?#X' MQ _X+-:Y=V 6>W\(^'"MS,O(#&TCB(SZA[L+_P !/O5[P?\ G]M']GGPT_P M_P#A[XP\%>*O!L)>+2-4UL.+S3H"?E&UEPN.R?OE7.!Q@#W7]BW]D!OV9='\ M1:OXCUW_ (2[XD>*[G[9KNN$,59MS-Y<9;YB-SNS,<%R)K;P;\ ?B/K M=VZI!8^'K^8[C@,PMWVK]6;"CW(KQK]L?]C34?COKWAKXB?#WQ*O@GXN>%\+ MINK2;A!<1!RPBF*JS *6<@A6!#NK*P;CQOQU^SC^UW^U-I]GX'^+'BSPAX2^ M'ZSQOJDGAH.USJ2HP9&+CP_^QOIUY/'Y:ZU MK-]J$7&"R!E@S^<#?I7VI6%X%\$Z1\-_!FB>%= M19:+H]I'96D YVQHH49/ M=CC))Y)))ZUNT %>#ZA^R/HNHZA)]>C:>5I2J2I@%B3@?+TYKWBB@#XQ M\-_ G3K[]H#Q+X-;6=42TT[3DN4O%D7SW)6W.UCC&/WI[?PBO5?^&1=%_P"A MHU[_ +_)_P#$U!X-_P"3RO'?_8%C_P#0+*OH"@#P;_AD71?^AHU[_O\ )_\ M$T?\,BZ+_P!#1KW_ '^3_P")KWFB@#P;_AD71?\ H:->_P"_R?\ Q-'_ R+ MHO\ T-&O?]_D_P#B:]YHH \&_P"&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_ M^)KWFB@#P;_AD71?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_X9%T7 M_H:->_[_ "?_ !-'_#(NB_\ 0T:]_P!_D_\ B:]YHH \&_X9%T7_ *&C7O\ MO\G_ ,31_P ,BZ+_ -#1KW_?Y/\ XFO>:* /!O\ AD71?^AHU[_O\G_Q-'_# M(NB_]#1KW_?Y/_B:]YHH \&_X9%T7_H:->_[_)_\31_PR+HO_0T:]_W^3_XF MO>:* /!O^&1=%_Z&C7O^_P G_P 31_PR+HO_ $-&O?\ ?Y/_ (FO>:* /!O^ M&1=%_P"AHU[_ +_)_P#$T?\ #(NB_P#0T:]_W^3_ .)KWFB@#P;_ (9%T7_H M:->_[_)_\31_PR+HO_0T:]_W^3_XFO>:* /!O^&1=%_Z&C7O^_R?_$T?\,BZ M+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU[_O\ )_\ $T?\,BZ+_P!#1KW_ '^3 M_P")KWFB@#P;_AD71?\ H:->_P"_R?\ Q-'_ R+HO\ T-&O?]_D_P#B:]YH MH \&_P"&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU M[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_X9%T7_H:->_[_ "?_ !-'_#(N MB_\ 0T:]_P!_D_\ B:]YHH \&_X9%T7_ *&C7O\ O\G_ ,31_P ,BZ+_ -#1 MKW_?Y/\ XFO>:* /!O\ AD71?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH M \&_X9%T7_H:->_[_)_\31_PR+HO_0T:]_W^3_XFO>:* /!O^&1=%_Z&C7O^ M_P G_P 31_PR+HO_ $-&O?\ ?Y/_ (FO>:* /!O^&1=%_P"AHU[_ +_)_P#$ MT?\ #(NB_P#0T:]_W^3_ .)KWFB@#P;_ (9%T7_H:->_[_)_\31_PR+HO_0T M:]_W^3_XFO>:* /!O^&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P M;_AD71?^AHU[_O\ )_\ $T?\,BZ+_P!#1KW_ '^3_P")KWFB@#P;_AD71?\ MH:->_P"_R?\ Q-'_ R+HO\ T-&O?]_D_P#B:]YHH \&_P"&1=%_Z&C7O^_R M?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU[_O\G_Q-'_#(NB_]#1KW M_?Y/_B:]YHH \&_X9%T7_H:->_[_ "?_ !-'_#(NB_\ 0T:]_P!_D_\ B:]Y MHH \&_X9%T7_ *&C7O\ O\G_ ,31_P ,BZ+_ -#1KW_?Y/\ XFO>:* /!O\ MAD71?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_X9%T7_H:->_[_)_\ M31_PR+HO_0T:]_W^3_XFO>:* /!O^&1=%_Z&C7O^_P G_P 31_PR+HO_ $-& MO?\ ?Y/_ (FO>:* /!O^&1=%_P"AHU[_ +_)_P#$T?\ #(NB_P#0T:]_W^3_ M .)KWFB@#P;_ (9%T7_H:->_[_)_\31_PR+HO_0T:]_W^3_XFO>:* /!O^&1 M=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU[_O\ )_\ M$T?\,BZ+_P!#1KW_ '^3_P")KWFB@#P;_AD71?\ H:->_P"_R?\ Q-'_ R+ MHO\ T-&O?]_D_P#B:]YHH \&_P"&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_ M^)KWFB@#P;_AD71?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_X9%T7 M_H:->_[_ "?_ !-'_#(NB_\ 0T:]_P!_D_\ B:]YHH \&_X9%T7_ *&C7O\ MO\G_ ,31_P ,BZ+_ -#1KW_?Y/\ XFO>:* /!O\ AD71?^AHU[_O\G_Q-'_# M(NB_]#1KW_?Y/_B:]YHH \&_X9%T7_H:->_[_)_\31_PR+HO_0T:]_W^3_XF MO>:* /!O^&1=%_Z&C7O^_P G_P 31_PR+HO_ $-&O?\ ?Y/_ (FO>:* /!O^ M&1=%_P"AHU[_ +_)_P#$T?\ #(NB_P#0T:]_W^3_ .)KWFB@#P;_ (9%T7_H M:->_[_)_\31_PR+HO_0T:]_W^3_XFO>:* /!O^&1=%_Z&C7O^_R?_$T?\,BZ M+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU[_O\ )_\ $T?\,BZ+_P!#1KW_ '^3 M_P")KWFB@#P;_AD71?\ H:->_P"_R?\ Q-'_ R+HO\ T-&O?]_D_P#B:]YH MH \&_P"&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU M[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_X9%T7_H:->_[_ "?_ !-'_#(N MB_\ 0T:]_P!_D_\ B:]YHH \&_X9%T7_ *&C7O\ O\G_ ,31_P ,BZ+_ -#1 MKW_?Y/\ XFO>:* /!O\ AD71?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH M \&_X9%T7_H:->_[_)_\31_PR+HO_0T:]_W^3_XFO>:* /!O^&1=%_Z&C7O^ M_P G_P 31_PR+HO_ $-&O?\ ?Y/_ (FO>:* /!O^&1=%_P"AHU[_ +_)_P#$ MT?\ #(NB_P#0T:]_W^3_ .)KWFB@#P;_ (9%T7_H:->_[_)_\31_PR+HO_0T M:]_W^3_XFO>:* /!O^&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P M;_AD71?^AHU[_O\ )_\ $T?\,BZ+_P!#1KW_ '^3_P")KWFB@#P;_AD71?\ MH:->_P"_R?\ Q-'_ R+HO\ T-&O?]_D_P#B:]YHH \&_P"&1=%_Z&C7O^_R M?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU[_O\G_Q-'_#(NB_]#1KW M_?Y/_B:]YHH \&_X9%T7_H:->_[_ "?_ !-'_#(NB_\ 0T:]_P!_D_\ B:]Y MHH \&_X9%T7_ *&C7O\ O\G_ ,31_P ,BZ+_ -#1KW_?Y/\ XFO>:* /!O\ MAD71?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_X9%T7_H:->_[_)_\ M31_PR+HO_0T:]_W^3_XFO>:* /!O^&1=%_Z&C7O^_P G_P 31_PR+HO_ $-& MO?\ ?Y/_ (FO>:* /!O^&1=%_P"AHU[_ +_)_P#$T?\ #(NB_P#0T:]_W^3_ M .)KWFB@#P;_ (9%T7_H:->_[_)_\31_PR+HO_0T:]_W^3_XFO>:* /!O^&1 M=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU[_O\ )_\ M$T?\,BZ+_P!#1KW_ '^3_P")KWFB@#P;_AD71?\ H:->_P"_R?\ Q-'_ R+ MHO\ T-&O?]_D_P#B:]YHH \&_P"&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_ M^)KWFB@#P;_AD71?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_X9%T7 M_H:->_[_ "?_ !-'_#(NB_\ 0T:]_P!_D_\ B:]YHH \&_X9%T7_ *&C7O\ MO\G_ ,31_P ,BZ+_ -#1KW_?Y/\ XFO>:* /!O\ AD71?^AHU[_O\G_Q-'_# M(NB_]#1KW_?Y/_B:]YHH \&_X9%T7_H:->_[_)_\31_PR+HO_0T:]_W^3_XF MO>:* /!O^&1=%_Z&C7O^_P G_P 31_PR+HO_ $-&O?\ ?Y/_ (FO>:* /!O^ M&1=%_P"AHU[_ +_)_P#$T?\ #(NB_P#0T:]_W^3_ .)KWFB@#P;_ (9%T7_H M:->_[_)_\31_PR+HO_0T:]_W^3_XFO>:* /!O^&1=%_Z&C7O^_R?_$T?\,BZ M+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU[_O\ )_\ $T?\,BZ+_P!#1KW_ '^3 M_P")KWFB@#P;_AD71?\ H:->_P"_R?\ Q-'_ R+HO\ T-&O?]_D_P#B:]YH MH \&_P"&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU M[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_X9%T7_H:->_[_ "?_ !-'_#(N MB_\ 0T:]_P!_D_\ B:]YHH \&_X9%T7_ *&C7O\ O\G_ ,31_P ,BZ+_ -#1 MKW_?Y/\ XFO>:* /!O\ AD71?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH M \&_X9%T7_H:->_[_)_\31_PR+HO_0T:]_W^3_XFO>:* /!O^&1=%_Z&C7O^ M_P G_P 31_PR+HO_ $-&O?\ ?Y/_ (FO>:* /!O^&1=%_P"AHU[_ +_)_P#$ MT?\ #(NB_P#0T:]_W^3_ .)KWFB@#P;_ (9%T7_H:->_[_)_\31_PR+HO_0T M:]_W^3_XFO>:* /!O^&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P M;_AD71?^AHU[_O\ )_\ $T?\,BZ+_P!#1KW_ '^3_P")KWFB@#P;_AD71?\ MH:->_P"_R?\ Q-'_ R+HO\ T-&O?]_D_P#B:]YHH \&_P"&1=%_Z&C7O^_R M?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU[_O\G_Q-'_#(NB_]#1KW M_?Y/_B:]YHH \&_X9%T7_H:->_[_ "?_ !-'_#(NB_\ 0T:]_P!_D_\ B:]Y MHH \&_X9%T7_ *&C7O\ O\G_ ,31_P ,BZ+_ -#1KW_?Y/\ XFO>:* /!O\ MAD71?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_X9%T7_H:->_[_)_\ M31_PR+HO_0T:]_W^3_XFO>:* /!O^&1=%_Z&C7O^_P G_P 31_PR+HO_ $-& MO?\ ?Y/_ (FO>:* /!O^&1=%_P"AHU[_ +_)_P#$T?\ #(NB_P#0T:]_W^3_ M .)KWFB@#P;_ (9%T7_H:->_[_)_\31_PR+HO_0T:]_W^3_XFO>:* /!O^&1 M=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU[_O\ )_\ M$T?\,BZ+_P!#1KW_ '^3_P")KWFB@#P;_AD71?\ H:->_P"_R?\ Q-'_ R+ MHO\ T-&O?]_D_P#B:]YHH \&_P"&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_ M^)KWFB@#P;_AD71?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_X9%T7 M_H:->_[_ "?_ !-'_#(NB_\ 0T:]_P!_D_\ B:]YHH \&_X9%T7_ *&C7O\ MO\G_ ,31_P ,BZ+_ -#1KW_?Y/\ XFO>:* /!O\ AD71?^AHU[_O\G_Q-'_# M(NB_]#1KW_?Y/_B:]YHH \&_X9%T7_H:->_[_)_\31_PR+HO_0T:]_W^3_XF MO>:* /!O^&1=%_Z&C7O^_P G_P 31_PR+HO_ $-&O?\ ?Y/_ (FO>:* /!O^ M&1=%_P"AHU[_ +_)_P#$T?\ #(NB_P#0T:]_W^3_ .)KWFB@#P;_ (9%T7_H M:->_[_)_\31_PR+HO_0T:]_W^3_XFO>:* /!O^&1=%_Z&C7O^_R?_$T?\,BZ M+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU[_O\ )_\ $T?\,BZ+_P!#1KW_ '^3 M_P")KWFB@#P;_AD71?\ H:->_P"_R?\ Q-'_ R+HO\ T-&O?]_D_P#B:]YH MH \&_P"&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU M[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_X9%T7_H:->_[_ "?_ !-'_#(N MB_\ 0T:]_P!_D_\ B:]YHH \&_X9%T7_ *&C7O\ O\G_ ,31_P ,BZ+_ -#1 MKW_?Y/\ XFO>:* /!O\ AD71?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH M \&_X9%T7_H:->_[_)_\31_PR+HO_0T:]_W^3_XFO>:* /!O^&1=%_Z&C7O^ M_P G_P 31_PR+HO_ $-&O?\ ?Y/_ (FO>:* /!O^&1=%_P"AHU[_ +_)_P#$ MT?\ #(NB_P#0T:]_W^3_ .)KWFB@#P;_ (9%T7_H:->_[_)_\31_PR+HO_0T M:]_W^3_XFO>:* /!O^&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P M;_AD71?^AHU[_O\ )_\ $T?\,BZ+_P!#1KW_ '^3_P")KWFB@#P;_AD71?\ MH:->_P"_R?\ Q-'_ R+HO\ T-&O?]_D_P#B:]YHH \&_P"&1=%_Z&C7O^_R M?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU[_O\G_Q-'_#(NB_]#1KW M_?Y/_B:]YHH \&_X9%T7_H:->_[_ "?_ !-'_#(NB_\ 0T:]_P!_D_\ B:]Y MHH \&_X9%T7_ *&C7O\ O\G_ ,31_P ,BZ+_ -#1KW_?Y/\ XFO>:* /!O\ MAD71?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_X9%T7_H:->_[_)_\ M31_PR+HO_0T:]_W^3_XFO>:* /!O^&1=%_Z&C7O^_P G_P 31_PR+HO_ $-& MO?\ ?Y/_ (FO>:* /!O^&1=%_P"AHU[_ +_)_P#$T?\ #(NB_P#0T:]_W^3_ M .)KWFB@#P;_ (9%T7_H:->_[_)_\31_PR+HO_0T:]_W^3_XFO>:* /!O^&1 M=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU[_O\ )_\ M$T?\,BZ+_P!#1KW_ '^3_P")KWFB@#P;_AD71?\ H:->_P"_R?\ Q-'_ R+ MHO\ T-&O?]_D_P#B:]YHH \&_P"&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_ M^)KWFB@#P;_AD71?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_X9%T7 M_H:->_[_ "?_ !-'_#(NB_\ 0T:]_P!_D_\ B:]YHH \&_X9%T7_ *&C7O\ MO\G_ ,31_P ,BZ+_ -#1KW_?Y/\ XFO>:* /!O\ AD71?^AHU[_O\G_Q-'_# M(NB_]#1KW_?Y/_B:]YHH \&_X9%T7_H:->_[_)_\31_PR+HO_0T:]_W^3_XF MO>:* /!O^&1=%_Z&C7O^_P G_P 31_PR+HO_ $-&O?\ ?Y/_ (FO>:* /!O^ M&1=%_P"AHU[_ +_)_P#$T?\ #(NB_P#0T:]_W^3_ .)KWFB@#P;_ (9%T7_H M:->_[_)_\31_PR+HO_0T:]_W^3_XFO>:* /!O^&1=%_Z&C7O^_R?_$T?\,BZ M+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU[_O\ )_\ $T?\,BZ+_P!#1KW_ '^3 M_P")KWFB@#P;_AD71?\ H:->_P"_R?\ Q-'_ R+HO\ T-&O?]_D_P#B:]YH MH \&_P"&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU M[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_X9%T7_H:->_[_ "?_ !-'_#(N MB_\ 0T:]_P!_D_\ B:]YHH \&_X9%T7_ *&C7O\ O\G_ ,31_P ,BZ+_ -#1 MKW_?Y/\ XFO>:* /!O\ AD71?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH M \&_X9%T7_H:->_[_)_\31_PR+HO_0T:]_W^3_XFO>:* /!O^&1=%_Z&C7O^ M_P G_P 31_PR+HO_ $-&O?\ ?Y/_ (FO>:* /!O^&1=%_P"AHU[_ +_)_P#$ MT?\ #(NB_P#0T:]_W^3_ .)KWFB@#P;_ (9%T7_H:->_[_)_\31_PR+HO_0T M:]_W^3_XFO>:* /!O^&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P M;_AD71?^AHU[_O\ )_\ $T?\,BZ+_P!#1KW_ '^3_P")KWFB@#P;_AD71?\ MH:->_P"_R?\ Q-'_ R+HO\ T-&O?]_D_P#B:]YHH \&_P"&1=%_Z&C7O^_R M?_$UTWP\_9_TWX=^)$UBUUO5;^58WB\F[D5DPPQG 4MZ18:Q'974=]:IJ%LDX@N(SF M.9 X.V12$-&CTBWU"^FU* M\82/+)<7,IR\DDCLS,>@&3P , 5V-%% !1110 4444 %%%% !1110 4444 M?/\ X-_Y/*\=_P#8%C_] LJ^@*^?_!O_ ">5X[_[ L?_ *!95] 4 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 5QOQ,^,7@SX.:;:7WC+7 M[;0K>[E\BW\X,[RMWVH@+$#(RV,#(R16/\?/CWX<_9[\"S>(=?D\V=\Q6&FQ M,!->S8R$7T ZLQX4>I(!_&[XS_&?Q+\=O'%UXF\377FSR?);VL9(AM(RC\R$/%\\MWX$N9,13'+R:4['EU'4Q M$G+(.G++SD-^K%C?6VJ6-O>6<\=U:7$:S0SPN'21& *LK#@@@@@CUKFQ>$GA M)\LMNC-:-:-:-UN3T445PG0%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S_X-_Y/ M*\=_]@6/_P! LJ^@*^?_ ;_ ,GE>._^P+'_ .@65?0% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4457U#4+;2;"YOKV>.UL[:)IIIY6"I&B@ MEF8GH 23[4 ?'__ 4\TKP?1/#UEFST>V;(V0 _P"L([-(?F/I MD#^$5E?#3]G7Q1\4/AKXX\:Z9#MTKPO;B5MR$FZD!5I(TQW2+=(?^ C^+(^] MP=/ZIAXJJ_\ @7Z'SM>7MJK<$4_V=_AAI_QD^,?AOPAJFKC1;'4IF62X R[! M49_+3/ =]NT$\9(X/0_MWX7\-Z?X-\-Z7H.DP?9=+TVVCL[6'<6V1HH51D\G M@#D\FOP,T'7+[PSK>GZOIEPUIJ-A<1W5M/']Z.1&#*P^A K]T_@U\3++XQ?# M#P[XPL-JQZI:K++"ISY,P^66/_@+AE_"O)SJ,_5X[_[ L?\ Z!95] 4 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !7P?_P4K_:0&AZ-'\*M!NL:AJ"+<:W)&W,5N>8X,CH7X9A_="]0]?5W MQZ^,FE_ ?X7ZOXMU/;*UNGEV=H6P;JY;(CB'U/)(Z*K'M7XA^+_%FJ>._%&J M>(=:N6O-5U*X>YN9F_B=CDX'8#H . .E>_E6$]K/VTUI'\_P#@'G8RMR1Y M%NRW\._ .K_%#QMH_A;0H/M&J:I<+!$ISM7NSL>RJH+$]@IK]O?A-\)M$^$/ MPSTGP5I<*RZ?9V_E3/(@S=2-S+(X[EV))'0 @= *^8/^"<'[-_\ P@_@]OB1 MKMKMUW7H=FG1R+\UM9$@[_9I2 ?]P+_>(K[5J2/.]V M?A]^T]\'Y/@;\:O$7AA8V735E^U::[9^>TD^:/!/7;RA/]Y&KZK_ ."6_P 9 M_LVH:[\,M0G_ '=P#JNE!V_Y: 3QCZJ%<#_ &'/>O0O^"G'P7_X2SX;Z=X^ MT^WWZEXSD8#)]=DF#["1SVK\X_AGX^U#X7>/]!\6:6?]-TF[2Y1 M-Q42*#\\9(_A92RGV8U[--K,<%9[_JCAE_LM>ZV_0_?"BLCPCXIT_P <>%M) M\0Z3+Y^FZI:QWEO(1@E'4,,CL<'D=CFM>OBFFG9GO;ZA1112 **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH ^?_ ;_ ,GE>._^P+'_ .@65?0%?/\ X-_Y/*\=_P#8%C_] M LJ^@* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "DI:^2O\ @H1^T@?A M+\.QX0T2Z\OQ5XEB:,O&V'M++E9)/9GY13_ODVD:1<^9X0\.N]O:&-ODNI\XEN/<$C:I_NC(^\:P?V,?V=I/V M@?BO!#?P,?"FC;+S5I.0)%S\EOGUD((_W5<]0*\.T31;[Q)K%CI6F6LE[J-] M.EM;6T0R\LCL%51[DD"OVQ_9D^!-C^SY\)]-\-PB.;59!]JU6\0?Z^Z8#=@_ MW5 "+[*#U)KZW&5HX##JE2W>B_5GC48/$U7.>QZK##';0QPPQK%%&H1(T4!5 M4# Z "GT45\6>Z9OB3P]8>+?#VIZ)JD"W6FZC;26ES"W1XW4JP_(FOPI^+ M?PYO_A)\2O$7A#40QN=)NV@$C#'FQ_>CD ]'0JP_WJ_>BOSV_P""I'P9W)H/ MQ-T^#E<:3JNP#IRT$A_\?0D_],Q7NY3B/9UO9O:7YGGXVGS0YUNCI_\ @E_\ M9O\ A(? VK_#J_GW7NA.;W3U8\M:2-\ZC_0:A:075M*D]M.BRQ2Q MG*NK#(8'N""*C-?&*]^ /[-WCKQYIJ1MJFEV2K9>F>)/@3\'_ (M?$+Q'K7C#QM\2?&6BVE_<7-ZQ2&PNY7!C M4GYC(4 RQ.%)PH&,D _96.198U=&#HPRK*<@CU%.KX-_9?\ @3\6/V2?VI]4 M\":%'K'B?]GK5+8W-O?:A<1LFE3%&=< LOS[T:-O+7#!XV8 CCZ2_:6_:J\! M?LJ^$8-:\:W\JSWOF+INDV3&%CWX8L 0#]#J*_+K]H7X:^.O\ @F;'X9^)GPX^)OB3Q3X-FU2/ M3=8\+>*[L7*3;E9P0555PPC==RHKH2N"P) ^R_VI/VH+/X$_LPW_ ,3]/A6[ MNKNT@&B6]PIVRW%PH,.\ _=4$NPR,A" ]45^<'PO_8"\>?'_P"&^F_$ M/XI_&_QO9>/->MTU.S@TR\VVVFI(H:)6CXYVL"5C,87<5'3)]#_8)^.7CZW^ M(WQ"_9]^+NL_V]XW\%E;BPU>5R\M]9':"7<\O@20.K-\Y6;YONT ?;E%?!O[ M9WQB^(7Q0_:*\)?LS_";Q#-X1U#4K?\ M#Q'XBMBR36MN49_+1U(9<1J7.T@ ML7B4,OS9X7XX?L8_$']D?P)??%KX/_&/QAJ.L>'8_P"T-9TWQ!>">&^MT&96 MV !6"J Q20-E5)# @9 /TLHKS?\ 9S^,ME^T#\$O"/CZR1(1K%DLEQ;QDD07 M*DI/$,\X61'49Z@ ]Z](H **** /G_P;_P GE>._^P+'_P"@65?0%?/_ (-_ MY/*\=_\ 8%C_ /0+*OH"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G? MB%X\TCX8>"=8\4Z[(<1Q)_LJH ]^2>2:^I/^"D'[2'_"<>+T^&^A76_0]" MFWZE)&WRW%Z 1L]UB!(_WRW]T&OGG]F_X'ZA^T!\5M+\+VOF0V&?M&I7B#_C MVM5(WM_O'(5?]IAVS7V&6X>.%HO$5=&_P7_!/$Q51UIJG#^F?6O_ 31_9O\ MZ:3XLZ]:_(F^VT&*1>KXR#S7ZJ_P#!.?XS?\+(^"*>'+V?S-9\ M)NMD0Q&Y[1@3;M^ #1_]LQZU\X?\%._@S_PB_P 1-,^(-A!MT_Q$@MKTJ.%O M(E !/IOC ^IC<]Z\=_8K^,W_ I;X\Z+>W<_DZ'JQ_LK4BQPJQ2, LAST"2! M&)_NAAWK[/$1688/GCOO\UNCPJ;>&K\KV/V?HHHKXH]X**** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH XSXR?"C1/CE\+_$7@3Q$)?[(UNV^SS/ 0)(R&#I( MA((W(ZJPR",J,@U^4OQC\$_M(?LA^#_ O@O7+"P^(OPN\/\ C73=2\-WUBW^ MERW,*?V?\ X ^(?'GA'1;/7M2T MAH7DM;X.8UA:14>0A&#';N#'!Z GM7SS\7OCAIO[1'[-G[.?CBPN+62YOOB/ MX9&I6]H?EM+Y9&$\.TDLNU\X#')4J><@T >D?LH_\%!O!O[3GB*[\(7&CZAX M%^(%JCN_A_53O\T)_K!%)M7[>-O@WX)^)'B/P[KOBKPSI_ MB#4_#OGG2Y-1B\Y+5IO+,C+&WR%B88\,02NWY2,G/P-^TK_9?B7_ (*M?!"U M\%>3+XIT](7\12V*Y*1HTKLLQ7^,6^X'/.UT!XP*_2N@#\ZM8_Y32:%_V++? M^D,U?HK7YU:Q_P II-"_[%EO_2&:OT5H *Q_&&I:EH_A'6[_ $;3O[8UBUL9 MY[+3@X3[5.L;-'%N) &Y@%R?6H?#'C[PQXVDO(_#OB/2=?>R*K=+I=]%I-/M('G3B9@'V&0?+\RJ7Q&QR1Z__ ,%BM'[B&;PY>ZS#< MV,O"WAS]CWQ?IGB">V.H:SY%MI%G(1Y MLURL\;[HQU^159B>P&,_, ?ES]HCX(^);S_@D?\ "^2_M;AM8\)O;ZU6_MS_@L'\YT"_AD7U5K>0$?D:^$=6O[7]F_ M_@KM/KGB"X72O#GQ)T);:VU"X;9 )6CA38SGC)GLU&.WG)G (KZQ_;4^+6D? M!W]F7Q_J^IW\-E=7>DW6FZ;'(X#SWDT3QQ(@ZL$[3]I_Q= MXEEUF)-#O-+2""\,;[7<+:@KC;GK&_4?PU[-_P -$_#K_H9[?_OS+_\ $5Y+ MX3^'WAJX_:K\9:'+H5C)H]MI,VZU1O)D)A&/W=N"%QA 3G'5F;DC%? M/7_!/+]F.'XJ>+;CQOXEL%N?"NB/Y=M;SKF.\O,9 ([K&"&/^T4'/(K]'O\ MA3/@7_H4M(_\!$_PKOS;%7?U>'3?_(YL%1LO:2^1E_\ #1/PZ_Z&>W_[\R__ M !%'_#1/PZ_Z&>W_ ._,O_Q%:G_"F? O_0I:1_X")_A1_P *9\"_]"EI'_@( MG^%?-'JF7_PT3\.O^AGM_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$5J?\ "F? MO_0I:1_X")_A1_PIGP+_ -"EI'_@(G^% &7_ ,-$_#K_ *&>W_[\R_\ Q%'_ M T3\.O^AGM_^_,O_P 16I_PIGP+_P!"EI'_ (")_A1_PIGP+_T*6D?^ B?X M4 >.?M+>*OAK\W_P"_,O\ \17YA?L%^--!T/XX6GA[Q1I]GJ&C>)$^P(;R-76&ZSF!AG^\ ME?JC_PIGP+_P!"EI'_ (")_A7F9AA_J]=I;/5'7AJGM*:?5&7_ ,-$ M_#K_ *&>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 16I_PIGP+_P!"EI'_ (") M_A1_PIGP+_T*6D?^ B?X5YIU&7_PT3\.O^AGM_\ OS+_ /$4?\-$_#K_ *&> MW_[\R_\ Q%:G_"F? O\ T*6D?^ B?X4?\*9\"_\ 0I:1_P" B?X4 9?_ T3 M\.O^AGM_^_,O_P 11_PT3\.O^AGM_P#OS+_\16I_PIGP+_T*6D?^ B?X4?\ M"F? O_0I:1_X")_A0!E_\-$_#K_H9[?_ +\R_P#Q%'_#1/PZ_P"AGM_^_,O_ M ,16I_PIGP+_ -"EI'_@(G^%'_"F? O_ $*6D?\ @(G^% &7_P -$_#K_H9[ M?_OS+_\ $4?\-$_#K_H9[?\ [\R__$5J?\*9\"_]"EI'_@(G^%'_ IGP+_T M*6D?^ B?X4 9?_#1/PZ_Z&>W_P"_,O\ \11_PT3\.O\ H9[?_OS+_P#$5J?\ M*9\"_P#0I:1_X")_A1_PIGP+_P!"EI'_ (")_A0!E_\ #1/PZ_Z&>W_[\R__ M !%'_#1/PZ_Z&>W_ ._,O_Q%:G_"F? O_0I:1_X")_A1_P *9\"_]"EI'_@( MG^% &7_PT3\.O^AGM_\ OS+_ /$4?\-$_#K_ *&>W_[\R_\ Q%:G_"F? O\ MT*6D?^ B?X4?\*9\"_\ 0I:1_P" B?X4 9?_ T3\.O^AGM_^_,O_P 11_PT M3\.O^AGM_P#OS+_\16I_PIGP+_T*6D?^ B?X4?\ "F? O_0I:1_X")_A0!E_ M\-$_#K_H9[?_ +\R_P#Q%'_#1/PZ_P"AGM_^_,O_ ,16I_PIGP+_ -"EI'_@ M(G^%'_"F? O_ $*6D?\ @(G^% &7_P -$_#K_H9[?_OS+_\ $4?\-$_#K_H9 M[?\ [\R__$5J?\*9\"_]"EI'_@(G^%'_ IGP+_T*6D?^ B?X4 9?_#1/PZ_ MZ&>W_P"_,O\ \16MX8^+WA#QEJJZ;HVMQ7U\R,XA2.13M'4Y*@4W_A3/@7_H M4M(_\!$_PK0T/X<^%_#-^+W2M T_3[L*4$UO J. >HR!0!T=%%% !1110 44 M44 %%%% !1110 4444 5=4TNSUS3+O3M1M8;VPO(7M[BVN$#QRQL"K(RG@@@ MD$'UK\V?VE/^"7?A_P ,WGAO4_A+<^,--AU;Q9IT.HZ-IER9[?3K9Y&\R\C^ M7>AA&"&=FVYZBOTPHH \#_9G_8H^''[+,NH:AX:AO]8\3:DI2\\1:[.L][(A M8,8PRJJHA8 D*N6P-Q; Q[Y110!XO=?LH^$KK]IZT^.KZCK0\76UB=/2R6>' M[ 8S$T62GE>9NVN3_K,9QQVKVBBB@#X<_P""_$#X_:QX0769_A]J M>KV-CHVHZ]'LN+V6U6X^V.H\N/,8FG9%.WHN#R#7L'[2G[#GPT_:?U*QUKQ! M#J.A^*[$*MOXB\/W"V]X%4DJC%E97 )R"5W#^%ADU]!=.E+0!\>?#S_@EY\* M_"OC&S\4>*=7\3_$_5+/'V:/Q=?KG:C:07^GW<3P7%K]T/1=4C%FZD@[%5XF('7&\N!QQQ7TU\"_@'X*_9Q\"P^ M$_ VE?V;IJN9II)',D]U,0 TLLAY9B /0 5Z)10!Y9^T)^S/X!_:>\( MIH'CK2?M:6[&2SU"V817EDYQN:&3!QNP,J05; R#@8^?/"?_ 2A^%>D^)]- MU3Q-XE\9?$"QTM@;'1O$>I)):1J#D*ZI&I8#CY054X.5(.*^UJ* &11)#&D< M:+'&@"JBC 4#H /2GT44 %%%% 'S_P"#?^3RO'?_ &!8_P#T"RKZ KY_\&_\ MGE>._P#L"Q_^@65?0% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445YA^T=\;M/^ ' MPIU7Q1=[);X#[/IMFQ_X^;I@=B_[HP6;_95N^*N$)5)*$=V3*2BFV?)7_!2[ M]I V\,7PFT"ZQ)($N=>EB;D+PT5M^/$C>VP=R*^&OA3\,]7^,'Q T7PEHD>Z M^U*<1^802D,8Y>5O]E5!8_3'6L/Q%X@U#Q9KVH:UJUU)>ZGJ$[W-S<2'+22, M26)_$U^HG_!.W]F__A6/@ ^.M;M=GB;Q)"# DBX:TL20R+[-(0'/ML'!!K[2 M3AEF%LM_S9X45+%UKO;]#Z9^&7P[TCX3^ ]&\)Z%#Y6FZ9 (4) W2-U>1O5F M8EC[DUU%%%?%2DY-R>[/>225D%%%%2,**** "BBB@ KY_P#VX/@Q_P +D^ N MKQ6=OYVNZ)G5=/VKEV:-3YD8]=\>X =V"^E?0%)6M*I*C-5([HB<5.+B^I_/ MA9W<^GW4-U;2O!Q!&:_<7]G+XN0_&[X-^'/%:LGVRX@\ MF_C3CR[J/Y91CL"PW#_99:_*7]LKX+_\*2^.VN:9:P>3H>I-_:>E[5PBPRDD MQCV1PZ#OA5/>O;_^"8/QF_X1WQYJWP[OY]MCKR&\L%8G"W<2Y=1Z;X@23_TR M4=Z^MS&G'%855H=-?EU/&PLG1JNG+J?IM1117QI[@4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' MS_X-_P"3RO'?_8%C_P#0+*OH"OG_ ,&_\GE>._\ L"Q_^@65?0% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 UY%C1G=@B*,EF. !ZU^.G[;G[1C?'SXK2Q:9TTP*?EG.?WEQ_P,@8_V57H5?6:GR_P SQ\96YG[*)[[^PW^SB?CM\4X[W5;8R>$- 9+K4-X^ M2YDSF*W]]Q!+?[*D<$BOV$50J@ 8 X %>;_L\_!73?@'\+-)\*6.R6YC7S[^ M\48-U=,!YDGTX"KZ*JBO2:\;'8IXJJVOA6QW8>C[&%NK"BBBO..H**** "BB MB@ HHHH **** /DK_@I!\&?^%A?!<>*;&#?K'A1VNB5'S/9O@3K_ ,!PLGL$ M;UK\M?"/BC4/!/BC2?$&E3>1J6EW4=Y;R=@Z,&&?49'([C(K]][^QM]4L;FR MO(4N;2XC:&:&0961&!#*1W!!(K\-?V@?A/(_",V]K>RN"UG,_)EMG M^>%\^NP@'W!':OK,GKJ<)4)=/RZ_UYGC8VGRR51'[5?#'Q]I_P 4OA]H'BS2 MS_H>K6B7*KG)C8C#QGW5@RGW4UU%?G[_ ,$M_C-]HLM>^&6H3_/!G5M+#'^ MD+/&/HQ1P/\ :D/:OT"KY[%4'AZTJ?W>AZ=&I[6"D%%%%._^P+'_P"@65?0% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !7)_%3XE:1\(?A_K/BW7)-EAIL!D* @-,YX2)?]IF(4?6N MLK\K/^"BG[2'_"S/'H\":'=;_#7AR9A&>* MJJ'3J<]>JJ,.;J?,OQ/^(VK_ !:\>:SXLUR7S=1U.P MK[R_X)I?LW_V=82?%C7K7%S=*]MH44J\I%RLMQ]6Y1?]D.>0P-?(G[+/P%N_ MVA/BQI^@!9(]$M\7>K72<>5;*1E0>SN<(ON<] :_:O2=*L]"TNSTW3[>.SL+ M.%+>WMXEPD4:*%55'8 #\*]_-,2J,%AJ?7?T['G8.DYR]K+^F6Z***^2/9" MBBB@ HHHH **** "BBB@ HHHH *^%O\ @J%\&?[;\'Z-\2+"#==Z,PT_464< MFVD;]TY]DD8K_P!MO:ONFL7QKX1T[Q]X1UGPWJT7G:;JMI)9SJ.NUU*D@]B, MY![$ UU8:L\/6C473\C*K3]I!Q/PU^#OQ*O?A!\3O#OC"PW-+I=VLKQ*<>;" M?EEC_P"!(S+^-?NKH&N67B?0].UC39UN=.U"WCNK>93P\;J&5A]017X-?$3P M/J/PT\=:[X6U5=M_I-W):R, 0'VGAUS_ L,,/9A7Z3?\$R_C/\ \)A\+[_P M+?S[]3\,R;[4.WS/92DD =SL?<#Z!T%?1YM152E&O#I^3_K\3RL%4Y9NF^I] MG4445\D>T%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% 'S_P"#?^3RO'?_ &!8_P#T"RKZ KY_\&_\GE>. M_P#L"Q_^@65?0% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%9GB;Q)IO@_P_J.N:Q=)8Z7I\#W- MS<2'A(U&2??ITZGI32;=D!X)^W%^T#VNG;3\]NF/WMS M_P !! 7_ &F7J :_'VWMY]0O(X88Y+FZG<(D: L\CL< =2237HO[1'QLU'X M^_%35?%=]OAM9&\C3[-CG[-:J3Y:?7DLWJS,:^E?^";?[-__ EWBA_B=KMK MNT?1I3%I,_7UZ(\&I)XJMRQV/L M']CO]GJ']GOX3VMC=Q)_PD^J[;S5YA@D2$?+"#_=C!QZ;BY'6O=:**^-J5)5 M9N<]V>Y&*A%170****S*"BBB@ HHHH **** "BBB@ HHHH **** /SB_X*C_ M 9^PZUH7Q,T^#]S? :7JA4'B95)@D/^\@9,_P#3-/6OF#]EGXQ/\#?C=X?\ M2/(R:4TGV+4U!X:TE(#D^NT[9 /6,5^P?QN^%]G\9OA7XC\'WFQ/[2M62"9Q MD0SK\T4G_ 753[@$=Z_"[6='O/#^L7VEZA ]K?V4[VUQ!(,-'(C%64^X((K[ M'+:JQ.'="?33Y,\/%1=*JJD>I_0/#,EQ$DL3K)&ZAE=#D,#R"#W%/KYE_P"" M?OQH_P"%K? FSTV]N/.UWPN5TRYW-EVA S;R'ZH"F>YB8U]-5\I6I.C4E3EN MCV8352*DNH4445B6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%)G')X%?%OQT_X*J?"#X6ZQ M8Z3XTM2Q$TJ3!"DSH,$*A(;IN% 'VG17F/P+_:4^ M'/[2.AW.J?#_ ,20ZU':,JW=J4>&YM2V=OF1. R@[6PV-IVG!.#7IU !17$: MG\:O!6C_ !6T?X:7>NQ1^.-7LY+^ST=89'=X$#%G9U4H@PCXWL"=IQFNWH * M**XSXG_&;P/\%]'BU3QSXITSPQ92OY<3ZA.$:9NX1/O.1WV@X'- '9T5XU\, M_P!L?X+?XM#\(_$31]5UB;(AL69[>:8@9(1954N<5+#"[W B?(!5WB5E4@GD$C&#GL'AGQ1H M_C30K/6] U2SUK1[Q/,MK^PG6:&9./#WP[\.W6O M>*-:L?#^C6HS-?:C<+#$OH-S$9)Z #DG@5Y?\/\ ]M3X'_%#Q/%X=\-?$G1= M0UJ9_+@LW=X&G?. L1E51(Q[!22: /;**** "BBB@#Y_\&_\GE>._P#L"Q_^ M@65?0%?/_@W_ )/*\=_]@6/_ - LJ^@* "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_.?_@I=^T@+ MZ\B^$^@768+=DN==EB;AI.&BM\^B\.WOL'52*^N_VHOCU9?L]_"?4/$#F.76 M9_\ 1-)M'Y\ZY8':2/[B#+M[+CJ17XHZMJUYKVJWFI:C3/<7%Q*.YP.I%?M_X#\$Z3\-_!VD>&-"M_LNDZ7;K;P1]\#J MS'NS$EB>Y)/>OG+_ ()__LX_\*=^&H\3:S:^7XM\21K-(LBX>TM/O10^H+<. MP]2H/W*^JZYLSQ?UBIR1^&/YFN$H^SAS/=A1117C'<%%%% !1110 4444 %% M%% !1110 4444 %%%% !7Y6_\%+/@Q_P@_Q:MO&EA;[-*\41EIRBX5+R, 2? M3>NQ_<[_ $K]4J\=_:T^#:_''X&Z_H,,(EUBW3^T-+.,M]JB!*J/3>-T?_;2 MO0P&(^KUU)[/1G-B*?M:;74_-?\ 8/\ C-_PJ'X]:9#>3^5H7B(#2;W<<*K. MP\F0_P"[)M&3T5WK]BJ_GK^>&3!W(ZGZ$$5^UW[(OQE'QP^!>@ZY<3>;K-JO M]G:ISS]IB !8_P"^I23_ ('CM7KYQA]8UX^C_0XL#4T=-GLU%%%?,'K!1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% 'SO\ \%"?$>M>%/V-/BAJ.@//'J0T^*#S+=BKI#+<113L M".1B)Y#] :^./!_@/X?Z5^Q%^S5J'A>PTZXN]7^(OAXZY>K&CSSW1N)!/%,W M7"D;0AX"A>.Q\0:3>:7J=G!J&FWD+V]S:7,8DBFC8%61E/!4@D$' MUK\J?VMO^">\7[/]YX3\1?"/QWJV@6^N^-=+L+3P[?.TEI9WTLK?9[D2 Y*Q M,HP'C=L$_,>A /KCP7^PK9?"_P#:\G^,/@?7K7PGXL4N A&Y#P,Y&O\ MF?M!?$7X0VGA;PS\*/ 5QXW\=>+/M:6*+!$5;DX;8&\M51T(/'>I:/=:IJ5Q')O6-Y;*4B$-@+A%"KA0%&,+\H!/Z]5^=6L?\II-"_[% MEO\ TAFK]%: "O@S0?V.?%'QS_;4\>_$7X\>&5U#P/I?^A^#M-O+R"XM;B%9 M"(V:&.1B%"@R&.11N>;D'!%?>=8WC#QAHGP_\,ZCXB\1ZI;:-HFGQ&>ZOKR0 M)'$@[D^I. .22 2: /A;_@I=^RG\*O#O[-.L^/O#GA?1_ OBKPQ+:36%]X M?M([ S;KB*+RG6(*&X?*G&Y2BX(&X&']H[]JKQ9X9_X)B^#/%[WLUEXW\:6% MCI)U!6\N;=)$[37"[<;6>*%R",;3*",<5P7B;6/&7_!6+XIVVA:!#?>%/V=/ M#-Z);S5IH]DVJS+Q\H/!D*DA4Y$:N7?+%4K:_P""RGART\)_LV_"[1=&M%L= M"TO64LK:UB^Y#''9R)$@]@JD#Z4 >\_LV_L!?"#P7\!O#^C^(O &A^)->U'3 MH;C6-2U>R2XN6N)(U:18Y&!:)%)VJ$*X"@\MDGQG]B223]E_]M;XL?LXI>7- MSX1ND&N>'DN)-_D'RXY=@SU)AEVLW\/_!37+B:;X<^ M"-/_ +4U73+>9D6ZG,"RDL5(Z^=;Q9'*J9,$%C7J7[;7["_PO\0?LZ^*-4\( M>"]&\(>*O"^G2ZMIM]H-E'9R/]G0R-%)Y8'F!U5@"V2&*MG@Y\V_9O#1_P#! M7[X]"YXE/AZ4Q[L9P9-,*X_X#^E?=WQ@DCC^$OC9YBHB70[XN6Z!?L[YS[8H M \K_ &"_C==?'[]ESP=XDU.9[C7;>)M+U.:1MS2W$!V&1C_>=0DA]W-?0=?" M?_!&N*:/]DF_:0Y23Q/>-%Q_#Y-L/_0@U?=E !117@^H?M+ZU8ZA\T5X-_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-4 >\T5X-_PTQK7 M_1,->_)__C5'_#3&M?\ 1,->_)__ (U0![S17@W_ TQK7_1,->_)_\ XU1_ MPTQK7_1,->_)_P#XU0![S17@W_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ MC5 'O-%>#?\ #3&M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ /C5 'O-%>#?\-,: MU_T3#7OR?_XU1_PTQK7_ $3#7OR?_P"-4 >\T5X-_P -,:U_T3#7OR?_ .-4 M?\-,:U_T3#7OR?\ ^-4 >\T5X-_PTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ M (U0![S17@W_ TQK7_1,->_)_\ XU1_PTQK7_1,->_)_P#XU0![S17@W_#3 M&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5 'O-%>#?\ #3&M?]$PU[\G_P#C M5'_#3&M?]$PU[\G_ /C5 'O-%>#?\-,:U_T3#7OR?_XU1_PTQK7_ $3#7OR? M_P"-4 >\T5X-_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-4 >\T5X-_P MTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ (U0![S17@W_ TQK7_1,->_)_\ MXU1_PTQK7_1,->_)_P#XU0![S17@W_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\ MG_\ C5 'O-%>#?\ #3&M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ /C5 'O-%>#? M\-,:U_T3#7OR?_XU1_PTQK7_ $3#7OR?_P"-4 >\T5X-_P -,:U_T3#7OR?_ M .-4?\-,:U_T3#7OR?\ ^-4 >\T5X-_PTQK7_1,->_)__C5'_#3&M?\ 1,-> M_)__ (U0![S17@W_ TQK7_1,->_)_\ XU1_PTQK7_1,->_)_P#XU0![S17@ MW_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5 'O-%>#?\ #3&M?]$PU[\G M_P#C5'_#3&M?]$PU[\G_ /C5 'O-%>#?\-,:U_T3#7OR?_XU1_PTQK7_ $3# M7OR?_P"-4 >\T5X-_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-4 >\T5 MX-_PTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ (U0![S17@W_ TQK7_1,->_ M)_\ XU1_PTQK7_1,->_)_P#XU0![S17@W_#3&M?]$PU[\G_^-4?\-,:U_P!$ MPU[\G_\ C5 'O-%>#?\ #3&M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ /C5 'O- M%>#?\-,:U_T3#7OR?_XU1_PTQK7_ $3#7OR?_P"-4 >\T5X-_P -,:U_T3#7 MOR?_ .-4?\-,:U_T3#7OR?\ ^-4 >\T5X-_PTQK7_1,->_)__C5'_#3&M?\ M1,->_)__ (U0![S17@W_ TQK7_1,->_)_\ XU1_PTQK7_1,->_)_P#XU0![ MS17@W_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5 'O-%>#?\ #3&M?]$P MU[\G_P#C5'_#3&M?]$PU[\G_ /C5 'O-%>#?\-,:U_T3#7OR?_XU1_PTQK7_ M $3#7OR?_P"-4 >\T5X-_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-4 M>\T5X-_PTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ (U0![S17@W_ TQK7_1 M,->_)_\ XU1_PTQK7_1,->_)_P#XU0![S17@W_#3&M?]$PU[\G_^-4?\-,:U M_P!$PU[\G_\ C5 'O-%>#?\ #3&M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ /C5 M 'O-%>#?\-,:U_T3#7OR?_XU1_PTQK7_ $3#7OR?_P"-4 >\T5X-_P -,:U_ MT3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-4 >\T5X-_PTQK7_1,->_)__C5'_#3& MM?\ 1,->_)__ (U0![S17@W_ TQK7_1,->_)_\ XU1_PTQK7_1,->_)_P#X MU0![S17@W_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5 'O-%>#?\ #3&M M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ /C5 'O-%>#?\-,:U_T3#7OR?_XU1_PT MQK7_ $3#7OR?_P"-4 >\T5X-_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ M^-4 >\T5X-_PTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ (U0![S17@W_ TQ MK7_1,->_)_\ XU1_PTQK7_1,->_)_P#XU0![S17@W_#3&M?]$PU[\G_^-4?\ M-,:U_P!$PU[\G_\ C5 'O-%>#?\ #3&M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ M /C5 'O-%>#?\-,:U_T3#7OR?_XU1_PTQK7_ $3#7OR?_P"-4 >\T5X-_P - M,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-4 >\T5X-_PTQK7_1,->_)__C5' M_#3&M?\ 1,->_)__ (U0![S17@W_ TQK7_1,->_)_\ XU1_PTQK7_1,->_) M_P#XU0![S17@W_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5 'O-%>#?\ M#3&M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ /C5 'O-%>#?\-,:U_T3#7OR?_XU M1_PTQK7_ $3#7OR?_P"-4 >\T5X-_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7O MR?\ ^-4 >\T5X-_PTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ (U0![S17@W_ M TQK7_1,->_)_\ XU1_PTQK7_1,->_)_P#XU0![S17@W_#3&M?]$PU[\G_^ M-4?\-,:U_P!$PU[\G_\ C5 'O-%>#?\ #3&M?]$PU[\G_P#C5'_#3&M?]$PU M[\G_ /C5 'O-%>#?\-,:U_T3#7OR?_XU1_PTQK7_ $3#7OR?_P"-4 >\T5X- M_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-4 >\T5X-_PTQK7_1,->_)_ M_C5'_#3&M?\ 1,->_)__ (U0![S17@W_ TQK7_1,->_)_\ XU1_PTQK7_1, M->_)_P#XU0![S17@W_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5 'O-%> M#?\ #3&M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ /C5 'O-%>#?\-,:U_T3#7OR M?_XU1_PTQK7_ $3#7OR?_P"-4 >\T5X-_P -,:U_T3#7OR?_ .-4?\-,:U_T M3#7OR?\ ^-4 >\T5X-_PTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ (U0![S1 M7@W_ TQK7_1,->_)_\ XU1_PTQK7_1,->_)_P#XU0![S17@W_#3&M?]$PU[ M\G_^-4?\-,:U_P!$PU[\G_\ C5 'O-%>#?\ #3&M?]$PU[\G_P#C5'_#3&M? M]$PU[\G_ /C5 'O-%>#?\-,:U_T3#7OR?_XU1_PTQK7_ $3#7OR?_P"-4 >\ MT5X-_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-4 >\T5X-_PTQK7_1,- M>_)__C5'_#3&M?\ 1,->_)__ (U0![S17@W_ TQK7_1,->_)_\ XU1_PTQK M7_1,->_)_P#XU0![S17@W_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5 ' MO-%>#?\ #3&M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ /C5 'O-%>#?\-,:U_T3 M#7OR?_XU1_PTQK7_ $3#7OR?_P"-4 >\T5X-_P -,:U_T3#7OR?_ .-4?\-, M:U_T3#7OR?\ ^-4 >\T5X-_PTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ (U0 M![S17@W_ TQK7_1,->_)_\ XU1_PTQK7_1,->_)_P#XU0![S17@W_#3&M?] M$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5 'O-%>#?\ #3&M?]$PU[\G_P#C5'_# M3&M?]$PU[\G_ /C5 'O-%>#?\-,:U_T3#7OR?_XU1_PTQK7_ $3#7OR?_P"- M4 >\T5X-_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-4 >\T5X-_PTQK7 M_1,->_)__C5'_#3&M?\ 1,->_)__ (U0![S17@W_ TQK7_1,->_)_\ XU1_ MPTQK7_1,->_)_P#XU0![S17@W_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ MC5 'O-%>#?\ #3&M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ /C5 'O-%>#?\-,: MU_T3#7OR?_XU1_PTQK7_ $3#7OR?_P"-4 >\T5X-_P -,:U_T3#7OR?_ .-4 M?\-,:U_T3#7OR?\ ^-4 >\T5X-_PTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ M (U0![S17@W_ TQK7_1,->_)_\ XU1_PTQK7_1,->_)_P#XU0![S17@W_#3 M&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5 'O-%>#?\ #3&M?]$PU[\G_P#C M5'_#3&M?]$PU[\G_ /C5 'O-%>#?\-,:U_T3#7OR?_XU1_PTQK7_ $3#7OR? M_P"-4 >\T5X-_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-4 >\T5X-_P MTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ (U0![S17@W_ TQK7_1,->_)_\ MXU1_PTQK7_1,->_)_P#XU0![S17@W_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\ MG_\ C5 'O-%>#?\ #3&M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ /C5 'O-%>#? M\-,:U_T3#7OR?_XU1_PTQK7_ $3#7OR?_P"-4 >\T5X-_P -,:U_T3#7OR?_ M .-4?\-,:U_T3#7OR?\ ^-4 >\T5X-_PTQK7_1,->_)__C5'_#3&M?\ 1,-> M_)__ (U0![S17@W_ TQK7_1,->_)_\ XU1_PTQK7_1,->_)_P#XU0![S17@ MW_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5 'O-%>#?\ #3&M?]$PU[\G M_P#C5'_#3&M?]$PU[\G_ /C5 'O-%>#?\-,:U_T3#7OR?_XU1_PTQK7_ $3# M7OR?_P"-4 >\T5X-_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-4 >\T5 MX-_PTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ (U0![S17@W_ TQK7_1,->_ M)_\ XU1_PTQK7_1,->_)_P#XU0![S17@W_#3&M?]$PU[\G_^-4?\-,:U_P!$ MPU[\G_\ C5 'O-%>#?\ #3&M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ /C5 'O- M%>#?\-,:U_T3#7OR?_XU1_PTQK7_ $3#7OR?_P"-4 >\T5X-_P -,:U_T3#7 MOR?_ .-4?\-,:U_T3#7OR?\ ^-4 >\T5X-_PTQK7_1,->_)__C5'_#3&M?\ M1,->_)__ (U0![S17@W_ TQK7_1,->_)_\ XU1_PTQK7_1,->_)_P#XU0![ MS17@W_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5 'O-%>#?\ #3&M?]$P MU[\G_P#C5'_#3&M?]$PU[\G_ /C5 'O-%>#?\-,:U_T3#7OR?_XU1_PTQK7_ M $3#7OR?_P"-4 >\T5X-_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-4 M>\T5X-_PTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ (U0![S17@W_ TQK7_1 M,->_)_\ XU1_PTQK7_1,->_)_P#XU0![S17@W_#3&M?]$PU[\G_^-4?\-,:U M_P!$PU[\G_\ C5 'O-%>#?\ #3&M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ /C5 M 'O-%>#?\-,:U_T3#7OR?_XU1_PTQK7_ $3#7OR?_P"-4 >\T5X-_P -,:U_ MT3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-4 >\T5X-_PTQK7_1,->_)__C5'_#3& MM?\ 1,->_)__ (U0![S17@W_ TQK7_1,->_)_\ XU1_PTQK7_1,->_)_P#X MU0![S17@W_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5 'O-%>#?\ #3&M M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ /C5 'O-%>#?\-,:U_T3#7OR?_XU1_PT MQK7_ $3#7OR?_P"-4 >\T5X-_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ M^-4 >\T5X-_PTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ (U0![S17@W_ TQ MK7_1,->_)_\ XU1_PTQK7_1,->_)_P#XU0![S17@W_#3&M?]$PU[\G_^-4?\ M-,:U_P!$PU[\G_\ C5 'O-%>#?\ #3&M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ M /C5 'O-%>#?\-,:U_T3#7OR?_XU1_PTQK7_ $3#7OR?_P"-4 >\T5X-_P - M,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-4 >\T5X-_PTQK7_1,->_)__C5' M_#3&M?\ 1,->_)__ (U0![S17@W_ TQK7_1,->_)_\ XU1_PTQK7_1,->_) M_P#XU0![S17@W_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5 'O-1W%Q%9 MV\L\\J0P1*7DDD8*J*!DDD] !7A7_#3&M?\ 1,->_)__ (U7S+^VK^V?JE]X M)N/A[IV@W?AG4M50?VC)=9%^2[NOO10<]0,;V'H #]\5\U^'?#NH^+-ZX MNBCJUU<-S)*W[KJ3T&3@!1G KZO'5XX*@J-+1O3Y=SQ\/3>(J.I/8^M**\&_ MX:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KXP]T]YHKP;_ (:8UK_HF&O? MD_\ \:H_X:8UK_HF&O?D_P#\:H ]YHKP;_AIC6O^B8:]^3__ !JC_AIC6O\ MHF&O?D__ ,:H ]YHKP;_ (:8UK_HF&O?D_\ \:H_X:8UK_HF&O?D_P#\:H ] MYHKP;_AIC6O^B8:]^3__ !JC_AIC6O\ HF&O?D__ ,:H ]YHKP;_ (:8UK_H MF&O?D_\ \:H_X:8UK_HF&O?D_P#\:H ]YHKP;_AIC6O^B8:]^3__ !JC_AIC M6O\ HF&O?D__ ,:H ]YHKP;_ (:8UK_HF&O?D_\ \:H_X:8UK_HF&O?D_P#\ M:H ]YHKP;_AIC6O^B8:]^3__ !JC_AIC6O\ HF&O?D__ ,:H ]YHKP;_ (:8 MUK_HF&O?D_\ \:H_X:8UK_HF&O?D_P#\:H _/+]O;X,?\*D^/.HW5G!Y6A>) M VJV>T *CLW[^,8Z;9,D#LKK78?\$UOC-_P@GQ?N/!U_/LTGQ5&(H@Q^5+R, M$Q'VW*73W)3TKU[]M+6M0^/'PHV?\*[UO3=4T*4ZA;7LD3L%C"XF0_NQ\I7Y MNO6-:_.S2=4N]#U2SU*PG:VOK.9+B"9/O1R(P96'N" ?PK[7"R6.P;IRWV_R M9X-9/#U^9;;G]!=%?,/PY_;*U#Q[X+TK6K3X>:I?"XA FELV9XO.7Y9 I$9X M# ]_2NE_X:8UK_HF&O?D_P#\:KXR47"3C+='NIJ2NCWFBO!O^&F-:_Z)AKWY M/_\ &J/^&F-:_P"B8:]^3_\ QJI&>\T5X-_PTQK7_1,->_)__C5'_#3&M?\ M1,->_)__ (U0![S17@W_ TQK7_1,->_)_\ XU1_PTQK7_1,->_)_P#XU0![ MS17@W_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5 'O-%>#?\ #3&M?]$P MU[\G_P#C5'_#3&M?]$PU[\G_ /C5 'O-%>#?\-,:U_T3#7OR?_XU1_PTQK7_ M $3#7OR?_P"-4 >\T5X-_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-4 M>\T5X-_PTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ (U0![S17@W_ TQK7_1 M,->_)_\ XU73?#SXT:EXX\2)I=UX)U70HFC>3[9=AM@*C[O*#D_6@#U.BBB@ M HHHH **** "BBB@ HHHH **** /"_VV/"?CWQ?^S?XKM_AGK&K:/XTM8TO; M)M%N7M[FX$;AI(4="&RT>\ \MM%? ^I?MU>#_BE^SS\$= \5:O-I'C_ ,&^ M.?#[:_;ZHDA>2"TD99+WS"#NRH#."=X$OC_<^&-13P M_P"&[/7+'Q%8ZGJ>IW6EQM/J%C"Y,UH\BKN<2 @88E: /DU?&$7[>W_!0SP# MXD^'UE>))K>2&.XD21I0%W $;W,:JC88A9&Q@5^G=9/A?PCH7 M@C1XM)\.:+I^@:5$28['2[6.V@0GJ0B */RK6H _.K6/^4TFA?\ 8LM_Z0S5 M^BM8K>"?#K^*$\2-H.EMXB2/REU#_LQ_MD> M"_VK]0\96?A+3->TZ7PK+;Q7IUJW@B$AF,P7RO+FDR!]G?.[;U7KSC\T?VJO MVM_"_P"TQ^T^_A;Q_P")-4T#X#^%;Z2-;+1K=I)]5FB;8TC ="[;@K-]R/. M&8Y_1S]E7X%:W\-_&GQ:\<^(=%T?PK?^-M4M_L_A[0BC6UE96:/% Q9%53)) MO>1L#JP)P20/3)/V?_A=-(TDGPV\(N[$LS-H5J22>I)\N@#Y.\%_\%1/V7/A MWX7T[PYX:35]%T/3XA#:V-IHC)'&H_X%R26$QS7+0F2-XPG)WM&TP5>[;1WKZ(_X9[^%G_1-/!__ M ((;7_XW79Z+HFG>'-+M]-TFPM=+TZW7;#9V4*PPQ+G.%10 !DGH.] 'Q1^S M_P#\%.?A&WP7TN+XB^(I?"?C?0;)+'5](O;&(*A#;RI.W(93D, M!D\I^P7I.L?M%_M2_$_]J#5-%N-'\.:E#_8_AN&\ W2HHBC:1?\ -]:&L>(OAUX4UW5MV\WVI:+;7$Q.,9+NA)_$]AZ5W% MI:06%K#;6L,=M;0H(XH84"HB@8"J!P !V% 'YS_M5_VE^Q_^W9X=_:+?2+S4 MOAYXBL5TCQ)<6,1=K601K#ENPRJ6SKD_.8G7@XK>_:\_X*+?#+Q/\#]8\&_" MK69?'GC3QI:/HME9:99SJT*W"F)G;>BD/M8A4 +%BO &37WMJ>EV6M:?/8:C M:07]C<(8YK:ZB62*13U5E8$$>QKD/"/P)^&WP_UJ36/#'P_\+^'=6DSNOM*T M>WMI^1@C>B!@#Z9QR?6@#AOV)_@?=?L\_LS^#/!NI1K'KD4#WFIJI#;;J=VE M="1P=FX1Y'!\L=:]RHHH **** /G_P &_P#)Y7CO_L"Q_P#H%E7T!7S_ .#? M^3RO'?\ V!8__0+*OH"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOF3]KK]M+2 M_P!G>W31-$BM==\0\^T@Y(^Z@()')(&,[4:,Z\U"FKLBQ;W>E4 MISHS<)JS0XR4US1V"BJ=_K%AI2DWM];68"ER;B54^4=3R>E_SOB5X9?;C/V?4 MHY^OIL)S^%2 M/=Z*^9-0_P""C/P/LV(AU_4+[YMN;?2IQD>OSJO'Z^U*9-WV'P'H]OQ\OVB\EEP>^3/@_\ ?-;+*<4]TOO(^N4>Y^IU%?D;J'_!23XUWF[R=2TB MQRV1]GTQ#@>GS[N/UKF[_P#;V^.VH9W^.Y(5W%@MOIMG'CVR( M[7X_Y$?7J79GWW^UU^VEI?[.]NFB:)%:Z[XYG4.+*9B8+*,\AY]I!R1]U 02 M.20,9_*/Q]XXU?XE>,M7\3Z]<_:M6U2X:XGDZ*">BJ.RJ % [ 5F:QK%_X@ MU2ZU+4[R?4-0NY&FGNKF0R22N3DLS'DDU5C?RY%;:&VG.UNA]C7T>$P=/"1T MUEU9Y=:O*L]=C]+O^";'[-__ C'AU_BCKUKMU75HC#H\CU]S5YO^SGX\N_B9\$_"7B.]T$>&I[RS _LY$V1(J$HK1*>1&RJ&4'H MK#D]3Z17Q6+JSK5I2GN>]1C&%-*(4445R&P4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 UT61&1U#HPP589!'I7XD?M6?!QO@;\;_$'AV* M(QZ3))]NTLGH;64DH >^P[HS[H:_;FOC7_@IA\&?^$T^%-GXXL(-^J>%Y,7& MT?,]G*0K_78^QO92YKV,KQ'L:_*]I:?Y'#BZ?M*=UNCR?_@ES\9O[,\0ZY\- M-0GQ;ZD#J>F!B.)T4"9!ZEHPK8[>4WK7Z15^!/P_\;:C\-_&VA^*-*?9J&DW M<=U%S@-M.2I]F&5/L37[L^!?&6G?$+P;HOB;29/-T[5;2.[A.02 Z@[3CHP. M01V((K?-\/[.JJJVE^9&"J._^P+'_P"@ M65?0%?/_ (-_Y/*\=_\ 8%C_ /0+*OH"@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M/$_VP/C)KWP,^">H>(_#FF-?:H\\=FEP4WQV(D#?Z1(.X! 49XW.FI)K]^/$4>F3>']236H[>71S M;2?;$NE#1&':=X<'@KMSG/:OP0\67>F7_BG6;G1;,Z?HTUY-)96C,6,$!0ES9S-#* MN1@X92",@D5;OO&?B#4L"[UW4KH#('GWP=4GNW4X>0LRL!&I!7@9+ ] OS?6MC_P3C^"%J29=#U&]Y!Q M/JDP_#Y&6NZOF.&HS<):M=D84\+5J1NM$?D-17[.Z?\ L*_ O3<&'X?VKX;= M_I%[=3<_\#E/'MTKI-/_ &5/@]IFWR?AMX;?:21]HT^.;\]X.?QKF>=4>D7^ M!JL#/JT?A]17[RZ=\&?A_HX06'@7PU9!,A?L^D6\>W/7&$KH]/T/3=)V_8=/ MM;/:NP?9X5CPOIP.E8O.X]*?X_\ +6 ?61^!UCX1UW5%W66BZC=C:&S!:2/ MP>AX'2NDL?@-\3-2S]D^'?BNZ"XR8=$N6 STSA.*_=NBLGG4ND/Q+6 761^) M%C^R'\9M1($7PXUU/F"_O[?R>3_OD<>_2NDT_P#8&^.VH;2O@5H$+;2]QJ=G M'CWP9MV/H*_9.BLGG5?I%?C_ )EK T^K9^2&G_\ !-CXTWNSSK'1K#=G/VC4 MU.W'KL#=?;/6NCT__@EE\4KC:UWX@\*6BD;XE]O MN+6"I'YKZ?\ \$H?$TF/MOC[2;<[_)N#G\A7Z"T5D\TQ;^U^"_R+6$H]C\B/VKOV']:_9YM(=?TB M\F\2^$'PD]X80DUE(3@"502-C'&''&3@X.-WHG[#_P"P^WCA['X@_$&Q*>'% M(FTO1KA<'4#U$LH/_+'T7^/J?E^_^F,D:31M'(JO&P*LK#((/4$4H 4 8%: MRS6O*C[/KW)6#IJ?-T["(BQHJ(H1%& JC ]*=117BG<%%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !5'7-%LO$FBZAI.HP+=:??V M\EK

^-'PSO?@[\4/$7A"^W,^F731Q2L,>="?F MBD_X$A4_C7WG_P $N_C1_:_A76OAKJ%QFZTECJ.F*[U?:NV8X+^]^J_S_4\'_=:_E^A M^ZU%5M-U*VUC3;6_LITN;.ZB2>":,Y62-@&5A[$$&K-?$GO!1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?/_@W_ )/* M\=_]@6/_ - LJ^@*^?\ P;_R>5X[_P"P+'_Z!95] 4 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110!\S_P#!0CXK?\*W_9YU.PMIO+U3Q-(-)@"GYA$P+3M]/+#)]9!7 MY'Z'HUYXCUK3])T^$W%_?W$=K;PKU>1V"JH^I(%?57_!2KXJ_P#";_'*+PS: MS>9IWA6V%L0IRINI0KS$?0>4A]T-4_\ @G!\*_\ A/?CY'KUS#YFF^%K%7?MZ_(O0_4+X7^!+3X8_#OP[X4L M=IM])LHK7>HQYC*OSO\ 5FW,?=JZBBBOC)2G?%#P#KWA355S8ZM:/;.VW)C8C MY) /[RL%8>ZBOPG\8^%-1\"^*]7\.ZM"8-2TNZDM+B/T=&*DCU!QD'N"#7[_ M %?F;_P5 ^#/_"/^-M(^(VGP;;+7%%CJ#*,!;N-?W;'W>(8_[8GUKZ#)\1R5 M'1>TOS/-QM/FBIKH>\?\$V_C-_PG_P &Y/"5_/YFK^%)!;IN.6>S?)A/_ 2' MCP.@1/6OKJOQ5_8\^,W_ I'XZZ%J]S/Y.B7S?V;JG/RBWE(&\_[CA'^BGUK M]J:YLSP_L:[DMI:_YFN$J>TIV>Z%HHHKR#M"BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@#Y_\&_\ )Y7CO_L"Q_\ H%E7T!7S M_P"#?^3RO'?_ &!8_P#T"RKZ H **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N>^(7C2R^'/ M@77O%&HG_0])LI;R1Y%=#7Q5_P5!^*@\.?"S1_!%K-MO/$5 MUY]RJG_EU@(;!'^U*8\?](+WQ;XBU37-2E M\[4-2NI;RXD_O22.68_F37ZP_P#!.KX5_P#"O?V?;36+F'R]3\43'4Y"PPP@ M^Y OT*@R#_KJ:_+KX2?#^Z^*GQ,\->$K3RLX4MX(4Z)&BA54>P KZ/.*W+3C1CU_)?U^!Y>!AS M2=1ENBBBODSV0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\W_:( M^$L'QN^#OB/PE(JBZNK?S+&5L#RKI/GB;/8;@%/^RS#O7I%%7"3IR4H[H4HJ M2:9_/A>V<^FWD]I=1-!D_:Y_-U MW0<:3?[C\S>6H\J0]SNCVY/=E>OA[_@HU\&?^%<_&P^);&#R]&\6(UZ"H^5; MM2!<+^)*2?60^E4/^">WQF_X5=\=;72+V?RM$\5*NFS[CA5N,YMW^N\E/I*: M^QQD5CL&JL-UK_FCPZ,GAZ_)+T/UVHHHKXL]T**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** /G_P &_P#)Y7CO_L"Q_P#H%E7T M!7S_ .#?^3RO'?\ V!8__0+*OH"@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_&/\ ;?\ MBI_PM;]HKQ)=I>D,-'LL'*[(20[#U#2F5@?0BOU._:6^*0^#GP1\5^*$ ME$=];VC0V.3R;F3]W%@=\,P8^RFOPY=VD9F9BS,G[.FD%%%%$_MI?!G_A=7P&UNPM8/.US2A_:NF[1EFEB4[HQZ[XRZ@?WBI[5^,<, MTEM-'-$[12QL'1T."K Y!![&OZ$J_&7]MKX,?\*8^/.LVUI!Y6A:P?[5T[:# MM5)&.^,?[D@< ?W=OK7U&3XCXJ$O5?J>3CJ>U1'ZB_LP_&"/XY?!3P[XG:16 MU-HOLNI(N/ENX\+)P.@;AP/[KK7JM?E[_P $R/C/_P (G\2M1\!:A<;-.\1I MYUF';"I>1J3@>F^,,/-CL/]7KRBMMT=N'J>UII]0HHHK@.D**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH MQ_&'B[2/ /A75O$FOWT>FZ+I5M)=WEW,?ECC126/J3QP!R3@#DU^9GQ6_P"" MA/QP^+6B>&_$GPG^&EWX<\"R^+;+3=/UK4+Q%FUNX,C*EFR[E CE8%7V%@I7 M!D!K[0_;O^'_ (B^*'[)/Q&\->%+>6\UZZLHI(+6 9DG6*XBFDC4=V:.-U [ MD@=Z^!_"?[4G@#QI^R_^SQ\/Q?Q:%XR\'^/O#\.J:1>J82(H;AP]RK'"E#D, MW.58MD8P2 ?87[)/[=!^/'CC7/AMXZ\'W/PY^*.CH99=&NF8I<1C!8IO4,K M,K;3G*L&4L,X^L:\R;]G_P"&^M?&*Q^,*Z)%<^.H;46UMKL-[-CR2C)Q&LGE M-E'9=Q4G!QFO./VS/@S\7OCU;^%/"/P\\;1> _"=U]K_ .$JU!21<21_N1!% M$$P[9!GW*'12 QZ @#-/_;F\+>)/VO+#X%^&K*/Q!(;6XDU'Q#;WP\FSN(H MWD-NJ!#YK ( S!P%+8Y*D#Z7K\GO@7\ ?#W[,_\ P5.\'>!/#F1-JUK9Y-WJ%X9I=Z; !N01B M'_6-L!.0K$' !TOP+_;@\-?M"?M#>-OAOX2TY;[1O#=A]K3Q3'>;HKYQ)'&Z MQQ;/N!G.)-Y#;<@8(-?0/B;Q+I?@WP]J6NZY?PZ7H^G6[W5W>7#;8X8D!+,Q M] !7YJ_\$]_AQHWPA_X*"?'3P9X>29-&T72#9VWVB3S)"JSVWS,W=B22< #G M@ <5ZC_P6,\?W?A/]E>ST2SE:+_A)==M[*YVG&ZWC22!;"9HIO$D)DA4A<;F6-+>4' .2"X(&"P7/'TY^S5 M^TYX*_:F\ KXF\'W4@:%A%J&EW0"W5A,1G9(H)&#@E6!(8 XY! ZOX.^ ++X M5_"GPEX0T^W2VMM&TRWLPD:@994 =CCJS-N8GN6)[U\+?"+;\#_^"MGQ!\&Z M/$MIX=\A61$/YCO0!ZMI^H6NK:?;7UC<17EE=1+/!<0.'CEC8!E=6' M!!!!!'4&K%?(?_!*SXB7WQ _8Y\-QZA(T\_A^[N-$61NIBB*O$/HL5X[_ .P+'_Z!95] M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%1SSQVL,DTTBQ0QJ7>1SA54#))/8 4 ?GC_P52^* MGFWGA7X=VDWRQ*=9OT4_Q'=' I]P/-./]I37RW^R5\*?^%Q?'SPMH4T/G:9% M/]OU $97[/#\[*WLY"Q_5Q6!\?OB=+\8OC%XJ\6NS+QOLJMU2V3"0KCU$ M:KGWS7W-_P $L?A5_9GA/Q+\0;N'$^J3#2[%F'/D1D-*P]FD*CZPFOM9?[!@ M;=;?B_\ (\%?[1B+]/T1]WT445\4>\%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %?(7_!3+X?:5XD^!4'B6XN;>SU?P_>H;1IF"M< M),0DD">I.%DQZ1'WKZ]KX4_X*8_!/QEXTT_2?&VC3SZIX>T.T:.]T:/)-MEB MS7:K_$"I56[J$4]-Q'H8"WUF#E?K'^QC^V=9?'C2XO#/B:6&Q\?6D7(X2/4T M4J8-5>0H;=D!?< MA')?Y?E7(RQ R,YK[#&X:GB*3Y]&NO8\3#U94I^[U/W7HIL:E8U5F+L!@L<9 M/OQ3J_/SZ0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH PO&GCSPW\-]!FUSQ7KVF^&]'A(5[[5+I+>$,>B[G(!8]AU M/:OA[_@H!^SS\)OB'X?^&7C*P\.Z+O&VB:=<^(-'_<2WMC>,V]R4^5V9 M2I$C*6Z,"1;W,;"2%R!R5W* P'5 M2PK\Q?'7Q!^/_P $/A;\+_A9\3/A-J>JVW@[QGH]WH?B#2V,T>H1VTK>18*T M:.K2.,+'R'VJ 4)!- 'I/@'P_P"(_P#@G;^V[X&^%^B^*M0\0_"?X@%5ATW4 MW#-;32.T0;"@*)%D$9+JJAU?!&0"/U&K\^_@O\$?BY^TU^U5I7Q[^,WAH?#[ M0O#$7E>'/"BL?PKZ)_:F^ =C^TO\#O$G@&[N%L9[Z-9;&^9=PMKJ-@\3D=UW#: MP')5F H ]-TG4H-9TNSU"V<26UU"D\3J&]]V5Z1[K J"?_ F,?\ A4?PW_:%_:C_9K\ VGPT\2?L\ZQ\1-3T.+^ MSM)\1Z-<226LT$:[8C*T<4@8*H&&+(S *K -DUZG^PC^S+XW\$^*O''QH^,' ME+\4O&S[7L8F5AIUH6#F/*L5!8K&-@)V+"@SDL >6_ >+_A%_\ @L1\:K2\ M.R34O#KM;;CC?O&G3C'K\JM_WR?2ON7XX:I!HOP6\?ZCW43'HZA(8_MX9)6=(523"*22%_UG8<5[Q10!\8^&_AOXNN?V@/ M$N@0^.+J#7;73DFN-;"OYEPA6W(0C?G #H.O\ KU7_A1WQ'_ .BL7_\ WQ)_ M\5X[_P"P+'_Z!95] 4 >#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ M]%8O_P#OB3_XY7O-% '@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^ M^)/_ (Y7O-% '@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.5[ MS10!X-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".5[S10!X- M_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE>\T4 >#?\*.^(_\ MT5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE>\T4 >#?\ "COB/_T5B_\ M^^)/_CE'_"COB/\ ]%8O_P#OB3_XY7O-% '@W_"COB/_ -%8O_\ OB3_ ..4 M?\*.^(__ $5B_P#^^)/_ (Y7O-% '@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ M /16+_\ [XD_^.5[S10!X-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ M_OB3_P".5[S10!X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE M>\T4 >#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE>\T4 > M#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY7O-% '@W_"COB/_ M -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y7O-% '@W_ H[XC_]%8O_ M /OB3_XY1_PH[XC_ /16+_\ [XD_^.5[S10!X-_PH[XC_P#16+__ +XD_P#C ME'_"COB/_P!%8O\ _OB3_P".5[S10!X-_P *.^(__16+_P#[XD_^.4?\*.^( M_P#T5B__ .^)/_CE>\T4 >#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ M /[XD_\ CE>\T4 >#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_X MY7O-% '@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y7O-% M'@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.5[S10!X-_PH[XC M_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".5[S10!X-_P *.^(__16+ M_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE>\T4 >#?\*.^(_\ T5B__P"^)/\ MXY1_PH[XC_\ 16+_ /[XD_\ CE>\T4 >#?\ "COB/_T5B_\ ^^)/_CE'_"CO MB/\ ]%8O_P#OB3_XY7O-% '@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B M_P#^^)/_ (Y7O-% '@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_ M^.5[S10!X-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".5[S1 M0!X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE>\T4 >#?\*.^ M(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE>\T4 >#?\ "COB/_T5 MB_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY7O-% '@W_"COB/_ -%8O_\ OB3_ M ..4?\*.^(__ $5B_P#^^)/_ (Y7O-% '@W_ H[XC_]%8O_ /OB3_XY1_PH M[XC_ /16+_\ [XD_^.5[S10!X-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!% M8O\ _OB3_P".5[S10!X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^) M/_CE>\T4 >#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE>\ MT4 >#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY7O-% '@W_"C MOB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y7O-% '@W_ H[XC_] M%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.5[S10!X-_PH[XC_P#16+__ +XD M_P#CE'_"COB/_P!%8O\ _OB3_P".5[S10!X-_P *.^(__16+_P#[XD_^.4?\ M*.^(_P#T5B__ .^)/_CE>\T4 >#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ M16+_ /[XD_\ CE>\T4 >#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#O MB3_XY7O-% '@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y7 MO-% '@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.5[S10!X-_P MH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".5[S10!X-_P *.^(_ M_16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE>\T4 >#?\*.^(_\ T5B__P"^ M)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE>\T4 >#?\ "COB/_T5B_\ ^^)/_CE' M_"COB/\ ]%8O_P#OB3_XY7O-% '@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ M $5B_P#^^)/_ (Y7O-% '@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ M[XD_^.5[S10!X-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P". M5[S10!X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE>\T4 >#? M\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE>\T4 >#?\ "COB M/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY7O-% '@W_"COB/_ -%8O_\ MOB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y7O-% '@W_ H[XC_]%8O_ /OB3_XY M1_PH[XC_ /16+_\ [XD_^.5[S10!X-_PH[XC_P#16+__ +XD_P#CE'_"COB/ M_P!%8O\ _OB3_P".5[S10!X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ M .^)/_CE>\T4 >#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ MCE>\T4 >#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY7O-% '@ MW_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y7O-% '@W_ H[ MXC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.5[S10!X-_PH[XC_P#16+__ M +XD_P#CE'_"COB/_P!%8O\ _OB3_P".5[S10!X-_P *.^(__16+_P#[XD_^ M.4?\*.^(_P#T5B__ .^)/_CE>\T4 >#?\*.^(_\ T5B__P"^)/\ XY1_PH[X MC_\ 16+_ /[XD_\ CE>\T4 >#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O M_P#OB3_XY7O-% '@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ M (Y7O-% '@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.5[S10! MX-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".5[S10!X-_P * M.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE>\T4 >#?\*.^(_\ T5B_ M_P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE>\T4 >#?\ "COB/_T5B_\ ^^)/ M_CE'_"COB/\ ]%8O_P#OB3_XY7O-% '@W_"COB/_ -%8O_\ OB3_ ..4?\*. M^(__ $5B_P#^^)/_ (Y7O-% '@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16 M+_\ [XD_^.5[S10!X-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3 M_P".5[S10!X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE>\T4 M >#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE>\T4 >#?\ M"COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY7O-% '@W_"COB/_ -%8 MO_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y7O-% '@W_ H[XC_]%8O_ /OB M3_XY1_PH[XC_ /16+_\ [XD_^.5[S10!X-_PH[XC_P#16+__ +XD_P#CE'_" MCOB/_P!%8O\ _OB3_P".5[S10!X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T M5B__ .^)/_CE>\T4 >#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[X MD_\ CE>\T4 >#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY7O- M% '@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y7O-% '@W_ M H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.5[S10!X-_PH[XC_P#1 M6+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".5[S10!X-_P *.^(__16+_P#[ MXD_^.4?\*.^(_P#T5B__ .^)/_CE>\T4 >#?\*.^(_\ T5B__P"^)/\ XY1_ MPH[XC_\ 16+_ /[XD_\ CE>\T4 >#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ M]%8O_P#OB3_XY7O-% '@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^ M^)/_ (Y7O-% '@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.5[ MS10!X-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".5[S10!X- M_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE>\T4 >#?\*.^(_\ MT5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE>\T4 >#?\ "COB/_T5B_\ M^^)/_CE'_"COB/\ ]%8O_P#OB3_XY7O-% '@W_"COB/_ -%8O_\ OB3_ ..4 M?\*.^(__ $5B_P#^^)/_ (Y7O-% '@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ M /16+_\ [XD_^.5[S10!X-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ M_OB3_P".5[S10!X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE M>\T4 >#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE>\T4 > M#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY7O-% '@W_"COB/_ M -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y7O-% '@W_ H[XC_]%8O_ M /OB3_XY1_PH[XC_ /16+_\ [XD_^.5[S10!X-_PH[XC_P#16+__ +XD_P#C ME'_"COB/_P!%8O\ _OB3_P".5[S10!X-_P *.^(__16+_P#[XD_^.4?\*.^( M_P#T5B__ .^)/_CE>\T4 >#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ M /[XD_\ CE>\T4 >#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_X MY7O-% '@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y7O-% M'@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.5[S10!X-_PH[XC M_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".5[S10!X-_P *.^(__16+ M_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE>\T4 >#?\*.^(_\ T5B__P"^)/\ MXY1_PH[XC_\ 16+_ /[XD_\ CE>\T4 >#?\ "COB/_T5B_\ ^^)/_CE'_"CO MB/\ ]%8O_P#OB3_XY7O-% '@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B M_P#^^)/_ (Y7O-% '@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_ M^.5[S10!X-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".5[S1 M0!X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE>\T4 >#?\*.^ M(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE>\T4 >#?\ "COB/_T5 MB_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY7O-% '@W_"COB/_ -%8O_\ OB3_ M ..4?\*.^(__ $5B_P#^^)/_ (Y7O-% '@W_ H[XC_]%8O_ /OB3_XY1_PH M[XC_ /16+_\ [XD_^.5[S10!X-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!% M8O\ _OB3_P".5[S10!X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^) M/_CE>\T4 >#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE>\ MT4 >#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY7O-% '@W_"C MOB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y7O-% '@W_ H[XC_] M%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.5[S10!X-_PH[XC_P#16+__ +XD M_P#CE'_"COB/_P!%8O\ _OB3_P".5[S10!X-_P *.^(__16+_P#[XD_^.4?\ M*.^(_P#T5B__ .^)/_CE>\T4 >#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ M16+_ /[XD_\ CE>\T4 >#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#O MB3_XY7O-% '@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y7 MO-% '@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.5[S10!X-_P MH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".5[S10!X-_P *.^(_ M_16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE>\T4 >#?\*.^(_\ T5B__P"^ M)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE>\T4 >#?\ "COB/_T5B_\ ^^)/_CE> M'?MC6_C;X*_!F]N[_P")M_J,FL2C2H;%?,0RB16,F3O/RB-7YQU('>ONJORO M_P""FWQ6_P"$N^,EAX0M9M]AX8M<2JIX-U,%=_KA!$/8[A7I9?1]OB(I[+5_ M(Y<34]G2;[GR%ING7.L:C:V%G"UQ=W4JP0PH,L[L0JJ/G.:^(/^">/PK_X6)^T-I^I MW,/F:7X8B.JREA\IF!VP+]=YWC_KD:_7FO2SFMS3C1737^OZZG+@:=HN;ZG@ MW_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y7O-%?-GJ'@W_" MCOB/_P!%8O\ _OB3_P".4?\ "COB/_T5B_\ ^^)/_CE>\T4 >#?\*.^(_P#T M5B__ .^)/_CE'_"COB/_ -%8O_\ OB3_ ..5[S10!X-_PH[XC_\ 16+_ /[X MD_\ CE'_ H[XC_]%8O_ /OB3_XY7O-% '@W_"COB/\ ]%8O_P#OB3_XY1_P MH[XC_P#16+__ +XD_P#CE>\T4 >#?\*.^(__ $5B_P#^^)/_ (Y1_P *.^(_ M_16+_P#[XD_^.5[S10!X-_PH[XC_ /16+_\ [XD_^.4?\*.^(_\ T5B__P"^ M)/\ XY7O-% '@W_"COB/_P!%8O\ _OB3_P".4?\ "COB/_T5B_\ ^^)/_CE> M\T4 >#?\*.^(_P#T5B__ .^)/_CE'_"COB/_ -%8O_\ OB3_ ..5[S10!X-_ MPH[XC_\ 16+_ /[XD_\ CE'_ H[XC_]%8O_ /OB3_XY7O-% '@W_"COB/\ M]%8O_P#OB3_XY1_PH[XC_P#16+__ +XD_P#CE>\T4 >#?\*.^(__ $5B_P#^ M^)/_ (Y1_P *.^(__16+_P#[XD_^.5[S10!X-_PH[XC_ /16+_\ [XD_^.4? M\*.^(_\ T5B__P"^)/\ XY7O-% '@W_"COB/_P!%8O\ _OB3_P".4?\ "COB M/_T5B_\ ^^)/_CE>\T4 >#?\*.^(_P#T5B__ .^)/_CE'_"COB/_ -%8O_\ MOB3_ ..5[S10!X-_PH[XC_\ 16+_ /[XD_\ CE'_ H[XC_]%8O_ /OB3_XY M7O-% '@W_"COB/\ ]%8O_P#OB3_XY1_PH[XC_P#16+__ +XD_P#CE>\T4 ># M?\*.^(__ $5B_P#^^)/_ (Y1_P *.^(__16+_P#[XD_^.5[S10!X-_PH[XC_ M /16+_\ [XD_^.4?\*.^(_\ T5B__P"^)/\ XY7O-% '@W_"COB/_P!%8O\ M_OB3_P".4?\ "COB/_T5B_\ ^^)/_CE>\T4 >#?\*.^(_P#T5B__ .^)/_CE M'_"COB/_ -%8O_\ OB3_ ..5[S10!X-_PH[XC_\ 16+_ /[XD_\ CE'_ H[ MXC_]%8O_ /OB3_XY7O-% '@W_"COB/\ ]%8O_P#OB3_XY2-\#/B,ZE6^*]\R MD8(,6TJS07$+%7CD4@JRD<@@@$$>E M?T'5^27_ 4"_9V/P?\ BBWB32+7R_"OB:1[B(1K\EK==98?0 YWJ/0L!]RO MK,LQTJC]A5=^W^1XV+PZ@O:0/IW]FF\\9_M$?#2W\167Q5O[6_AD-KJ-BP=G M@F7Z2$?\*.^(_P#T5B__ .^)/_CE'_"COB/_ -%8O_\ MOB3_ ..5[S17F'6>#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_X MY7O-% '@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y7O-% M'@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.5[S10!X-_PH[XC M_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".5[S10!X-_P *.^(__16+ M_P#[XD_^.5TWP\^&/C'PKXD2_P!:\>W7B"Q6-T-E,KA2Q'#GTKU.B@ HH MHH **** "BBB@ HHHH **** "BBB@ KDOB-\+?#OQ6M-#MO$=I)=Q:+J]KKM MD(YGBV7=NQ:)SM(W $GY3P>]=;10 4444 %%%% 'F/P5^!&G?!NX\7:F-7U' MQ+XE\5ZFVIZOK>JLGGSD#;#$%0!5CBCPJJ!QST& /3J** "BBB@ HHHH *** M* "BBB@ HHHH ^?_ ;_ ,GE>._^P+'_ .@65?0%?/\ X-_Y/*\=_P#8%C_] M LJ^@* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** ,;QGXJL? OA'6?$6IOY>GZ59RWDYSSL1"Q ]S MC ]R*_!OQEXJOO'7B[6?$6I/OO\ 5;R6]G/;?(Y8@>PS@>PK]-_^"FWQ5_X1 M'X-V'A"UFVW_ (GNL2JIY%K 5=_IES$/<;J_-/X;^"+SXE>/O#_A:P!^U:M> MQ6BL!G8&8!G/LJY8^P-?79125.C*M+K^2/%QL^::IKH?J!_P3:^%?_""_ <^ M(KJ'R]2\57)O"6&&%M'E(5/L?WCCVD%?659_A_0K/POH.FZ-IT0@T_3[:.TM MHAT2.-0JC\ !6A7S%>JZ]651]3UJ%M3\$>) MM3T#6;9K/5=-N'MKF!OX74X.#W'<'H00:_3G_@G+^T5_PL7P W@'6KK?XA\- MQ#[*TC?-+M%?%YILXD,18A9XSQ)$W^RRDJ? MKGJ*^UDHYGA+KXOR9X*;PE:SV_0_>>BN<^'?CS2?B?X(T;Q5H<_GZ7JENMQ$ MW\2YX9&]&5@RD=BIKHZ^):<6T]SWD[JZ"BBBD,**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** /G_P;_P GE>._^P+'_P"@65?0%?/_ (-_Y/*\=_\ M8%C_ /0+*OH"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBO/OC]\38O@[\'?%7BUF59["S;[*K8P]R_ MR0KCN#(RY]LU48NGQ4_X6A^T5KB6\WFZ7H &C6N#\I,1 M/G-Z^R,-YDP#*I]UC$:GW4U]CCY+"X-4H]=/\_Z\SP\.G6K\[]3W6BBB MOC#W0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@"CKFBV/B31;[2=3MH[S3KZ![:YMY1E9(W4JRGV()K\2/VDO@ M???L_P#Q8U7PO<[YK#/VG3;MQ_Q\6KD[&_WA@HW^TI[8K]Q:^;OVYOV=A\=/ MA/+>:7;>9XM\/A[S3]BY>XCQF6W]]P *_P"TJCC)KU\MQ7U>KRR^&7]7.+%4 M?:PNMT?+?_!-?]HK_A$_%4WPRUNYVZ3K4AFTJ21N(;S',7/02 P7=K-);75O(LL4T;%7C=3E6!'0@@'-?M-^R7\?8/V@_A'8:S M+)&OB&QQ9:Q;K@;;A1_K .RR###L,L/X379FV%Y9>WCL]_4PP5:Z]F^FQ[31 M117SAZ@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?/\ X-_Y/*\= M_P#8%C_] LJ^@*^?_!O_ ">5X[_[ L?_ *!95] 4 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^??_!5+ MXJ>5:>%/AW:3?-*3K-^BGG:-T<"GV)\XX_V5-?H$SK&K,Q"JHR6)P /6OPY_ M:4^*3?&/XW>*_%"RF2RN+MH;'G@6T?[N+ [950Q]V->WE-'VE?G>T?S.#&5. M6GR]R3]F+X5GXR?'+PKX9DB\W3Y;H7%_QQ]EB_>2@^FY5VCW85^X:J%4 # ' M KX"_X)7_"G[-I?BGXB7<.)+EQH]@S#GRUVR3L/8MY0SZHU??U&;5O:5^1; M1_/J&#I\M/F[A1117B'>%%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% 'Y-_P#!0K]G7_A4_P 3/^$LT>U\ MOPOXFE:7;&OR6MY]Z6/V#??7ZN!PM<%^QS^T%)^S]\7+2^NYG7PQJNVQU>(9 M($1/RS8]8V.[UVEP/O5^LWQO^$FE_'#X9ZSX0U4!$O(LV]SMRUM<+S'*/]UL M9'<$CO7X>^,O".J> ?%6J^'=:MC::KIEP]M<1'H&4XR#W!Z@]P0:^RP%:.,P M[H5=UI\NYX>(INA452!^_-O<174$<\$B30R*'22-@RLI&001U!'>I*^+O^"; MW[17_"=^")/AUK5SNUWP]$&L'D;YKBQR %]S$2%_W63T-?:-?*XBC+#U'3ET M/8IU%4BI(****YS0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^?\ P;_R M>5X[_P"P+'_Z!95] 5\_^#?^3RO'?_8%C_\ 0+*OH"@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /!/VW_ M (J?\*I_9U\1W,$WE:IJZC1[(@X.^8$.P]"L0E8'U K\:;6UFOKF&WMXVFGF M<1QQH,LS$X [DFOM#_@J#\5?^$D^*6C^![6;=9^';7S[I5/'VJ9X6(;K5^1>A^I7P(^&D7P?\ A#X6\(QA?-TVR5;EDZ/<-EYF'L9& MT45\=*3G)RENSW$E%604445(PHHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^"O^"F'[.O]K:3! M\5M#MTJ\TW4;:.\L+R% M[>XMY1E)8W4JRD>A!(KJPU>6&JJI'^D95::JP<6?@]\+OB/J_P )/'VB^+=$ MDV:AIDXE"$X65.CQ-_LNI93[&OW%^&?Q#TGXK> ]%\6:)+YNG:I;B9 3\T;= M'C;_ &E8,I]U-?C1^TY\#+S]G[XM:IX;D$DFE2'[7I5T_P#RVM7)VY/=E(*- M[J3T(KW[_@FW^T5_PA/C27X;ZW=;=$U^7?ISR'Y8+[ &P>@E _WE3'WC7T^ M8T(XJ@L13U:_(\G"U'1J.G/K^9^H%%%%?''MA1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !574-5LM)6%KZ\M[-9I5@B:XE5!)(W"HN3RQ M[ 3T#2.@)[ ]#TK\M M/B!X)^/?Q\^%?PQ^*_Q#^+5]HUKXR\::59:%X5U@OE"2(!(FW< M@Y?# F0,2* /V-HKX&_93^,GQD^$O[4.H_L\?&/5G\>)O&.N6?A[0[4?O+N\?:">R M*.KN<<*H+'L#0!T]%?G!\#O^"@VO_M-?M\:#X:\,3W.D?"L6-[''I]Q#&)=1 M>."5Q217Z/T %%%?#W[27[4WQ2\8?M$0_L^_L]KI]GXLM M8%N]>\4:E$DT.F(0CX56#KA5=-Q*.2TBJJ@C- 'W#17YS>,/C%^TW^PGK>A^ M(OB]XATWXO?"K4KI;._O--LX[>[TV1AD,-L:'LQ4-N5MI7,9937V;\;OC[X< M^"/P0UCXG:A)_:.BV=G'< D]J /3**_.?X?K^V M_P#M)>#(?B9I/Q#\-_#?3-37[;H?AB33HF66 @%&=V@E8(XY!=F)SG:H(KW# M]B']K+7?CH/%?@7XB:*GAWXK>"9A;:Q:QX6*Z7=&H)P0RX8 E?F1E.' 4 M ^J**^//VTOVM/&?@'Q]X3^"_P &]-MM5^+'BI/-2XNU5X=-MSO D*D[=_[N M1\N"JI&25;(KRKXB>(OVQ_V/]'A^)/B[QKH/Q@\&6DL9U_1K:RCMI+>-F"F2 M-E@C8*"0-RY"E@6C*@D 'Z,45R_PO^(VD?%SX=^'?&>@R-)I&N64=[;^9C>@ M="I%=10 4444 ?/_ (-_Y/*\=_\ 8%C_ /0+*OH"OG_P;_R> M5X[_ .P+'_Z!95] 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !69XF\0V7A'PYJFN:E+Y&G:;:RWEQ)_=CC0NQ M_(&M.OD?_@I5\5?^$)^!L7AFVFV:CXIN1;$ X86L1$DQ_$^4GTDZ]6- M-=3.I/V<'+L?F%\0O&E[\1O'6O>*-1/^F:M>RWDBYR$WL2$'LHPH]@*_33_@ MF9\*SX/^"MYXLNH=E_XHNO,C+#!%K"62,?BYE;W!6OS&\#^$;[Q]XRT3PWIJ M[K_5KR*RAXR SN%W'V&&:>PN MHYHGDM[F%PZ.A*NC Y!!Z@@BOZ$*_*3_ (*)?LZ_\*O^(X\:Z-:^7X9\32L\ MJQKA+:^P6D3V$@!D'OY@Z**^FRC%6?U>?R_R/*QM'_E['YGW5^Q_^T!%^T%\ M([+4KF5/^$ETW;9:Q"N ?. ^64#^[(HW>F=X'W:]QK\5OV1?C_-^SY\7+'5I MY'/AS4,66L0+SF!CQ*!W:,_,.^-P_B-?M):W4-]:PW-M*D]O,BR1RQL&5U(R M&!'4$'.:\W,,+]6J^[\+V_R.G"UO:PUW1+1117EG8%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!Y;^U!\%1^T1\!?&'P]^V)I\VLVJBWNI%+)'/ M%*DT)8#G;YD:9QSC-?ECXP^/WQ'^!'PV^%_P@^,_PZU32HO /C'2M5M/$MNI M>&]L+29F\I#@1R,$.$97P0H# $$G]3_VE/CYIO[,_P )=3\?:OH^HZWI]C+# M#);Z8$\P&60(K,78 +N8 GD\CBO _P!JKQ[H_P 9O@3^SUXMTV-9M'\1?$'P MO>+;R[9-JR2,6B?L64ED8>JD4 >Y? /]JKX9?M,:;/<^ O$L.I75LNZZTN=# M!>VPR!N>%\-MR0-ZY7)QG-9G[1'[(?@7]J+Q%X*O_'@O[W3O"YNWBTFVN##! M=M/Y&?.9?GVJ(. K*?F/..#\7?&CP#X?^ /_ 5$^"DOPQLK?P_<>)DC_MK1 M], BM_+DEDBDD\I?E4-&&8J !NBW 9R:_3^@#\V+/PSI/@W_ (+#>%-$T+3; M71]'L?"AAM;&RA6*&%!8S8554 5^D]?G5K'_*:30O\ L66_](9J_16@ K\X MO^"9K_\ "8?M4_M6>+;P^9J UM+='8^OM1_M6SAD&&DMX[F=D8?6.]B;Z'/:@#Z)_X*,:' M;Z]^Q7\48+A0PAL(KM"1DJ\5Q%(I'IRN/Q-?GW^T]X^U#5_^"4_[/5M).[+> M:E]FE/\ >CM%NX8T)ST 5/\ OD>E?>/_ 4T\:6?@W]B[X@?:9DCN-5CM]+M M(V(S+)+.F57U(C61_HAKXV_:V^#NI:!_P2G^"+RVTBW.@W%GJ%XA7!@BO(YV M^8=B))X5^IH _5SPWH=OX9\/:7H]HH2UT^UBM(548 2- B@#Z 5^>UM)_P ( M?_P6DGBLF\I/$WAW%VBC ?;8!^?QM$/UK[X^'?C"S^(7@'PWXHT^9;BRUG3K M>_AD7H5EC5Q].O3M7P3X#8?%/_@L5XPU?3&%QIO@O03;3W,?*"46\<#QY_O" M2>1<=?W3>E $7P5?_A-?^"QGQ;O;T^8V@^'G%F&'^KV)86_'ID32'_@1]:^X M?CWH=OXE^!OQ#TFZ4-;WOA[4+=P1GAK:09^HSG\*^(? OE_"K_@LEXUMK\_9 MH?&_AP_VDZ_?64(/\*$13X'_ *= MC^-?;]?&W_!)?P==>%/V-=#NKN-HCKFIWNJ1HPP?++B%3CT(@W#U!!K[)H * MP9/'WAB&1HY/$>DHZDJRM?1 @CJ"-U;U>2WG[+/PZU"\GNIM)N&FFD:1V%[* M,L3D\;O4T <+X0\4:-%^UQXVU%]7L4T^;2(TCNVN4$3MLM. ^<$_*W /8^E> M[?\ "?>&/^ACTG_P.B_^*KYC\+_!7PG??M)>*_"4MC*VAV&F)<00?:'#*Y6V M).[.3S*_4]_:O7_^&6/AU_T";C_P-E_^*H [W_A/O#'_ $,>D_\ @=%_\51_ MPGWAC_H8])_\#HO_ (JN"_X98^'7_0)N/_ V7_XJC_AECX=?] FX_P# V7_X MJ@#O?^$^\,?]#'I/_@=%_P#%4?\ "?>&/^ACTG_P.B_^*K@O^&6/AU_T";C_ M ,#9?_BJ/^&6/AU_T";C_P #9?\ XJ@#O?\ A/O#'_0QZ3_X'1?_ !5'_"?> M&/\ H8])_P# Z+_XJN"_X98^'7_0)N/_ -E_P#BJ/\ AECX=?\ 0)N/_ V7 M_P"*H [W_A/O#'_0QZ3_ .!T7_Q5'_"?>&/^ACTG_P #HO\ XJN"_P"&6/AU M_P! FX_\#9?_ (JC_AECX=?] FX_\#9?_BJ .]_X3[PQ_P!#'I/_ ('1?_%4 M?\)]X8_Z&/2?_ Z+_P"*K@O^&6/AU_T";C_P-E_^*H_X98^'7_0)N/\ P-E_ M^*H [W_A/O#'_0QZ3_X'1?\ Q5'_ GWAC_H8])_\#HO_BJX+_AECX=?] FX M_P# V7_XJC_AECX=?] FX_\ V7_ .*H [W_ (3[PQ_T,>D_^!T7_P 51_PG MWAC_ *&/2?\ P.B_^*K@O^&6/AU_T";C_P #9?\ XJC_ (98^'7_ $";C_P- ME_\ BJ .]_X3[PQ_T,>D_P#@=%_\51_PGWAC_H8])_\ Z+_ .*K@O\ AECX M=?\ 0)N/_ V7_P"*H_X98^'7_0)N/_ V7_XJ@#O?^$^\,?\ 0QZ3_P"!T7_Q M5'_"?>&/^ACTG_P.B_\ BJX+_AECX=?] FX_\#9?_BJ/^&6/AU_T";C_ ,#9 M?_BJ .]_X3[PQ_T,>D_^!T7_ ,51_P )]X8_Z&/2?_ Z+_XJN"_X98^'7_0) MN/\ P-E_^*H_X98^'7_0)N/_ -E_P#BJ .]_P"$^\,?]#'I/_@=%_\ %4?\ M)]X8_P"ACTG_ ,#HO_BJX+_AECX=?] FX_\ V7_ .*H_P"&6/AU_P! FX_\ M#9?_ (J@#O?^$^\,?]#'I/\ X'1?_%4?\)]X8_Z&/2?_ .B_P#BJX+_ (98 M^'7_ $";C_P-E_\ BJ/^&6/AU_T";C_P-E_^*H [W_A/O#'_ $,>D_\ @=%_ M\51_PGWAC_H8])_\#HO_ (JN"_X98^'7_0)N/_ V7_XJC_AECX=?] FX_P# MV7_XJ@#O?^$^\,?]#'I/_@=%_P#%4?\ "?>&/^ACTG_P.B_^*K@O^&6/AU_T M";C_ ,#9?_BJ/^&6/AU_T";C_P #9?\ XJ@#O?\ A/O#'_0QZ3_X'1?_ !5' M_"?>&/\ H8])_P# Z+_XJN"_X98^'7_0)N/_ -E_P#BJ/\ AECX=?\ 0)N/ M_ V7_P"*H [W_A/O#'_0QZ3_ .!T7_Q5'_"?>&/^ACTG_P #HO\ XJN"_P"& M6/AU_P! FX_\#9?_ (JC_AECX=?] FX_\#9?_BJ .]_X3[PQ_P!#'I/_ ('1 M?_%4?\)]X8_Z&/2?_ Z+_P"*K@O^&6/AU_T";C_P-E_^*H_X98^'7_0)N/\ MP-E_^*H [W_A/O#'_0QZ3_X'1?\ Q5'_ GWAC_H8])_\#HO_BJX+_AECX=? M] FX_P# V7_XJC_AECX=?] FX_\ V7_ .*H [W_ (3[PQ_T,>D_^!T7_P 5 M1_PGWAC_ *&/2?\ P.B_^*K@O^&6/AU_T";C_P #9?\ XJC_ (98^'7_ $"; MC_P-E_\ BJ .]_X3[PQ_T,>D_P#@=%_\51_PGWAC_H8])_\ Z+_ .*K@O\ MAECX=?\ 0)N/_ V7_P"*H_X98^'7_0)N/_ V7_XJ@#O?^$^\,?\ 0QZ3_P"! MT7_Q5'_"?>&/^ACTG_P.B_\ BJX+_AECX=?] FX_\#9?_BJ/^&6/AU_T";C_ M ,#9?_BJ .]_X3[PQ_T,>D_^!T7_ ,51_P )]X8_Z&/2?_ Z+_XJN"_X98^' M7_0)N/\ P-E_^*H_X98^'7_0)N/_ -E_P#BJ .]_P"$^\,?]#'I/_@=%_\ M%4?\)]X8_P"ACTG_ ,#HO_BJX+_AECX=?] FX_\ V7_ .*H_P"&6/AU_P! MFX_\#9?_ (J@#O?^$^\,?]#'I/\ X'1?_%4?\)]X8_Z&/2?_ .B_P#BJX+_ M (98^'7_ $";C_P-E_\ BJ/^&6/AU_T";C_P-E_^*H [W_A/O#'_ $,>D_\ M@=%_\51_PGWAC_H8])_\#HO_ (JN"_X98^'7_0)N/_ V7_XJC_AECX=?] FX M_P# V7_XJ@#O?^$^\,?]#'I/_@=%_P#%4?\ "?>&/^ACTG_P.B_^*K@O^&6/ MAU_T";C_ ,#9?_BJ/^&6/AU_T";C_P #9?\ XJ@#O?\ A/O#'_0QZ3_X'1?_ M !5'_"?>&/\ H8])_P# Z+_XJN"_X98^'7_0)N/_ -E_P#BJ/\ AECX=?\ M0)N/_ V7_P"*H [W_A/O#'_0QZ3_ .!T7_Q5'_"?>&/^ACTG_P #HO\ XJN" M_P"&6/AU_P! FX_\#9?_ (JC_AECX=?] FX_\#9?_BJ .]_X3[PQ_P!#'I/_ M ('1?_%4?\)]X8_Z&/2?_ Z+_P"*K@O^&6/AU_T";C_P-E_^*H_X98^'7_0) MN/\ P-E_^*H [W_A/O#'_0QZ3_X'1?\ Q5'_ GWAC_H8])_\#HO_BJX+_AE MCX=?] FX_P# V7_XJC_AECX=?] FX_\ V7_ .*H [W_ (3[PQ_T,>D_^!T7 M_P 51_PGWAC_ *&/2?\ P.B_^*K@O^&6/AU_T";C_P #9?\ XJC_ (98^'7_ M $";C_P-E_\ BJ .]_X3[PQ_T,>D_P#@=%_\51_PGWAC_H8])_\ Z+_ .*K M@O\ AECX=?\ 0)N/_ V7_P"*H_X98^'7_0)N/_ V7_XJ@#O?^$^\,?\ 0QZ3 M_P"!T7_Q5'_"?>&/^ACTG_P.B_\ BJX+_AECX=?] FX_\#9?_BJ/^&6/AU_T M";C_ ,#9?_BJ .]_X3[PQ_T,>D_^!T7_ ,51_P )]X8_Z&/2?_ Z+_XJN"_X M98^'7_0)N/\ P-E_^*H_X98^'7_0)N/_ -E_P#BJ .]_P"$^\,?]#'I/_@= M%_\ %4?\)]X8_P"ACTG_ ,#HO_BJX+_AECX=?] FX_\ V7_ .*H_P"&6/AU M_P! FX_\#9?_ (J@#O?^$^\,?]#'I/\ X'1?_%4?\)]X8_Z&/2?_ .B_P#B MJX+_ (98^'7_ $";C_P-E_\ BJ/^&6/AU_T";C_P-E_^*H [W_A/O#'_ $,> MD_\ @=%_\51_PGWAC_H8])_\#HO_ (JN"_X98^'7_0)N/_ V7_XJC_AECX=? M] FX_P# V7_XJ@#O?^$^\,?]#'I/_@=%_P#%4?\ "?>&/^ACTG_P.B_^*K@O M^&6/AU_T";C_ ,#9?_BJ/^&6/AU_T";C_P #9?\ XJ@#O?\ A/O#'_0QZ3_X M'1?_ !5'_"?>&/\ H8])_P# Z+_XJN"_X98^'7_0)N/_ -E_P#BJ/\ AECX M=?\ 0)N/_ V7_P"*H [W_A/O#'_0QZ3_ .!T7_Q5'_"?>&/^ACTG_P #HO\ MXJN"_P"&6/AU_P! FX_\#9?_ (JC_AECX=?] FX_\#9?_BJ .]_X3[PQ_P!# M'I/_ ('1?_%4?\)]X8_Z&/2?_ Z+_P"*K@O^&6/AU_T";C_P-E_^*H_X98^' M7_0)N/\ P-E_^*H [W_A/O#'_0QZ3_X'1?\ Q5'_ GWAC_H8])_\#HO_BJX M+_AECX=?] FX_P# V7_XJC_AECX=?] FX_\ V7_ .*H [W_ (3[PQ_T,>D_ M^!T7_P 51_PGWAC_ *&/2?\ P.B_^*K@O^&6/AU_T";C_P #9?\ XJC_ (98 M^'7_ $";C_P-E_\ BJ .]_X3[PQ_T,>D_P#@=%_\51_PGWAC_H8])_\ Z+_ M .*K@O\ AECX=?\ 0)N/_ V7_P"*H_X98^'7_0)N/_ V7_XJ@#O?^$^\,?\ M0QZ3_P"!T7_Q5'_"?>&/^ACTG_P.B_\ BJX+_AECX=?] FX_\#9?_BJ/^&6/ MAU_T";C_ ,#9?_BJ .]_X3[PQ_T,>D_^!T7_ ,51_P )]X8_Z&/2?_ Z+_XJ MN"_X98^'7_0)N/\ P-E_^*H_X98^'7_0)N/_ -E_P#BJ .]_P"$^\,?]#'I M/_@=%_\ %4?\)]X8_P"ACTG_ ,#HO_BJX+_AECX=?] FX_\ V7_ .*H_P"& M6/AU_P! FX_\#9?_ (J@#O?^$^\,?]#'I/\ X'1?_%4?\)]X8_Z&/2?_ .B M_P#BJX+_ (98^'7_ $";C_P-E_\ BJ/^&6/AU_T";C_P-E_^*H [W_A/O#'_ M $,>D_\ @=%_\51_PGWAC_H8])_\#HO_ (JN"_X98^'7_0)N/_ V7_XJC_AE MCX=?] FX_P# V7_XJ@#O?^$^\,?]#'I/_@=%_P#%4?\ "?>&/^ACTG_P.B_^ M*K@O^&6/AU_T";C_ ,#9?_BJ/^&6/AU_T";C_P #9?\ XJ@#O?\ A/O#'_0Q MZ3_X'1?_ !5'_"?>&/\ H8])_P# Z+_XJN"_X98^'7_0)N/_ -E_P#BJ/\ MAECX=?\ 0)N/_ V7_P"*H [W_A/O#'_0QZ3_ .!T7_Q5'_"?>&/^ACTG_P # MHO\ XJN"_P"&6/AU_P! FX_\#9?_ (JC_AECX=?] FX_\#9?_BJ .]_X3[PQ M_P!#'I/_ ('1?_%4?\)]X8_Z&/2?_ Z+_P"*K@O^&6/AU_T";C_P-E_^*H_X M98^'7_0)N/\ P-E_^*H [W_A/O#'_0QZ3_X'1?\ Q5'_ GWAC_H8])_\#HO M_BJX+_AECX=?] FX_P# V7_XJC_AECX=?] FX_\ V7_ .*H [W_ (3[PQ_T M,>D_^!T7_P 51_PGWAC_ *&/2?\ P.B_^*K@O^&6/AU_T";C_P #9?\ XJC_ M (98^'7_ $";C_P-E_\ BJ .]_X3[PQ_T,>D_P#@=%_\51_PGWAC_H8])_\ M Z+_ .*K@O\ AECX=?\ 0)N/_ V7_P"*H_X98^'7_0)N/_ V7_XJ@#O?^$^\ M,?\ 0QZ3_P"!T7_Q5'_"?>&/^ACTG_P.B_\ BJX+_AECX=?] FX_\#9?_BJ/ M^&6/AU_T";C_ ,#9?_BJ .]_X3[PQ_T,>D_^!T7_ ,51_P )]X8_Z&/2?_ Z M+_XJN"_X98^'7_0)N/\ P-E_^*H_X98^'7_0)N/_ -E_P#BJ .]_P"$^\,? M]#'I/_@=%_\ %4?\)]X8_P"ACTG_ ,#HO_BJX+_AECX=?] FX_\ V7_ .*H M_P"&6/AU_P! FX_\#9?_ (J@#O?^$^\,?]#'I/\ X'1?_%4?\)]X8_Z&/2?_ M .B_P#BJX+_ (98^'7_ $";C_P-E_\ BJ/^&6/AU_T";C_P-E_^*H [W_A/ MO#'_ $,>D_\ @=%_\51_PGWAC_H8])_\#HO_ (JN"_X98^'7_0)N/_ V7_XJ MC_AECX=?] FX_P# V7_XJ@#O?^$^\,?]#'I/_@=%_P#%4?\ "?>&/^ACTG_P M.B_^*K@O^&6/AU_T";C_ ,#9?_BJ/^&6/AU_T";C_P #9?\ XJ@#O?\ A/O# M'_0QZ3_X'1?_ !5'_"?>&/\ H8])_P# Z+_XJN"_X98^'7_0)N/_ -E_P#B MJ/\ AECX=?\ 0)N/_ V7_P"*H [W_A/O#'_0QZ3_ .!T7_Q5'_"?>&/^ACTG M_P #HO\ XJN"_P"&6/AU_P! FX_\#9?_ (JC_AECX=?] FX_\#9?_BJ .]_X M3[PQ_P!#'I/_ ('1?_%4?\)]X8_Z&/2?_ Z+_P"*K@O^&6/AU_T";C_P-E_^ M*H_X98^'7_0)N/\ P-E_^*H [W_A/O#'_0QZ3_X'1?\ Q5'_ GWAC_H8])_ M\#HO_BJX+_AECX=?] FX_P# V7_XJC_AECX=?] FX_\ V7_ .*H [W_ (3[ MPQ_T,>D_^!T7_P 51_PGWAC_ *&/2?\ P.B_^*K@O^&6/AU_T";C_P #9?\ MXJC_ (98^'7_ $";C_P-E_\ BJ .]_X3[PQ_T,>D_P#@=%_\51_PGWAC_H8] M)_\ Z+_ .*K@O\ AECX=?\ 0)N/_ V7_P"*H_X98^'7_0)N/_ V7_XJ@#O? M^$^\,?\ 0QZ3_P"!T7_Q5'_"?>&/^ACTG_P.B_\ BJX+_AECX=?] FX_\#9? M_BJ/^&6/AU_T";C_ ,#9?_BJ .]_X3[PQ_T,>D_^!T7_ ,51_P )]X8_Z&/2 M?_ Z+_XJN"_X98^'7_0)N/\ P-E_^*H_X98^'7_0)N/_ -E_P#BJ .]_P"$ M^\,?]#'I/_@=%_\ %4?\)]X8_P"ACTG_ ,#HO_BJX+_AECX=?] FX_\ V7_ M .*H_P"&6/AU_P! FX_\#9?_ (J@#O?^$^\,?]#'I/\ X'1?_%4?\)]X8_Z& M/2?_ .B_P#BJX+_ (98^'7_ $";C_P-E_\ BJ/^&6/AU_T";C_P-E_^*H [ MW_A/O#'_ $,>D_\ @=%_\51_PGWAC_H8])_\#HO_ (JN"_X98^'7_0)N/_ V M7_XJC_AECX=?] FX_P# V7_XJ@#O?^$^\,?]#'I/_@=%_P#%4?\ "?>&/^AC MTG_P.B_^*K@O^&6/AU_T";C_ ,#9?_BJ/^&6/AU_T";C_P #9?\ XJ@#O?\ MA/O#'_0QZ3_X'1?_ !5'_"?>&/\ H8])_P# Z+_XJN"_X98^'7_0)N/_ -E M_P#BJ/\ AECX=?\ 0)N/_ V7_P"*H [W_A/O#'_0QZ3_ .!T7_Q5'_"?>&/^ MACTG_P #HO\ XJN"_P"&6/AU_P! FX_\#9?_ (JC_AECX=?] FX_\#9?_BJ M.]_X3[PQ_P!#'I/_ ('1?_%4?\)]X8_Z&/2?_ Z+_P"*K@O^&6/AU_T";C_P M-E_^*H_X98^'7_0)N/\ P-E_^*H [W_A/O#'_0QZ3_X'1?\ Q5'_ GWAC_H M8])_\#HO_BJX+_AECX=?] FX_P# V7_XJC_AECX=?] FX_\ V7_ .*H [W_ M (3[PQ_T,>D_^!T7_P 51_PGWAC_ *&/2?\ P.B_^*K@O^&6/AU_T";C_P # M9?\ XJC_ (98^'7_ $";C_P-E_\ BJ .]_X3[PQ_T,>D_P#@=%_\51_PGWAC M_H8])_\ Z+_ .*K@O\ AECX=?\ 0)N/_ V7_P"*H_X98^'7_0)N/_ V7_XJ M@#O?^$^\,?\ 0QZ3_P"!T7_Q5'_"?>&/^ACTG_P.B_\ BJX+_AECX=?] FX_ M\#9?_BJ/^&6/AU_T";C_ ,#9?_BJ .]_X3[PQ_T,>D_^!T7_ ,51_P )]X8_ MZ&/2?_ Z+_XJN"_X98^'7_0)N/\ P-E_^*H_X98^'7_0)N/_ -E_P#BJ .] M_P"$^\,?]#'I/_@=%_\ %4?\)]X8_P"ACTG_ ,#HO_BJX+_AECX=?] FX_\ M V7_ .*H_P"&6/AU_P! FX_\#9?_ (J@#O?^$^\,?]#'I/\ X'1?_%4?\)]X M8_Z&/2?_ .B_P#BJX+_ (98^'7_ $";C_P-E_\ BJ/^&6/AU_T";C_P-E_^ M*H [W_A/O#'_ $,>D_\ @=%_\51_PGWAC_H8])_\#HO_ (JN"_X98^'7_0)N M/_ V7_XJC_AECX=?] FX_P# V7_XJ@#O?^$^\,?]#'I/_@=%_P#%4?\ "?>& M/^ACTG_P.B_^*K@O^&6/AU_T";C_ ,#9?_BJ/^&6/AU_T";C_P #9?\ XJ@# MO?\ A/O#'_0QZ3_X'1?_ !5'_"?>&/\ H8])_P# Z+_XJN"_X98^'7_0)N/_ M -E_P#BJ/\ AECX=?\ 0)N/_ V7_P"*H [W_A/O#'_0QZ3_ .!T7_Q5'_"? M>&/^ACTG_P #HO\ XJN"_P"&6/AU_P! FX_\#9?_ (JC_AECX=?] FX_\#9? M_BJ .]_X3[PQ_P!#'I/_ ('1?_%4?\)]X8_Z&/2?_ Z+_P"*K@O^&6/AU_T" M;C_P-E_^*H_X98^'7_0)N/\ P-E_^*H [W_A/O#'_0QZ3_X'1?\ Q5'_ GW MAC_H8])_\#HO_BJX+_AECX=?] FX_P# V7_XJC_AECX=?] FX_\ V7_ .*H M [W_ (3[PQ_T,>D_^!T7_P 51_PGWAC_ *&/2?\ P.B_^*K@O^&6/AU_T";C M_P #9?\ XJC_ (98^'7_ $";C_P-E_\ BJ .]_X3[PQ_T,>D_P#@=%_\51_P MGWAC_H8])_\ Z+_ .*K@O\ AECX=?\ 0)N/_ V7_P"*H_X98^'7_0)N/_ V M7_XJ@#O?^$^\,?\ 0QZ3_P"!T7_Q5'_"?>&/^ACTG_P.B_\ BJX+_AECX=?] M FX_\#9?_BJ/^&6/AU_T";C_ ,#9?_BJ .]_X3[PQ_T,>D_^!T7_ ,51_P ) M]X8_Z&/2?_ Z+_XJN"_X98^'7_0)N/\ P-E_^*H_X98^'7_0)N/_ -E_P#B MJ .]_P"$^\,?]#'I/_@=%_\ %4?\)]X8_P"ACTG_ ,#HO_BJX+_AECX=?] F MX_\ V7_ .*H_P"&6/AU_P! FX_\#9?_ (J@#O?^$^\,?]#'I/\ X'1?_%4? M\)]X8_Z&/2?_ .B_P#BJX+_ (98^'7_ $";C_P-E_\ BJ/^&6/AU_T";C_P M-E_^*H [W_A/O#'_ $,>D_\ @=%_\51_PGWAC_H8])_\#HO_ (JN"_X98^'7 M_0)N/_ V7_XJC_AECX=?] FX_P# V7_XJ@#O?^$^\,?]#'I/_@=%_P#%4?\ M"?>&/^ACTG_P.B_^*K@O^&6/AU_T";C_ ,#9?_BJ/^&6/AU_T";C_P #9?\ MXJ@#O?\ A/O#'_0QZ3_X'1?_ !5'_"?>&/\ H8])_P# Z+_XJN"_X98^'7_0 M)N/_ -E_P#BJ/\ AECX=?\ 0)N/_ V7_P"*H [W_A/O#'_0QZ3_ .!T7_Q5 M'_"?>&/^ACTG_P #HO\ XJN"_P"&6/AU_P! FX_\#9?_ (JC_AECX=?] FX_ M\#9?_BJ .]_X3[PQ_P!#'I/_ ('1?_%4?\)]X8_Z&/2?_ Z+_P"*K@O^&6/A MU_T";C_P-E_^*H_X98^'7_0)N/\ P-E_^*H [W_A/O#'_0QZ3_X'1?\ Q5'_ M GWAC_H8])_\#HO_BJX+_AECX=?] FX_P# V7_XJC_AECX=?] FX_\ V7_ M .*H [W_ (3[PQ_T,>D_^!T7_P 51_PGWAC_ *&/2?\ P.B_^*K@O^&6/AU_ MT";C_P #9?\ XJC_ (98^'7_ $";C_P-E_\ BJ .]_X3[PQ_T,>D_P#@=%_\ M51_PGWAC_H8])_\ Z+_ .*K@O\ AECX=?\ 0)N/_ V7_P"*H_X98^'7_0)N M/_ V7_XJ@#O?^$^\,?\ 0QZ3_P"!T7_Q5'_"?>&/^ACTG_P.B_\ BJX+_AEC MX=?] FX_\#9?_BJ/^&6/AU_T";C_ ,#9?_BJ .]_X3[PQ_T,>D_^!T7_ ,51 M_P )]X8_Z&/2?_ Z+_XJN"_X98^'7_0)N/\ P-E_^*H_X98^'7_0)N/_ -E M_P#BJ .]_P"$^\,?]#'I/_@=%_\ %4?\)]X8_P"ACTG_ ,#HO_BJX+_AECX= M?] FX_\ V7_ .*H_P"&6/AU_P! FX_\#9?_ (J@#O?^$^\,?]#'I/\ X'1? M_%4?\)]X8_Z&/2?_ .B_P#BJX+_ (98^'7_ $";C_P-E_\ BJ/^&6/AU_T" M;C_P-E_^*H [W_A/O#'_ $,>D_\ @=%_\51_PGWAC_H8])_\#HO_ (JN"_X9 M8^'7_0)N/_ V7_XJC_AECX=?] FX_P# V7_XJ@#O?^$^\,?]#'I/_@=%_P#% M4?\ "?>&/^ACTG_P.B_^*K@O^&6/AU_T";C_ ,#9?_BJ/^&6/AU_T";C_P # M9?\ XJ@#O?\ A/O#'_0QZ3_X'1?_ !5'_"?>&/\ H8])_P# Z+_XJN"_X98^ M'7_0)N/_ -E_P#BJ/\ AECX=?\ 0)N/_ V7_P"*H [W_A/O#'_0QZ3_ .!T M7_Q5'_"?>&/^ACTG_P #HO\ XJN"_P"&6/AU_P! FX_\#9?_ (JC_AECX=?] M FX_\#9?_BJ .]_X3[PQ_P!#'I/_ ('1?_%4?\)]X8_Z&/2?_ Z+_P"*K@O^ M&6/AU_T";C_P-E_^*H_X98^'7_0)N/\ P-E_^*H [W_A/O#'_0QZ3_X'1?\ MQ5'_ GWAC_H8])_\#HO_BJX+_AECX=?] FX_P# V7_XJC_AECX=?] FX_\ M V7_ .*H [W_ (3[PQ_T,>D_^!T7_P 51_PGWAC_ *&/2?\ P.B_^*K@O^&6 M/AU_T";C_P #9?\ XJC_ (98^'7_ $";C_P-E_\ BJ .]_X3[PQ_T,>D_P#@ M=%_\51_PGWAC_H8])_\ Z+_ .*K@O\ AECX=?\ 0)N/_ V7_P"*H_X98^'7 M_0)N/_ V7_XJ@#O?^$^\,?\ 0QZ3_P"!T7_Q5'_"?>&/^ACTG_P.B_\ BJX+ M_AECX=?] FX_\#9?_BJ/^&6/AU_T";C_ ,#9?_BJ .]_X3[PQ_T,>D_^!T7_ M ,51_P )]X8_Z&/2?_ Z+_XJN"_X98^'7_0)N/\ P-E_^*H_X98^'7_0)N/_ M -E_P#BJ .]_P"$^\,?]#'I/_@=%_\ %4?\)]X8_P"ACTG_ ,#HO_BJX+_A MECX=?] FX_\ V7_ .*H_P"&6/AU_P! FX_\#9?_ (J@#O?^$^\,?]#'I/\ MX'1?_%4?\)]X8_Z&/2?_ .B_P#BJX+_ (98^'7_ $";C_P-E_\ BJ/^&6/A MU_T";C_P-E_^*H [W_A/O#'_ $,>D_\ @=%_\51_PGWAC_H8])_\#HO_ (JN M"_X98^'7_0)N/_ V7_XJC_AECX=?] FX_P# V7_XJ@#O?^$^\,?]#'I/_@=% M_P#%4?\ "?>&/^ACTG_P.B_^*K@O^&6/AU_T";C_ ,#9?_BJ/^&6/AU_T";C M_P #9?\ XJ@#O?\ A/O#'_0QZ3_X'1?_ !5'_"?>&/\ H8])_P# Z+_XJN"_ MX98^'7_0)N/_ -E_P#BJ/\ AECX=?\ 0)N/_ V7_P"*H [W_A/O#'_0QZ3_ M .!T7_Q5'_"?>&/^ACTG_P #HO\ XJN"_P"&6/AU_P! FX_\#9?_ (JC_AEC MX=?] FX_\#9?_BJ .]_X3[PQ_P!#'I/_ ('1?_%4?\)]X8_Z&/2?_ Z+_P"* MK@O^&6/AU_T";C_P-E_^*H_X98^'7_0)N/\ P-E_^*H [W_A/O#'_0QZ3_X' M1?\ Q5'_ GWAC_H8])_\#HO_BJX+_AECX=?] FX_P# V7_XJC_AECX=?] F MX_\ V7_ .*H [W_ (3[PQ_T,>D_^!T7_P 51_PGWAC_ *&/2?\ P.B_^*K@ MO^&6/AU_T";C_P #9?\ XJC_ (98^'7_ $";C_P-E_\ BJ .]_X3[PQ_T,>D M_P#@=%_\51_PGWAC_H8])_\ Z+_ .*K@O\ AECX=?\ 0)N/_ V7_P"*H_X9 M8^'7_0)N/_ V7_XJ@#O?^$^\,?\ 0QZ3_P"!T7_Q5'_"?>&/^ACTG_P.B_\ MBJX+_AECX=?] FX_\#9?_BJ/^&6/AU_T";C_ ,#9?_BJ .]_X3[PQ_T,>D_^ M!T7_ ,51_P )]X8_Z&/2?_ Z+_XJN"_X98^'7_0)N/\ P-E_^*H_X98^'7_0 M)N/_ -E_P#BJ .]_P"$^\,?]#'I/_@=%_\ %4?\)]X8_P"ACTG_ ,#HO_BJ MX+_AECX=?] FX_\ V7_ .*H_P"&6/AU_P! FX_\#9?_ (J@#O?^$^\,?]#' MI/\ X'1?_%4?\)]X8_Z&/2?_ .B_P#BJX+_ (98^'7_ $";C_P-E_\ BJ/^ M&6/AU_T";C_P-E_^*H [W_A/O#'_ $,>D_\ @=%_\51_PGWAC_H8])_\#HO_ M (JN"_X98^'7_0)N/_ V7_XJC_AECX=?] FX_P# V7_XJ@#O?^$^\,?]#'I/ M_@=%_P#%4?\ "?>&/^ACTG_P.B_^*K@O^&6/AU_T";C_ ,#9?_BJ/^&6/AU_ MT";C_P #9?\ XJ@#O?\ A/O#'_0QZ3_X'1?_ !5'_"?>&/\ H8])_P# Z+_X MJN"_X98^'7_0)N/_ -E_P#BJ/\ AECX=?\ 0)N/_ V7_P"*H [W_A/O#'_0 MQZ3_ .!T7_Q5'_"?>&/^ACTG_P #HO\ XJN"_P"&6/AU_P! FX_\#9?_ (JC M_AECX=?] FX_\#9?_BJ .]_X3[PQ_P!#'I/_ ('1?_%5^3G_ 4 ^+D7Q2_: M O[;3[I+K1?#T*Z7:R1.&1W'S3."./\ 6,5R.HC%?>/QI^#_ ,,OA'\*?$_B M^XTF4C2[)Y8D>]EQ),?EA0_-_%(R+^-?CY-,]Q*\LC%Y'8LS'J2>2:^DR:CS M2E6?31'EXZI9*"ZGUS_P38\&Z3??&"_\8:Y>V=E:>';0BU^V3I'ONI@4!&XC M.V,2YQT++[5^GG_"?>&/^ACTG_P.B_\ BJ^8?V2_V1/"MG\"?#=_XETZ:;7= M8A_M.X(N)(]JR\Q+@$8Q'LS[DU[#_P ,L?#K_H$W'_@;+_\ %5YF85O;XB36 MRT7R.K#4_9TDNYWO_"?>&/\ H8])_P# Z+_XJC_A/O#'_0QZ3_X'1?\ Q5<% M_P ,L?#K_H$W'_@;+_\ %4?\,L?#K_H$W'_@;+_\57G'4=[_ ,)]X8_Z&/2? M_ Z+_P"*H_X3[PQ_T,>D_P#@=%_\57!?\,L?#K_H$W'_ (&R_P#Q5'_#+'PZ M_P"@3_\)]X8_P"A MCTG_ ,#HO_BJ/^$^\,?]#'I/_@=%_P#%5P7_ RQ\.O^@3_\)]X8_Z&/2?_ .B_P#BJ/\ A/O#'_0QZ3_X'1?_ M !5<%_PRQ\.O^@3_\ "?>&/^ACTG_P.B_^*H_X3[PQ_P!#'I/_ ('1 M?_%5P7_#+'PZ_P"@3D_^!T7_ ,57!?\ #+'PZ_Z!-Q_X&R__ !5' M_#+'PZ_Z!-Q_X&R__%4 =[_PGWAC_H8])_\ Z+_ .*H_P"$^\,?]#'I/_@= M%_\ %5P7_#+'PZ_Z!-Q_X&R__%4?\,L?#K_H$W'_ (&R_P#Q5 '>_P#"?>&/ M^ACTG_P.B_\ BJ/^$^\,?]#'I/\ X'1?_%5P7_#+'PZ_Z!-Q_P"!LO\ \51_ MPRQ\.O\ H$W'_@;+_P#%4 =[_P )]X8_Z&/2?_ Z+_XJC_A/O#'_ $,>D_\ M@=%_\57!?\,L?#K_ *!-Q_X&R_\ Q5'_ RQ\.O^@3 M&/\ H8])_P# Z+_XJC_A/O#'_0QZ3_X'1?\ Q5<%_P ,L?#K_H$W'_@;+_\ M%4?\,L?#K_H$W'_@;+_\50!WO_"?>&/^ACTG_P #HO\ XJC_ (3[PQ_T,>D_ M^!T7_P 57!?\,L?#K_H$W'_@;+_\51_PRQ\.O^@3D_P#@=%_\57!?\,L?#K_H$W'_ (&R_P#Q M5'_#+'PZ_P"@3_\ M)]X8_P"ACTG_ ,#HO_BJ/^$^\,?]#'I/_@=%_P#%5P7_ RQ\.O^@3_\)]X8_Z&/2?_ .B_P#BJ/\ A/O#'_0Q MZ3_X'1?_ !5<%_PRQ\.O^@3_\ "?>&/^ACTG_P.B_^*H_X3[PQ_P!# M'I/_ ('1?_%5P7_#+'PZ_P"@3D_^!T7_ ,57!?\ #+'PZ_Z!-Q_X M&R__ !5'_#+'PZ_Z!-Q_X&R__%4 =[_PGWAC_H8])_\ Z+_ .*H_P"$^\,? M]#'I/_@=%_\ %5P7_#+'PZ_Z!-Q_X&R__%4?\,L?#K_H$W'_ (&R_P#Q5 '> M_P#"?>&/^ACTG_P.B_\ BJ/^$^\,?]#'I/\ X'1?_%5P7_#+'PZ_Z!-Q_P"! MLO\ \51_PRQ\.O\ H$W'_@;+_P#%4 =[_P )]X8_Z&/2?_ Z+_XJC_A/O#'_ M $,>D_\ @=%_\57!?\,L?#K_ *!-Q_X&R_\ Q5'_ RQ\.O^@3&/\ H8])_P# Z+_XJC_A/O#'_0QZ3_X'1?\ Q5<%_P ,L?#K_H$W M'_@;+_\ %4?\,L?#K_H$W'_@;+_\50!WO_"?>&/^ACTG_P #HO\ XJC_ (3[ MPQ_T,>D_^!T7_P 57!?\,L?#K_H$W'_@;+_\51_PRQ\.O^@3D_P#@=%_\57!?\,L?#K_H$W'_ M (&R_P#Q5'_#+'PZ_P"@3_\)]X8_P"ACTG_ ,#HO_BJ/^$^\,?]#'I/_@=%_P#%5P7_ RQ\.O^ M@3_\)]X8_Z&/2?_ .B_P#BJXGX MS:3X#^-7PWUKPAJ_B+2%M]0AQ%<"\B+6\PYCE7YNJL <=QD=":@_X98^'7_0 M)N/_ -E_P#BJ/\ AECX=?\ 0)N/_ V7_P"*JHR<)*4=T)I25F?BWXM\,7O@ MOQ-J>A:CY?VW3YVMY&A1APRD8((Z@@U^C7_!.G]IZRUGP1+\//%6J MV]GJ&@Q[]+N+V98Q/9YQY6YCRT9( ']QEP,(:YC]OC]CW2O#_@F'Q_X*LIHF MTPB/5[8R-*7MR0%F&23E"<'_ &6ST6O@CPWKLWAG7K'5($622UE63RF)"R*# MRC$$'##(.#G!K[5\N9X3^]^3/!UPE;R_0_>7_A/O#'_0QZ3_ .!T7_Q5'_"? M>&/^ACTG_P #HO\ XJO%OA3\(OA)\7OA]HGB[1=,N&L=3@$OEF^E+0R#AXF^ M;[R,&4_2NL_X98^'7_0)N/\ P-E_^*KXJ47%N,MT>\FFKH[W_A/O#'_0QZ3_ M .!T7_Q5'_"?>&/^ACTG_P #HO\ XJN"_P"&6/AU_P! FX_\#9?_ (JC_AEC MX=?] FX_\#9?_BJD9WO_ GWAC_H8])_\#HO_BJLZ?XKT35[D6]CK&GWMP06 M$5O=)(^!U. #_ .MKJVBV$MO?* MC1AWN9'&UNO#$B@#OZ*** "BBB@ HHHH **** "BBB@ HHHH YWXA> =#^*7 M@C6O"7B6R74="UBV:UN[=B1N1NX(Y5@<,&'((!'2ORP^._[%OQ6_9?T+P3HG M@SXOKJ/@*^\?:6-$TO5K-?,TW4Y)6^S3G*NI5&R7V[5<\F,YQ7ZXT4 ?)/[, MG["L_P +?B=J'Q9^)GC2X^)OQ4O%:./4YX]EO9(RA3Y2G)+;[N_VW[#X^#Q+"MI:Z6=..A_8SYC$V[Q;_-WX_CSC;VKZ3HH MH ^%_P#@G/X-UGP%\7OVC-"O/&=QX\TK3=2TJSMM8:21K?[0([F6YAC#.^&B M,T:-@]5^E=W^U+^PU_PN;X@:1\4/ 'B^Y^&WQ5TL(B:U;(7BNHU!"K*@(.X M[=W(*95E88Q](^$/ _A_X?Z2VE^&M%L=!TYIY+EK73[=88S+(Q9W(4#+$GDU MN4 ?!6F_\$^_B;\8_'WA_7?VDOBW#\0M%T"7SK3P[I=F+>VG;(_UFU(U .U= MV$+,,C<._P!I?$+X>Z#\4? NL^$/$E@E_H&K6S6EU:D[A4C[K*0"".00" M.E='10!^?.C_ +!_[1/P=TV]\(_"/]H9=(^'UQ+(T-CJUB'NK-'.=L'_V2_!>H:?8ZA-XA\2ZS,+K6?$%TFR2\D&=JA4\1^ M/N%G.E:+8K!+=[> MF]A'&-V"WSOYA&>.N1^@=% &=X=\/:;X2\/Z;H>CV<>GZ3IMM'9VEI",)##& MH5$7V"@#\*T:** "BBB@#Y_\&_\ )Y7CO_L"Q_\ H%E7T!7S_P"#?^3RO'?_ M &!8_P#T"RKZ H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH ***2@#X+_ ."I_P 5/L'AOPO\/;2;$VH2G5KY5//DQY2% M3[,Y<_6(5\1_L\_#%_C%\:/"GA/8S6M[>*UX5_AMHP9)CGL=BL![D5K?M6?% M3_A<7QZ\5^((IO.TU;DV6GD'Y?LT/[M&'LV"_P!7-?5W_!*WX5;I/%?Q$NX? MNXT:P9AW^62=A_Y! (]6'K7VL?\ 8,#?K;\7_D>"_P#:,1Y?HC]"H88[>%(H MD6.*-0J(HP% & /2GT45\4>\%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! M6U+3K76-.NK"^@CNK*ZB:">"5=R21L"K*P[@@D'ZU^*/[4WP'NOV?/BWJ7A_ M;))HMQ_IFDW3\^;;,3A2>[(04;W7/1A7[;U\_P#[:7[/*?'[X2W$=A &\5Z+ MNO=*<#YI& _>6_TD4 #_ &E0] :];+L5]6JVE\+W_P SCQ5'VL--T?&O_!.' M]HK_ (5_X\?X?:U=;- \1RC[$TC?+;W_ J@>@E&$_W@GJ:_4JOY[E::RN00 M9(+B%\@C*NC _F"#7[+_ +&G[0D?[0'PCM;J]F5O%.D;;+5X^[.!\D^/211G M_>#CM7?F^%Y7]8AUW_S.;!5KKV;^1[U1117S1ZH4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 ?/\ X-_Y/*\=_P#8%C_] LJ^@*^?_!O_ ">5X[_[ L?_ *!95] 4 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>) M_MD?%3_A4?[/?BC58)O)U.]B_LNP(.&\Z;*[E]U3S'_X!7ME?F;_ ,%2?BH= M:\?>'_ 5I-FVT6W^WWBJ>#<3#Y%8>JQ@$?\ 78UZ&!H^WQ$8O9:OY'-B*GLZ M;9\.QQO-(L<:,\C$*JJ,DD] !7[E_LY?"Y/@W\%?"GA4QJEY:6BR7I'\5S(3 M)-SWP[,![ 5^67[#/PJ_X6I^T5X>BGA\W2]%)UF\R,C;"08U/KF4Q@CTW5^R MU>MG-:[C17J_T./ T]'-A1117S)ZH4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!^5W_!1G]G7_ (5O\0$\>:+:^7X=\22DW2QK\EM?X+./82 %Q_M" M3MBO'OV4?CY<_L]_%S3]<9G?0;O%GJ]NN3OMV89<#NR'#CUP1T8U^P7Q<^&. MD_&3X=ZUX1UI,V>HP%%F"@M!*.8Y5_VE8 ^^,=":_#KX@^!=6^&7C76/"VN0 M?9]4TNX:WF49VMC[KJ>ZLI# ]PP-?99?7CBZ#H5=6M/D>'B:;HU%4AU/WML+ MZWU2QMKVSGCN;2XC6:&:)MR2(P!5@>X((.?>K%?#/_!-/]HK_A)O#4_POURZ MW:GH\9GTB25N9K3/SP@GJ8R<@?W&P.$K[FKY;$4)8>JZ. M_P#L"Q_^@65?0% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% %+6M7M/#^CWVJ7\PM[&Q@DN;B9NB1HI9F/T )K\(/BIX^ MN_BE\1_$?BR]W"?5KV2Z$;'/EH3\D?T5 JCV6OU#_P""C?Q6_P"%?_ &;0[: M;R]3\4SC3T"G#"W7#SM],!8S_P!=:_*;PKX;OO&/B;2=!TV/SM0U.ZBL[>/U MDD<*OX9(KZW)Z/)3E6EU_)?U^!XV.GS25-'Z9?\ !,'X5GPQ\)]5\:74.V\\ M277EV[,.1:P%E!'IND,N?4*M?:%8/@+P?9?#WP3H7AG3ABRTFRBLXCC!8(H7 MKYO$UG7K2J=SU*4/9P40HHHKF-0HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ KX<_P""E7[.W_"5>%X?B=HEKNU71HQ!JT<:\S6>?EEP M.IC)Y/\ <8D\)7W'4%]96^I6=Q9W<$=S:W$;130RJ&21&&&5@>H()!%=.'KR MP]55(]#*K356#BS\$/ 'CC5OAKXST?Q1H<_V;5-+N%N(6[''56'=6&5([@D5 M^XGP?^*6D_&;X9O-(N&R=]NQ/R$]V0Y0]^ ?XA7K?_!.G]HK_ (5I\0V\ M#:U<[/#GB:55MVD;"VU]PJ'V$@PA]Q'T -?4YA0CC*"KTM6M?D>1AJCHU'3G MU/U5HHHKXT]P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH ^?\ P;_R>5X[_P"P+'_Z!95] 5\_ M^#?^3RO'?_8%C_\ 0+*OH"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBN4^*WC^T^%GPW\1^+;W:8-)LI+D1L<>8X&(X_JS ME5_X%51BY-16[$W979^7?_!1CXK?\+ ^/UQHMM-YFF>%H!IR!3E3<'YYV^NX MJA_ZY5K?\$T/A7_PF?QNN/%-U#OT[PM:F9689!NI@T<0_!?-;V*+7R=K&K7> MO:M?:G?S-<7U[.]S/,W5Y'8LS'ZDDU^N_P#P3^^%?_"M?V==(N[B'RM4\2.= M8N"PY\MP! N?3RE1L=B[5]EC)+!X)4H[O3_,\.@G7K\[]3Z3HHHKXL]T**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#P?]LC]GR/]H'X M1W5G9PJ?%&D[KW2)#@%I /GA)])%&/3<$)Z5^,TB36-TR.LEO<0O@JP*NC ] M#W!!K^A&ORW_ ."C_P"SK_P@/CI/B'HMKLT#Q%*5ODC7Y;>^P2Q]A* 6_P!X M/ZBOI5C:-U[1?,^Q?V*?VAE^/GPE@.H7 D\5Z($LM55C\T MIQ^[N/\ MH <_P"TK]L5]!U^(O[+OQVN_P!GWXM:9XB5I)-'F/V35K5.?-M6 M(W$#NR$!U]UQT)K]L-+U2TUK3;34+"XCN[&[B2>"XB.4DC8!E8'N""#^-<&9 M87ZM5O'X9;?Y'3A:WM86>Z+5%%%>2=@4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%>'^*OVU/@WX-^)6B^"-1\=Z*NJ:D+C?5X[_P"P+'_Z!95] 5\_^#?^3RO'?_8%C_\ 0+*OH"@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "OAG_@J5\5/['\">'O -I- MBYUFX^WWJJ>1;PG"*P]&D.1[PFON:OQ3_;%^*G_"WOVA/%.K03>=IEG-_9E@ M0SE5'VN(YGM'7_ ".'&5.2G;N@ K\ MZ?\ @E?\*_MFM^*?B'=PYCLT&D6#,./,?#S,/<+Y8^DAK]'*TS>M[2LJ:VC^ M;)P5/EI\SZA1117A'H!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %$M;CW6&IP&(N "T+CE)%_VE8*P]Q764549 M.+4ENA-)JS/P/^)7P^U?X5^.M:\*:Y#Y.I:7<-!)C[LB]4D7U5E*L/9A7V-^ MQ?\ MVZ'\+O \'@?X@/?FTMKI8]+U*WB$R6\#DEEF^8,$1N05#'#XQA15S_@ MJI8>#X_$7A&ZAE:/QW);L+B"*/Y)+'+".21NS"0.JXSD%LXVKGX'K[N$89AA MHNJM_P _(^>DY86J^1G]!VGZA:ZM8V][97$5Y9W$:S0W$#AXY$895E8<$$$$ M$58K\H?V*_VU+KX*W]OX0\77$MWX$N9,13-EWTIV/+J.IB).60=.67G(;]7$ MD61%=&#HPR&4Y!'K7R&+PL\)/EEMT9[5&M&M&Z'4445PG0%%%% !1110 444 M4 %%%% !1110 4444 ?$'_!6SXO^(?AK^SKIFC>'+^32)_%FKKI5Y?HQ0I:> M5(\B;QRN\A 2.J!QWKRKQ%_P3]^#G@/]H#]G_P"&[:$VLZ9KNCZ^=;OKBZE6 M;49X;:%HYLJ_[O:S,55, 9YSR3]K?M3?LU^'_P!JKX2WO@G7IY;!C*MY8:E MH>2RND#!) I(###,K*2,JQP0<$?G#XR\-_M1?LI?'CX0V4EWIOQJOM%T_5U\ M)VJI)).]F(8ENHW V2%E384!>3&, L!MH ^N_P!@W]GKXI?LQZW\0_!GB"\3 M4?A:+YI_"LTUVDMPB^8P)*+]P.A1F7@!T8@#<2?G7PSX4UC_ (*A?M,?$%O% MOB+4],^"W@2]%G9:#IMP$%W)N=(VZ8W.(I)'<@LH=44@'(^MOV.?VW- _:NL MM6TN32+CPCX]T)1_:WAZ\;+*-VPR1$@,RAOE8,H9&(!Z@GX^^!7Q6M?^";/[ M3GQ/\ _%*SO-,\!^*[[^T]%\106LLT*H&>DZ;\;O@-K.JZ18Z7>V]OXA\-7UZ]Q9W]O(^Q2P;DY9@A!R1O#(5 M*\_6OQP_:GLOA[^Q[>_&K1H4N/MFBVM]I%O.009[L1K K@$9"M*"X&#A&Z5\ M?_\ !0K]L[PM^T%\!O$/@;X0F[\96,/V?4O$VNQ6DL%EIMI',K1H7E5-TCS" M( $'! R>G-?M&WETO\ P1Y^$BOUENM/B?!/^K'VDK_Z"E 'H/[.?_!.7P]^ MT-\+]/\ BG\<]=\0^+?&_C2U75!)]N:$64$OSPA>#D["K8/R*&"JF%R=G]C; MQ/XE_9=_:J\1?LM>*-?N/$/AB2S;5/!U[>#,JIL\TPCT4QB7(^Z'@8J 'K[7 M^"=O#9_!GP%!;X^SQ:!8)'M'&T6\8'Z5\,_M*1BV_P""NWP!FMV*W$N@QB0) MUV^9J*DGZKD?04 ._:4U+Q'^VA^VB/V;M,\0WOAOX<^&+ :EXIETQ\2WS%(W M*$YP5!G@C"MD*S.Q#%5 QOVF_P!@W3/V2_ ?_"Z/@%K&L^&?%/@W9=W=M/=F MYCO;7M/CU\$_!_CZS M18DUNP6::%?NPW"DQSQCU"RI(N>^VO1*^.?^"2\DK_L5>&1(6*)J.H+'NZ!? MM+GCVR6_6OL:@ HHKQ'4/VO? NFWUS:2PZL9;>1HGVVR$;E)!Q\_M0!F^#?^ M3RO'?_8%C_\ 0+*OH"OCCPU\>O#5A^T-XG\:2I??V/J.G):PJL*F7>%MP6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71 M_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ M J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT M5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6 MK?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_P MU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K M?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]% M>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY M:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71 M_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ M J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT M5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6 MK?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_P MU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K M?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]% M>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY M:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71 M_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ M J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT M5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6 MK?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_P MU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K M?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]% M>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY M:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71 M_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ M J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT M5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6 MK?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_P MU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K M?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]% M>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY M:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71 M_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ M J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT M5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6 MK?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_P MU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K M?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]% M>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY M:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71 M_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ M J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT M5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6 MK?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_P MU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K M?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]% M>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY M:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71 M_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ M J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT M5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6 MK?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_P MU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K M?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]% M>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY M:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71 M_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ M J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT M5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6 MK?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_P MU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K M?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]% M>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY M:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71 M_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ M J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT M5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6 MK?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_P MU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K M?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]% M>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY M:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71 M_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ M J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT M5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6 MK?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_P MU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K M?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]% M>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY M:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71 M_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ M J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT M5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6 MK?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_P MU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K M?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]% M>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY M:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71 M_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ M J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT M5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6 MK?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_P MU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K M?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]% M>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY M:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71 M_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ M J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT M5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6 MK?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_P MU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K M?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]% M>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY M:M_X"I_\71_PU]X%_P">6K?^ J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71 M_P -?>!?^>6K?^ J?_%T >WT5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ M J?_ != 'M]%>(?\-?>!?^>6K?\ @*G_ ,71_P -?>!?^>6K?^ J?_%T >WT M5XA_PU]X%_YY:M_X"I_\71_PU]X%_P">6K?^ J?_ != &E^UA\5/^%._ 7Q5 MK\,WDZD]N;'3R#AOM,WR(R^ZY+_1#7XC]>!7V;_P4._:2T[XL7'ACPMH'VJ/ M3-/WW]XMR@0O.PV1C )^ZF\_]M*^??V;]+TG4OC/X9FU^.670M/N5U"]CAC# MLZ1''BI.K64%TT/UT_9;^%8^#?P M*\*^&Y8O*U%;876H<<_:9?WD@/KM+;/H@KU:O$/^&OO O_/+5O\ P%3_ .+H M_P"&OO O_/+5O_ 5/_BZ^0G-U).U&*BE%=#V^BO$/^&OO O_ #RU;_P% M3_XNC_AK[P+_ ,\M6_\ 5/_ (NH*/;Z*\0_X:^\"_\ /+5O_ 5/_BZ/^&OO M O\ SRU;_P !4_\ BZ /;Z*\0_X:^\"_\\M6_P# 5/\ XNC_ (:^\"_\\M6_ M\!4_^+H ]OHKQ#_AK[P+_P \M6_\!4_^+H_X:^\"_P#/+5O_ %3_P"+H ]O MHKQ#_AK[P+_SRU;_ ,!4_P#BZ/\ AK[P+_SRU;_P%3_XN@#V^BO$/^&OO O_ M #RU;_P%3_XNC_AK[P+_ ,\M6_\ 5/_ (N@#V^BO$/^&OO O_/+5O\ P%3_ M .+H_P"&OO O_/+5O_ 5/_BZ /;Z*\0_X:^\"_\ /+5O_ 5/_BZ/^&OO O\ MSRU;_P !4_\ BZ /;Z*\0_X:^\"_\\M6_P# 5/\ XNC_ (:^\"_\\M6_\!4_ M^+H ]OHKQ#_AK[P+_P \M6_\!4_^+H_X:^\"_P#/+5O_ %3_P"+H ]OHKQ# M_AK[P+_SRU;_ ,!4_P#BZ/\ AK[P+_SRU;_P%3_XN@#V^BO$/^&OO O_ #RU M;_P%3_XNC_AK[P+_ ,\M6_\ 5/_ (N@#V^BO$/^&OO O_/+5O\ P%3_ .+H M_P"&OO O_/+5O_ 5/_BZ /;Z*\0_X:^\"_\ /+5O_ 5/_BZ/^&OO O\ SRU; M_P !4_\ BZ /;Z*\0_X:^\"_\\M6_P# 5/\ XNC_ (:^\"_\\M6_\!4_^+H M]OHKQ#_AK[P+_P \M6_\!4_^+H_X:^\"_P#/+5O_ %3_P"+H ]OHKQ#_AK[ MP+_SRU;_ ,!4_P#BZ/\ AK[P+_SRU;_P%3_XN@#V^BO$/^&OO O_ #RU;_P% M3_XNC_AK[P+_ ,\M6_\ 5/_ (N@#V^BO$/^&OO O_/+5O\ P%3_ .+H_P"& MOO O_/+5O_ 5/_BZ /;Z*\0_X:^\"_\ /+5O_ 5/_BZ/^&OO O\ SRU;_P ! M4_\ BZ /;Z*\0_X:^\"_\\M6_P# 5/\ XNC_ (:^\"_\\M6_\!4_^+H ]OHK MQ#_AK[P+_P \M6_\!4_^+H_X:^\"_P#/+5O_ %3_P"+H ]OHKQ#_AK[P+_S MRU;_ ,!4_P#BZ/\ AK[P+_SRU;_P%3_XN@#V^BO$/^&OO O_ #RU;_P%3_XN MC_AK[P+_ ,\M6_\ 5/_ (N@#V^BO$/^&OO O_/+5O\ P%3_ .+H_P"&OO O M_/+5O_ 5/_BZ /;Z*\0_X:^\"_\ /+5O_ 5/_BZ/^&OO O\ SRU;_P !4_\ MBZ /;Z*\0_X:^\"_\\M6_P# 5/\ XNC_ (:^\"_\\M6_\!4_^+H ]OHKQ#_A MK[P+_P \M6_\!4_^+H_X:^\"_P#/+5O_ %3_P"+H ]OHKQ#_AK[P+_SRU;_ M ,!4_P#BZ/\ AK[P+_SRU;_P%3_XN@#V^BO$/^&OO O_ #RU;_P%3_XNC_AK M[P+_ ,\M6_\ 5/_ (N@#V^BO$/^&OO O_/+5O\ P%3_ .+H_P"&OO O_/+5 MO_ 5/_BZ /;Z*\0_X:^\"_\ /+5O_ 5/_BZ/^&OO O\ SRU;_P !4_\ BZ / M;Z*\0_X:^\"_\\M6_P# 5/\ XNC_ (:^\"_\\M6_\!4_^+H ]OHKQ#_AK[P+ M_P \M6_\!4_^+H_X:^\"_P#/+5O_ %3_P"+H H_M9?LHZ/^TEX762)H]-\9 M:?$1INJ,/E89)\B;')C))YZJ3D=6#?D#XS\&ZU\/?$VH>'O$.GS:7J]C(8I[ M:8Q!Z%2,$,.""".#7[&?\-?>!?^>6K?\ @*G_ ,77.7D?P5_:B^(&B'5_ M"TVJZ]IJM-;7%Y$8E9$.[RY=CXD3/.UP1U[$@^U@&7)4UC^1P8C"JJ^:. MC/E[]A[]A]O'$EC\0?B!8E/#BD3:7H\ZX.H$?R78Z:-*-&/+$****XS8**** "BBB@ HHHH M **** "BBB@ HHHH ^0_^"C'[0?Q-_9I\%^#/%_@:*U?0/[6^R^(&FM!/($; M:T04DX16V3(6(ZL@!!(SC^,/C-X*^)'[5W[,?C;0?$>GW7AF;1/$UPU\UPB) M #:P$K-D_NV7H5;!!!!K[ \3^%](\:>'[_0M>TVVU?1K^(P75C>1"2*9#U5E M/6O@3X@?\$H?AQ=?M > I?#OA'4(/AK<0ZA)XFCBUHA;>58T-FJ"1S-AG+YV M;L8&2HH P_V3[^S^-7_!4#XQ_$WP0ID\!V>F?8I-4MDQ;W _#^D7GAVY_P")-;^(I(KZ+6(\MF5% MFB559HS%(J#<2KMR=A-?1/PI^$'@[X(>$;?PQX'T"U\/:+"=WD6P):1R "\C ML2\CD ?,Y)X'/%<+\??V./A-^TM<6UYXY\+QWFK6T?DPZM9S/;7:Q\X0R(1O M4%B0K[@"3@3@#GU/\ :O\ V8KNX_X)U-\-M%B_M'5_".C6,]NL M"EC<2V80SE1U+.@F( Y)8#':O4_@/^Q%\'?V<-4;5_!GA1(]=92@U?4)WN[E M%(P1&SDB/(R#L"D@D'(XKW>@#Y>_81_:8\'?%;]F7P@Q\06%KK7AS28-+UFS MN[A8I;>2WC6/S6#$?(ZJKAQ\OS$9R"!\^?#36[/]KK_@J5I:)6V*3U)15))))R2:]K^$?P9\&? GP?#X8\"Z!:^'] M'C;S&B@RSS2$ &261B6D<@ ;F). !T H ^"Y/$%A^R#_ ,%4/$6K>+)UT?P7 M\3M*Q::K<#;;Q7#F$DN_1<3PNI)X43JS8!S7MW_!1C]I+PE\./V8_%>B1:W9 MWOB7Q=I\FD:9IMI,LLLR3C9++A2<((V<[CP25 Y(KZ!^,7P.\#?'[PJ?#GCW MP[;>(=*$@FC28O')#(/XXY4*O&W8E6&02#D$BO'_ (4?\$XO@-\'?&%MXGT7 MPB][K%I+Y]G+J]Y)=I:N""K1QN=NY2 58@L#R#F@#HOV&/A+??!/]E3X?^%M M5MS:ZQ'9->WT+?>CFN)7G:-O]I/,"'W7\:]XHHH *JMI=DS$FSMR3R28E_PJ MU10!\\>#K&W;]L3QS";>(Q+HT9$>P;0=EGV_$U[[_9=E_P ^=O\ ]^E_PKPG MP;_R>5X[_P"P+'_Z!95] 4 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU1 M0!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V7 M9?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_ MLNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ M/G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_ MY\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ M /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[? M_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I M?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO M^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%'] MEV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5 M?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ M #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+L MO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV M_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?. MW_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#W MZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[] M+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_" MK5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1 M_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% M%7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E M_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R M[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^ M=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_G MSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ M]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^ M_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_ MPJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X M4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU1 M0!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V7 M9?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_ MLNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ M/G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_ MY\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ M /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[? M_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I M?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO M^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%'] MEV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5 M?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ M #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+L MO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV M_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?. MW_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#W MZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[] M+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_" MK5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1 M_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% M%7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E M_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R M[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^ M=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_G MSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ M]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^ M_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_ MPJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X M4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU1 M0!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V7 M9?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_ MLNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ M/G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_ MY\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ M /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[? M_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I M?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO M^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%'] MEV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5 M?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ M #YV_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+L MO^?.W_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV M_P#WZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?. MW_[]+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#W MZ7_"K5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[] M+_A1_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_" MK5% %7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1 M_9=E_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% M%7^R[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E M_P ^=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R M[+_GSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^ M=O\ ]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_G MSM_^_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ M]^E_PJU10!5_LNR_Y\[?_OTO^%']EV7_ #YV_P#WZ7_"K5% %7^R[+_GSM_^ M_2_X4?V79?\ /G;_ /?I?\*M44 5?[+LO^?.W_[]+_A1_9=E_P ^=O\ ]^E_ MPJU10!5_LNR_Y\[?_OTO^%5[^'2M+L;F]NX;6WM;>-IIIGC4*B*"68\= 36 ME7S+_P %"OBK_P *X_9YU+3[:;R]4\32#280IY$+ M.WT\L%/^V@K:C3=:I& MFNI%22IQ*Y4\I=4O9)H8B,>5"#MB3_@*!%_"OT!_ MX)?_ ABTOX>)-< MT_2-/A-Q?W]Q':V\*]7D=@JK^)(K]X?ACX%M/AE\/?#OA6QP;;2+**T#@8\Q ME4;G/NS;F/N37U.;5%1H1H1Z_DCQ\'%SJ.H^AN_V79?\^=O_ -^E_P */[+L MO^?.W_[]+_A5JBOD#VRK_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K M_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_L MNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K M_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_L MNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K M_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_L MNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K M_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_L MNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K M_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_L MNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K M_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_L MNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K M_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_L MNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K M_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_L MNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K M_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_L MNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K M_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_L MNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K M_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_L MNR_Y\[?_ +]+_A5JB@"K_9=E_P ^=O\ ]^E_PH_LNR_Y\[?_ +]+_A5JB@"K M_9=E_P ^=O\ ]^E_PI\-C;6[[XK>*-^FY$ -3T4 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M?/\ X-_Y/*\=_P#8%C_] LJ^@*^?_!O_ ">5X[_[ L?_ *!95] 4 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y/\ _!2CXK?\)Q\= M$\-6LWF:;X5MA:X4Y4W4F'F(^@\I#[QFOT]^(OC:R^&_@/7_ !1J)'V/2;*6 M[=Y%?@]XD\07OBSQ%J>MZE*9]0U*ZDN[B0_Q22,68_F37T6 M3T>:I*L^GYL\S'5+14%U/IS_ ()O_"O_ (3SX]IK]S#YFF^%;5X[_[ L?_ *!95] 5\_\ @W_D\KQW_P!@6/\ ] LJ^@* M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H+Z^M]-LY[N[GCM M;2WC:6:>9PB1HHRS,QX !))J>O@/]OO]L/PW?>$]:^%?A5UUJ^O&2+5-3@E M(@M0DBN8D9?]8Y*;6_A )!R<@=6'P\\344(KU\C*K4C2BY,\A_;;_;1E^-5W M/X,\(3/!X%MI09[CE7U61&R&([1*P!53U(#'D +\G:2ME)JEDNI22Q:>TR"Y MD@4-(L6X;RH/!.,X'K56M?PCX1UCQYXDT_0- T^;5-7OY1%;VL RSL?T R2 M3P "20!7WU*C3PU/DAHE_5SYNI-J>J75PVH7S M*3Y$4SHBF.('^$!!R>6.3QD >SU^>55&,VH.Z[GTT&W%.2LPHHHK(L**** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#Y_\&_\ )Y7CO_L"Q_\ H%E7T!7S_P"#?^3RO'?_ M &!8_P#T"RKZ H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JKJFJ6 M>BZ=&_A+X3N_$?BG4XM+T MNW&-\AR\KX.(XUZNYQPH]">@)K\FOVJ/VR?$G[16I2:;:^;H7@B"3-OI*/\ M/<8/RRW!'WF[A?NKVR1N/HX/!5,7+32/+;;PYX4TR34=1F^9B.(H(\@&25^B(,]3 M[ 9) /ZT_LN_L?\ AC]G+24O"(];\97$>V[UF1/]6#UB@!^XGJ?O-WXPH^EJ M5J&64^2"U[?JSR8PJ8N7-+8^??A#_P $P;*Z^'-_)\0-4GL_%VHP#[)'8,'C MTEL@@OSB9^,,,A<%@#G#CZ%_9;_9%\._LUZ5<3I.NO>*[P%+G6I(?+*QYR(H MER=B< GG+$9/ 4#WRBOEZN.KUDXSEH^AZ\,/3IM.*U04445PG0%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 ?/_@W_ )/*\=_]@6/_ - LJ^@*^?\ P;_R>5X[ M_P"P+'_Z!95] 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7DO[0W[2WA+ M]G/PS]NUR?[7J]PC'3]%MV'VBZ8=_P#80'JYX';)P#YS^UE^VYH7P#MI] T' MR->\=NN!:[MT%AD)KWQ!XDU.?5]7O&W3 M7-PV2?10!PJ@TVWTG2+-/+@M;9-JJ.Y]22>2QR M222237J8S,(86/L<.M5]R_X)R4<-*L_:5-OS.5^"GP+\)_ /PE'H7A:Q\H-A MKN^FPUQ>2 8WR/W[X4849X KT*BBOD92E.3E)W;/:2459!1114C"BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .?\?>/O#_ M ,+O!NJ^*O%.IPZ-H&EPF>[O9\[8UR 2S$D * 220 "2*^!/$G_!8C04^ M(7AU_#G@3Q%J/PZ9;W^U+^?30+VX,:KL>SQ.$V(23)YG.UE^Z:V?^"SPU;_A MG;PD8(YG\/KXFA;5/LY(;'D3"+<>RY+=>-VSOBNNN=8\$>(OVG_V3)_A[)IT M_@L^'_$D>GQZ:5,,<(L[<"/:/NL!PRGD'(/.: /HWX#?M!>"/VDO T?BKP-J MG]H:?YGD7$$R&.XM)@ 3%+&?NL 0>,@@Y!(YK%^/W[6GPN_9FM[0^/?$L>GW MUXI>VTRVB:XNYE&1O$2 E5R"-S87((SD5@_L]?L;^%OV;/B1X_\ %7A;5-0C MMO%TWFR:#MC2QLP)&=%B4+N^7S'5O?\%:?BC'\5H+>;68 M8&'A.WU@!H3M,/D&%7X+^1N90.YD(^84 ?5GP+_X*"?!3]H3Q)%X=\-^)9++ MQ#./]'TS6;9K66X/4K&QRCM_LAMW4@8!KZ.K\U/^"Q6F>$M*T7X<:MH:0V?Q MC;78_P"SI-+ 349+4(Y+'9\S;9Q!L)Y#,VWJU?0G[??Q@UWX0?L4^(M8BE_L M_P 5:I:6ND"2+_EC-<%5G*D="(_.VL.A - $/Q,_X*=_ 'X7^*KCP_=^)[K6 M[^UD:&Z;0[)[F&!P2"IEX5B",?(6P?QKW3X/_&[P1\?/"*>)O ?B"W\0:09# M"\D(9)(9 3')&X#QM@@X8#(((R"#7CW["O[-OA#X3_LS>#8UT"PGUGQ!I%O MJ6LWES;))-&[==-\#_ M !+T<7J:7&2L%K,$FD5D7H );:=%'11/@< 4 ?<7QI^/G@/]GKPLOB#Q]XAM M]!L)',4"NK237,@&=D42 LY]<# SDD#FO&_A+_P4L^ _QA\76OAK3/$MSI&K MWDH@LX];LGMH[F0G"HDG*!B<8#%220!DG%?/\>AV'[7G_!4[Q-IGBVWCUGP7 M\,-*VV6DW*;K>2X4PJPD0\-F::5C_>$,8.0,'V[_ (*-?LY^%?B3^R_XMUA- M%L[3Q'X2T]]7TS4;:!8Y84@7?+'N4 E&B5QMZ A3U44 ?6]%>#?L,?%^\^.7 M[*_@'Q3J: "BBB@#Y_\&_\GE>. M_P#L"Q_^@65?0%?/_@W_ )/*\=_]@6/_ - LJ^@* "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH ***S?$7B/2_".AWFL:U?V^EZ79QF6XN[IPD<:CN2?\DG%-)MV0&BS!%+ M,0J@9)/05\#?M>?\%"(M(^V^#?A7>)/?S);'HS?\ 33H/X")+C1O!7,4]US'Z[1\K>%?"FL M>./$%EH>@:=<:MJU[)Y<%I;)N=S_ $ &22> 22 *^HP66*"]KB?N_S/(Q&+ M4)IKG5+YY97EN[RXD+,[DO)*['))/4DD_4DU^@/[(?_!/4R?8O&7Q6 ML=J?+-9>%YAR>A5[H?\ M+_OONM>N?LD?L+:/\$X[3Q/XM6#7/'. \:XWVVF M'TBS]Z0=Y.W\..2WUE6>.S3FO2P[T[_Y%8?"6]^I]PR&&.WA2*)%BBC4*B( M%4 8 '04^BBOFCU0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** ,?Q?X0T7Q]X9U+P[XBTRWUC1-2A:WN[&Z M3='*A[$>O0@CD$ @@@5^6_QI_P"">>G_ Q_:B^&/A_X)>.->^'^J^*K36;R M"[ENWD%@]K#&PCBDCV2A'#E6+,YQ_>'%?1__ 5"^!OC?XH?"SPUXI^'OVR\ M\1>"=1.H_P!EV99GN83L+,D8_P!9)&\4;!<9(WXYX/SCKG_!2KX?^*OCK\$/ MB#XATW6="O/".F:Y;>(=(6TWR174\$4:)#E@'5G1L;BI4?>Q0![Q^PU^TQ\3 M)OC)XQ_9Z^-CPZAXX\,6WVJTUJ$#==PCRR5D8 !R4FBD1]H)4MN^;KXC-X3U M#_@K#^T#XK-Y<6?A/X5^ ;@V-KJ%AI\+ZK?%GD$8\]P656V/(5R47*C:6.\> ME?L*^"O%OQR_:B^(/[4?BGP_<>&-$URT_L_P[I]ZI$LL6V&-9AG'RK%;JN[& M':5BO"UY_P" O%6K_P#!+?\ : ^(&G>-/#>IZC\&?&E^+S3?$FF6YD6T<&1H MT(SMW!9#&Z$ACY:LH(X(!2^._P"QM?\ _!/FXL?V@/AEK+>-+;0;F%-5TSQI M:07DR122+&LL4P12IW%$W(JNH?(;&X5Z+_P4J^(5M\:O^">/A3QUH\,MOIVL M:EIFI-!(#)?@A\ /#>M>*;_7YX/[ M5U>XLVM[:SMHYED&23E 71-SN% 4$#<6X^I/'W[(4'B#]AH_ JTNX9;VST*W MM;2^9=B/?0%95D(ZJKS(<]<*YZT >Q?!.ZAOO@SX"N;;'V>;0+"2/;TVFVC( MQ^!KX;_:24:A_P %>/@%;P*&GA\/QO(PR?E5]2?'X*"?QJA^SO\ \%%-%_9M M^&-C\*?COX?\0^%O&W@RW&EQI'8^+/VGOVLO$7[4/BGP]=>&?"T5D=,\(V5\-LLD901B501RGEM*2P^4O.0I(4T M 5?V*3]A_P""DG[3]G>(_AYXBL$TSQ7% MIJ[I;/Y8XR^.P/DP2!CA2ZLI*E@3A_M,_MZ6'[6WP_D^#7P"T#7O$WB?Q<([ M6]N9K(P1V5J64R;B2<9^ZSG"*I8[NE 'MW_!)FUDM_V*?"\CC"SZAJ$B<'E1 M<_LZ_".#X#_!#P;X"@E6)=3MO"EK+XLFTY$O-+,G[N&+;;X<'S.N%C_ (C]\_AZK_PL;XV?]$\L/^_P M_P#CM0>#?^3RO'?_ &!8_P#T"RKZ H \&_X6-\;/^B>6'_?X?_':/^%C?&S_ M *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^' M_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \ M&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HG MEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_ MX6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y M8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P = MKWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6 M-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W M^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\ M;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ M?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB M@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/ M^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_Q MVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ MHGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ M !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P; M_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6 M'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A M8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA M_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO M>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8W MQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X M?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL M_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_ MA_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* M/!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z M)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_': M/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B M>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ M':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^ M%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8? M]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C M?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ M '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]Y MHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?& MS_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_ M\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ M *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^' M_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \ M&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HG MEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_ MX6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y M8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P = MKWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6 M-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W M^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\ M;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ M?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB M@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/ M^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_Q MVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ MHGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ M !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P; M_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6 M'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A M8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA M_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO M>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8W MQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X M?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL M_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_ MA_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* M/!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z M)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_': M/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B M>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ M':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^ M%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8? M]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C M?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ M '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]Y MHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?& MS_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_ M\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ M *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^' M_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \ M&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HG MEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_ MX6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y M8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P = MKWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6 M-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W M^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\ M;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ M?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB M@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/ M^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_Q MVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ MHGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ M !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P; M_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6 M'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A M8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA M_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO M>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8W MQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X M?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL M_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_ MA_\ ':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* M/!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFB@#P;_A8WQL_Z M)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ':]YHH \&_X6-\;/^B>6'_?X?_': M/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B M>6'_ '^'_P =KWFB@#P;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ M':]YHH \&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !VO>:* /!O^ M%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =KWFO$/VF/VKO"O[-^A?Z M8RZMXHN8RUCH<#@._822GGRX\]SR<$*#@XTITYU9*$%=LF4E!_;T/$JUYXB7)36AYS\*_@[XN^-&OG2/" M6C3ZK<1KYD\B#$4"?WI'/"^V3D]!FOT'_9Y^#_CK]G+298]#^&MG?ZU=+MN] M:O95:XE&<[%Q* B _P *]< DDC-?57PI^$GA?X+^$K?P[X4TU-/L8_FDD^]- M<28P9)7ZNQ]>W %=C7AXW,)XI\D=(_GZGH8?#1HZO5G@W_"QOC9_T3RP_ M[_#_ ..T?\+&^-G_ $3RP_[_ _^.U[S17D':>#?\+&^-G_1/+#_ +_#_P". MT?\ "QOC9_T3RP_[_#_X[7O-% '@W_"QOC9_T3RP_P"_P_\ CM'_ L;XV?] M$\L/^_P_^.U[S10!X-_PL;XV?]$\L/\ O\/_ ([1_P +&^-G_1/+#_O\/_CM M>\T4 >#?\+&^-G_1/+#_ +_#_P".T?\ "QOC9_T3RP_[_#_X[7O-% '@W_"Q MOC9_T3RP_P"_P_\ CM'_ L;XV?]$\L/^_P_^.U[S10!X-_PL;XV?]$\L/\ MO\/_ ([1_P +&^-G_1/+#_O\/_CM>\T4 >#?\+&^-G_1/+#_ +_#_P".T?\ M"QOC9_T3RP_[_#_X[7O-% '@W_"QOC9_T3RP_P"_P_\ CM'_ L;XV?]$\L/ M^_P_^.U[S10!X-_PL;XV?]$\L/\ O\/_ ([1_P +&^-G_1/+#_O\/_CM>\T4 M >#?\+&^-G_1/+#_ +_#_P".T?\ "QOC9_T3RP_[_#_X[7O-% '@W_"QOC9_ MT3RP_P"_P_\ CM'_ L;XV?]$\L/^_P_^.U[S10!X-_PL;XV?]$\L/\ O\/_ M ([1_P +&^-G_1/+#_O\/_CM>\T4 >#?\+&^-G_1/+#_ +_#_P".T?\ "QOC M9_T3RP_[_#_X[7O-% '@W_"QOC9_T3RP_P"_P_\ CM'_ L;XV?]$\L/^_P_ M^.U[S10!X-_PL;XV?]$\L/\ O\/_ ([1_P +&^-G_1/+#_O\/_CM>\T4 >#? M\+&^-G_1/+#_ +_#_P".T?\ "QOC9_T3RP_[_#_X[7O-% '@W_"QOC9_T3RP M_P"_P_\ CM'_ L;XV?]$\L/^_P_^.U[S10!X-_PL;XV?]$\L/\ O\/_ ([1 M_P +&^-G_1/+#_O\/_CM>\T4 >#?\+&^-G_1/+#_ +_#_P".T?\ "QOC9_T3 MRP_[_#_X[7O-% '@W_"QOC9_T3RP_P"_P_\ CM'_ L;XV?]$\L/^_P_^.U[ MS10!X-_PL;XV?]$\L/\ O\/_ ([1_P +&^-G_1/+#_O\/_CM>\T4 >#?\+&^ M-G_1/+#_ +_#_P".T?\ "QOC9_T3RP_[_#_X[7O-% '@W_"QOC9_T3RP_P"_ MP_\ CM'_ L;XV?]$\L/^_P_^.U[S10!X-_PL;XV?]$\L/\ O\/_ ([1_P + M&^-G_1/+#_O\/_CM>\T4 >#?\+&^-G_1/+#_ +_#_P".T?\ "QOC9_T3RP_[ M_#_X[7O-% '@W_"QOC9_T3RP_P"_P_\ CM'_ L;XV?]$\L/^_P_^.U[S10! MX-_PL;XV?]$\L/\ O\/_ ([1_P +&^-G_1/+#_O\/_CM>\T4 >#?\+&^-G_1 M/+#_ +_#_P".T?\ "QOC9_T3RP_[_#_X[7O-% '@W_"QOC9_T3RP_P"_P_\ MCM'_ L;XV?]$\L/^_P_^.U[S10!X-_PL;XV?]$\L/\ O\/_ ([1_P +&^-G M_1/+#_O\/_CM>\T4 >#?\+&^-G_1/+#_ +_#_P".T?\ "QOC9_T3RP_[_#_X M[7O-% '@W_"QOC9_T3RP_P"_P_\ CM'_ L;XV?]$\L/^_P_^.U[S10!X-_P ML;XV?]$\L/\ O\/_ ([1_P +&^-G_1/+#_O\/_CM>\T4 >#?\+&^-G_1/+#_ M +_#_P".T?\ "QOC9_T3RP_[_#_X[7O-% '@W_"QOC9_T3RP_P"_P_\ CM'_ M L;XV?]$\L/^_P_^.U[S10!X-_PL;XV?]$\L/\ O\/_ ([1_P +&^-G_1/+ M#_O\/_CM>\T4 >#?\+&^-G_1/+#_ +_#_P".T?\ "QOC9_T3RP_[_#_X[7O- M% '@W_"QOC9_T3RP_P"_P_\ CM'_ L;XV?]$\L/^_P_^.U[S10!X-_PL;XV M?]$\L/\ O\/_ ([1_P +&^-G_1/+#_O\/_CM>\T4 >#?\+&^-G_1/+#_ +_# M_P".UTWP\\8?$O6O$B6WBCPC:Z-I1C=FNH9,L& ^48\QNOTKU.B@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "O*?&G[/NE>,_CQ\/_B=+<107 MOA.WOX/L?V-'^V_:8TC5GD)R#'LRO!^\>E>K44 %-DC2:-HY%5T8%65AD$'J M"*=10!!9V-MI\(AM;>*VBSGRX4"+GUP*GHHH K7FFVFH>6+JUAN1&=R>=&'V MGU&1P:LT44 %5K/3;33_ ##:VL-L9#N?R8PFX^IP.35FB@ HHHH **** /G_ M ,&_\GE>._\ L"Q_^@65?0%?/_@W_D\KQW_V!8__ $"RKZ H **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **CN+F*SMY;BXE2"")2\DLC!510,EB3P !WK\ZOVO/^"A4FI_;?!WPJO6AM M.8;WQ-"2KR]BEL?X5[>;U/\ #@88]>'PU3%3Y8+Y]C&K5C1C>1Z[^US^WAI7 MP=6\\*^"I+?6O&V#'/<<26VF'H=W9Y1_Z;3^7'B3Q)JOC#7+W6=;O[C M5-5O)#+<7=RY>21CW)/Y = .*J6MK=:M?Q6UM#->WMS($CAB4R22NQP% ' M+$D]!RX[._^Q]U>^3P MOUBCA\KI7>[^]_\ /&;JXR=NGY'D/[(G[ ^H_%,V7B[Q]#/I'@\XEMM..8[ MG4AV)[QQ'^]]YA]W (:OT]T/0M.\,:/9Z5I-C!INFV<8AM[2UC"1Q(.@51P! M5ZEKY7%8NIBI._\ L"Q_^@65?0% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 )7YS?MP_MS-JC7WP\^'&HE;%28=6U MZU?!G/1H(&'\'9G'WN@^7);[=^/'@76?B9\(?%'ACP_JYT+5]2M/)@O02 #N M!*,1R%=04)'(#DX/2OQ!\9>#=:^'WB;4/#WB#3YM,UBPD,4]M,.5/4$'H5(P M0PX(((X-?093AZ563G-W:Z?J>;C*LX)1CL^IT'_"\O'9^&?_ K[_A);[_A$ M?.,QT[?\IZ?)N^]Y>1N\O.W/.,\UC> ?A_X@^)_BFS\.^&-,FU;5[IL1P0CH M.[LQX51W8D 5BZ?I]UJU_;V-C;2WEY3&IDMH]BA+=I1R^W#,>=H9V SU/O8S$PP5 M-RBE=]/U/.HTI8B5F]$5_P!E']BOP_\ L^V<.M:MY.O>.I8_WFH%.A\ M0/VF/&U[%)YEK970TN#!R MNHB;'L75V_P"!5^PGQ%\7P_#_ , ^(_$UP%,. MD:?/?%6.-WEQLP7ZD@#\:_!*^O9M2O;B[N9#+<7$C2RR-U9F.23]2:^ER6G> M4ZO;0\K'RTC$^]/^"6?PGL-5U'Q3X_U&R2YN-.>/3=,ED4,(9&4O.ZYZ-M,0 M!'(#L.]?HW7S]^PAX#_X0/\ 9C\)I)%Y5WJZ/K$_&-WG-F,_]^1%^5?0->3C MZOML1.71:?<=F'AR4D@HHHK@.D**** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** /G_P;_P GE>._^P+'_P"@65?0 M%?/_ (-_Y/*\=_\ 8%C_ /0+*OH"@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** /EC_ (*0^//^$1_9ON]+BE\N MZ\0WT&GJ%.&\M29I#],1!3_O^]?E1X/\-7/C/Q;HGA^S_P"/O5;V&QAXS\\D MBH/U:OLS_@JEX\_M3XC>$O",3YBTG3WOI@IX\V=]H!]PD*G_ ('7F7_!/'P' M_P )I^TSHMU)%YMIH-O/JLN1QN5?+C_$22HP_P!VOL\#_LN!=1^;_P CPL1^ M]Q'+\C]OO&VKVK:E<>_!V*%1V9L'"H< G /P3XB^*_P"V?XN^,'PDUH:?X=\-ZYKN MG:M?>'_"2RR103VZ0QO(+R-I"#(49-F]@5);/EF@#]6J*^8?V(_VQI?VG])\ M2:+XFT$>$_B/X3N/LNMZ0@<1Y+,HDC#Y9<.CJR$DJ5')W"O%=;_;;_:JL-:O M[:S_ &7K^[M(;B2.&X%M>8E0,0K<+W !_&@#]"**_,'XA?\ !3K]H+X2Z3!J MGC3]GR/POI\\PMXKG53=0))(06V*6 R<*3@>E?>?PO\ BQFU77/@/\ M F#7/ MA,\$>K>(;Y89;TJ>3&IEB&<=44R$="<\5[?\ L=_MFZ?^U%:Z_I&H MZ!<^"_B#X;E\K6/#MVQ8Q_,5\Q"54XW JRL R'@Y!!(!](T5\R?M'?!?AKPQ<^/\ XG^)!G3?#MHY0)&6*K+*0I."P8!0.=CY*@9KQK4OV^OC M9\ ?$&AS?M#?!6V\+>"]8G6W77?#]X+G[(Q&?W@624,0,G82C$*Q4-C% 'Z M456TW4+;5]/M;ZRG2ZL[J)9X)XSE9(V 96![@@@_C5F@ HHHH ^?_!O_ ">5 MX[_[ L?_ *!95] 5\_\ @W_D\KQW_P!@6/\ ] LJ^@* "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKBOC5XZ7X9_" M3Q=XH+;9-,TR>>'/>;81$OXN5'XU48N4E%;L3=E=GX[?M6>//^%D?M#>.M:2 M7SK8ZB]I;.#E3#!B%"/8K&&_&OLK_@E/X#^R>%?&OC*9/FO;N+2[=B.0L2^9 M)CV)E3_OBOS>9B[%F)9BME]QXF$7M*SFSVFBBBOC3W HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH ^*O^"K7P1\5?%[]G_2]1\(V4FKW_A351JUQ MI<2[VGMQ$ZNRI_&R94[>I7?C)X/CVB_M]?#'XY?M/_L]^+;O5$\&-HNG:[;Z M[%KC"""QN)[:)8P)V^1D9D<*V0>!N"DXK[N^+_[17P^^ USX=M_'/B :)/X@ MN#:Z8AM9YOM$@9%89C1@H!D3)8@<]:^7/VK_ -F[X;?%+]L;X)>']<\)Z>++ MQ)IWB*359=/C%I/=R100O%))+%M9V1B2"Q/4]02* /K?P1X!^'^FZM?^-/"6 M@^'XM2\0@W%UX@TJWA,NH*Y#%FG09D4D!NI!/-=E)(D,;22,J(H+,S' '4D MU^:O[#=OJW[,O[=/Q._9TLM=O->\"0V']IV"73;VM9#';SH>/E0^7<,CD !V M5#@<"OHG_@I5\8)/@[^R+XNN+29H-4U_9X?LW4X(:X#>:0>Q$"3D$=P* /F_ MX8))_P %'OVTM3\;ZLK77P7^&,P@T;3Y1N@O[G<2CLIX;>4\YO\ 86%&M MO_!67Q?=>%OV,_$%M:R&)M:U&RTR1E;!\LR>Z1^5'_VSKS;_ (*]:!/K'[&^H7<*LR:5 MK5C>38[(6:')_P"!3+^= 'T%^ROX.M? /[-OPRT*SA6".U\/632*JXW3/"LD MKX]6D=V/NQKXZ^)$S?"?_@L5X!NM*'V:#QQX=5-52(8%QN2ZB&[CJ&L[=O\ M@ ]:^V/V>]>A\4? 7X<:M;N)(KWPYI\X8?[5M&2/J#D?A7Q3\;L^,O\ @L)\ M'-/LB)?[#\.B6[P?]452_GY^JO%Q_M#UH 9^S@H^)W_!5[XX^)M247#>%]/D MTZP#'RKG4K:34X5? WJTT$PQ_P"Y!^@ M/I7UM^V%KL/AO]E/XNWL\BQ+_P (MJ,",W3S);=XHQ^+NH_&@#S?_@F+XUOO M&W[%O@.7496N+K31#XKW]O#)*SI"J2 M81220O\ K.PXH K^#?\ D\KQW_V!8_\ T"RKZ KXQ\-_#?Q=<_M >)= A\<7 M4&NVNG)-<:V%?S+A"MN0A&_. '0=?X!7JO\ PH[XC_\ 16+_ /[XD_\ CE ' MO-%>#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY0![S17@W_"C MOB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y0![S17@W_ H[XC_] M%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.4 >\T5X-_PH[XC_P#16+__ +XD M_P#CE'_"COB/_P!%8O\ _OB3_P".4 >\T5X-_P *.^(__16+_P#[XD_^.4?\ M*.^(_P#T5B__ .^)/_CE 'O-%>#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ M16+_ /[XD_\ CE 'O-%>#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#O MB3_XY0![S17@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y0 M![S17@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.4 >\T5X-_P MH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".4 >\T5X-_P *.^(_ M_16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE 'O-%>#?\*.^(_\ T5B__P"^ M)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE 'O-%>#?\ "COB/_T5B_\ ^^)/_CE' M_"COB/\ ]%8O_P#OB3_XY0![S17@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ M $5B_P#^^)/_ (Y0![S17@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ M[XD_^.4 >\T5X-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P". M4 >\T5X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE 'O-%>#? M\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE 'O-%>#?\ "COB M/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY0![S17@W_"COB/_ -%8O_\ MOB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y0![S17@W_ H[XC_]%8O_ /OB3_XY M1_PH[XC_ /16+_\ [XD_^.4 >\T5X-_PH[XC_P#16+__ +XD_P#CE'_"COB/ M_P!%8O\ _OB3_P".4 >\T5X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ M .^)/_CE 'O-%>#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ MCE 'O-%>#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY0![S17@ MW_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y0![S17@W_ H[ MXC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.4 >\T5X-_PH[XC_P#16+__ M +XD_P#CE'_"COB/_P!%8O\ _OB3_P".4 >\T5X-_P *.^(__16+_P#[XD_^ M.4?\*.^(_P#T5B__ .^)/_CE 'O-%>#?\*.^(_\ T5B__P"^)/\ XY1_PH[X MC_\ 16+_ /[XD_\ CE 'O-%>#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O M_P#OB3_XY0![S17@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ M (Y0![S17@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.4 >\T5 MX-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".4 >\T5X-_P * M.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE 'O-%>#?\*.^(_\ T5B_ M_P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE 'O-%>#?\ "COB/_T5B_\ ^^)/ M_CE'_"COB/\ ]%8O_P#OB3_XY0![S17@W_"COB/_ -%8O_\ OB3_ ..4?\*. M^(__ $5B_P#^^)/_ (Y0![S17@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16 M+_\ [XD_^.4 >\T5X-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3 M_P".4 >\T5X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE 'O- M%>#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE 'O-%>#?\ M"COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY0![S17@W_"COB/_ -%8 MO_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y0![S17@W_ H[XC_]%8O_ /OB M3_XY1_PH[XC_ /16+_\ [XD_^.4 >\T5X-_PH[XC_P#16+__ +XD_P#CE'_" MCOB/_P!%8O\ _OB3_P".4 >\T5X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T M5B__ .^)/_CE 'O-%>#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[X MD_\ CE 'O-%>#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY0![ MS17@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y0![S17@W_ M H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.4 >\T5X-_PH[XC_P#1 M6+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".4 >\T5X-_P *.^(__16+_P#[ MXD_^.4?\*.^(_P#T5B__ .^)/_CE 'O-%>#?\*.^(_\ T5B__P"^)/\ XY1_ MPH[XC_\ 16+_ /[XD_\ CE 'O-%>#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ M]%8O_P#OB3_XY0![S17@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^ M^)/_ (Y0![S17@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.4 M>\T5X-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".4 >\T5X- M_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE 'O-%>#?\*.^(_\ MT5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE 'O-%>#?\ "COB/_T5B_\ M^^)/_CE'_"COB/\ ]%8O_P#OB3_XY0![S17@W_"COB/_ -%8O_\ OB3_ ..4 M?\*.^(__ $5B_P#^^)/_ (Y0![S17@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ M /16+_\ [XD_^.4 >\T5X-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ M_OB3_P".4 >\T5X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE M 'O-%>#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE 'O-%> M#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY0![S17@W_"COB/_ M -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y0![S17@W_ H[XC_]%8O_ M /OB3_XY1_PH[XC_ /16+_\ [XD_^.4 >\T5X-_PH[XC_P#16+__ +XD_P#C ME'_"COB/_P!%8O\ _OB3_P".4 >\T5X-_P *.^(__16+_P#[XD_^.4?\*.^( M_P#T5B__ .^)/_CE 'O-%>#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ M /[XD_\ CE 'O-%>#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_X MY0![S17@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y0![S1 M7@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.4 >\T5X-_PH[XC M_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".4 >\T5X-_P *.^(__16+ M_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE 'O-%>#?\*.^(_\ T5B__P"^)/\ MXY1_PH[XC_\ 16+_ /[XD_\ CE 'O-%>#?\ "COB/_T5B_\ ^^)/_CE'_"CO MB/\ ]%8O_P#OB3_XY0![S17@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B M_P#^^)/_ (Y0![S17@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_ M^.4 >\T5X-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".4 >\ MT5X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE 'O-%>#?\*.^ M(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE 'O-%>#?\ "COB/_T5 MB_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY0![S17@W_"COB/_ -%8O_\ OB3_ M ..4?\*.^(__ $5B_P#^^)/_ (Y0![S17@W_ H[XC_]%8O_ /OB3_XY1_PH M[XC_ /16+_\ [XD_^.4 >\T5X-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!% M8O\ _OB3_P".4 >\T5X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^) M/_CE 'O-%>#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE ' MO-%>#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY0![S17@W_"C MOB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y0![S17@W_ H[XC_] M%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.4 >\T5X-_PH[XC_P#16+__ +XD M_P#CE'_"COB/_P!%8O\ _OB3_P".4 >\T5X-_P *.^(__16+_P#[XD_^.4?\ M*.^(_P#T5B__ .^)/_CE 'O-%>#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ M16+_ /[XD_\ CE 'O-%>#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#O MB3_XY0![S17@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y0 M![S17@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.4 >\T5X-_P MH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".4 >\T5X-_P *.^(_ M_16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE 'O-%>#?\*.^(_\ T5B__P"^ M)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE 'O-%>#?\ "COB/_T5B_\ ^^)/_CE' M_"COB/\ ]%8O_P#OB3_XY0![S17@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ M $5B_P#^^)/_ (Y0![S17@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ M[XD_^.4 >\T5X-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P". M4 >\T5X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ .^)/_CE 'O-%>#? M\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ CE 'O-%>#?\ "COB M/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY0![S17@W_"COB/_ -%8O_\ MOB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y0![S17@W_ H[XC_]%8O_ /OB3_XY M1_PH[XC_ /16+_\ [XD_^.4 >\T5X-_PH[XC_P#16+__ +XD_P#CE'_"COB/ M_P!%8O\ _OB3_P".4 >\T5X-_P *.^(__16+_P#[XD_^.4?\*.^(_P#T5B__ M .^)/_CE 'O-%>#?\*.^(_\ T5B__P"^)/\ XY1_PH[XC_\ 16+_ /[XD_\ MCE 'O-%>#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O_P#OB3_XY0![S17@ MW_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ (Y0![S17@W_ H[ MXC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.4 >\T5X-_PH[XC_P#16+__ M +XD_P#CE'_"COB/_P!%8O\ _OB3_P".4 >\T5X-_P *.^(__16+_P#[XD_^ M.4?\*.^(_P#T5B__ .^)/_CE 'O-%>#?\*.^(_\ T5B__P"^)/\ XY1_PH[X MC_\ 16+_ /[XD_\ CE 'O-%>#?\ "COB/_T5B_\ ^^)/_CE'_"COB/\ ]%8O M_P#OB3_XY0![S17@W_"COB/_ -%8O_\ OB3_ ..4?\*.^(__ $5B_P#^^)/_ M (Y0![S17@W_ H[XC_]%8O_ /OB3_XY1_PH[XC_ /16+_\ [XD_^.4 >\T5 MX-_PH[XC_P#16+__ +XD_P#CE'_"COB/_P!%8O\ _OB3_P".4 >\U\@?\%.O M'A\.? 6S\/12[;CQ%J<<3IG[T$/[US^#B'\Z]&_X4=\1_P#HK%__ -\2?_'* M_/K]O:ZUO3?BQ9>%-9\4W/BA]%LED,DY8"&2?#LH!8XRBQ$GOD>E>IEM/VF) MCY:_=_P3DQ4N6D_,\/\ A?X+E^(OQ(\,>&( MJWMXK.WB@A18H8E"(BC 50, #\*_'G]A7X2ZO\4/C*\^DZHVARZ%8R7PU!4+ M%'8B)5&".2'<]?X37Z(_\*.^(_\ T5B__P"^)/\ XY79G-3FJQI]E^9A@8V@ MY=SWFBO!O^%'?$?_ **Q?_\ ?$G_ ,_B,.LQ/!&DU MQ.PG4!HU56Y\HMNY7/7]:JP=4\":!K7BW0_$]]I5OI2[-J6\B@$* M[$C1P'8%B%>;[N?U%?:%% $-I:PV-K#;6\:Q00HL<<:]%4# ^@%_$#Q9\9OC'JUOK/Q8\4J87BM&#PZ?;DH2@8 O^[C3"?*B1A03DU]A MT4 ?&W[6_P"R=X]UKXO>'_CM\#M5L]-^)NCPK:7FF7Y"V^K6XR K,3MSM)0J MV R[2&1D!/EGQ*^&G[7G[:EOIW@+XA^&= ^$'P\%S'/K-U87\=S+?[&!VJJ3 M2L0"-RJ=JYP69L#'Z.44 87@7P7I7PY\%Z'X5T.#[-H^C645A:1$Y(CC0*N3 MW.!DGN236[110 4444 ?/_@W_D\KQW_V!8__ $"RKZ KY_\ !O\ R>5X[_[ ML?\ Z!95] 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% "5^%7[0'CP_$SXU^-/$HD\V"^U.8V[9S^X5MD/_ )#5!7[% M?M+^/!\-?@)XY\0"3RI[?3)(K=\])Y?W41_[[D6OPUKZG):?QU?E_7X'D8^7 MPP/T[_X)8^ _['^%GB?Q7*FV;6M16UB)')AMTX(]B\L@_P" 5]MUY?\ LP^ M_P#A6OP \#: T?E7$.FQSW*$;,TH/T>1A^%>H5X.+J>VKSGYGHT8\E.,0 MHHHKD-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** /G_ ,&_\GE>._\ L"Q_^@65?0%?/_@W_D\KQW_V M!8__ $"RKZ H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** /B?_@J9X[.B_"?PWX6BDVS:YJ1N)5S]Z&W7)'_ 'W+$?\ M@-?G[\!_ I^)GQF\&^&?+\R'4-3A2X7&?W"MOF/X1JY_"O=_^"EWCS_A*?VB M/[%BDW6WAW3H;0J#E?.DS,Y^NV2-3_N5J?\ !+_P(/$'QPU7Q)+'N@\/Z8YC M?'W9YSY:_P#D,3U]IA_]ER_GZVO]^WZ'A5/WV)Y3]3J6BBOBSW0HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#Y_P#!O_)Y7CO_ + L?_H%E7T!7S_X-_Y/*\=_]@6/_P! LJ^@ M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "F M331VT,DTKK'%&I=W8X"@#))I]>-?MA>/!\._V;_'.IK+Y5U<6+:=;D'#>9<$ M0@K[@.6_X#6E.#J34%U9,I?BMXVD^(_Q,\4>*)2 SX=^!.H>(I8]L_B'4Y'C?'WH(!Y2_E)Y_YU^5H!8@ 9 M)K]W?@=X%'PS^#_@_P ,;/+ETW3(8IQ_TV*AI3^,A<_C7UF;S5/#QI1Z_DOZ M1XV"CS5'-]#N****^//;"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** /G_P;_R>5X[_ .P+'_Z! M95] 5\_^#?\ D\KQW_V!8_\ T"RKZ H **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH *^#_ /@JQX\^Q^#O!?@Z&3YM0O)=3N%4 M\A(4V(#[$S,?JE?>%?D'_P %$O'G_"9_M,:O9Q2^;::!:P:7'@_+N"^;)QZA MY64_[M>OE5/VF)3[:G%C)=?LL^ S\2/VA/ NAM%YUN^I1W-RA'!AAS M-(#[%8R/QK]P:_,G_@E?X#_M;XF>*O%DL>Z+1].2SA)' EN'SD>X2%Q_P.OT MVK;.*G/74/Y5^9&"CRT^;N%%%%>$>@%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 445@ZIX[T#1?%NA^&+[5;>VU_6XYY=.T]R?,N5@4-,5X_A# M*3]: -ZBBB@ HHHH **** "BBB@ HHHH **** /G_P &_P#)Y7CO_L"Q_P#H M%E7T!7S_ .#?^3RO'?\ V!8__0+*OH"@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@"IJVJ6VAZ3>ZE>2>5:6<#W$TG]U$4LQ_ M(&OP.\:^*+GQMXQUWQ#><76K7T]]*,YPTDC.1^&ZOU__ &ZO'?\ P@?[,?B^ M6.7RKO58TTB#G!;SV"R#_OUYI_"OQLM+6:^NH;:WC:6>9UCCC7JS$X 'U)KZ MS):=H3JOKI]QXV.E>48'ZR_\$V? ?_")_LXV^K2Q;+KQ%?SWY9AAO*4B&,?3 M]TS#_?\ >OJNN:^&O@V'X>_#WPUX8@VF/2-.@LMRCARD85F_$@G\:Z6OF\14 M]M5E4[L]6G'D@H]@HHHKG- HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** /E'_@I%^TMKW[-_P(MYO"#+%XN\2:@NCV%S@,UJ&1WDF52"&8!0HST, M@/.,'Y$\7?\ !/[4K?X\?!?PSXN^+/BW4_''B_3-9O-2\0+>F4V-S;0121K; ME_G*!I <%P!CRZ^WOV[/V56_:S^"I\.Z??1Z9XETN[&IZ1T74--V[]8BFA MCB><-N,3M'M1F*L =XR%SR ?7?[ /B/XV:+J/CSX8_%^PUO58/"UV8M$\9ZE M:3+'J<*R-&RK<2#]\.$=6R6P[ GY1C@_C+\:OBS^U/\ M.:Q\"_@GXD?P)X: M\*J1XJ\96Z;IED!"O'&PPRE6S&JH49G20E@JYKZJ_9V_:>\ ?M1>$YM=\"ZH M]S]E94OM-O(_*O+%VSM65,D#(4X92RG!P3@X_+;]AW]H3XA:?K'Q-T'X1^"H M/%OQ6\;:[)J=SJ&J/LL=-LHRQ\Z8[AN_>7$@ W#DC[Q(4@'N/QD\(_M$_L"V M^B?$72/C#X@^,_A!;^*TUK0?$8EFD\MSG*EY)2JG;MWH5969>&4L*^X?B9\? MM#^&7[/>I?%J^AF.CV^D1ZI#:R#RY96E5?(A.1\K.\D:<]"W/2OC/Q-^UW^T MW^R)X@T._P#C]X3\/^(OA[J=P+676/#*E9+60C. P.,@!FV.@WX(5QBNQ_X* MT>+[?5/V([:_T:]2\TG7M7TUHKFW?,=Q;LCSQL#W4[$8?A0!P?PB^#/[2?[9 M7@R+XJ^(_C[KGPMM=:+7&A^'_#22QPQVX8B-Y%CFB&TXX#;V92&+> '8(Z.&X8C>&&Y"3] M._ ?28M ^!_P\TR!52&S\.Z?;HJ] %MHU'\J^'_VA8W\/_\ !7WX%ZA9D1R: MAH*QS>K;O[1A;/\ P J/PH [#]K'X_?$OXC?M':-^S;\$M8C\,ZW):B^\2^) M]N7T^$H)-B'!*D1E&ROS,TL:AE^8UP/Q;^'O[1G[".AP?%72/C3K7QE\,:;- M'_PD/A_Q/YI'DNP0O'OFE*KN8(/^"F?[3.MW1\RZLTE MT^-W.2(Q,M$D\S2]U M&>^_8G\)Q3-N2TOM0@B]E^U2/C\W:OL&@ HHKSFZ_:(^'5GWCFB5X[_[ L?\ Z!95] 5\I>%?BQX3M/VG_%WB6768 MDT.\TM((+PQOM=PMJ"N-N>L;]1_#7LW_ T3\.O^AGM_^_,O_P 10!Z/17G' M_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17G'_#1/PZ_P"A MGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O^AGM_P#OS+_\ M11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+_P#$4?\ #1/P MZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 10!Z/ M17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17G'_#1/PZ M_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O^AGM_P#O MS+_\11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+_P#$4?\ M#1/PZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 1 M0!Z/17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17G'_# M1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O^AGM M_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+_P#$ M4?\ #1/PZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^AGM_^_,O M_P 10!Z/17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17 MG'_#1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O M^AGM_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+ M_P#$4?\ #1/PZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^AGM_ M^_,O_P 10!Z/17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10! MZ/17G'_#1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT M3\.O^AGM_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[? M_OS+_P#$4?\ #1/PZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^ MAGM_^_,O_P 10!Z/17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ M\10!Z/17G'_#1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5Y MQ_PT3\.O^AGM_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ MH9[?_OS+_P#$4?\ #1/PZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3 M\.O^AGM_^_,O_P 10!Z/17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_ M,O\ \10!Z/17G'_#1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 > MCT5YQ_PT3\.O^AGM_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\ M.O\ H9[?_OS+_P#$4?\ #1/PZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ M T3\.O^AGM_^_,O_P 10!Z/17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W M_P"_,O\ \10!Z/17G'_#1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ M$4 >CT5YQ_PT3\.O^AGM_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_ MPT3\.O\ H9[?_OS+_P#$4?\ #1/PZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ MQ%'_ T3\.O^AGM_^_,O_P 10!Z/17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_ MZ&>W_P"_,O\ \10!Z/17G'_#1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS M+_\ $4 >CT5YQ_PT3\.O^AGM_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$4 >CT M5YQ_PT3\.O\ H9[?_OS+_P#$4?\ #1/PZ_Z&>W_[\R__ !% 'H]%>W_[\ MR_\ Q%'_ T3\.O^AGM_^_,O_P 10!Z/17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1 M/PZ_Z&>W_P"_,O\ \10!Z/17G'_#1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[ M?_OS+_\ $4 >CT5YQ_PT3\.O^AGM_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$4 M >CT5YQ_PT3\.O\ H9[?_OS+_P#$4?\ #1/PZ_Z&>W_[\R__ !% 'H]%> MW_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 10!Z/17G'_#1/PZ_Z&>W_ ._,O_Q% M'_#1/PZ_Z&>W_P"_,O\ \10!Z/17G'_#1/PZ_P"AGM_^_,O_ ,11_P -$_#K M_H9[?_OS+_\ $4 >CT5YQ_PT3\.O^AGM_P#OS+_\11_PT3\.O^AGM_\ OS+_ M /$4 >CT5YQ_PT3\.O\ H9[?_OS+_P#$4?\ #1/PZ_Z&>W_[\R__ !% 'H]% M>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 10!Z/17G'_#1/PZ_Z&>W_ ._, MO_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17G'_#1/PZ_P"AGM_^_,O_ ,11_P - M$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O^AGM_P#OS+_\11_PT3\.O^AGM_\ MOS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+_P#$4?\ #1/PZ_Z&>W_[\R__ !% M'H]%>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 10!Z/17G'_#1/PZ_Z&>W_ M ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17G'_#1/PZ_P"AGM_^_,O_ ,11 M_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O^AGM_P#OS+_\11_PT3\.O^AG MM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+_P#$4?\ #1/PZ_Z&>W_[\R__ M !% 'H]%>< M?\-$_#K_ *&>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 10!Z/17G'_#1/PZ_Z M&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17G'_#1/PZ_P"AGM_^_,O_ M ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O^AGM_P#OS+_\11_PT3\. MO^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+_P#$4?\ #1/PZ_Z&>W_[ M\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 10!Z/17G'_#1/ MPZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17G'_#1/PZ_P"AGM_^ M_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O^AGM_P#OS+_\11_P MT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+_P#$4?\ #1/PZ_Z& M>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 10!Z/17G' M_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17G'_#1/PZ_P"A MGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O^AGM_P#OS+_\ M11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+_P#$4?\ #1/P MZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 10!Z/ M17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17G'_#1/PZ M_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O^AGM_P#O MS+_\11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+_P#$4?\ M#1/PZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 1 M0!Z/17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17G'_# M1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O^AGM M_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+_P#$ M4?\ #1/PZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^AGM_^_,O M_P 10!Z/17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17 MG'_#1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O M^AGM_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+ M_P#$4?\ #1/PZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^AGM_ M^_,O_P 10!Z/17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10! MZ/17G'_#1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT M3\.O^AGM_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[? M_OS+_P#$4?\ #1/PZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^ MAGM_^_,O_P 10!Z/17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ M\10!Z/17G'_#1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5Y MQ_PT3\.O^AGM_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$4 ?'O_!5SQYB/P-X+ MB?J9M8N4SZ?NH3C\9Z^7_P!B_P "?\+"_:6\$6,D7FVMG=_VG<9&5"6ZF4;O M8NJ+_P "JW^VY\3[;XK?M%>(=1T^Y^UZ18I#IME( 0"D:#?C(S_K6E/XUZS_ M ,$T]2\,>#/%GB_Q7XCU2+3I4LX]-LQ)&[%_,?S)2-H.,>5&/^!&OM(_[+EU M^MOQ?_#GA/\ ?8KY_D?J+17G'_#1/PZ_Z&>W_P"_,O\ \11_PT3\.O\ H9[? M_OS+_P#$5\6>Z>CT5YQ_PT3\.O\ H9[?_OS+_P#$4?\ #1/PZ_Z&>W_[\R__ M !% 'H]%>< M?\-$_#K_ *&>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 10!Z/17G'_#1/PZ_Z M&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17G'_#1/PZ_P"AGM_^_,O_ M ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O^AGM_P#OS+_\11_PT3\. MO^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+_P#$4?\ #1/PZ_Z&>W_[ M\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 10!Z/17G'_#1/ MPZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17G'_#1/PZ_P"AGM_^ M_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O^AGM_P#OS+_\11_P MT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+_P#$4?\ #1/PZ_Z& M>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 10!Z/17G' M_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17G'_#1/PZ_P"A MGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O^AGM_P#OS+_\ M11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+_P#$4?\ #1/P MZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 10!Z/ M17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17G'_#1/PZ M_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O^AGM_P#O MS+_\11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+_P#$4?\ M#1/PZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 1 M0!Z/17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17G'_# M1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O^AGM M_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+_P#$ M4?\ #1/PZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^AGM_^_,O M_P 10!Z/17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10!Z/17 MG'_#1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT3\.O M^AGM_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[?_OS+ M_P#$4?\ #1/PZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^AGM_ M^_,O_P 10!Z/17G'_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \10! MZ/17G'_#1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $4 >CT5YQ_PT M3\.O^AGM_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$4 >CT5YQ_PT3\.O\ H9[? M_OS+_P#$4?\ #1/PZ_Z&>W_[\R__ !% 'H]%>W_[\R_\ Q%'_ T3\.O^ MAGM_^_,O_P 10!Z/17G'_#1/PZ_Z&>W_ ._,O_Q%:WACXO>$/&6JKINC:W%? M7S(SB%(Y%.T=3DJ!0!V-%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!\T?MK?MA7/[(.G^"M1/A'_ (2#2=>U%[&\U!KMH5T_:$8'8(V\QF0RD#C*00?0@U[C\: MO@OX4_: ^'FI>"_&6G_;]&O<-F-MDT$B\I+$_P#"ZGH>G)!!!(/YR>*/^"<_ MC;P-\=OA=X,\+_&7QM'X3N[76/LNK1VLK'PY$(HR\"RI,J+]H!V\",$J3M;) M% '1?LL:1I/AW_@J_P#&73/AW##:>"[?295OK6R&VUBG'V3S455^4%;HR@#L M-X' J'_@ECIEC\&_VD?V@OA?K*1V?BB&[B-F)FQ)<6UO-8_:4_88\'?M">)M.\96NJZIX!^(FGE?(\5>'9/*N6"C"B09&[:. P*L!Q MNQQ0!QW_ 5@\2:)HO[%OBJQU26$7^K7=C:Z7"Y^>2=;J.5MOTBCE)]ACO7E M?[17PGU[6/\ @D;X6L;VWE?6O#>AZ3J\ENP^>.*,*'4CMY<$C$^@0UWW@W_@ MF;:WOQ#TOQ=\8_BMXE^-5SI+^9I^GZT&CM(R"" Z-+*67(4E5*JQ'S @D5]H M7]A;:K8W-E>V\=W9W,;0S6\R!TD1@0RLIX(()!!]: /)/V._B%I_Q/\ V8?A MKKFGW,=Q_P 2.UM+H1L#Y5S#$L4R$#H0Z-QZ8/>OD35KR#XZ?\%B- DT607V MG?#O0&@U&YM_F1)$CN"5W#C*S7J(?=6'4<=KJG_!+^7PSK6L2?"'XW>,?A+X M>U>;SKO0--DDEM^0 0A6>,CI@,V]@.,D5[O^RM^R%X*_9-\+WEAX;^T:IK6I MLLFJ:]J)!N;QAG X&$C!+$(/[Q)+'F@#Y8^#4L/P3_X*T_%30-8=+*V\=Z4; MW2992%%S,YAGVJ3UY2Z7W:/'-?2?_!0#XD:9\-/V1/B55/*D$G/B6A_\ !,!?$/C+2-9^,?QD\5_&33M'??9:-K!=(.JX M60O-*64A?FV["^!DXR" >F_\$W? =W\/?V,OAU9:A$\-[>V\VJO'(NTA;B>2 M6+C_ *YO&?QKZ9ID,,=O#'%%&L44:A4C0 *J@8 '04^@ KC9_@UX%NII)I? M">DR2R,7=VM$)9BW?\*9\"_P#0I:1_X")_A7F7@W_D\KQW_P!@6/\ ] LJ M^@* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^ MA2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PK MLZ* .,_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX% M_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ* .,_X4SX%_P"A2TC_ ,!$ M_P *R?%_P^^'?@WPGK6OWOA/219Z5937TW^BH/DC0NW;T4UZ37S5_P %#/'A M\%?LRZW;12^5=Z]<0Z3%SSM9O,D'XQQN/^!5M1I^UJQI]V9U)U'7?#]E?:IK3S:E M))=P!V",Y6( GL8T1O\ @1K\JM!T6Z\2:YIVDV2>9>W]S':P)_>D=@JC\R*_ M?+PGX=MO"'A;1]"LQBTTNSALH>,?)&@1?T45]/G-3EIQI+K^AY.!C>3FS!_X M4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PKLZ*^2/:.,_X4SX%_Z%+2 M/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "NSHH XS_A3/@7_H4M(_\!$_PH_X4SX% M_P"A2TC_ ,!$_P *[.B@#C/^%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ M KLZ* .,_X4SX%_Z%+2/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "NSHH XS_A3/ M@7_H4M(_\!$_PH_X4SX%_P"A2TC_ ,!$_P *[.B@#C/^%,^!?^A2TC_P$3_" MC_A3/@7_ *%+2/\ P$3_ KLZ* .,_X4SX%_Z%+2/_ 1/\*/^%,^!?\ H4M( M_P# 1/\ "NSHH XS_A3/@7_H4M(_\!$_PH_X4SX%_P"A2TC_ ,!$_P *[.B@ M#C/^%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ KLZ* .,_X4SX%_Z%+2 M/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "NSHH XS_A3/@7_H4M(_\!$_PH_X4SX% M_P"A2TC_ ,!$_P *[.B@#C/^%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ M KLZ* .,_X4SX%_Z%+2/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "NSHH XS_A3/ M@7_H4M(_\!$_PH_X4SX%_P"A2TC_ ,!$_P *[.B@#C/^%,^!?^A2TC_P$3_" MC_A3/@7_ *%+2/\ P$3_ KLZ* .,_X4SX%_Z%+2/_ 1/\*/^%,^!?\ H4M( M_P# 1/\ "NSHH XS_A3/@7_H4M(_\!$_PH_X4SX%_P"A2TC_ ,!$_P *[.B@ M#C/^%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ KLZ* .,_X4SX%_Z%+2 M/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "NSHH XS_A3/@7_H4M(_\!$_PH_X4SX% M_P"A2TC_ ,!$_P *[.B@#C/^%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ M KLZ* .,_X4SX%_Z%+2/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "NSHH XS_A3/ M@7_H4M(_\!$_PH_X4SX%_P"A2TC_ ,!$_P *[.B@#C/^%,^!?^A2TC_P$3_" MC_A3/@7_ *%+2/\ P$3_ KLZ* .,_X4SX%_Z%+2/_ 1/\*/^%,^!?\ H4M( M_P# 1/\ "NSHH XS_A3/@7_H4M(_\!$_PH_X4SX%_P"A2TC_ ,!$_P *[.B@ M#C/^%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ KLZ* .,_X4SX%_Z%+2 M/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "NSHH XS_A3/@7_H4M(_\!$_PH_X4SX% M_P"A2TC_ ,!$_P *[.B@#C/^%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ M KLZ* .,_X4SX%_Z%+2/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "NSHH XS_A3/ M@7_H4M(_\!$_PH_X4SX%_P"A2TC_ ,!$_P *[.B@#C/^%,^!?^A2TC_P$3_" MC_A3/@7_ *%+2/\ P$3_ KLZ* .,_X4SX%_Z%+2/_ 1/\*/^%,^!?\ H4M( M_P# 1/\ "NSHH XS_A3/@7_H4M(_\!$_PH_X4SX%_P"A2TC_ ,!$_P *[.B@ M#C/^%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ KLZ* .,_X4SX%_Z%+2 M/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "NSHH XS_A3/@7_H4M(_\!$_PH_X4SX% M_P"A2TC_ ,!$_P *[.B@#C/^%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ M KLZ* .,_X4SX%_Z%+2/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "NSHH XS_A3/ M@7_H4M(_\!$_PH_X4SX%_P"A2TC_ ,!$_P *[.B@#C/^%,^!?^A2TC_P$3_" MC_A3/@7_ *%+2/\ P$3_ KLZ* .,_X4SX%_Z%+2/_ 1/\*/^%,^!?\ H4M( M_P# 1/\ "NSHH XS_A3/@7_H4M(_\!$_PH_X4SX%_P"A2TC_ ,!$_P *[.B@ M#C/^%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ KLZ* .,_X4SX%_Z%+2 M/_ 1/\*T-#^'/A?PS?B]TK0-/T^["E!-;P*C@'J,@5T=% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% 'S_P"#?^3RO'?_ &!8_P#T"RKZ KY_\&_\GE>._P#L"Q_^@65?0% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?F]_P59\> M"Z\4^"?!T,G%E:2ZI<*#P6E;RX\^X$4GX/7Z0U^*?[97CP_$+]I3QQ?K)YEM M:7ITRWP.OVG/"W MFQ>;::/YFL3'2+:3']T>; M,/\ QZ#\J_06IS:I[3$N/\NGZCP<>6E?N%%%%>,=P4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 ?/_@W_ )/*\=_]@6/_ - LJ^@*^?\ P;_R>5X[_P"P+'_Z!95] 4 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S'Q/\ &

OV9/!T+Q[+K5(6U>O"/)%1[!1116184444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 ?/_ (-_Y/*\=_\ 8%C_ /0+*OH"OG_P;_R>5X[_ .P+'_Z!95] 4 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^8O_!4[QY_: M_P 4?"_A2&3=#HNG-=2J#P)KA^A]PD49_P"!UP'_ 3I\!CQE^TMI=[+'OM? M#]I/JCY'&X 11_B'E5A_NUYG^U!X\_X65^T!XYUY9/,MY=2DM[9L\&"'$,1' MU2-3^-?;'_!*GP&;#P3XR\8318?4KV/3K=F'.R%-[D>Q:8#ZQ^U?:5?]ER_E MZVM\WN>%#]]B;^?Y'W;1117Q9[H4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S_ M .#?^3RO'?\ V!8__0+*OH"OG_P;_P GE>._^P+'_P"@65?0% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5P?QW\=#X:?!OQEXF\SRIM/T MR:2W;./WY4K"/QD9!^-=Y7QS_P %0/'G_"/_ .TOPW$^V?Q#J:"1<_>@@'F M-_Y$\BNK"T_;5H0[LRK2Y*;D?E@26)).2:_;/]D+P'_PKK]G#P+I3Q^79<$S$'W7S O\ P&OQX^$G@F3XD?%#PKX8C5F&JZE!:R;?X8V<;V_! M=Q_"OWFAB2WB2*-%CC10JJHP !P !7T&=5/=A27J>9@(ZRF/HHHKY4]@**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (;R\M].LY[J M[GCM;6!&DEGF<(D: 9+,QX Y)-?*7BK_@I]\!?#/Q(T7PPGB^WU2QNQ/]NU MZQ266ST]D \M698SYGF'(#1E@NW+$ @UY_\ \%B_'6M>%_V<=!T73;N;3M/\ M1Z]'9:I=19VM;K%))Y+8YPS*K8'41$="0<[Q)^RI\(/!O[1W[-?@72/!VB:C MX5U#0O$0O6N+:.=M5VVD!2>:3&9'R2RMGY2?DV@# !]U>#_&F@_$'P[9Z]X9 MUBRU[1;Q=\%]I\ZS12#OAE/4'@CJ""#S5/Q1\4/!O@>\BM/$?BW0_#]W-'YL M<&J:E#;2.F2-P5V!(R",^QKYV_8N_9%\4_LG^,?B39+XCL[_ .&FM7OVK0M& M2::6XLL.P4R%T"AC$45BI.XQJ<\5\Y_%;X6>'_VP_P#@JEJ_@SQ5;3:GX5\' M^%8TNX(+AX=V$611O0@C$U\N<'^$CUH ^^_^&A/A9_T4OP?_ .#ZU_\ CE=Y M;W$5Y;Q3P2I/!*H>.2-@RNI&001P01WKY A_X)3_ +--RF^'PI>RIDKN37;L MC(.".).H((KT3]L#XM/^RW^R?XEU_P / 0ZAIEC!I6C"0[_+FD9((G^;.XQA MC)@YSY?/6@#OO&W[0OPO^&NL+I/BOXA^%_#FJMM_T'4]7@@G4-]UF1F#*IQ] MX@#WKM='UG3_ !#IEMJ6E7UMJ>G7*>9!=VC*ZDAA[@U\(?L?_ /!/ M+X8^)/@;HGC/XHZ$_COQMXTLUUJ_O]7NYBT2W \U%3:X(;:REG)+EBW(& ,+ M]E][S]CK]NK7OV=8]5OK_P"'?BBQ;6/#-M>2^8;.7RVF(!/0%8KE#C[QCC)& M2: /T'\0>(M*\)Z/=:MKFIV>C:5:IYEQ?:A<)!!"O]YWQ%>KT %%%% 'S_X- M_P"3RO'?_8%C_P#0+*OH"OG_ ,&_\GE>._\ L"Q_^@65?0% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 5^5O\ P4^\>?\ "1?'33?#D4NZ MW\/:8BO'G[MQ.?,?\X_(_*OU1)"@DG K\(_CEX[/Q,^,'C#Q.'WPZEJ=CI6IJ/<]]_X)G> _\ A)_VA'UR5,V_ MAW39KI6(R/.E_(O%,T6R?7-2\B)B/O0 M6ZX!!_ZZ23#_ (#7VK7+F=3VF)EY:?U\S7"1Y:2\PHHHKRCL"BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#@?CE\$/"G[0WPWU+P5 MXQLC=Z5> .DD1VS6LRYV31-@[77)P<$$$@@@D'\P/&G[-/[0'[+/[0'PGT'X ML2>$K'65""SMXXH_M-OMF8QH&C9,;7494D;,U]:?\%,_'OQ;^ M$?PU\*^._AIJ]U8Z3HNJ ^([2TB1O.@8H8GD8H66,.A1MI&?/&<]O/\ Q-^V M-\(OB1^TU^SE\0+/QMI-AH5GH_B)M3&HW202Z9));0A8IT8Y5RP95[.5.PM0 M!ZI^Q/\ MM7_ .T)K7B+X?\ C[PW_P (9\5O#*%[_355UBN(U<(\B(^6C*,R M!D+-]]2K$$A?&IO^"8WC;XC?M&?$_P 7>._B&VB>"?%=Y/.;'P?>RK>7ENTQ M:&VN#)$$5414R,2 D#'3(I_L9W;_ +2'_!0OXN?'CP[97%O\/H;+^R;2^D0Q M"\G$5M"F%(!.Z.W>4@\KNC# $UU/P=_;?\2_"O\ :9^(/PH_:/\ $%KH\"3B M3PQKEY:16=J]N))-I>1%"[98S&P=N%,;J2&XH \I_:4_8SU;]@/PR/C7\!/' M&OV$.BSP+K&CZI,D\-+JULT@\-S+>QPQ+,DI_>1Y0NS1J@0'(#,QQ@9]$^+W[(FJ7/_ M 3?7X/V"IJ'BG0]%M[F!;896>^@<3RI'Z[SYJ+TSO!.* /I?X++"GP<\"+; M_P#'N-!L!'_N_9X\?I7PS^TO&K?\%=/@!Y&?M!T",R!>/E$FI<_EN_ 5W_[% M/[=?POU#]GGPUH?C7QCI7@OQ;X3T^+1]2T_Q!=)9R/\ 9T$2R1^81YFY57*K M\P;<".A/FO[/NJ?\-E?\%&M:^->B6L[?#GP+IITG2]2N82BW,!0?7S[B M7'55,>X L* +G[$H#?\ !1[]J%I_^/H2SB/C_EG]L'] E?8O[5:PM^R_\7Q< M?ZG_ (0_5]_L/L4O(]Z^*?B-X@A_8D_X*57OQ&\3Q7%K\-?B5I8LY=6CB+Q6 M=QB'?OP.2LENKG'(28D9P17<_M\?MM?#JZ_9_P!;\#_#_P 4Z=X[\9>-(!H] ME8>&[A+XHDQ"2&0QD[6*%D5/OEG48QD@ ZG_ ()+K(O[%?AHOG:VHZ@4R>WV MAAQ^(-?8]>,_L=?!VZ^ O[-/@/P3J"(FJV-B9K]4YVW,TC3RKGOM>0KGT45[ M-0 5X/J'[2^M6.H7-LOPQUZ=896C$J!\. 2-P_==#BO>** /C'PW\8M1L_V@ M/$OBE?!NJ37=]IR6[Z.H;SX %MQO;Y,X/EC^$??'X^J_\-,:U_T3#7OR?_XU M4'@W_D\KQW_V!8__ $"RKZ H \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D_ M_P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_ MX:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ M ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF& MO?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH M \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O M?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK M_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J M]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ MHF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X M:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ M /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC M6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\ M:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AK MWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P; M_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D M_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_ MZ)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB M@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF M&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"& MF-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P : MKWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8U MK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H M_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D_ M_P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_ MX:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ M ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF& MO?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH M \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O M?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK M_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J M]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ MHF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X M:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ M /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC M6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\ M:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AK MWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P; M_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D M_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_ MZ)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB M@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF M&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"& MF-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P : MKWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8U MK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H M_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D_ M_P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_ MX:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ M ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF& MO?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH M \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O M?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK M_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J M]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ MHF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X M:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ M /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC M6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\ M:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AK MWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P; M_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D M_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_ MZ)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB M@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF M&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"& MF-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P : MKWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8U MK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H M_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D_ M_P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_ MX:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ M ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF& MO?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH M \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O M?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK M_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J M]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ MHF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X M:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ M /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC M6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\ M:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AK MWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P; M_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D M_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_ MZ)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB M@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF M&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"& MF-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D__P : MKWFB@#P;_AIC6O\ HF&O?D__ ,:H_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8U MK_HF&O?D_P#\:H_X:8UK_HF&O?D__P :KWFB@#P;_AIC6O\ HF&O?D__ ,:H M_P"&F-:_Z)AKWY/_ /&J]YHH \&_X:8UK_HF&O?D_P#\:H_X:8UK_HF&O?D_ M_P :KWFB@#Y-^.7[6.L:'\(_%U%_)_\ XU1_PTQK7_1,->_)_P#XU7O- M% '@W_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5>\T4 >#?\ #3&M?]$P MU[\G_P#C5'_#3&M?]$PU[\G_ /C5>\T4 >#?\-,:U_T3#7OR?_XU1_PTQK7_ M $3#7OR?_P"-5[S10!X-_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-5[ MS10!X-_PTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ (U7O-% '@W_ TQK7_1 M,->_)_\ XU1_PTQK7_1,->_)_P#XU7O-% '@W_#3&M?]$PU[\G_^-4?\-,:U M_P!$PU[\G_\ C5>\T4 >#?\ #3&M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ /C5 M>\T4 >#?\-,:U_T3#7OR?_XU1_PTQK7_ $3#7OR?_P"-5[S10!X-_P -,:U_ MT3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-5[S10!X-_PTQK7_1,->_)__C5'_#3& MM?\ 1,->_)__ (U7O-% '@W_ TQK7_1,->_)_\ XU1_PTQK7_1,->_)_P#X MU7O-% '@W_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5>\T4 >#?\ #3&M M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ /C5>\T4 >#?\-,:U_T3#7OR?_XU1_PT MQK7_ $3#7OR?_P"-5[S10!X-_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ M^-5[S10!X-_PTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ (U7O-% '@W_ TQ MK7_1,->_)_\ XU1_PTQK7_1,->_)_P#XU7O-% '@W_#3&M?]$PU[\G_^-4?\ M-,:U_P!$PU[\G_\ C5>\T4 >#?\ #3&M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ M /C5>\T4 >#?\-,:U_T3#7OR?_XU1_PTQK7_ $3#7OR?_P"-5[S10!X-_P - M,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-5[S10!X-_PTQK7_1,->_)__C5' M_#3&M?\ 1,->_)__ (U7O-% '@W_ TQK7_1,->_)_\ XU1_PTQK7_1,->_) M_P#XU7O-% '@W_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5>\T4 >#?\ M#3&M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ /C5>\T4 >#?\-,:U_T3#7OR?_XU M1_PTQK7_ $3#7OR?_P"-5[S10!X-_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7O MR?\ ^-5[S10!X-_PTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ (U7O-% '@W_ M TQK7_1,->_)_\ XU1_PTQK7_1,->_)_P#XU7O-% '@W_#3&M?]$PU[\G_^ M-4?\-,:U_P!$PU[\G_\ C5>\T4 >#?\ #3&M?]$PU[\G_P#C5'_#3&M?]$PU M[\G_ /C5>\T4 >#?\-,:U_T3#7OR?_XU1_PTQK7_ $3#7OR?_P"-5[S10!X- M_P -,:U_T3#7OR?_ .-4?\-,:U_T3#7OR?\ ^-5[S10!X-_PTQK7_1,->_)_ M_C5'_#3&M?\ 1,->_)__ (U7O-% '@W_ TQK7_1,->_)_\ XU1_PTQK7_1, M->_)_P#XU7O-% '@W_#3&M?]$PU[\G_^-4?\-,:U_P!$PU[\G_\ C5>\T4 > M#?\ #3&M?]$PU[\G_P#C5'_#3&M?]$PU[\G_ /C5>\T4 >#?\-,:U_T3#7OR M?_XU1_PTQK7_ $3#7OR?_P"-5[S10!X-_P -,:U_T3#7OR?_ .-4?\-,:U_T M3#7OR?\ ^-5[S10!X-_PTQK7_1,->_)__C5'_#3&M?\ 1,->_)__ (U7O-% M'@W_ TQK7_1,->_)_\ XU1_PTQK7_1,->_)_P#XU7O-% '@W_#3&M?]$PU[ M\G_^-4?\-,:U_P!$PU[\G_\ C5>\T4 >#?\ #3&M?]$PU[\G_P#C5'_#3&M? M]$PU[\G_ /C5>\T4 >#?\-,:U_T3#7OR?_XU1_PTQK7_ $3#7OR?_P"-5[S1 M0!X-_P -,:U_T3#7OR?_ .-5TWP\^-&I>./$B:7=>"=5T*)HWD^V78;8"H^[ MR@Y/UKU.B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (;RS@U" MTGM;J".YM9T:*6&9 Z2(PPRLIX(()!!KX_\ 'O\ P39^&7B3X[^!O$VE^!?# M&G^"[*+4/^$BT:,S0?;971!:&.&,>7M1PY(R@P1PW0?8U% &3X5\)Z)X%\/V M>A^'=)L]#T:S3R[>PT^!888EZX55 R"W): W\ :2$GKLD&&3/?:1G%=Q10!Y3\)_V5?A)\#=1DU'P/X#TG0=3=2AO MXXVEN54C!599"SJI[@$ UZM110!XU\1/V.?@K\5O$4FO>*OAQHNJ:S-()9K[ MRFAEG8#&9&C9?,X ^]GI7I/@SP/X?^'7AVTT#POHMCH&BVJ[8;'3X%AB3U.U M1R3U)/)/))-;E% &!XX\ ^&_B9X=GT'Q7H=AXBT:5X[_ .P+'_Z!95] 5\_^#?\ D\KQW_V!8_\ MT"RKZ H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HKCO&'QC\"^ !(/$?C#1-&D3K M#>7\:2_0(3N)]@*^.OVKO^"B.CQ^&Y/#GPEU-[[4[Q"EUX@2%XDLT/!6'>H+ M2'^_C"CD$G[O70PM;$22A'Y]#&I6A35Y,^O--^.7@+6/B-=^ K+Q18W'BVU4 MM+IB,=P(&64-C:SJ,DHI+#!R!@UW5?S[Z;KFH:/K%OJUE>W%KJEO,+B*\AD* MRI(#D.&'.[/.:_5_]C']LRS^/6EQ>&?$LD5EX^M(LD !(]3C4 M[+QD+Z.,RR6'A[2F[KK_ %V.6ABU5?++1GU31117AGH!1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 445#=W4-C:S7-Q(L4$* M-))(W15 R2?H!0!^3?\ P4F\>'Q7^T;/I$SZV2_S_4\*C^^Q'-\SZ\HHHKXL]T**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH ^?_!O_)Y7CO\ [ L?_H%E7T!7S_X-_P"3 MRO'?_8%C_P#0+*OH"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH ***R[CQ1HUGKUKH<^KV,&M74;2V^FR7*+P&I1112 **IZIK%AH=F]WJ5[;Z?:K]Z>ZE6)!]68@5Y#XP_;.^#'@DNE]X M^TV\F7_EEI):^)/IF$,H/U(K2%.=32$6_0F4HQ^)V/:J*^)?&'_!5+P)I?F) MX<\*:WKTB]'O'CLHF^AS(V/JH^E>'>,/^"HWQ*UA9(]!T30O#L3?=D:-[J=? M^!,P3_QRO1IY9BJGV;>IRRQ=&/6Y^I=8GB7QMX=\&6_G^(->TS0H<;O,U*\C MMUQZY=A7XP>,/VM/C!XZWKJOQ UE8G^]#83"RC(]"L 0$?6O*;N\GO[B2XNI MI+FXD.7EF2R_Y>3^XYI8]?9B?L5XP_;X^"?A'S$_X2W^VKE, M_N='M9;C/TDVB,_]]5X?XP_X*NZ);[T\+> ]0OB>%FU>\2V ]RD8DS]-P^M? MG1I^FW>K726UC:S7ER_W8;>,N[?0 9->M^#_ -COXR^-_+;3_A_JUO$_(EU1 M%L5V_P![]^4R._&<]LUVK+<'15ZK^]V_R,/K5>I\"^Y'IOC#_@I?\7_$6]-* M;1O"\1X4V%CYLF/=IBX)^BBO#_&'[07Q*\?-(->\MS?.D'_?I2$' MY5])^#_^"67Q!U;8_B+Q)H?A^%NJ6_F7DR_50$7\GKW#P?\ \$L_AYI.R3Q# MXBUSQ!,O5(3'9PM]5 9_R>G]:R_#_!:_DOU_X(O8XFK\1^7=7]-T'4]8CGDL M-.N[Z.W0R3-;0-((U R68@' YR:_:7P?^Q_\&_ XC.G?#_2)I4Z3:E&;Y\^ MN9R^#],>U>LV>FVFGV:VEK:PVUJHVK!#&$0#T"@8K">=07P0OZ_TS2. E]J1 M_/E7I7[.WQ=@^!GQ:T7QE<:)'KL=B74V[R,CH'0HSQD'&\*S8W CD]#@C]*] M:_X)S_"'7/%FN:W)::C;1:G$X33;2Y$5M93-UFA4+D$'D(Q9!D_+C 'P%^TS M^R'XL_9RU1KF=&UKPC-)MM-DEW6S.>> M'JT/?['ZT_"7XQ>%/C=X4A\0>$]32^M&PLT+?+/;28YCE3JK?H>H)'-=K7X. M?"GXO>*O@KXKA\0>$]4DT^]3Y98_O0W,>IZ=# M%1J^[+1GT)1117C'<%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %>*?MG>.S\/?V:?&]_'+Y=U=6?]FP8^\6N&$1Q[A7=O^ U[77P/ M_P %6O'@M_#?@GP;%)\UW=2ZK<*#T6-?+CS[$RR?]\5VX*G[;$0CY_EJ85Y< ME*3/SCC1I'5$4N[' 51DD^@K]XO@UX''PU^%'A+POM59-+TR"VFV]&E"#S&_ M%RQ_&OQV_9-\"#XC?M%>!=&DB\VV_M!;RX4]#% #,X/L1'M_X%7[=U[6=5-8 M4EZ_U^)P8".DIA1117S!ZP4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\_ M^#?^3RO'?_8%C_\ 0+*OH"OG_P &_P#)Y7CO_L"Q_P#H%E7T!0 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 >&?M4?M4:%^S;X3WOY>I M^++Z,_V;I&[KV\Z7'*Q _BQ&!W(_(?Q-\4_%7B[Q_+XVU+6[J3Q.]PMTNH1R M%'B=3E/+Q]P+@!0. ,5[G_P43U#PSJG[2&IW&@ZM/JE\+>:V(:"UN(U" M>5$V>RJNY>SENPX\P1*RJK'C/49S@ <#R?QA^W!\:_&?F)/XXO-,@ M;@1:/''9[1[/&H?\V)IOP,_8S^(_Q^T@ZSH=I9Z9H7F&)-3U>9H8I6'#>6%5 MF< \9"XSD9R#CZ:\'_\ !*",!)/%7C]F/\=MH]B!CZ2R,?\ T"LY2R_"R::5 M_2Y45B:JTO8^ M<\2:MXFN_M6L:I>ZM<\_OKZX>9^>OS,2:H(K2,JJI9F. J MC))]*_7WPA_P3M^"GA7RWN-#O?$7)K$^A^&8C]]+J\,\P^BPJR MG_OL5^KM%>=4SBO+X$E^)TQP--?$[GPEX/\ ^"4OAFS9'\3^.-4U7NT6EVL= MF/INX>#_P!A3X)^#=CQ^#(-6N%ZS:Q/)=[OJC-Y?Y+7OM%>?4QV M)J?%-_E^1TQP]*.T3*\/^%-$\)6GV70]'T_1K7_GCI]JD"?]\H *U:**XFV] M6= 4444@"BBB@ JGK&CV/B#2[K3=3LX-0T^ZC,4]K#_MOBSX86\VIZ$-TMUH )DN;0=2T/>6,?W>7'^T,D?$FGZC M>:+J%O>V-S-8WUM()(;BW^Q^$OBI!P0B1[MUUIX]823\R?\ 3,G']TKR#IC,K4U[ M7#?=_D30Q;C[E4_6JBL'P1XZT'XD>&K37_#6J6^L:1=+F*YMVR/=6!Y5AW4@ M$=Q6]7RS3B[,]=.^J"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "OQ]_P""A7CP^-OVFM=MXY/,M-!@ATF$@]T7S)/Q$DL@_"OUTUS6;7P[ MHFH:M?2>596-O)=3R?W8T4LQ_(&OP-\6>(KGQ?XIUG7;PYN]4O)KV8YS\\CE MV_5C7T62T^:I*H^BM]YYF.E:*CW/M'_@E7X#.H_$#Q?XOECS%I=A'I\+,/\ MEI.^XD>X6$CZ2>]?I?7RW_P3A\!CPC^S;8ZE)'LNO$-[/J+[A\VP-Y,8^FV+ MUQ,WVT^XZ<-'DI)!1117G'4%%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 ?/_ (-_Y/*\=_\ 8%C_ /0+*OH"OG_P;_R>5X[_ .P+'_Z! M95] 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?)'[=7[7: M?!?P_)X/\+7:GQQJLWLNHZK?S-/ M.0IZ,-W_@GW^Q_P#\(_;V?Q1\:6.-4F02Z%IUPO\ Q[QD<7+@ M_P ; _(#]T'=U(V_>==&89E*,O94'MNS+#85-<]1%32=)LM!TNTTW3;2&QL+ M2)88+:W0)'$BC"JJC@ "K=%%?,'K!1110 4444 %%%% !1110 4444 %%%% M!1110 4444 >3?M!?LT>#_VBO#OV/7K;[+JT"$6.M6R@7-L?3/\ &F>J'@]L M'!'Y*_'S]G'QA^SQXD_L[Q':>;I\S'[#K%L";:[4>A_A<#JAY'N,$_N'6'XT M\$Z%\1/#=YH'B33+?5](NUVRVUPN0?1@>JL.H8$$'D&O5P>85,*^5ZQ[?Y'' M7PT:VJT9^*OP&_:+\8?L\^)1J7AN\WV,S#[;I-P2;:[4?WE[,!T<'_M>AW'V/6;= U]HETX^T6QZ9']],]'''(R%/%?GK^U=^PAK MOP4:[\2>$Q<>(?!&2\GR[KK3E])0/O(/^>@''\0'!/S-X3\7:SX%\06>N>'] M2N-)U:S??!=VK[70_P!01P0>""0017T%;#4,RA[6D]>_Z,\VG5J867)-:?UL M?O\ T5\@_LG_ +?&C?%[['X7\;-;Z!XS;;%#<9V6FI-T&TG_ %?)45F>U3J1J+FBPHHHK T"BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** /GO]O3QX? G[,?BHQR>7=:P(]'AY^]YS8D'_?I9:_'73[&?5+^V MLK6,S75S*L,4:]6=B H'U)%??W_!5SQX&N? O@R&7E$FU>YCSZGRH3_X[/\ MG7S;^Q+X#'Q _:9\%VLD>^UT^Y.JS\9 %NID3/L9%C7_ (%7V>7)8?!NJ_-G MA8I^TKJ"]#]@OA_X3A\!^!/#OANWV^3I.GP6*E?XO+C5,_CC/XUT%%%?&MN3 MNSW$K*R"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHKR/XR?M1^!/@5XI\,Z!XIN[F*^UU\1FWC5 MTM8]P433DL-L>[(R Q^5N, U$YQIKFF[(ZL-A:^,J*CAX.4M=%J]-6>N44G7 MD4M6V,BV^IZ-?;121UCC0%F=C@*!U)/I0 ^BOB;QA_P %6?ASI_B;4]*\&^$?&'Q)M=*8B^U? MP]8*]F@!(+*Q;++D?>*A3U#$!?VH_!+>)/!%_)(D,GDWFFWJ+ M'>64AY"RQAF R!D,"5.#@Y! /5Z*\;_ &E/VL/A_P#LJ^&[34_&E[<-=W[, MFGZ/IL0FO+QEQNV(2 %&1EF95&0,Y(!\5^'O_!4CX>>)O'&E>&/%OA3Q7\,I MM78+I^H>)[-(;27/W2S[LH"2HW8*C/+ 5X[_ .P+'_Z!95] 4 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 5Y_\E=+XT\9Z/\/?"NI>(]?O8]/TC3H3-<7$G8#H .[$X 4
_:-UC]H[X@2ZO=>99Z%:%H=)TLM\MO#G[S8X,CX!8_0#A17J8#!O% M3N_A6_\ D([Q(1SV9ACD!A7 MF_['/[*U[^T5XT^U:BDMKX(TJ16U&[7*F=NHMHS_ 'F&-Q'W5.>I4']@M'TB MR\/Z59Z9IMK%8Z?9Q+!;VT"A4BC4855 Z 5[68XQ8>/U>CH_P D<&%H.H_: MSV_,MTM%%?(GM!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 UE6165E#*PP5(R"/2OA+]K'_@G?:^)/MOBWX66\-AJOS377AM<)!< MGJ6MSTC?_8.%/;;C!^[Z*ZIEC'K]]?\ :& /K;]I[]COPK^T7ITE]A-"\90Q[;;6H4SYF!Q'.H^^ MG;/WE['&5/Y/?%KX.^*_@GXLF\/^+-,>PNURT,R_-!+*G5PDN:.Q^ZFBZU8>(M)M=3TJ]@U'3KJ,2P75K()(Y M4/1E8<$5=K\7OV:?VN/%O[.6K+#;.VL^$YI-UWH5Q(0G/5X6Y\M_<#![@\$? MK+\'/C;X2^.WA6/7?">HK=0C"W%I)A;BT:=04444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8GC?Q3;>! M_!NN^(KP@6NDV,]])DXRL<9./&&_>UW-^I]&4445\8>Z%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 45X+\=OVU/AK\"?/LK[4_[>\1Q@@:+I!665&])7SMB]PQW8Y"FOSM M^.W[?'Q*^,PN=/L[O_A#O#2F_M2T^Y;O\O,_0SXZ?MN?#/X&_:+&XU/_A(O$<>5_L;1 MV65T;TEDSLBYZ@G=W"FOR?\ CM\9-6^/7Q.U;QCJT2VLEV5CM[)'+I:P(,)$ MI(&<#DG RQ8X&<5Y_17RN*QU7%:2T78_?,@X5P607J4KRJ-6_,_ M8O\ 8&^.G_"Y/@?9V=_<>=XC\-;-,O=QR\D87]Q,?]Y!M)/5HW-?2M?BU^Q1 M\=/^%%_''2[R]N/)\.ZOC3-4W'")&[#9*?\ KF^UB>NW>.]?M)UY%?49=B/K M%%7W6C/PCC/)_P"R /CA^UE^R[J_P]U>PO]*AT3Q%&]C:LJRZ=_H<&V"6$ M,-0\,Q:6VG>*KG28]-U3-F;76)(A%=[_E,6V0X?=N MV\YSBOS;_:4_X)X_#*?]J3X4^$?!"WGP\3Q=9ZU>7-QIDSS+!/:Q121-''(W MRKEVRJLHQC&W% 'W'\)?V5_ GP3^)'C7QMX6@OK35_%TS3ZE"]SFV#-(9/W< M0 "@,S$=<;B.E<)^W-^TU?? _P #Z=X7\%0MJGQ8\:3?V7X;TV !I(W/C=XCG@\;7+MI_AO1 M(-.N+J'1-/ (^5UC*[R&*Y&.LK'F0@ #_P!GOX _\,V_\%-?A9X1N-1DU?6F M\.7&HZO?R.7\^^FLKQIBI/.T'"@GDA,6TZ:2VO= M:DM]%6:,X*QS2#SA]&A65/\ @=?$_B3]M'X4ZC_P4N\*_&"#7+IO =AHCV5Q M?'3YQ(LIM;F,#RMN\_-*@R!CGVKZ%_X*B^+-,^+W[!.C^,O#,TE[H%YK&GZE M!=)ZXK[I^!NHQ:O\ !/X?7\!4P77A[3YX]O3:UM&P MQ^!KX?\ VB =:_X*]? >RME\R2T\/K++L&2NTZC(0?HH!_&@"O\ #?3[;]H3 M_@K1\1-4\0P+J6E_#O2Q;Z1:7:"2.">,PQ!@IXXDENI0<<,5(Y -?1?_ 40 M^$ND?%;]DOQ__:%G%-?^']-FUW3[ID!DMI;9#*Q0]MT:.A]0Q]J^?/V+\Z/_ M ,%+/VG-*N5"75R)KU%/7RS=QL#],3I^8K[!_:QOH]-_9=^+UQ*5VKX1U8 - MT+&TE"C\20/QH XG_@GK\4K[XN?LA_#_ %G5)3/JMK;2:5\T5X-_8_P ?_P#H.:#_ -\)_P#&J/['^/\ _P!!S0?^^$_^ M-4 >\T5X-_8_Q_\ ^@YH/_?"?_&J/['^/_\ T'-!_P"^$_\ C5 'O-%>#?V/ M\?\ _H.:#_WPG_QJC^Q_C_\ ]!S0?^^$_P#C5 'O-%>#?V/\?_\ H.:#_P!\ M)_\ &J/['^/_ /T'-!_[X3_XU0![S17@W]C_ !__ .@YH/\ WPG_ ,:H_L?X M_P#_ $'-!_[X3_XU0![S17@W]C_'_P#Z#F@_]\)_\:H_L?X__P#0\T5X-_8_Q_P#^@YH/_?"?_&J/['^/_P#T'-!_[X3_ .-4 >\T5X-_ M8_Q__P"@YH/_ 'PG_P :H_L?X_\ _0#?V/\ '_\ Z#F@ M_P#?"?\ QJC^Q_C_ /\ 0#?V/\?_ /H.:#_WPG_QJC^Q M_C__ -!S0?\ OA/_ (U0![S17@W]C_'_ /Z#F@_]\)_\:H_L?X__ /0\T5 MX-_8_P ?_P#H.:#_ -\)_P#&J/['^/\ _P!!S0?^^$_^-4 >\T5X-_8_Q_\ M^@YH/_?"?_&J/['^/_\ T'-!_P"^$_\ C5 'O-%>#?V/\?\ _H.:#_WPG_QJ MC^Q_C_\ ]!S0?^^$_P#C5 'O-%>#?V/\?_\ H.:#_P!\)_\ &J/['^/_ /T' M-!_[X3_XU0![S17@W]C_ !__ .@YH/\ WPG_ ,:H_L?X_P#_ $'-!_[X3_XU M0![S17@W]C_'_P#Z#F@_]\)_\:H_L?X__P#0\T5X-_8_Q M_P#^@YH/_?"?_&J/['^/_P#T'-!_[X3_ .-4 >\T5X-_8_Q__P"@YH/_ 'PG M_P :H_L?X_\ _0#?V/\ '_\ Z#F@_P#?"?\ QJC^Q_C_ M /\ 0#?V/\?_ /H.:#_WPG_QJC^Q_C__ -!S0?\ OA/_ M (U0![S17@W]C_'_ /Z#F@_]\)_\:H_L?X__ /0\T5X-_8_P ?_P#H.:#_ M -\)_P#&J/['^/\ _P!!S0?^^$_^-4 >\T5X-_8_Q_\ ^@YH/_?"?_&J/['^ M/_\ T'-!_P"^$_\ C5 'O-%>#?V/\?\ _H.:#_WPG_QJC^Q_C_\ ]!S0?^^$ M_P#C5 'O-%>#?V/\?_\ H.:#_P!\)_\ &J/['^/_ /T'-!_[X3_XU0![S17@ MW]C_ !__ .@YH/\ WPG_ ,:H_L?X_P#_ $'-!_[X3_XU0![S17@W]C_'_P#Z M#F@_]\)_\:H_L?X__P#0\T5X-_8_Q_P#^@YH/_?"?_&J/ M['^/_P#T'-!_[X3_ .-4 >\T5X-_8_Q__P"@YH/_ 'PG_P :H_L?X_\ _0#?V/\ '_\ Z#F@_P#?"?\ QJC^Q_C_ /\ 0#?V/\?_ /H.:#_WPG_QJC^Q_C__ -!S0?\ OA/_ (U0![S17@W]C_'_ M /Z#F@_]\)_\:H_L?X__ /0\T5X-_8_P ?_P#H.:#_ -\)_P#&J/['^/\ M_P!!S0?^^$_^-4 >\T5X-_8_Q_\ ^@YH/_?"?_&J/['^/_\ T'-!_P"^$_\ MC5 'O-%>#?V/\?\ _H.:#_WPG_QJC^Q_C_\ ]!S0?^^$_P#C5 'O-%>#?V/\ M?_\ H.:#_P!\)_\ &J/['^/_ /T'-!_[X3_XU0![S17@W]C_ !__ .@YH/\ MWPG_ ,:H_L?X_P#_ $'-!_[X3_XU0![S17@W]C_'_P#Z#F@_]\)_\:H_L?X_ M_P#0\T5X-_8_Q_P#^@YH/_?"?_&J/['^/_P#T'-!_[X3_ M .-4 >\T5X-_8_Q__P"@YH/_ 'PG_P :H_L?X_\ _0#? MV/\ '_\ Z#F@_P#?"?\ QJC^Q_C_ /\ 0#?V/\?_ /H. M:#_WPG_QJC^Q_C__ -!S0?\ OA/_ (U0![S17@W]C_'_ /Z#F@_]\)_\:H_L M?X__ /0\T5X-_8_P ?_P#H.:#_ -\)_P#&J/['^/\ _P!!S0?^^$_^-4 > M\T5X-_8_Q_\ ^@YH/_?"?_&J/['^/_\ T'-!_P"^$_\ C5 'O-%>#?V/\?\ M_H.:#_WPG_QJC^Q_C_\ ]!S0?^^$_P#C5 'O-%>#?V/\?_\ H.:#_P!\)_\ M&J/['^/_ /T'-!_[X3_XU0![S17@W]C_ !__ .@YH/\ WPG_ ,:H_L?X_P#_ M $'-!_[X3_XU0![S17@W]C_'_P#Z#F@_]\)_\:H_L?X__P#0\T5X-_8_Q_P#^@YH/_?"?_&J/['^/_P#T'-!_[X3_ .-4 >\T5X-_8_Q_ M_P"@YH/_ 'PG_P :H_L?X_\ _0#?V/\ '_\ Z#F@_P#? M"?\ QJC^Q_C_ /\ 0#?V/\?_ /H.:#_WPG_QJC^Q_C__ M -!S0?\ OA/_ (U0![S17@W]C_'_ /Z#F@_]\)_\:H_L?X__ /0\T5X-_8 M_P ?_P#H.:#_ -\)_P#&J/['^/\ _P!!S0?^^$_^-4 >\T5X-_8_Q_\ ^@YH M/_?"?_&J/['^/_\ T'-!_P"^$_\ C5 'O-%>#?V/\?\ _H.:#_WPG_QJC^Q_ MC_\ ]!S0?^^$_P#C5 'O-%>#?V/\?_\ H.:#_P!\)_\ &J/['^/_ /T'-!_[ MX3_XU0![S17@W]C_ !__ .@YH/\ WPG_ ,:H_L?X_P#_ $'-!_[X3_XU0![S M17@W]C_'_P#Z#F@_]\)_\:H_L?X__P#0\T5X-_8_Q_P#^ M@YH/_?"?_&J/['^/_P#T'-!_[X3_ .-4 >\T5X-_8_Q__P"@YH/_ 'PG_P : MH_L?X_\ _0#?V/\ '_\ Z#F@_P#?"?\ QJC^Q_C_ /\ M0#?V/\?_ /H.:#_WPG_QJC^Q_C__ -!S0?\ OA/_ (U0 M![S17@W]C_'_ /Z#F@_]\)_\:H_L?X__ /0\T5X-_8_P ?_P#H.:#_ -\) M_P#&J/['^/\ _P!!S0?^^$_^-4 >\T5X-_8_Q_\ ^@YH/_?"?_&J/['^/_\ MT'-!_P"^$_\ C5 'O-%>#?V/\?\ _H.:#_WPG_QJC^Q_C_\ ]!S0?^^$_P#C M5 'O-%>#?V/\?_\ H.:#_P!\)_\ &J/['^/_ /T'-!_[X3_XU0![S17@W]C_ M !__ .@YH/\ WPG_ ,:H_L?X_P#_ $'-!_[X3_XU0![S17@W]C_'_P#Z#F@_ M]\)_\:H_L?X__P#0\T5X-_8_Q_P#^@YH/_?"?_&J/['^/ M_P#T'-!_[X3_ .-4 >\T5X-_8_Q__P"@YH/_ 'PG_P :H_L?X_\ _0#?V/\ '_\ Z#F@_P#?"?\ QJC^Q_C_ /\ 0#?V/\?_ /H.:#_WPG_QJC^Q_C__ -!S0?\ OA/_ (U0![S17@W]C_'_ /Z# MF@_]\)_\:H_L?X__ /0\T5X-_8_P ?_P#H.:#_ -\)_P#&J/['^/\ _P!! MS0?^^$_^-4 >\U#>7D&GVD]U=31VUM C2RS3,%2-%&69B> 22:\,_L?X__ M /0O"X:>*J*$?GY&-:JJ,>9F5^VU^UI/\?/%1T'0)Y(? FE2G[.O M*F_F&0;AQ_=ZA%/0$D\M@>7_ +//P$UW]H;XA6WAW2%:WLTQ-J.I,N8[.#." MQ]6/15[GT )'*?#KX>:[\5/&6F^&/#=DU]JU_)LCC'"H!RSN?X549)/8"OTW M^"?[.OQ6^ OA/^Q/#%[X?MA,_G7=RRAY+B7&,LS1DX X Z >Y)/U6*Q%/+J* MI4OBZ?YL\>C3EBIN<]OZT/I7X;_#K0OA/X+TSPOX#?V/\ '_\ Z#F@_P#?"?\ QJC^Q_C_ /\ 0\T5X-_8_Q__P"@YH/_ 'PG_P :H_L?X_\ _0\T5X-_8_Q_P#^ M@YH/_?"?_&J/['^/_P#T'-!_[X3_ .-4 >\T5X-_8_Q__P"@YH/_ 'PG_P : MH_L?X_\ _0#?V/\ '_\ Z#F@_P#?"?\ QJC^Q_C_ /\ M0#?V/\?_ /H.:#_WPG_QJC^Q_C__ -!S0?\ OA/_ (U0 M![S17@W]C_'_ /Z#F@_]\)_\:H_L?X__ /0\T5X-_8_P ?_P#H.:#_ -\) M_P#&J/['^/\ _P!!S0?^^$_^-4 >\T5X-_8_Q_\ ^@YH/_?"?_&J/['^/_\ MT'-!_P"^$_\ C5 'O-%>#?V/\?\ _H.:#_WPG_QJC^Q_C_\ ]!S0?^^$_P#C M5 'O-%>#?V/\?_\ H.:#_P!\)_\ &J/['^/_ /T'-!_[X3_XU0![S7&?%?X0 M^%?C5X3F\/\ BS3$U"R?+12#Y9K:3&!)$_56'Y'H002*\Y_L?X__ /08Y$/#J?0_48(!K]:-2\*_'36-/N+&_U+PW>V5S&T4UO<01O'(A&" MK*8L$$=C7Q;\;/\ @GEX^\-V-_XD\.V%GJ5LF99M'TV5GFC7J3$I4;@/[@RW MH#T'U>#S*%9>RQ.[Z]'ZGCUL*Z;YZ1]C?LM_MI>&/VA+.'2K[R?#WC=$S+I< MC_N[K Y>W8_>'6:SO+>0.DL;&.2)U.001 MR""/J*^R?@K^WQ\0M4NM/\-^)/%=A9,VV&'6M3MXQ&>P$[A#@_\ 30\=V(Y- M!PZ;\>[B%)8M?\/2Q2*&1T5"K C((/ ME:*\&_L?X_P#_ M $'-!_[X3_XU1_8_Q_\ ^@YH/_?"?_&J />:*\&_L?X__P#0:*\&_L?X_\ _0:*\&_L?X__ /0@VOA;P[I>B MV*>79:=:Q6<"XQB.- BC\@*_&C]CGP!XA\??'31_^$:^SKJ.C(^K"2[_ -7' MY9 5CP>CNF..M?I?_8_Q_P#^@YH/_?"?_&J]+.JEZD::Z*_WG+@8VBY=SWFB MO!O['^/_ /T'-!_[X3_XU1_8_P ?_P#H.:#_ -\)_P#&J^:*\&_L?X_ M_P#0:*\&_L?X_\ _0:*\&_L M?X__ /0:*\&_L?X_P#_ M $'-!_[X3_XU1_8_Q_\ ^@YH/_?"?_&J />:*\&_L?X__P#0:*\&_L?X_\ _0:*\&_L?X__ /0:*\&_L?X_P#_ $'-!_[X3_XU1_8_ MQ_\ ^@YH/_?"?_&J />:*\&_L?X__P#0:*\ M&_L?X_\ _0:*\&_L?X__ /0:*\&_L?X_P#_ $'-!_[X3_XU1_8_Q_\ ^@YH/_?"?_&J M />:*\&_L?X__P#0:*\&_L?X_\ _0:*\&_L?X__ /0N>.?#]_K:<'1])B2XN5/I M)B/;']'8''0&ODKXI?MX?%OXF6,VF?\ "0R:'I$HVO!I:)!+(OH\J*&QV(! M/<&O-Q&/HX?1N[[(^TR?A',\XM.$.2F_M2T7R6[^6GF?I+\=/VS/AK\"%N+3 M4M6&L^(8P0-$TDB:<-Z2-G;%VSN.<_ MQ8^)EC%J5WIL7A33) &1M98Q3RKZK#@L/^!A?;-?/5,7BL=+DI*R[+]6?L6% MX=R'A:DL3CIJ4U]J??\ NQU_5^9\T1QR74RQQHTLLC!5502S,3P .Y)KZM^! M'_!.GXA_%(V^H^)D/@3P^^&WW\1:]E7_ &(,@K]9"OJ U?3?P?\ V._&7P/F M%WX9MO#2ZMC!U2^ N+D>NUWB/E_1,9[YKUS^Q_C_ /\ 0_P#@VN?_ (NN@_L?X_\ _0E76C>6X:.T50^_'RGB,8XS'\OUNM*?+MS-NU][7"BBBM3SPHHHH M**** "BBB@ HHHH **** "BBB@#Y"_X*3?LM^(?VC/A7HFJ>"1O\<^#KUM1T MZWWA&N8V5?-B0G@29CB=/X@1\H^(/V\O$L_Q[^"GB#QO\'O%UAXZ\(Z M;K%E?Z%!8M&^I7%S!%&KVZ. X7*%F&T[01@O7ZUUP?BCX-Z+XL^+7@CXAWEU M?QZUX1@O[>Q@AD06TBW<:)*95*%B0$&W:RX.?&KXB_M$ M?&7PZN@:CXPLVTS3_"M]$&:.S<1J?.C<97$4,<05P"P,A91D9^M?^&>_A9_T M33P?_P""&U_^-UZ!10!^<_B?]FF-O^"I'A&\MOA4I^%ZZ"ZW5Q#X=']BB?[) M= !V$?D[]YCZ\Y*]\5]B_'?X!Z+\8_V?_$OPP@M[71M.U"P^SV*V\"QPV(+WP[_Q+]$U MKPW9M/:W\ YBC\W&UMH.T,A)VA0R!E.>W_8Q^#/Q%^)W[0GBC]ICXO:"_A74 M]2MOL'ASPY.&6:TMRJIYCH<,F(QL&X!F+RL54%<_>-% 'P'^U5\)/B3\"?VJ M--_:6^$_AB;QK;75HFG>*?#=@C/=3Q[5C+HB*68%$AY4,5>(,P*YQQ?QW_:2 M^*?[<7A4?"#X6?"'Q5X5MMR@JJ$M7 MZ844 <5\%_A;IWP3^%'A;P-I3-+9:%81V@F88:9P,R2$=B[EF(_VJ[6BB@ H MHHH ^?\ P;_R>5X[_P"P+'_Z!95] 5\_^#?^3RO'?_8%C_\ 0+*OH"@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHKYS_;*_:LL_P!G?P;]BTN2*Y\<:K$PT^V; M#"V3H;F0?W0<[0?O,.X#8UI4IUIJG!:LBX\4WL6-2OH&^;3H6'W%(Z2N#]54YZE2/S+TG2;WQ!JMIING6LM]J%Y,L%O; M0J6DED8X55 ZDDBDU35+W7=4NM0U"YFOK^[E::>XG8'I,X//=5..I8#[+]UE>'[O\ MW_D>'[^,J>7Y'I/[&_[*ME^SKX+^UZE'%=>-]5C!U&[7#"W3@BVC/]U3C<1] MYAGH%Q]$T45\;5JSK3=2;U9[D(*G%1CL%%%%9%A1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?*/[5W[ M"6@_&Y+OQ)X6$'A[QQ@N[!=MKJ+>DP ^5S_ST _W@W!'Y:^-O NO?#?Q+>:! MXETNXT?5[5MLMM<+@^S*>C*>S D$=#7[\5Y=\>OV<_!_[0WADZ;XCL_+OX5/ MV'5[8 75HQ_NM_$I/5#P?8X(]S!9G*A:G5UC^*//Q&%53WH:,_-G]E?]N3Q' M\!9+?0==$_B3P-G'V/<#<6([FW9CC'_3-CM]"I))^DO@=_P4NL?'7Q*N-#\: MZ39^%]$OYO+TK48Y&(@).%2Z9CCYO^>BA0IZC&6'YMZUI-SH.L7NFW<$]K=6 MDSP2PW,9CE1E8@AE_A(QR.U4J^BJX##U[R<=7U_4\R&)JT[)/1']"H(8 @Y% M+7Y<_LL_\%#;SX3^'X/"GCRQO?$>A6H"6.H6KJUW:1CCRBKD"1!QMRP*@8Y& M OW=\,?VJ/A;\7/*B\/>+[%K^3 &G7S&UN=WH(Y,%_\ @&X>]?(XC UL.W>- MUW/:IXBG46CU/6****\\Z0HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *_$S]K[QY_P +%_:0\*O$[LJG2=-N+N/=_%(J$HOXMM' MXU^#,TTES-)-*[22R,7=V.2Q)R2:^FR6G[TZOR/*Q\M(P/T4_P""4O@/R='\ M<>,YHN9YH=)MI".@0>;,!]2\/_?-??U>&?L2^ _^%?\ [,_@NTDCV76H6QU6 M?C!)N&,BY]Q&T:_\!KW.O'QU3VN(G+S_ "T.W#QY*44%%%%<)T!1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 45XU\;_VMOAO\!898=?U MI;S6U7*:'IF)[LG'&Y0<1@^KE?;-?G=\=/\ @HE\1OBM]HT[P_)_P@WA^3*^ M3ILI-Y*O^W<8!'T0+Z'->=B,?1P^C=WV1]ED_">9YS:=.')3_FEHOEU?RT\S M]"_CE^U]\-_@''+;ZWJ_]HZ\HRNAZ7B:ZSVW\[8A_OD''0&OSO\ CI_P4,^( M_P 6OM&G:'-_P@_AZ3*_9M,E)NI5])+C ;\$"#LJ8S%8V7)25EV7ZL_8\)PWD/#%)8K'S4I+[4^_\ =CK^K/F$"2XF :25V]R MS$_S-?4GP+_X)Y?$CXL?9]0UR'_A!O#TF&^T:G$3=2KZQV^0WXN4'<9K]"O@ M;^QS\-?@.L%UI.D#5?$$8!.N:MB:X#>L8QMB[_< .."37N%=N'RA+WJ[^2_S M/E\Y\19RO2RJ%E_-+?Y1V^^_H>*_ W]D+X;_ #CBN-$T@:CKJCYM_89-5&+DU%;B;25V3XX4>B#@LW8>I(!_%_XB?$+7?BIXRU/Q/XCO6OM6U"3S)) M#PJCHJ(/X448 '8"NI_:#^/.O?M"?$*Z\1ZPS06JYAT_357475J_%U_R1X56I+%5%"&W]:GI__!/S]C__ (2*YLOBCXSLLZ5 _F:'IMPG M_'S(#Q/;6/YEX2/5$4<1N>@D &%<^RMQ@K^=?P?_9L M\=?&KQU?>%M%TS[%?:=N&HSZH'AAL2"1MF.TL&+ J% +$@\8!(_<2F+"D;.R MHJM( !^%>QA\SJX>DZ>_;R.*IA(5)\VW<_$WXG?LD?%?X2^;+ MK?A&\GT^/_F):8/M=OM_O%H\E!_OA:\>K^A:O)_B=^RO\+?B[YLOB'PA8MJ$ MF2=2L5-K=;O[QDCP7(_V]P]J]"CG72M'[O\ +_@G-/ _R/[S\HOAC^UO\5_A M+Y46B>+KR?3X^/[-U,_:[?;_ '0LF2@_W"M?6_PQ_P""JEA<>3;?$#PC)9N3 MA]1T%_,C^I@D(91]'8^WKG?$[_@E7*GFW/P^\7B0)O".H6MC'R=1MT%Q:8]3+'N5>.S$'VKMM@,=M:_W/_@G M/?$8?T^]'[ ?#/\ :*^&_P 7UC'A7Q=I^H7;]+"23R+KID_N9 KG'J 1[UZ/ M7\]:.T;*RL593D,IP0?6O&O])? M[3 3_>,;8=![ N:^M/AS\^//#OANVW>=JVH06*E1]WS)%7=^ .?PKZV_X*E^/#K7Q M;\.>%8I-]OH>FF>10?NSW#9(/_;..(_\"KCO^"#_P!EP+J/?5_Y?H>%7_?8CE^1^M-A8P:78VUG M:Q+#;6\:PQ1KT1% "@?0 58HHKXP]T**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBO+_CU^T9X0_9ST+3=3\6/>.NHW M/V:VM=/B669\#+OM9E&Q 1DY_B )(%1.<:<7*3LD=&'P];%U8T*$7*H453T;6+/Q!I%CJFG7"7>GWT"7-O<1G*R1NH96'L00:N59@TXMIK4****!! M1110 4444 %%%0W5W!91>;<31P1YQOE8*/S- ]]$345B7?CCPYI[*MUK^EVS M,,@37D:D_3+5DW'QF\ 6;ND_CGPW T?WUDU>W4K].'K3^&#?R9 MV-%>:W7[2_PCM(O,?XG>$&7.,1:Y;2'\E=4]^+FAQ_"SQ1/'X M<\/[)Y)K.1T@U.X)#.LB\>9$J@)M(P3O/H:Y#XX?\%'OB)\3(YM.\+A? >BN M-K?893)>R#OF? V?]LPI']XUYL\TH0V:_/#X[ M_P#!1;XA_%+[1IWAECX$\/OE=EA*6O9E_P!N? *_2,+U():OE*::6ZG>65WF MFD8L[N2S,Q.223U)-?27P+_8%^)?QD^SW][9_P#"&^'),-_:.KQLLLB^L4'# MMQR"VU3V:O%J8W%8V7)25EY?JS],P?#&1<,TEBLPFI27VI[7_NQ[_P#@3['S M;)))=3-)(S2RR,69F)+,Q/))[DFOI?X$_L _$GXQ-;7^I6I\%^&Y,-]OU:(B M>1?6*WX9NV"VU2.A-?H;\"_V+?AK\"5M[RQTH:[XBCP3K>K*)9E;UB7&V+V* MC=C@L:]YKMP^4+XJ[^2_S/FLX\19.]'*H6_OR_2/^?W'A?P-_8S^&GP(6"[T MS2?[9\0QX)UO5@LTZMZQC&V+O]T XX)->Z445]#3IPI1Y8*R/QS%XS$8ZJZV M*J.5X[_P"P+'_Z!95] 4 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !112$A023@4 4]9UBQ\.Z3>:IJ=U%8Z=9Q-/<7,[!4BC499F)Z 5^/? M[8G[5%]^T9XT\BP>:T\$Z7(RZ;9ME3,W0W$@_OL.@/W5XZEB?2/V]?VP#\4= M6G\ >#[TGPA82XOKR!OEU*=3T!'6%"..S,-W("FOF;X/_"77_C9X\T[PIX=M M_-O;IMTDS@^5;0@C?-(1T50?J20!DD"OKLNP:P\?K%;1_DCQ<57=1^RI[?F= MA^R]^S?K'[2'C^/2K8R66@616;5M4"\01$\(N>#(^"%'L2>%-?LSX.\'Z/X M\+Z;X>T"QCT[2-/A$-O;Q#A5''XOW M4(\RYO'4"6[G(&^5\=SC@=@ !P*[VO%QV,>*GI\*V_S._#T%1CKNPHHHKRSK M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I" P((R*6B@#Q7XG_L M<_"7XL>=-JOA.VL-2DY.I:/_ *'/N_O'9\KG_?5J^1_B=_P2MUFQ\ZZ\ ^*[ M?58ADKI^MIY$V/03("K'ZJ@]Z_2*BN^CCL10^&6G9ZG//#TZFZ/PI^)7P"^( M7PAE<>+/">I:3 K;?MAB\RU8^@F3*$^V[-<);W,UG<1SP2O!-&P9)(V*LI'0 M@CH:_H.FA2XB>*5%DC=2K(XR&!X(([BO!_B=^P[\(/BCYTUQX930-1DR3?: MPM'R>I* &-CGG+(37MT(O^$F MTZ/C['X@4W0Q[2Y$HX[;\>U?6_PQ_P""H_@O7O*MO&V@WWA:Y. UY9G[;:^Y M( $B_0*_UKR;XG?\$M/%FB^;=>!O$=EXCMQEEL=17[)<^RJW,;GW)05\G?$+ MX.^-_A3=_9_%OA?4M#.[:LMS ?)D/^Q*,H__ $FNOV. QVL;7\M']W_ #' MGQ&'WV^\_;KP'\5O!WQ0LC=>$_$NFZ]$HRZV=PK21_[Z?>0\CA@.M=77\^6G M:E=Z/>Q7EA=365W"=T=Q;R&.1#ZA@<@_2OHWX8_\%!OB]\._*@O-7B\7Z0RR8[XG4B3/\ O%A[5YU;)IQUI2OZG5#'1?QJQ^P%%?&WPQ_X*>?#OQ1Y M5OXNTS4/!MXW#38^V6G_ 'V@#C_OW@>M?47AKXG>$?&.@SZUH?B;2=4TFWC, ML]Y:WD;QP*!DF0@_)@ D[L8Q7B5<-6HNU2+1WPJPJ?"SIZ*\4^$G[8'PU^-7 MC;4O"OAS5)O[4M2Q@^V0B%+]%^\]N-_$22>;;W6I MRI;/GK!'^ZB/_?"+7W-_P2K\!_V;\/?%WB^6/$NJ7Z6$+,.?*@3<2/8M,1]8 M_:OS/K]O/V3_ &?AQ^SMX%T5X_+N?[.2\N%QR)9R9G!]P9-O_ :^OS22HX6 M-*/6R^2_I'B8-<]9S9ZU1117QQ[@4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !16#XN\>>&_ .GF^\2Z]IN@VF"1-J-TD"MCL-Q&3[# MFOFCXC?\%+_A-X/\R#0CJ7C.\7(']GP&&WSZ&27:<>ZJPK"IB*5'^))(]; Y M3C\R=L)1E/S2T^_9?>?6M07U];:9:2W5Y<16EK$NZ2:=PB(/4L> *_*SXC?\ M%0?B;XH$L/AC3]+\&VK9VR1I]LN@/3?(-GY1BOF+QQ\5/&'Q,N_M/BKQ-JFO MR9W*M]=/(B?[B$[5'LH%>15SBE'2FF_P/T3 >'.85[2QE2--=E[S_"R_%GZZ M_$;]O#X,?#GS(I/%2>(KU/\ ET\/1_;"?82 B+/L7%?F;^UI^TA-<[G=L<;W8\XZ *,G&:\3HKPL3F%7%1Y):(_5,CX1R M_(ZOUBDW*I:UWTOO9+;\7YGTK\*_^"@'Q.^$?P[TWP=I$&AWFGZ=N6VN=2M9 M9;A$+%O+W"55*C) ^7(&!G@5N7?_ 4V^,]RRF.30+4 8*PZ:2#]=SFOE"-5 M:10[;$) +8S@>N*^V/#?_!+?Q7XDT>TU2#Q[X=EL+V".YM9[6.>198W4,K-M0 M96NO&.OW+*, S:G.Q'TRU?I?;_\ !*_X203*[ZWXPN%'6.2^M@I_[YM@?UK6 MM/\ @F1\&+;=YB>(+K=T\[4@-OTVH/UH_LW&2W?XA_KMPY3^"F_E!?\ /RD MN/%&LWCN\^KWT[2??:2Y=BWUR>:S*_8.W_X)P_ V&)4?P_J%PPZR2:K< GZ[ M6 _(5LV_[ 7P$M9EE3P!&S#H)-5OG7\FG(H_LC$/>2^]_P"0O^(BY/3TA2J? M*,?_ )(_&.BOVRM/V)_@?9;O+^'>EMNZ^<\TGY;G./PK5M_V3?@W:Q+&GPU\ M-LJ]#)8(Y_$L"3^-4LFK=9+\3"7B5E_V:$__ "7_ #9^'%%?O!;_ +/?PLLY MEEM_AIX/@E7I)'H-JK#\1'7QW^WC^S/XX\<^*O#EA\,_AWI__"+VMFT\\FCQ M6MHTEVSLI$@RA(5%3;U'SO[UG6RNI1@YIW\DCMRSCW!YCBHX>5/V:=_>E))* MQ^<=>E?L\_!.X_:"^)EEX/MM'J*:<8*>'J1PV,IQJ6?*^:+L^G7 MN?H=\"?V)?AK\"O(OK733XA\21X/]LZNJRR(WK$F-D7/0@;L<%C7OU,A9VA0 MRJ$D*@LJG(!QR,]Z?7WE.G"E'E@K(_DS&8W$X^JZV*J.._^P+'_ .@65?0% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 M\$_\%!/VP/[#M[WX7>"[[&HRJ8M=U&W;_4(1S:HP_C8??/8?+U)V^G_MP?M; MP_ GPRWAOPY22YU2^9W:6[O+ MB3+,Q+R2R,>2>[,2?J2:^CRS \[5>JM.G^9Y>+Q'+^[AOU+OACPSJGC/Q#I^ MAZ+92ZCJNH3+;VUK",L[L< >P[DG@ $G@5^R?[*/[,NE_LW^ UL_W5[XHU + M+JVI*/ON!Q%&3SY:9('J26.,X'GG[#/[(J?!'PZOBWQ/:JWCG5(>(9!G^S(& M&?*'_31OXSV^Z.A+?6599ECO;/V5-^ZOQ_X!>%P_LUSRW"BBBO!/1"BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@O; M&WU*TEM;NWBNK:92DD,R!T=3U!4\$?6IZ* /G+XG_L!_"#XD>=/#H3>%-2?) M^U>'W$"Y[9A(,6,^B@GUKY'^)_\ P2^\>^&_.N?!NL6'B^T7)6UF_P!"N_H MQ,9^N]?I7ZBT5Z-',,11VE=>>IRSPU*INC\#O''PU\5_#74/L7BGP[J6@W&2 M%%];-&LF.Z,1M<>ZDBN>BN)8-_ER/'YBE'VL1N4]0?45_0+K&BZ?X@T^6PU2 MPMM2L9AB2UO(5EB<>A5@0?QK\WOVW/V&1X*6\\??#FP)\/C,NJ:);@DV/0 #@?GWX2\(ZQX\\26&@>']/FU35[Z016]K ,L[?R R23@ M DD 5U_CO\ 9R^)WPS\QO$?@C6+""/[UTEN9[AB:.'Q%H5 M=^FNIS4JE6G>4-C]=? G[5_PD^(_EKHOCK2OM$GW;6_D-G,3Z!)@I8_[N:]8 M5UD564AE89# Y!'K7\]==GX'^-'COX:LI\+^+M8T6-3G[/:W;B$_6(G8WX@U MX]3)5_RZG]_]?H=T<>_MQ/WCHK\IO ?_ 4X^*?AORXO$%KH_BVW&-SW%O\ M9;@_1XL(/Q0U]&> _P#@J-\.M>\N+Q-H>L>%9VQNDC"WMNOK\R[7/X1UY53+ M,33^S?T_JYUQQ=*76Q]FT5YYX$_:$^&OQ,\M?#7C71]2GD^[:_:1%<'_ +8O MM?\ \=KT.O-E&4':2LSK4E+5,****@84444 %%%% !7QC_P5&\=C0O@OHGAF M*3;<:]J8=US]Z"W7>W_D1X/RK[.K\I_^"G'CP^)/CY:^'XY,V_AW38H63/2> M;]\Y_%&A_*O5RRG[3$Q\M?Z^9QXN7+2?F?.GP9\#GXE?%CPCX7VEH]4U."WF MV]1"7'F-^"!C^%?O"B+&BHBA$48"J, #TK\J/^"8_@0^)/CY=>()(]UOX=TR M697QTGF_XCM87FFD6&*,%GDD8*J@=22>@H DHKPKXC?MM M_!SX9^;%>^,+;5[Z/C[%H8-ZY(ZKN3]VI]F85\M_$;_@J_=R^9!X$\%1VZ\[ M;[Q!,7;_ +\1$ '_ +:'Z>O#5QV'H_%+7RU/JL!POG&8V=&@U'O+W5^-K_*Y M^C->>?$7]H3X;_"=95\5>,M*TNYC&6LO.\VZ_"!-TA_[YK\A/B-^UY\7/BEY ML6L^-=0ALI.#8Z8PLX-O]TK%MWC_ 'RU>/,Q9BS$DDY)->/5SE;4H??_ %^I M^BX#PUD[2Q]>WE!?^W/_ .1/TX^(W_!5;PAI'FV_@OPMJ/B&8<"[U%ULX,^H M4;W8>Q"&OEKXC?\ !0KXR_$#S8;?78?"EBY_X]] A\E\=OWS%I ?HP^E>6_# MO]GOXD?%@QGPKX-U75;>0X6\$'E6W_?Y]L8_[ZKZD^'/_!*KQ?J_ES^-/%&G M>'8#@FUTY&O)\=P2=B*?<%ZX_:X_&?#>WEHOO/I_J'"7#NM;D7_@.M MODD?$VLZYJ/B+4);_5M0NM3OI3F2ZO)FFE?ZLQ)-:'A'P'XD\?:@+'PUH.I: M]=D@>3IUJ\[#/<[0<#W/%?K;\.?^">GP:\ >5-<:'/XKOH\'[1K\_G)GO^Y4 M+&1_O*?K7T1HNAZ;X;T^*PTG3[72[&+_ %=K90+#$GT50 *WIY/4EK5E;\3R M,=XCX2BN3 4'*W67NK[E=_D?E!\.?^":/Q9\8^7/KJZ;X,LVP3_:$XFN,>HB MBW#/LS+7U+\.?^"7WPS\+^5/XHU'5/&5TOWHG?[':D^NR,[_ /R(:^R**]>E MEN&I?9N_/^K'YYC^-LZQUTJOLX]H*WXZR_$\.\6?L4_!CQ?I.F:;<>"+*PMM M.9VA_LMFM'8N%#>8\9#2'Y5Y_\ @VN?_BZ^F:*Z MWA:$G=P7W(^?IY[FM*/+3Q4TO\4O\SYF_P"'@:/;_ &32M,MH[2U@W%MD:*%49))/ ').36I15TZ-.D[PBEZ' M+BLSQN.BHXJM*:6W,V_S"BBBMCS0HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^?_ M ;_ ,GE>._^P+'_ .@65?0%?/\ X-_Y/*\=_P#8%C_] LJ^@* "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M*2@!:\8_:D_:3TC]F_P"^I3^7>>(KX-%I.EL>9I .7<#D1ID%C[@#DBO*?B1 M_P %*? ?@/XBW/ARSTF\\2Z99HZ7.LZ?.FS[0H.(XE(Q(N["E]P Y(##D_G# M\:OC)X@^.GCZ_P#%/B&;=/.=EO:H3Y5I""=D,8]!GKU)))Y)KW<'EM2I-2K* MT=_4\^OBHQBU!W9SGB_Q=J_CSQ-J/B#7KZ34=7U"8SW%S*>68^@Z 8 X M X%??G_!/G]C_P"QI8_%7QG9?OW ET#3;A/N ]+MP>Y_Y9CL/G[J1Y9^P?\ ML@GXO:U%XX\66A_X0O3IO]&M9EXU2=3]W!ZQ(?O'HQ^7GYL?JHJA%"J J@8 M X%=N9XY07U>C\_\CGPN'YG[6?\ 7F+1117RI[ 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2, MH=2K ,I&"".#2T4 ><_#O]G?X>?"CQ-K'B#PKX9M=)U752?/GC9FVJ3DI$K$ MB)">2J #@=@ /1J**N4Y3=Y.[$HJ*LD>=^._V=_AI\2_,;Q)X)T?49Y/O70M MA#<'_MM'M?\ \>KYT\>?\$N?AWKOF2^&-=UCPM<-]V*0K>VZ_16VO^+;?=6CK"?I)C8?P-?O)3719$9'4.C#!5AD$ M>E>K3SBM'^(D_P #CE@8/X78_GKKTGP)^TC\3_AIY:^'?'&L6,$?W+62X-Q; MC_MC+N3_ ,=K]+PE2Q_P![-?.G MCS_@E7X4U+S)O"/B_4]$E.2+?4X4O(L_W05\ME'N=Q^M>E'-,+67+55O571R MO!UJ>L&>2>!/^"I7C[1?+B\4^'=(\30+]Z6W+65PWU8;D_)!7T5X#_X*9?"? MQ/Y<6N1ZMX2N6P&:\MOM$ /L\6YL>Y05\B^//^"O%WP]\4> ;K[-XE\.ZIH$Y.%74K.2#=_N[@,CW%7]3P M.*UIVOY/]/\ @"]OB*/Q?B?N1X(^+G@GXDQJ_A?Q7I&NL1N,-E>(\JC_ &H\ M[E_$"NNK^>R*5X)$DC=HY$(974X*D="#V->N^ _VNOB_\.O+32?'6IRVR<"U MU)Q>Q!?[H68-M'^[BN&IDLO^74_O.B./7VXG[;45^:O@/_@JMXFL/+B\7^#M M.U>/HUSI4[VDF/4J_F*Q^A45]%^ _P#@HQ\&_&7EQ7^IW_A2Z?CR]8M&V;N_ M[R(NH'NQ7^E>54R_$TMX7]-3KCB:4]F?3KR+&C.[!$49+,< #UK\'OC/XX/Q M*^+'B[Q1O+Q:IJ<]Q#NZB$N1$OX(%'X5^L_[1G[0/A72OV;_ !GX@\.^*-)U M62>P:PLY-/OHYB9YQY:[=K'YEW%\=0$)/0U^,M>UDU%Q4ZDEY'#CII\L4?J1 M_P $N? 8T+X,:YXGECVW&OZF41L?>@MUV*?^_CS#\*^SJ\]_9[\!GX9_!'P5 MX:>+R;BQTR$7*8QB=QYDW_D1WKT*OGL54]M7G/NSTJ,>2G&(4445RFP4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%5M0U*TTFSDN[ZZAL[6,;GG MN)!&B#U+$X%?GY_P44_:PT+7O!MG\/O OB*UUC[?+YVLW>EW EB6%#\D'F*= MK;G^8@'@1@'[ULK745U;_17U>A^AE% M?F]^SG_P4CT'X;_![2_#/C;2M?UG7-*W6UO=V*0O'+; CRP[O*K!E!*\*>$7 MG)..YN_^"L/@I) +;P1KTR8Y:::",Y^@9OYUSQS'#2BI.5CVJW!N=4ZTZ5.@ MY)-I/1)KNKOJ?=%%?GU=_P#!6VQ2,&V^&-Q-)GE9M;6,8]G:L6]_P"" MMFJ2-)]D^&EI "/D\[6'DVG'?$*YY^E)YEA5]O\ !_Y%QX(S^7_,/;_MZ'_R M1^C]%?F)=_\ !6#QP^W[+X*\/P_WO.EGDSZ8PRXK#O/^"J'Q9N%=8-#\(VH) MRK+97+.HSTR;@@_E6;S7#+J_N.N/ .>2WA%?]O+]+GZKT5^1UW_P4T^-%Q)N MCGT&U&,;8=-R/K\SDUA7?_!1'X\7*J(_%]O:D'):'2+,D^WS1&LWF^'71_=_ MP3LCX=9Q+>5-?]O/](L_8ZBOQ6O/VZ/CK?\ F>;\0KQ?,Z^3:6T6/ILB&/PK M$N_VN?C->LK2?$GQ I48'DWAC'Y+C-9O.:/2+_ ZX^&V9/XZT%_X$_\ VU'[ MB45^#UY^T)\4]01DN?B3XNGC8[BDFNW17/T\S%8MY\3O&.H,SW7BS7+EF&UF MFU*9R1Z'+5F\ZAT@_O.R/AGB'\>)BO\ MUO]4?OW6;>>)M'TT2&[U6QM1&,=6G\NWDMI(KK['"O,DS)\RYZ*H8 M8)8GG::X3P9_P5!\'Z?\*-%N/%-GJ6I^.A"8KZRTVV5(FD4D"0NQ55#@!B%! MP21CBOS%J6SM)]0NX+6VB>>YG=8HHHU+,[,54\)'#U[R<6Y.7PM^3W]WROOKW/L_P"(W_!4OX@^(/-@\(Z)I?A*V;(6 MXF!OKH>A!8",?0QGZU\O>/\ XT>.OBG,S^+/%FJZXI;<(+JY8P(?]F(81?P MKW/X<_\ !-_XP>./*GU2QL?!UBW/F:Q< S%?:*/

:60A4CC4LS$] .IKW#X<_L2_&/XF>5+8 M^#[K2;&3!^VZX191@'HVU_G8>ZJ:_7GX?_!?P)\+(53PGX3TK0V"[3<6ULOG ML/\ :E.7;\6-=I7=2R:*UJR^X^6Q_B55E>. H)>,7VJ M*;R?=_>#2E@A_P!P+7L=%>O2P>'H_!#]3\YQ_$N;9E=5\0[/HO=7W*U_G<15 M"J !@#@ 4M%%=I\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110!X#^VU^U'%^R;\$KGQ9%8IJFO7 MMRNF:/9S9\I[IT=PTN"#Y:K&['&"2%7(W9'PEXJ^'O[6_B3X\?!?4?$?Q*TO M1/B9KFG:U>Z#:_88EAT1$@B>6WE"PE2TBLJG*R;=O)8U]7_\%,OV;O$O[0WP M+L7\&1FZ\4>%]1&KV]BIP]W&(W62./UDY5E'?85'+"OF"S_X*&>&_%G[3/P/ M\0?$_1M4^&NJ^#K#6;'Q&NH64K1I/)_CI-XS^'_Q+TR'2_B?X(N/L^HFW0)'=H':-GV@D*ZNA#;?E.Y"O!P.8 M^+/[8WQ3^(W[0&L?!C]G+P]I&HZKX?5AK_BCQ 6^R6"+S2-6TS5&,K:GI.QA._&[>RC.\< AOF!+M MX+^&/[,NC_$'XCV/A^U\.QW%L^K>(;RPB8R70A$DA8KGE\R2'C&XMS0!\IS? MM>_'7]E'XG>&]"_:2TCPWJ?@KQ)<&VMO%_A?>D=I(" 2X8#*KN4E61&VEF4M MM*U]R>.O&VD?#?P9K?BG7[H66BZ/:27MW.>=L:*6.!W8XP .22 .M?E;^TE^ MT5H?_!3'XE?#_P"#O@ KX?\ #MOJGV^]U[Q)<06"?V MA?VO_P!JS3;WQK\)_#GA'P5X \V6/2AXBR]SJ"HY4D,=P8@@C(5$R",L037L MO[&'[86N_''7O%GPZ^)/AN+P?\6?"39U#3[<,(+F'<%\V-69BN"R C'ECU +P)]R7L&&]<"&!OJB^E 'L7[7G[8OB;X8?$+PQ\(O MA'X:MO&/Q:\11^?';W9)MK" [L/( RY8A';EE"JFYN" ?)/&G[2_[5W[(\VC M^*/C3X>\+>,OAU=7$5MJ-UX85EN-/+]#N^4!N?XE9&*A=ZE@:B_93_XKC_@J M9^T3XDO@L\^D6DFF6[$<1A9;> $9Z'9;E?Q;UKZQ_;.\.6_BK]DWXN6%S$)D M7PQ?W:(1G][!"T\9^H>-3^% 'JOASQ!I_BWP]IFN:3:7J5K%>6EPGW989 M$#HP]BI!_&M&ODS_ ()9^)KOQ)^Q3X)%[(TTFGRWM@DCG),:7,A0?158*/91 M7UG0 4444 ?/_@W_ )/*\=_]@6/_ - LJ^@*^?\ P;_R>5X[_P"P+'_Z!95] M 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !67JWBC1M N]/M=4U>QTVZU"7R+. M&[N4B>YD_N1JQ!=N>BY-<1\??C[X:_9Z\#S:_K\WFW$F8[#3(F FO9L?=7T4 M<%F/"CU) /XX_&3XU>)_CAXZN/%'B.\9KICMM;>$D16<0.5CB'8#UZDY)))K MU<%E\\7>3=H]SCKXF-'3=G[LT5^:/P;_ ."G>I^#? MOHWC/P]<>+-6L\10Z MI%>"%YX@./.RK9<=-P^]WYR6U-4_X*R:G+G^S?AM:6W'!NM7:;OU^6%.U-Y7 MBE)I1_%!];HVO<_1JBORUU;_ (*F_$^ZRMCX?\+6*'^)K>XE<<^IF Z]E\R'C:2[GZ]T5^*>K? MMG_&S6MWVCXB:K'NZ_9!';=\\>6BX_"N.U;X[?$G7=W]H_$#Q1>JV/+W9_#K7': MM_P4$^!>E[@GC"2_D7JEIIETW;/#-&%/YU^.E36MG/?2^7;P27$F,[(D+''K M@5T1R:@OBD_P_P C-XZIT2/U4U7_ (*@?"*PW"VL/$^I'H#;V,2J>/\ ;F4X M[=*X[5?^"KWA>'=_9O@+5[OT^U7L4&>/]D/W_P ]J^!]+^#/Q UO_D'>!O$E M_P!1_HND7$G3D_=0UV.E_L>_&C6,>1\.=:CR=H!(&,X)!H:5_P3O^.>I8\[ MPO:Z:I[W6JVQ[9SA)&/M776'_!+OXM741>?5?"MF0"1')>SLY.,@?+ 1UXZT MXQRVBTTXW7G<&\5-6=SX^KM_@CX6T7QQ\7?"/A[Q#-=P:/JFI0V<[6,>^8[V M"JH';+%06Y*@DX.,'+\1_#SQ)X4\;3^$=3T>ZM_$D-P+4Z<(RTKR$@*$ SOW M9&TKD,"",YK]//V*_P!BNU^"=A!XN\7017GCNYCS%"6\5W;2#:\,Z!T8>A!X-3T4 >&>._V)_@S\0/, M>[\%6>EW3_\ +SHI:R8'UVQD(3_O*:^=?'G_ 2DTZ;S)O!GCBXM3R4M-\3\=_'?_!/WXT>!_,DC\.P^ M);1.MQH5RL^?I&VV4_@E>":_X9UCPI?&RUO2;[1[U>MOJ%L\$@_X"X!K^@.L M[7/#NE>)[!['6=,L]6LG^];7UNDT9^JL"*]6GG51?Q(I^FAQRP,7\+L?S]4^ M.1H9$D1BKJ0RL.Q'>ON;]MS]AD>"UO/'_P .M/)\/C,NJ:);J2;'N9H1_P \ MO[RC[G4?+]SYF_9\_9\\2?M$>-X]#T./[/90[9-1U65"8;*(G[Q_O,<$*@.6 M([ $CZ&GBJ56E[9/3KY'F2HSA/DMJ?IG^Q'^U#=_M&>";^WUNT,/B?0/)BOK MJ),07:R!MDHQPKGRVW+TSR.#A?I.N(^#WP>\-_ _P39^&/#%G]GM(?GFN),& M:ZE(&Z65OXF./H !7;U\%7E3E5E*DK1Z'T=-2C!*;NPHHHK T"BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBL3Q5XX\.^!K$WGB/7=-T&UP3YVI7<<"G'H7(S^%)M)79 M<(2J248*[?8VZ*^6OB!_P4@^#G@SS(M-U"_\77:\>7H]H1'GWDEV*1[KNKYI M^('_ 56\9:MYD/@_P *Z7X>A.0+C4)&O9\=B -B*?8AA7GU,PPU+>5_34^P MP/!^=8ZSC0<5WE[OX/7[D?IW7G/Q _:*^&?PN\Q?$_C;2--N(_OV@N!-:GB+QQJUU:RABB"H?Q%>85Y53. M>E*'W_U^I]_@?#5Z2QV(^4%_[<__ )$_43Q__P %4O FB^9#X3\-ZMXFG7($ MUTRV-N?0@G>Y^A05\T_$#_@I7\7_ !?YL.CSZ;X0M&X TVU$DVWWDEW\^ZA: M\-\ _ 7XB?%)D/A;P;J^KP/TNHK9EM^?69L(/Q:OI7X?_P#!+3XB^(#%+XIU MO2/"=LWWHHR;ZY7_ ("FV/\ \B5Q^WQ^*^"]O+3\?^"?1?V5PED&N(<7)?SO MG?\ X#K_ .DGR?XP^(GBGXA7GVKQ/XBU37YP+OM<9N+C79A!;&WVON$:1H2K;MA^8MP#S7D7_#KW MXQ?\_/AG_P &$G_QJN6I@<4I:Q;?WGNX/BO(JE+]W6C!+2S]W\.Q\B5ZUIG[ M)?QBUBV6XM/AWKDD#JKI(UOL5U(R"I8C(([BO8?^'7OQB_Y^O#/_ (,)/_C5 M?HS^S;X)\4_#?X*>&/#'C&^MM0US2X&MFFM'9XQ$KMY*!F )VQ[%S@?=[]3T MX7+9U9.-9.*/%S_C3#X&A"IEM2%63=FKO:V^EOZ:/RFL_P!A#X[WSJL?P^NE M+#%+6T)."LVK6A(]SMD;BOV+HKUED] M#JW^'^1^?2\2,V?PTZ:^4O\ Y(_)"T_X)D_&>Y9A(F@6H'0S:D3GZ;4-;EE_ MP2K^*TQC-SX@\(VR-RP%W(.=2V<%_V[_FV M?F-:_P#!)_QJZ$W/C?087SP(H9Y!CZE5K=L_^"25^\F+KXG6\*8ZPZ(TASZ8 M,Z\5^CE%:+*\*OL_BSDEQUGTMJR7_;L?U3/S]L_^"2>F1K']K^)=W.P/SF'1 MUC!&>@S,V./K6Y9_\$G_ 0F_P"U>-?$$W3;Y,4$>/7.5;/;TK[FHK19=A5] MC\SCEQEGT]\2_NBOR1\:V7_!*[X3V[1M/KOBZZ*CYU:\ME1CCK@6^1SSU_.M MJU_X)E_!>WCVR0Z]='.=TNI8/T^5 *^L**T6!PR^PCDEQ1G4]\5/[[?D?-EI M_P $[?@/;R%I/"%Q= C&V;5[P >_RR@UY'^V-^RCX#^&?P1DG^''PLDU#Q#= M7L-DEQ9-=WDUG$VYWFVEW)^YLR0<&0'L*^[Z*53!T90<8Q2OULAX7B7,Z&(I MUZM>I^"7_"E?B'_T(?B;_P $]Q_\12K\%_B(K!E\">)P0<@C M1[C_ .(K][**\K^Q8?SO[C[_ /XB9B/^@:/_ ($_\CR_]F7Q9XD\;? SPGJG MB_3+S2O$9MC!>17T312R-&[1B5E8 @R!0_('WN.,5ZA117T$(N,5%N]C\?Q- M6->M.K"/*I-NRV5WLO0****LYPHHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \9_:* M_:P\$?LOR>%%\9KJ>WQ)=O:6DMA;K)'&R&,,TK,ZA%'FJ>I. V <5Y'^U)\/ M/#'Q0_;*_9Z\/^*]#L=?T6^TGQ*MQ9WL0=) MO R'U!4\@CD'D$&O5_VM_V7 M=!_:R^$\_A'5[EM,OH)A>:7JT:;VL[E5*ABN1O0ABK+D9!R,$ CX U[X8_M; M?#OX^?!7P7)XR\)ZSXHLM-UFU\)>(+HO(L=J((A<&X+0[F98Q&%W(_.\LI(-CL9% VR*"1F*0=. MJFO-OV,_V,Y/V??%S]A_P"(O@_XZZI\8_VF^$O$6ML[ZWH&M1M]AO&;YI'!5'!+ MN-Q5E&&9F#KTH J_\%9/@]X)O?V9=4\=RZ;9Z9XQT&[LSINJ6T2Q7$IDN$C> M%F499=CNX!Z%,C'.>$_:[;Q'\6O^"3?@OQ3K?FW>M6MKHVKWLS@EYE/[CSF] M2PF5R?\ :)KHM0_8I^//[5'BC0[C]I+Q[HL/@G2IA=Q^$_"(8":7D8D8HH4[ M25W[I&"E@NW<6K[?\1_#GP[XJ^'E]X&O]+@/A:\TXZ4^G1($C2W*; B ?=VK MC;CI@8Z4 3C..A/VB ?\"%7_"?[*'[5?[,EKJ/A M/X+?$CPOJ_P]EN))=-M_%<;_ &O3]YW-@"%E').=I*L26V*6->R?L;_L9W?[ M/VJ^)?'?CGQ+_P )O\6/%)/]J:RN[R88RP=HHMP!8%U4EBJ\(@"J%Y /#/V7 M?^+?_P#!5/\ : \-7Y^SR:]8R:G:[SCSBTEO< +ZG9,YX_N-Z5]7?MJ>)[;P MC^R7\7+^[F6!'\-7UE&[''[VXB:"(#W+RJ![FO.OVN/V+]4^,7C?PY\4_AGX MI7P+\7?#H6.UU*8'[+=Q MA)MJLP(#N,[6#*Q1E((V^2>*OV0?VG/VH[[1] M^._Q$\-:=\.["X2XN].\(HXGU%DZ9S$H&1G#,2%)R(R>@!ZW_P $NO"]QX8_ M8G\!_:HS%-J#7FH!"#G9)=2^6?Q0*WT(KZNK.\.^']/\)^'],T32;5++2M-M MH[.TMH\[8H8T"(@SV"@#\*T: "O!]0_9'T74=0N;MO$^O1M/*TI5)4P"Q)P/ MEZ_[_)_\37O-% '@W_#(NB_]#1KW_?Y/_B:/^&1 M=%_Z&C7O^_R?_$U[S10!X-_PR+HO_0T:]_W^3_XFC_AD71?^AHU[_O\ )_\ M$U[S10!X-_PR+HO_ $-&O?\ ?Y/_ (FC_AD71?\ H:->_P"_R?\ Q->\T4 > M#?\ #(NB_P#0T:]_W^3_ .)H_P"&1=%_Z&C7O^_R?_$U[S10!X-_PR+HO_0T M:]_W^3_XFC_AD71?^AHU[_O\G_Q->\T4 >#?\,BZ+_T-&O?]_D_^)H_X9%T7 M_H:->_[_ "?_ !->\T4 >#?\,BZ+_P!#1KW_ '^3_P")H_X9%T7_ *&C7O\ MO\G_ ,37O-% '@W_ R+HO\ T-&O?]_D_P#B:/\ AD71?^AHU[_O\G_Q->\T M4 >#?\,BZ+_T-&O?]_D_^)H_X9%T7_H:->_[_)_\37O-% '@W_#(NB_]#1KW M_?Y/_B:/^&1=%_Z&C7O^_P G_P 37O-% '@W_#(NB_\ 0T:]_P!_D_\ B:/^ M&1=%_P"AHU[_ +_)_P#$U[S10!X-_P ,BZ+_ -#1KW_?Y/\ XFC_ (9%T7_H M:->_[_)_\37O-% '@W_#(NB_]#1KW_?Y/_B:/^&1=%_Z&C7O^_R?_$U[S10! MX-_PR+HO_0T:]_W^3_XFC_AD71?^AHU[_O\ )_\ $U[S10!X-_PR+HO_ $-& MO?\ ?Y/_ (FC_AD71?\ H:->_P"_R?\ Q->\T4 >#?\ #(NB_P#0T:]_W^3_ M .)H_P"&1=%_Z&C7O^_R?_$U[S10!X-_PR+HO_0T:]_W^3_XFC_AD71?^AHU M[_O\G_Q->\T4 >#?\,BZ+_T-&O?]_D_^)H_X9%T7_H:->_[_ "?_ !->\T4 M>#?\,BZ+_P!#1KW_ '^3_P")H_X9%T7_ *&C7O\ O\G_ ,37O-% '@W_ R+ MHO\ T-&O?]_D_P#B:/\ AD71?^AHU[_O\G_Q->\T4 >#?\,BZ+_T-&O?]_D_ M^)H_X9%T7_H:->_[_)_\37O-% '@W_#(NB_]#1KW_?Y/_B:/^&1=%_Z&C7O^ M_P G_P 37O-% '@W_#(NB_\ 0T:]_P!_D_\ B:/^&1=%_P"AHU[_ +_)_P#$ MU[S10!X-_P ,BZ+_ -#1KW_?Y/\ XFC_ (9%T7_H:->_[_)_\37O-% '@W_# M(NB_]#1KW_?Y/_B:/^&1=%_Z&C7O^_R?_$U[S10!X-_PR+HO_0T:]_W^3_XF MC_AD71?^AHU[_O\ )_\ $U[S10!X-_PR+HO_ $-&O?\ ?Y/_ (FC_AD71?\ MH:->_P"_R?\ Q->\T4 >#?\ #(NB_P#0T:]_W^3_ .)H_P"&1=%_Z&C7O^_R M?_$U[S10!X-_PR+HO_0T:]_W^3_XFC_AD71?^AHU[_O\G_Q->\T4 >#?\,BZ M+_T-&O?]_D_^)H_X9%T7_H:->_[_ "?_ !->\T4 >#?\,BZ+_P!#1KW_ '^3 M_P")H_X9%T7_ *&C7O\ O\G_ ,37O-% '@W_ R+HO\ T-&O?]_D_P#B:/\ MAD71?^AHU[_O\G_Q->\T4 >#?\,BZ+_T-&O?]_D_^)H_X9%T7_H:->_[_)_\ M37O-% '@W_#(NB_]#1KW_?Y/_B:/^&1=%_Z&C7O^_P G_P 37O-% '@W_#(N MB_\ 0T:]_P!_D_\ B:/^&1=%_P"AHU[_ +_)_P#$U[S10!X-_P ,BZ+_ -#1 MKW_?Y/\ XFC_ (9%T7_H:->_[_)_\37O-% '@W_#(NB_]#1KW_?Y/_B:/^&1 M=%_Z&C7O^_R?_$U[S10!X-_PR+HO_0T:]_W^3_XFC_AD71?^AHU[_O\ )_\ M$U[S10!X-_PR+HO_ $-&O?\ ?Y/_ (FC_AD71?\ H:->_P"_R?\ Q->\T4 > M#?\ #(NB_P#0T:]_W^3_ .)H_P"&1=%_Z&C7O^_R?_$U[S10!X-_PR+HO_0T M:]_W^3_XFC_AD71?^AHU[_O\G_Q->\T4 >#?\,BZ+_T-&O?]_D_^)H_X9%T7 M_H:->_[_ "?_ !->\T4 >#?\,BZ+_P!#1KW_ '^3_P")H_X9%T7_ *&C7O\ MO\G_ ,37O-% '@W_ R+HO\ T-&O?]_D_P#B:/\ AD71?^AHU[_O\G_Q->\T M4 >#?\,BZ+_T-&O?]_D_^)H_X9%T7_H:->_[_)_\37O-% '@W_#(NB_]#1KW M_?Y/_B:/^&1=%_Z&C7O^_P G_P 37O-% '@W_#(NB_\ 0T:]_P!_D_\ B:/^ M&1=%_P"AHU[_ +_)_P#$U[S10!X-_P ,BZ+_ -#1KW_?Y/\ XFC_ (9%T7_H M:->_[_)_\37O-% '@W_#(NB_]#1KW_?Y/_B:/^&1=%_Z&C7O^_R?_$U[S10! MX-_PR+HO_0T:]_W^3_XFC_AD71?^AHU[_O\ )_\ $U[S10!X-_PR+HO_ $-& MO?\ ?Y/_ (FC_AD71?\ H:->_P"_R?\ Q->\T4 >#?\ #(NB_P#0T:]_W^3_ M .)H_P"&1=%_Z&C7O^_R?_$U[S10!X-_PR+HO_0T:]_W^3_XFC_AD71?^AHU M[_O\G_Q->\T4 >#?\,BZ+_T-&O?]_D_^)H_X9%T7_H:->_[_ "?_ !->\T4 M>#?\,BZ+_P!#1KW_ '^3_P")H_X9%T7_ *&C7O\ O\G_ ,37O-% '@W_ R+ MHO\ T-&O?]_D_P#B:/\ AD71?^AHU[_O\G_Q->\T4 >#?\,BZ+_T-&O?]_D_ M^)H_X9%T7_H:->_[_)_\37O-% '@W_#(NB_]#1KW_?Y/_B:/^&1=%_Z&C7O^ M_P G_P 37O-% '@W_#(NB_\ 0T:]_P!_D_\ B:/^&1=%_P"AHU[_ +_)_P#$ MU[S10!X-_P ,BZ+_ -#1KW_?Y/\ XFC_ (9%T7_H:->_[_)_\37O-% '@W_# M(NB_]#1KW_?Y/_B:/^&1=%_Z&C7O^_R?_$U[S10!X-_PR+HO_0T:]_W^3_XF MC_AD71?^AHU[_O\ )_\ $U[S10!X-_PR+HO_ $-&O?\ ?Y/_ (FC_AD71?\ MH:->_P"_R?\ Q->\T4 >#?\ #(NB_P#0T:]_W^3_ .)H_P"&1=%_Z&C7O^_R M?_$U[S10!X-_PR+HO_0T:]_W^3_XFC_AD71?^AHU[_O\G_Q->\T4 >#?\,BZ M+_T-&O?]_D_^)H_X9%T7_H:->_[_ "?_ !->\T4 >#?\,BZ+_P!#1KW_ '^3 M_P")H_X9%T7_ *&C7O\ O\G_ ,37O-% '@W_ R+HO\ T-&O?]_D_P#B:/\ MAD71?^AHU[_O\G_Q->\T4 >#?\,BZ+_T-&O?]_D_^)H_X9%T7_H:->_[_)_\ M37O-% '@W_#(NB_]#1KW_?Y/_B:/^&1=%_Z&C7O^_P G_P 37O-% '@W_#(N MB_\ 0T:]_P!_D_\ B:/^&1=%_P"AHU[_ +_)_P#$U[S10!X-_P ,BZ+_ -#1 MKW_?Y/\ XFFR?LE:%#&TDGBK74C4%F9IXP !U).VO<=4U6ST/3;K4-1NH;&P MM8VFGN;APD<2*,EF8\ =S7Y;3_!2DQW-\ 8YM4Q^ MJ0^B]6'WL?=';A<)4Q4^6.W5F%:M&C&[/+?VN=<\$:I\1(;/P3K.I>(K7386 MMKC5+R56@FD#$X@ 4949.7SANPP 6\-K;\%^"M;^(GB:P\/>'=.FU76+Y_+@ MM8!DGN23T50,DL< $DXK[XT7_@E-9RZ+X222:W: M\&IG-5R?LXJWG_PYZ$<#"WO/4_*G2?\ @E[\6K_:;O4_"^F+QN$U[,[C/7 2 M$@D?4?6NQTG_ ()/^(YMO]I_$#2[3IN^R6$D^.><;F3/]?:OTEHKFEFV*>S2 M^1LL'170^!]-_P""3NC1;?[0^(U]=?WOLVE)#GGMNE?'%=-9_P#!*_X;PJOV MCQ-XFN7[_O($7KZ"+/ZU]I45A+,,5+>;-%AJ*^R?(5O_ ,$Q?A5!C=>:W.?^ MFER/Z 5IV_\ P3D^%UM]S[8?^N@C?_T)37U517/+%5Y;S?WLT5*FMHH^:[7] M@WP%8?\ 'M<75O\ ]_[_)_\31_PR+HO_0T:]_W^3_XFO>:*D9X-_PR+HO_ M $-&O?\ ?Y/_ (FC_AD71?\ H:->_P"_R?\ Q->\T4 ?.\W[$_A*YU:#5)M7 MU274H%*17C^4944YX#;,CJ?S/K5__AD71?\ H:->_P"_R?\ Q->\T4VV]Q'@ MW_#(NB_]#1KW_?Y/_B:/^&1=%_Z&C7O^_P G_P 37O-%(9X-_P ,BZ+_ -#1 MKW_?Y/\ XFC_ (9%T7_H:->_[_)_\37O-% '@W_#(NB_]#1KW_?Y/_B:/^&1 M=%_Z&C7O^_R?_$U[S10!X-_PR+HO_0T:]_W^3_XFC_AD71?^AHU[_O\ )_\ M$U[S10!X-_PR+HO_ $-&O?\ ?Y/_ (FC_AD71?\ H:->_P"_R?\ Q->\T4 > M#?\ #(NB_P#0T:]_W^3_ .)H_P"&1=%_Z&C7O^_R?_$U[S10!X-_PR+HO_0T M:]_W^3_XFC_AD71?^AHU[_O\G_Q->\T4 >#?\,BZ+_T-&O?]_D_^)H_X9%T7 M_H:->_[_ "?_ !->\T4 >#?\,BZ+_P!#1KW_ '^3_P")H_X9%T7_ *&C7O\ MO\G_ ,37O-% '@W_ R+HO\ T-&O?]_D_P#B:/\ AD71?^AHU[_O\G_Q->\T M4 >#?\,BZ+_T-&O?]_D_^)H_X9%T7_H:->_[_)_\37O-% '@W_#(NB_]#1KW M_?Y/_B:/^&1=%_Z&C7O^_P G_P 37O-% '@W_#(NB_\ 0T:]_P!_D_\ B:/^ M&1=%_P"AHU[_ +_)_P#$U[S10!X-_P ,BZ+_ -#1KW_?Y/\ XFC_ (9%T7_H M:->_[_)_\37O-% '@W_#(NB_]#1KW_?Y/_B:/^&1=%_Z&C7O^_R?_$U[S10! MX-_PR+HO_0T:]_W^3_XFC_AD71?^AHU[_O\ )_\ $U[S10!X-_PR+HO_ $-& MO?\ ?Y/_ (FC_AD71?\ H:->_P"_R?\ Q->\T4 >#?\ #(NB_P#0T:]_W^3_ M .)H_P"&1=%_Z&C7O^_R?_$U[S10!X-_PR+HO_0T:]_W^3_XFC_AD71?^AHU M[_O\G_Q->\T4 >#?\,BZ+_T-&O?]_D_^)H_X9%T7_H:->_[_ "?_ !->\T4 M>#?\,BZ+_P!#1KW_ '^3_P")H_X9%T7_ *&C7O\ O\G_ ,37O-% '@W_ R+ MHO\ T-&O?]_D_P#B:/\ AD71?^AHU[_O\G_Q->\T4 >#?\,BZ+_T-&O?]_D_ M^)H_X9%T7_H:->_[_)_\37O-% '@W_#(NB_]#1KW_?Y/_B:/^&1=%_Z&C7O^ M_P G_P 37O-% '@W_#(NB_\ 0T:]_P!_D_\ B:/^&1=%_P"AHU[_ +_)_P#$ MU[S10!X-_P ,BZ+_ -#1KW_?Y/\ XFC_ (9%T7_H:->_[_)_\37O-% '@W_# M(NB_]#1KW_?Y/_B:/^&1=%_Z&C7O^_R?_$U[S10!X-_PR+HO_0T:]_W^3_XF MC_AD71?^AHU[_O\ )_\ $U[S10!X-_PR+HO_ $-&O?\ ?Y/_ (FC_AD71?\ MH:->_P"_R?\ Q->\T4 >#?\ #(NB_P#0T:]_W^3_ .)H_P"&1=%_Z&C7O^_R M?_$U[S10!X-_PR+HO_0T:]_W^3_XFC_AD71?^AHU[_O\G_Q->\T4 >#?\,BZ M+_T-&O?]_D_^)H_X9%T7_H:->_[_ "?_ !->\T4 >#?\,BZ+_P!#1KW_ '^3 M_P")H_X9%T7_ *&C7O\ O\G_ ,37O-% '@W_ R+HO\ T-&O?]_D_P#B:/\ MAD71?^AHU[_O\G_Q->\T4 >#?\,BZ+_T-&O?]_D_^)H_X9%T7_H:->_[_)_\ M37O-% '@W_#(NB_]#1KW_?Y/_B:/^&1=%_Z&C7O^_P G_P 37O-% '@I_9%T M1@0?$^O$'J/-3_XFJ.C_ +$_A/P_!)#I>L:KIT,CF1X[7RHU9CU) 3K7T113 MN[6%YG@W_#(NB_\ 0T:]_P!_D_\ B:/^&1=%_P"AHU[_ +_)_P#$U[S12&># M?\,BZ+_T-&O?]_D_^)H_X9%T7_H:->_[_)_\37O-% '@W_#(NB_]#1KW_?Y/ M_B:/^&1=%_Z&C7O^_P G_P 37O-% '@W_#(NB_\ 0T:]_P!_D_\ B:/^&1=% M_P"AHU[_ +_)_P#$U[S10!X-_P ,BZ+_ -#1KW_?Y/\ XFC_ (9%T7_H:->_ M[_)_\37O-% '@W_#(NB_]#1KW_?Y/_B:/^&1=%_Z&C7O^_R?_$U[S10!X-_P MR+HO_0T:]_W^3_XFC_AD71?^AHU[_O\ )_\ $U[S10!X-_PR+HO_ $-&O?\ M?Y/_ (FC_AD71?\ H:->_P"_R?\ Q->\T4 >#?\ #(NB_P#0T:]_W^3_ .)H M_P"&1=%_Z&C7O^_R?_$U[S10!X-_PR+HO_0T:]_W^3_XFC_AD71?^AHU[_O\ MG_Q->\T4 >#?\,BZ+_T-&O?]_D_^)H_X9%T7_H:->_[_ "?_ !->\T4 >#?\ M,BZ+_P!#1KW_ '^3_P")H_X9%T7_ *&C7O\ O\G_ ,37O-% '@W_ R+HO\ MT-&O?]_D_P#B:/\ AD71?^AHU[_O\G_Q->\T4 >#?\,BZ+_T-&O?]_D_^)H_ MX9%T7_H:->_[_)_\37O-% '@W_#(NB_]#1KW_?Y/_B:/^&1=%_Z&C7O^_P G M_P 36%^VU^TW8_!?X3ZI9Z#KEJ/'&I,+&TM[>X1KBTW9\R=D!RNU00"1]]EK MY<^!'_!2RZ^''PL;1?&6FZMXW\26MP_V2^FO%7S8" 0LTS[G+!MPSM;Y2/3G MSZN.HT:OLIOH?8X'A3,\QP/UW#0NN:R6S:[J]E;IO^1]@?\ #(NB_P#0T:]_ MW^3_ .)J.X_9/\/V<#SS^+=;@AC&YY)+B-54>I)7BOAGQ_\ \%.OBMXH\V'0 M(-)\(6S<*]K;_:;@#W>7*_B$%?-OCCXL>,_B5<&;Q3XIU;7CNW".^NWDC0_[ M*$[5^@ K@J9Q2C_#BW^!]5@?#G,*UGBZD::\O>?Z+\3]#OB!K/P!^&_F1ZA\ M7M0U&\3(^R:-,M](6'\),2%5/^\PKYK\>?M4>$X6DA\&:;XHN_[EYKE_%"!_ MVQC1L_\ ?8KY:1416=V.U549))Z "O8OA_\ L??>5)I/@;4K>TDY M%YJB"RAV_P!X&4KN'^Z#7G2S+%UWRTE;T5S[2EP5D&5057'U.;SG)17W*WXM MG.:U\>O'&M;E_MVXL8C_ ,L[)S'C_@6=WZUPEY?7.H7#3W=Q+"*;QKXUL]-7JUGHMNUPY]O-DV!3]%85]+?#__ ()\_!?P M'Y)C%QKUP9Q^,2A8C^*&DL!C,0[U7][+GQ9PWDL7# P3?\ XD/\ P% 37T+\/_\ @G7\9_'' MERW>C6GA2S?GSMA3R>G'6I)O\#X_'>)&,J7C@Z,8+N_>?Z+\SX'\%_\ !)[0;6)) M/%?CF_U";&3#I-JENBGTW.7+#WPM>I:%_P $[/AIX<97L9M029>DTGE22#W# M,I(_"OJ:BO5IX.A1^""/@,=Q%FV876(Q$FNR=E]RLCP8?LBZ(H 'B?7@/^NJ M?_$T?\,BZ+_T-&O?]_D_^)KWFBNP^_P"_R?\ Q-'_ R+HO\ T-&O?]_D_P#B:]YHH \& M_P"&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU[_O\ MG_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_X9%T7_H:->_[_ "?_ !-'_#(NB_\ M0T:]_P!_D_\ B:]YHH \&_X9%T7_ *&C7O\ O\G_ ,31_P ,BZ+_ -#1KW_? MY/\ XFO>:* /!O\ AD71?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_ MX9%T7_H:->_[_)_\31_PR+HO_0T:]_W^3_XFO>:* /!O^&1=%_Z&C7O^_P G M_P 31_PR+HO_ $-&O?\ ?Y/_ (FO>:* /!O^&1=%_P"AHU[_ +_)_P#$T?\ M#(NB_P#0T:]_W^3_ .)KWFB@#P;_ (9%T7_H:->_[_)_\31_PR+HO_0T:]_W M^3_XFO>:* /!O^&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P;_AD M71?^AHU[_O\ )_\ $T?\,BZ+_P!#1KW_ '^3_P")KWFB@#P;_AD71?\ H:-> M_P"_R?\ Q-'_ R+HO\ T-&O?]_D_P#B:]YHH \&_P"&1=%_Z&C7O^_R?_$T M?\,BZ+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/ M_B:]YHH \&_X9%T7_H:->_[_ "?_ !-'_#(NB_\ 0T:]_P!_D_\ B:]YHH \ M&_X9%T7_ *&C7O\ O\G_ ,31_P ,BZ+_ -#1KW_?Y/\ XFO>:* /!O\ AD71 M?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_X9%T7_H:->_[_)_\31_P MR+HO_0T:]_W^3_XFO>:* /!O^&1=%_Z&C7O^_P G_P 31_PR+HO_ $-&O?\ M?Y/_ (FO>:* /!O^&1=%_P"AHU[_ +_)_P#$T?\ #(NB_P#0T:]_W^3_ .)K MWFB@#P;_ (9%T7_H:->_[_)_\31_PR+HO_0T:]_W^3_XFO>:* /!O^&1=%_Z M&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KWFB@#P;_AD71?^AHU[_O\ )_\ $T?\ M,BZ+_P!#1KW_ '^3_P")KWFB@#P;_AD71?\ H:->_P"_R?\ Q-'_ R+HO\ MT-&O?]_D_P#B:]YHH \&_P"&1=%_Z&C7O^_R?_$T?\,BZ+_T-&O?]_D_^)KW MFB@#P;_AD71?^AHU[_O\G_Q-'_#(NB_]#1KW_?Y/_B:]YHH \&_X9%T7_H:- M>_[_ "?_ !-'_#(NB_\ 0T:]_P!_D_\ B:]YHH \&_X9%T7_ *&C7O\ O\G_ M ,373?#S]G_3?AWXD36+76]5OY5C>+R;N163##&._^P+'_P"@65?0% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %8_B_QAHW@'PW?:_P"(=1@TK2+&,RSW5PV%4>GJ23@!1DDD DU ME_%#XI>&_@[X/N_$OBG4$T_3;?Y1WDFD()6.->K.<' 'H2< $C\A?VG?VJ_$ MO[2'B/=!GBY7VBMW_D)9\?F$Z#J,?"GX3^)O MC1XQM/#7A;3VO;^;YGD.1%;QY^:65_X4&>O?@ $D [?P%_9_\4_M">,$T3P[ M;^7;1E7OM4F4_9[.,G[S'NQYVH.6([ $C]@?@3\ O"O[/G@]-#\-VN9I-KWV MIS &XO9 /O.>P&3M4<*">Y)/T>(Q5++Z?LJ2][M^K/+I49XJ7//8Y[]F;]EO MPU^S=X9\BQ5=2\2W<8&HZW*@$DIZ^7&/X(@>B]\ DDXQ[5117QU2I*K)SF[M MGN1BH+ECL%%%%9E!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !17%^./C3X"^&JO\ \)1XOT;19%&?L]U>()C](\[S^ KYV\>?\%.OA/X9 M\R+08=8\77 ^Z]K;?9H"?=YBK#\$-2YCF%OJM"4EWMI][T M_$^O:*_+KQU_P53\>ZSYD7A;PUH_AN%NDMTSWLZ^X)V)^:&OG7QW^U#\5_B2 M9%U_QWK%Q;R?>M;:?[+;GV,46U#^(KS*F;T(_ F_P/NL'X=YK7L\1*-->O,_ MN6GXG[+^.?CA\/\ X:AQXG\8Z-HTR=;:XO$\\_2($N?P%?.WCK_@I_\ "KPW MYD7A^TUGQ;<+]R2WMQ:V[?5Y2''_ '[-?E 26)).2:ZCP;\+?&'Q$F$7ACPO MJ^O-G!;3[*25%_WF POU)%>;/-J]1VI1M^+_ *^1]MA_#W*L''VF.K.=O-0C M_G_Y,?5WCK_@JA\0M;\R+PQX=T;PQ WW9)]][<+]&.U/SC-?.OCK]ICXJ?$G MS%\0^.]:O()/OVL-P;:W;ZPQ;4_\=KV'P'_P33^,/BSRY=6M]+\)6S;PK\+]9U'2=>O?&?C6*.,V.FVT45E;NQD4/DNS% MMJ%V'S)DJ/H<94\PQ$7*=[?=^'_ /1HXWA'*:L:6'=/F;232YK>LW>R[MR/@ M&BO=_P#AACXZ?]$]O?\ P*MO_CM'_#"_QT_Z)[>_^!5M_P#':\[ZM7_D?W,^ MR_MK*_\ H*I_^!Q_S/0/A/\ \$U_B-\1=)T[6=3U71?#6C7T,=S#(T_VR9XG M4,KJD64(*D'F0=17U#\/_P#@EW\,?#?E3>)=2U?Q?<+]^)Y?L=LW_ (_G'_? MRO0_V&?#/Q"\$? Z#PY\0]+?2KS2[R6#3HYIDDD-H0KKN*,PX=I%'/0 8P!G MZ%KZS"X##\D9N&K[_P"1_/F>\69Q+%5<-3Q*4(MI.G9)KHU+5[>9Q?@/X+^ M_AC&J^%?".D:)(!C[1:VB"9A_M2D;V_$FNTHHKUXQ45:*LC\[JUJE>3G5DY- M]6[O\0HHHJC(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** /G_ ,&_\GE>._\ L"Q_^@65?0%? M/_@W_D\KQW_V!8__ $"RKZ H **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "O./CI\>O"W[/_ (.DU[Q) M=?O'REEIT)!N+R0#[B+Z#C+'A1UZ@'G_ -I;]J+PS^S?X8^TZ@RZEXBND/\ M9VBQ.!),>F]S_!&#U8]<8 )K\@OBQ\7/$WQJ\977B7Q5?M>WTWRQQKE8;:// MRQ1)GY4&?J>22223[.!R^6)?//2/YG#B,2J7NQW-SX^?M">*?VAO&#:UXAN/ M*M(=R6&E0L?L]G&3T4=V/&YSRV!T &_^S)^ROXE_:1\2>79JVE^&+20#4-; MD3*1]#Y<8_CD([=!D$XXST_[)/[&FM?M#:I'K&J^=HW@.WEQ/?XQ+>,#S%!D M<^A?HO/4C%?K1X.\&Z+\/_#=CH'A[3H=*TBR3RX+6W7"J.Y)ZDD\ECDDDDG- M>OC,=#"1]A0W_+_@G%0P\JS]I4V_,ROA9\*?#7P:\'VGAKPMIZV&G6XRS'F6 MXD(^:65_XG..3] !U]%%?(RDY-RD[L]I))604445(PHHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ J*ZNH+&UFN;F:.WMH4:26:5@J(H&2S$\ #))J6OAO_ M (*.?M.:3H_P_F^&_AK6;>]U[5I?*U9;.4.;.U4Y:-R/NN[;1MZ[0^0-PSSX MBM'#TW4ET/9RC*ZV;XRGA**^)ZOLNK?I_P ^U=#U[3/%&E6^J:-J-IJVFW MW0WEC.LT,H!(RKJ2",@C@]JOU^+?P1_;4^(/P#\ WOA3PVNF3V4]T;J*;48' MF>U9E <1@.%P2 <,",Y..:Y[QW^UE\7?B/YB:UX\U8VTG#6MC*+.$CT*0A P M^N:\?^V*7(GRNY^B_P#$-\?+$3BJL533T;O=KT7^9^RGC;XQ>!OANC'Q1XMT M?0W49\F\O$25O]V/.YOP!KYX\>?\%-OA)X7\R+1!JWBZX7A396I@AS[O-M;' MN%-?DQ)(TCL[L7=CDLQR2?4UT'A'X=>*OB!=?9_#/AO5=?FSM*Z;9R3[?]XJ M#CZFN&>;UZCM3BE^+/J<-X>99A8^TQM:4[>D8_J_Q/K[QU_P56\.][./<'Y$!^JFOG;QY^U5\6OB1YBZ[X\U>2WD^]:VG>!?^";_QF\8>7)J&FZ?X4M7Y\S5[Q2^W_KG%O8'V8+^%?1/@7_@E M#X;L?+E\7^-=2U9^K6^DVZ6B ^A=_,+#W 4_2L_99ABOBO;ST_ [?KW!^1?P M5!R7\JYW_P"!:_F?FFS%V+,2S$Y)/)-='X/^&?BWXA7'D^&?#.K:_)G!_LZS MDF"_[Q4$+]37[)> _P!C/X-?#PQR:;X%TZ[NDY^U:L&OGW?WAYI8*?\ = KV M6UM8;*WC@MX8X((QM2.)0JJ/0 <"NFGDTGK4G]QXN,\2J,;K!8=OSD[?@K_F MC\C/ ?\ P39^,?B[RY-3LM-\)VS<[M5O TF/:.$.<^S;:^BO O\ P2C\+:?Y MLR#EK?2X$LX\^A9O,8CW&T_2ONZBO3IY7AJ>ZOZGPV,XZSO%W4:B MIK^ZOU=W^)XUX#_8[^#OP[\M]+\":9<7*5X[_[ ML?\ Z!95] 5\_P#@W_D\KQW_ -@6/_T"RKZ H **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^;;3=V8[4$<2W&#D+W"<,WL/F')_MC?MQZ?\%X+KPEX-EAU M/QTZ[)IN'@TL$=7[-+Z)T'5NRM^5^M:UJ'B35KO5-5O)]0U&[D::XNKER\DK MDY+,QY)KZ# 9:ZUJM9>[V[_\ \W$XKD]R&YH>-O'&N_$;Q/?>(?$>I3:KJ]Z M^^:XF//LH'15 X"C & *^I?V-_V&;[XP2VGC#QM!-IW@E2)+>T.4FU7TQW6 M'U?JW1?[P[/]C+]@=_$'V#QU\3;!HM+^6?3O#MPN&N>ZRW"]D[B,\M_%\O#? MH]%$D,:1QHL<: *J*,!0.@ ]*Z\=F2IKV.'^_MZ&.'PKE^\JE?2=)LM TNUT MW3;2&PT^UC6&"UMT"1Q(HP%51P !5NBBOE#V HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHKP/XZ?MK_ T^!?VBRO-4_M_Q%'E?[%TDKYV1>X8[L< MA36=2I"E'FF[([<)@L3CZJHX6FYR?1+^K+S9[Y7@?QT_;7^&GP+^T65YJG]O M^(H\K_8NCE994;TE?.R+W#'=CD*:_/#XZ?M]?$OXR?:+"RO/^$-\.297^SM( MD999%])9^';C@A=JGNM?-L,,MU.D42/--(P5$0%F9B< #J2:^=Q&;_9H+YO M_(_8\G\.F[5?27QT_;Z^)?QD^T6%E>?\(;XN\J?0&O4_^'2NK?]%)LO\ P4/_ /':\R6%QN)_>2BWZGW-+/.&LDOA M*%6,+;J*;^]I.[]7<^ *_0+]GC_@G#X*^)?@'P_XRU;QUJ.K:?JULMRMII-O M':^4W1HFD00/6F?\.E=6_Z*39?^"A__CM?7/[*/[/]_P#LW_#B MZ\+7OB7_ (202:A)>1.MN84@5D0&-5+,>JECSU8\=2>[!9?-5/\ :*>GK_P3 MY?B?C##5,$O['Q=JE]4HO5>KCI;R9!X%_8K^#'P_\M['P+I^H7*<_:=8W7S% MO[V)2RJ?]U17M-G9V^GVL=M:P1VUO&-J0PH$11Z #@5-17T\*<*:M"*1^%8G M&XG&2Y\34E-_WFW^84445H<84444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!\_\ @W_D\KQW_P!@6/\ ] LJ^@*^?_!O M_)Y7CO\ [ L?_H%E7T!0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %07U];Z;9SW=W/':VEO&TLT\SA$C11 MEF9CP "234U?E5^VQ^VI<_&&^NO!?@ZYDM?!%M)LN+I"5?574]3Z0@C*K_% MPQ[ =N$PL\7/ECMU9A6K1HQNS[K^$G[8'PU^-7C;4O"OAS5)O[4M2Q@^V0B% M+]%^\]NAE[%^B=!EON\5^V;^WP_B#[?X%^&5^T6E_-!J/B*W M;#7/9HK=NR=C(.6_A^7EOA?1=%U#Q)JUII>E6<^H:C=R+#;VMLA>25RB_S/)Q&*^Q3^\A_TG5+[_EK=WEQ)[O)*['\RQ)^I)K])/V,_ MV"8O"?V'QS\2[%)]<^6;3M G4,ED>JRSCHTOHG1.IRWW>R_8Y_8E0>G5_Y%8;"\OOU-PHH MHKYL]0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **Y+QI\6_!/PYC9O$_BS1M"8#/ ME7U[''(W?Y4)W,?8 U\W_%K_ (*3_##PSX?U6'PA?7GB;Q!]GD2R:WLG2U2< MJ0C2-+L)0'!.T'../6N>IB*5%>_)(]G!9/F&8R2PU&4D^MG;YO8^J=*\4Z+K MU_J5CINKV&HWNFR"&^MK6Y262UD/1)54DHW!X;!XK4K\5?V4?VE+GX#_ !H; MQ1K,MWJ&D:LLD.MI'AY9@YWB4 D NLF&Y.2"X[U^G7@C]M;X+>/?+2R\=Z?I M]PW!M]8W6+ ^FZ4*I/\ NL:X\+CZ6(C[S47VN?19]PCCX456T[4[/6+..[L+N"]M9!E)[>02(WT8'!JS7J'PK33LPHHHH$% M%%% !1110 4444 %%%% !1110 4444 %%%% !117@?QT_;7^&GP+^T65YJG] MO^(H\K_8NCE994;TE?.R+W#'=CD*:SJ5(4H\TW9';A,%B;/?*\#^.G[:_P -/@7]HLKS5/[?\11Y7^Q='*RRHWI*^=D7N&.['(4U^>'Q MT_;Z^)?QD^T6%E>?\(;X: M:1@J(@+,S$X '4DU\[B,W^S07S?^1^QY/X=-VJYM.W]V/ZR_P OO/I+XZ?M M]?$OXR?:+"RO/^$-\.297^SM(D999%])9^';C@A=JGNM?-L,,MU.D42/--(P M5$0%F9B< #J2:^K_@7_ ,$Y?B'\3_L^H^*!_P ()H+X;-]$6OI5_P!FWR"G MUD*D==K5^AOP1_9/^&_P$ACD\.Z(MQK*KA];U+$]XW&#AB (P?2,*#WS7'3P M6*QDN>J[+S_1'T>+XGR+AFD\+E\%*2Z0VO\ WI=__ GW/SR^!?\ P3E^(?Q/ M^SZCXH'_ @F@OALWT1:^E7_ &;?(*?60J1UVM7Z&_!']D_X;_ 2&.3P[HBW M&LJN'UO4L3WC<8.&( C!](PH/?->PT5]%A\#1P^L5=]V?CN<<5YGG-X59\M/ M^6.B^?5_/3R"BBBO0/C@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HJEJ6N:=HL>_4+^UL4QG=N6(KC-7^/7@31]PDU^&Y<=$LT>;/T M*@K^M:PI5*GP1;^1G*I"'Q22/0**\)U?]K;P_;;AIVD:A?,.AF*0J?QRQ_2N M*U?]K;Q#=;ET[2-/L5/1IB\SC\(['+.RX&UUP/E]^M>=_\ #6GB_P#Z!VB?]^)O_CM> M8>,O&VK>/=8&I:S.L]TL8A4I&J!4!) ]6/7GFL*OI:.7T8TXJI!-]3P:N- MJRFW"32/H#PO^U+XGU;Q+I5C=Z;I/V:ZNHX)/)CE5P&8+D$R$9Y]#7U!7Y]> M!_\ D=?#_P#V$+?_ -&+7Z"UX>:T*=&4/9JUSU\OJSJQESNX4445X9ZP4444 M %%%% !1110 4444 %%%% !1110 5P'B;X\>!?!_Q&\/>!=6\06MIXEUU+B2 MSM6;C$*JSB1ND9(8;0Q!8Y SBOG/_@J;\>?$OP5_9^L+'PA?R:3KOBO5%TC^ MT87,X M\5:5KL_B#6%O&2:>Z@MXGCDB!!5%5W<@$'(/S[J /U7HKXY_8#^&_P :O@;J M/COX=>/H;O5?AWI-V1X2\07EU"[R1*Y4HJ"1I$C9/+=5*[4(< \XKQ"W3QQ_ MP4D_:9^)'AZ3QUK'@?X,^ +S^SS8Z!-Y4^H2^9+$KEL8)?R97RX<(NQ0N6+4 M ?IK17Y??M(?LY^+O^">?AJR^+WP:^)GB>[T;3;N"#6O#OB:[6Z@N(Y) H;" MHB%2Q52"NX;]RN",5]F_$;]J72_!/[((_VO?AO9?%?XV?%3QD=>\3Q&_P!+L-&O M4@@L+9SF([&1U 888(@0!6'.22.U_8O^)WCWX+?M'>*_V9/BCXFE\5O:6O\ M:7A77+UV>:Y@VAS%N8EB/+)8*2=AAE4,5"T ??-%?GU^U-\1/'G[2O[6VG_L MS_#SQ3>>"]"TVQ&H^+M:TYF2X*,BR&,,I!*A)85V@@,\Q#<+7&?'_P#8\\5_ ML/\ @_\ X7%\$?B7XKNIO#SQSZWHOB"\6XAO;?5X[_ .P+'_Z!95] 4 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %) M5/6-9L/#NE7>IZI>0:?IUI&TT]U^#_A[ M//I?A,[H;O5!F.XU)>A5>\<1]/O,.N!E:[<+A:F*ERPVZLPK5HT5>1ZU^U[_ M ,%!+;PK]N\&_#"[CO-:&Z&]\0QD/#:=BD'9Y/5_NKVR?N_FLS-(Q9B69CDD M\DFM#P[X=U3Q=KEGH^BV%QJ>J7D@BM[2V0O)(Q[ #_('-?J-^R-^P=I7P?CM M?%/C>*WUKQH0'AM2!);:;GLO9Y1W?H#]WIN/U3EA\KI66[^]GCVJXR=^GY'Y M3U]%_L1_M&:3^SW\2[B?7M-AFT;6HDL[G5%C+7-@H;(=,(O@UXVO_"_B:S-IJ-JV0RY,4\9^[+&V/F1AT/U!P00-*6)H9C" M5+\"9TJF%DIG[OZ;J5IK&GVM_87,5Y9742S07$#AXY8V *LK#@@@@@BK-?E/ M^Q%^VA-\&]0M_!GC&ZDG\#74F(+J0EFTJ1C]X>L))^91]TDL/X@?U3M;J&^M MHKBWECN+>9!)'-$P9'4C(8$<$$ZN'"1Q(HR69CP ! M7Y:_MD?MS7WQ@FN_!_@B>;3O!"DQW-V,I-JOKGNL/HG5NK?W1R7[6W[9>M_M M#:G)H^E>=HW@2WES!8;L2WA!XEN,=?4)T7CJ1FO'OA+\(_$WQL\96OAKPM8- M>WTWS2RME8;:+(#2RO\ PH,_4G )(!^MP.7QPZ]OB-U^'_!/&Q&)=1^SI[? MF9/@GP/KOQ&\3V/A[PYILVJZO>OLAMX1S[L3T50.2QP !DFOUL_9-_8YT/\ M9UTE-3O_ "=9\(KI!_:.M2H!),>NQ!_!&#T4=<9))KV>O-Q^8O$7ITM(_G_P#JP^%5/WI M[A1117AGH!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%07U];:;:R7-Y<16EM&,O-.X1%'J2>!0-)MV1/17B? MC;]M#X,> ?,2_P#'NFWMPG'V?2"U\Q;^[F$,H/\ O$5X!XV_X*N>$M/\R/PI MX-U;6I!PLVISQV<>?4!?,8CV.T_2N.IC,/2^*:_/\CZ/!\-YOCK>PPTK=VN5 M??*R/NNDZ/_ (C[QXF\8ZUK,+];>ZO9#"/I%G8/P%>;4SBC'X(M_@?;8/PXS&M9XFK& MFO*\G^B_$_:#QO\ M+?"SX<^8NO^/-$LYX_OVL5T+BX7ZQ1;G_\ ':^?_&W_ M 5(^&.@^9%X>TG6_%$Z_=D$2VENW_ G.\?]^Z_*JNP\%_!WQS\1F4>&?".M M:XC''G6=C(\0^L@&U?Q->=+-L14=J<;?B_Z^1]C0\/\ )\''VF-JRDEW:C'_ M #_\F/J7QO\ \%4/B)K7F1^&O#VB>&H&Z23![VX7TPS%4_..OG_QM^U1\6_B M%YBZWX^UJ6&3[UO:3_9(6]C'"$4_B*]:\$_\$T/C%XH\N358-)\*0-R?[2O1 M+)M]DA#\^Q(]\5] >"?^"4'AFR\N3Q;XVU/5GZM!I-O':)GTW/YA(]P%/TJ/ M8YAB?BO;ST_ Z?[0X/R3^"H.2_E7._\ P+7\S\T9)&D=G=B[LW$Y^)EJ MYDD9]TFD-N.23DXEQFHJ95B()6U]/^#8Z,'Q]D^(G-5&Z:5K.2>ORCS6MYOJ M?GU17W__ ,.E=6_Z*39?^"A__CM>F_ /_@F[I7PR\4:A?>,=6TOQWI%U8M:C M2[G20JK(71A*&9V*LH5@"N#\YYQD&(99B922<;?<=F(XXR2C2E.G6YVNB4DW M]ZM]Y^9GAGQIX@\%WGVKP_KNI:') M8?$=JG2#7+1)L_61=LA_%Z^Y/&W_ 34^#?BGS)-,M=5\*3MR#IEZ7CS[I,) M./8$5\_^-_\ @D_XCL_,D\(^-]-U1>JV^KVSVC?3>GF G\%'TK?ZCCC<\$_\ !63_ %<7B_P%_OW6B7G\H91_[4KZ M \$?\%"/@GXT\N.3Q+-X=NGZ0:Y:/#CZR+NC'XO7YQ^-OV(?C5X$\Q[KP-?: MG;KR)]&9+T,/7;$2X_%17BNJ:3?:)>/::C97%A=Q_?@NHFCD7ZJP!%"S#&4' M:JOO7_#$RX/X;S9.>"G;_!._X/F_0_?WPSXT\/\ C2S^U>']RNHSE)[>1HW7Z,#D5[/X(_;7^-/@/RTLO' M>H:A;KP;?6-M\I'INE#,!_NL*[J>#Q"EY237XJ_P"2 M/VPHK\S_ 3_ ,%7_$]CYK)T:?2KB2T?Z[7\P$_0K^%?0'@C_@IA M\'?%'EQZM-JWA2=N#_:5D98L^SPESCW(%>E3S##5-IV]=#XG&<'YW@[N6'QO*/K'G:I_;_B*/*_ MV+HY665&])7SLB]PQW8Y"FLZE2%*/--V1VX3!8G'U51PM-SD^B7]67FSWRO M_CI^VO\ #3X%_:+*\U3^W_$4>5_L71RLLJ-Z2OG9%[ACNQR%-?GA\=/V^OB7 M\9/M%A97G_"&^'),K_9VD2,LLB^DL_#MQP0NU3W6OFV&&6ZG2*)'FFD8*B(" MS,Q. !U)-?.XC-_LT%\W_D?L>3^'3=JN;3M_=C^LO\ +[SZ2^.G[?7Q+^,G MVBPLKS_A#?#DF5_L[2)&661?26?AVXX(7:I[K7S;##+=3I%$CS32,%1$!9F8 MG ZDFOJ_X%_P#!.7XA_$_[/J/B@?\ "":"^&S?1%KZ5?\ 9M\@I]9"I'7: MU?H;\$?V3_AO\!(8Y/#NB+<:RJX?6]2Q/>-Q@X8@",'TC"@]\UQT\%BL9+GJ MNR\_T1]'B^)\BX9I/"Y?!2DND-K_ -Z7?_P)]S\\O@7_ ,$Y?B'\3_L^H^*! M_P ()H+X;-]$6OI5_P!FWR"GUD*D==K5^AOP1_9/^&_P$ACD\.Z(MQK*KA]; MU+$]XW&#AB (P?2,*#WS7L-%?18? T9YS>%6?+3_ECHOGU M?ST\@HHHKT#XX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MO /VJ?%FM>'6\.0Z5JEYIB3BX>4VSA\LGB*2JJ25SRZV/C1J.FXWL??E%? D?Q.\81R*X\5:T2IR M-VH2D?B"V#7VK#\1?#,=I;M=>)=(BE>-2?,OHE).!GC=6.*P%3#_2QTU% MQJ_RO[A>UI_S+[SK:*XZ;XQ>"8 "WB?3CG^Y,&_E47_"ZO W_0RV/_?1_P * M?L*O\C^YA[:G_,OO.VHKB?\ A=7@;_H9;'_OH_X4?\+J\#?]#+8_]]'_ H^ MKUOY']S%[:G_ #+[SMJ*X%OCSX"5BI\1V^0<<12$?^@UX1\=?C%EI:*&^P3R0*92[[LXP2<;:Z:&!K5I\K3CYM,PK8NE2CS)W]&?6M%? ? M_"R_%_\ T-6M_P#@QF_^*J]H/Q;\5:3K5A>3^(M7NX()TDDMY;Z1UD4$%E(8 MD'(R.17HO)JEM)HXEFD+ZQ9]W45\OZO^UYJDVX:7X?M+7T:[F:;]%"?SKBM7 M_:,\=ZMD+JRV,9_@LX$3_P >(+?K7/#*<3+>R^?^1M+,:$=KL^U:Y_5OB!X9 MT+(O]?TZUS_:6L7U^#_#<7+N/R)Q637=#) M?YY_W6I,/X;2V;^;[1^M<3J_[7T"Y72_#DDGI M)>7(3'_ 54Y_.OG73])OM6E\NQLKB]D_N6\32'\@*['2/@3XZUG:8O#UQ A& M=UXRP8_!R#^E=7]GX*C_ !'][_X8Y_KF*J_ ON7_ YTFK?M3>--0W"U^P:8 MO0&"WWL/Q^9Q]1@#]:[72/V1]!M\'4M:O[TCM;HD"G\]Q_6CZQE]#X;?)? MJ'L<;6^*_P!Y\M22O-(SR.TCMR68Y)_&D1&D8*BEF/ 51DFOMS2?@!X$TC!7 M0H[J3N]W*\N?P)V_I7::7H&F:(NW3M-M+!>FVU@6,?\ CH%93SFFO@@W^'^9 MI'*YOXY)'PMI/PO\7:Y@V?AS49%/21[=HT/_ )L#]:[72?V7?&VH8-RECI8 M[_:;GWWA7+_\ "#^(_P#H7]4_\ I/_B:_06BKAG%2,4I1 MNR)99!N\961\*^!_ _B+_A--!9M!U)%6_@9F>TD5542*222, G)K[JHHKS ML9C'BVFU:QW8;#+#)I.]PHHHKSSL"BBB@ HHHH **** "BBB@ HHHH **** M/$OVOOV7]'_:R^#]UX/U&[;2]0@F%_I6I(N[[-=*K*I9?XD(=E9?0Y'(!K\Z M_%7CO]I[]F7X[?"&7XE>$H/BA>^%;#5X=!;1IS)<:K9M#&ERSO&K2?ND$;;G MA#8)+;N2/M'_ (* ?M4>-_V3O#_@?Q%X:T/3-4\/ZCJC6.M7.H02R/;KA7C$ M6R1 &=5GY8$94<5#\0/%FC^./VROV6_$.@ZE;ZKHFH:+XFN;6^MG#1RQFU@( M8'^?H00: .Z_9-_;,\$_M<^'[ZX\/1W6D:]I>S^T]!U#'G6^[(5U8<21DJ1N M&",?,%R,^]LP522< V*@V MLUPPM$D"LORDR7$4T@.3N\MV!-,_:C_:4\2?M6?'"_\ V>/AAXIL?!G@ZQ+P M^+/&%WSC6,XP&'#11D[BP/SR!%7.,MW?_ 52\/VOPV_8-T#PGH^^ M/2M/U+2M(A5CSY$,,@0''7_5+^(KWS]G'P'\$OV7_ ,/ACP=XC\/QEMKW^J7 M&IV[7>H3 8\R5PW/4X48503@#)SR?_!23P#+\8OV+_%S: 5U2?3UM]=M3:MY MBS1PN&E92N=W[DRL,=<4 >[? ^QBTOX*_#^RM]OD6_A_3X8]O3:MM&!CVP*^ M'/VD%.F_\%>/@)=6K^7-<:!&DFWJ07U%&)^J';^%?3_[#?Q@T7XR?LQ> M0T MO4(;N^TW2;72M4@1P9+>[@B6-U=>J[MN\9ZJP(KY6\/ZQ9?M.?\ !6VW\0^' M)UU7PQ\-M":UGU*W?=!)*J3)M5QP?W]XX&/O>2Y&1S0!;_8L U3_ (*4?M/: ME.P:ZMS-:(6.6\O[6BX'MB%/TK[#_:OLXM0_9=^+T$VT(WA'5CN;HI%G*0WX M$ _A7QKX0U2S_9I_X*P^.(/$MRFDZ#\2M*632KVZ;9%) 3+%<1@9 MZL@[@5]!_P#!1GXR:-\)?V4/',%_>Q1:KXETZ;0M-LMX\VY>=?+D*KU(2-V9 MCT& .I (!RW_ 29NIKC]BGPNDCED@U#4(X@?X5^TNV!_P "9C^-?8M?._\ MP3[^&EY\*/V0?AUHNI0O;ZE-9OJ=Q%)D,C7,KSJI!Z%4D12.Q!KZ(H *\YNO MVB/AU9W,MO-XGMXYHG,;J89>&!P1]SUKT:N-G^#7@6ZFDFE\)Z3)+(Q=W:T0 MEF)R2>* /!/"OQ8\)VG[3_B[Q++K,2:'>:6D$%X8WVNX6U!7&W/6-^H_AKV; M_AHGX=?]#/;_ /?F7_XBO)?"?P^\-7'[5?C+0Y="L9-'MM)CEAL6@4Q1N5M" M6"] ?G;_ +Z->W?\*9\"_P#0I:1_X")_A0!E_P##1/PZ_P"AGM_^_,O_ ,11 M_P -$_#K_H9[?_OS+_\ $5J?\*9\"_\ 0I:1_P" B?X4?\*9\"_]"EI'_@(G M^% &7_PT3\.O^AGM_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$5J?\ "F? O_0I M:1_X")_A1_PIGP+_ -"EI'_@(G^% &7_ ,-$_#K_ *&>W_[\R_\ Q%'_ T3 M\.O^AGM_^_,O_P 16I_PIGP+_P!"EI'_ (")_A1_PIGP+_T*6D?^ B?X4 9? M_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \16I_P *9\"_]"EI'_@( MG^%'_"F? O\ T*6D?^ B?X4 9?\ PT3\.O\ H9[?_OS+_P#$4?\ #1/PZ_Z& M>W_[\R__ !%:G_"F? O_ $*6D?\ @(G^%'_"F? O_0I:1_X")_A0!E_\-$_# MK_H9[?\ [\R__$4?\-$_#K_H9[?_ +\R_P#Q%:G_ IGP+_T*6D?^ B?X4?\ M*9\"_P#0I:1_X")_A0!E_P##1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS M+_\ $5J?\*9\"_\ 0I:1_P" B?X4?\*9\"_]"EI'_@(G^% &7_PT3\.O^AGM M_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$5J?\ "F? O_0I:1_X")_A1_PIGP+_ M -"EI'_@(G^% &7_ ,-$_#K_ *&>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 1 M6I_PIGP+_P!"EI'_ (")_A1_PIGP+_T*6D?^ B?X4 9?_#1/PZ_Z&>W_ ._, MO_Q%'_#1/PZ_Z&>W_P"_,O\ \16I_P *9\"_]"EI'_@(G^%'_"F? O\ T*6D M?^ B?X4 9?\ PT3\.O\ H9[?_OS+_P#$4?\ #1/PZ_Z&>W_[\R__ !%:G_"F M? O_ $*6D?\ @(G^%'_"F? O_0I:1_X")_A0!E_\-$_#K_H9[?\ [\R__$5E M>)_VK_A9X1T6XU/4/%<*P0J2$C@E:21NR(NWEC_^O YKCOVAO&'P9_9S\,_; M]<\,Z1>:O<(?[/T6WMX_/NF'&>GR1@]7/ [9. ?RF^*/Q,U'XJ>*;C6+VUL] M-A8D6^FZ="(K>V3LJJ.I]6.2>YZ >M@LOGBGS2TC^?H<6(Q,:.BU9ZG^U-^V M%XE_:,U1[&+S=$\%V\FZUT='YE(/$MP1]]^X7[J]LG+'QCP;X/O_ !QKUMI= MAY<;RL ]Q.2L,"YY=R 2%'L"3T )XKTW]FS]ECQ7^TAX@\K3HSIGARVD"W^N M3H3%#W*(./,DQ_"#QD$D U^J?PZ_98^&?PT\,6NC:=X7LKL1J/-O;^)9KBY? M'+R.1R3Z# '0 "O>Q.,HX"'L:*][MV]3SZ5&>)ESS>AY!^S)X5^"7[-^AA[; MQ+:ZOXKN8]M]KDUK*'/Y?\-$_#K_H9[?_ +\R_P#Q M%:G_ IGP+_T*6D?^ B?X4?\*9\"_P#0I:1_X")_A7Q]2I.K)SF[MGMQBH+E MBM#+_P"&B?AU_P!#/;_]^9?_ (BO'/VF[+X.?M(>"6TZ]\3VMCK]FK/I6K"W ME+6\A'W6^3YHVP R_B.0*]W_ .%,^!?^A2TC_P !$_PH_P"%,^!?^A2TC_P$ M3_"BG4E2DIP=F@E%37++8_"_Q)X?O/"NMW>EWRJ+BW._A!SBPU*3<[::Q_P"6;8R3"3Z?<)]""9;;1]-L?#?B>U4OI^I6\6Q2W_/*8*/FC;UQE3R.X/Y'>-/!>M?#SQ1J/ MAWQ#82Z;J]A*8I[>4<@]B#T*D8(8<$$$<&OLJ-:EF=%TZBUZ_P":/"G">$GS M1V/VT'[17PY8 CQ1;D'H?)E_^(H_X:)^'7_0SV__ 'YE_P#B*_//]B3]H/P= MI.HV_@3XE:/I=QIMR^S3->O+=2UM(3Q#,Q'^K)^ZY^X>#\O*_I!_PIKP+_T* M>D?^ B?X5\IBL-/"SY)_)]SV:-6-:/,C+_X:)^'7_0SV_P#WYE_^(H_X:)^' M7_0SV_\ WYE_^(K4_P"%,^!?^A2TC_P$3_"C_A3/@7_H4M(_\!$_PKD-C+_X M:)^'7_0SV_\ WYE_^(H_X:)^'7_0SV__ 'YE_P#B*U/^%,^!?^A2TC_P$3_" MC_A3/@7_ *%+2/\ P$3_ H R_\ AHGX=?\ 0SV__?F7_P"(H_X:)^'7_0SV M_P#WYE_^(K4_X4SX%_Z%+2/_ $3_"C_ (4SX%_Z%+2/_ 1/\* ,O_AHGX=? M]#/;_P#?F7_XBC_AHGX=?]#/;_\ ?F7_ .(K4_X4SX%_Z%+2/_ 1/\*/^%,^ M!?\ H4M(_P# 1/\ "@#+_P"&B?AU_P!#/;_]^9?_ (BC_AHGX=?]#/;_ /?F M7_XBM3_A3/@7_H4M(_\ 1/\*/\ A3/@7_H4M(_\!$_PH R_^&B?AU_T,]O_ M -^9?_B*/^&B?AU_T,]O_P!^9?\ XBM3_A3/@7_H4M(_\!$_PH_X4SX%_P"A M2TC_ ,!$_P * ,O_ (:)^'7_ $,]O_WYE_\ B*/^&B?AU_T,]O\ ]^9?_B*U M/^%,^!?^A2TC_P !$_PH_P"%,^!?^A2TC_P$3_"@#+_X:)^'7_0SV_\ WYE_ M^(H_X:)^'7_0SV__ 'YE_P#B*U/^%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ MP$3_ H R_\ AHGX=?\ 0SV__?F7_P"(H_X:)^'7_0SV_P#WYE_^(K4_X4SX M%_Z%+2/_ $3_"C_ (4SX%_Z%+2/_ 1/\* ,O_AHGX=?]#/;_P#?F7_XBC_A MHGX=?]#/;_\ ?F7_ .(K4_X4SX%_Z%+2/_ 1/\*/^%,^!?\ H4M(_P# 1/\ M"@#+_P"&B?AU_P!#/;_]^9?_ (BC_AHGX=?]#/;_ /?F7_XBM3_A3/@7_H4M M(_\ 1/\*/\ A3/@7_H4M(_\!$_PH R_^&B?AU_T,]O_ -^9?_B*/^&B?AU_ MT,]O_P!^9?\ XBM3_A3/@7_H4M(_\!$_PH_X4SX%_P"A2TC_ ,!$_P * ,O_ M (:)^'7_ $,]O_WYE_\ B*/^&B?AU_T,]O\ ]^9?_B*U/^%,^!?^A2TC_P ! M$_PH_P"%,^!?^A2TC_P$3_"@#+_X:)^'7_0SV_\ WYE_^(H_X:)^'7_0SV__ M 'YE_P#B*U/^%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ H R_\ AHGX M=?\ 0SV__?F7_P"(H_X:)^'7_0SV_P#WYE_^(K4_X4SX%_Z%+2/_ $3_"C_ M (4SX%_Z%+2/_ 1/\* ,O_AHGX=?]#/;_P#?F7_XBC_AHGX=?]#/;_\ ?F7_ M .(K4_X4SX%_Z%+2/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "@#+_P"&B?AU_P!# M/;_]^9?_ (BC_AHGX=?]#/;_ /?F7_XBM3_A3/@7_H4M(_\ 1/\*/\ A3/@ M7_H4M(_\!$_PH R_^&B?AU_T,]O_ -^9?_B*/^&B?AU_T,]O_P!^9?\ XBM3 M_A3/@7_H4M(_\!$_PH_X4SX%_P"A2TC_ ,!$_P * ,O_ (:)^'7_ $,]O_WY ME_\ B*/^&B?AU_T,]O\ ]^9?_B*U/^%,^!?^A2TC_P !$_PH_P"%,^!?^A2T MC_P$3_"@#+_X:)^'7_0SV_\ WYE_^(H_X:)^'7_0SV__ 'YE_P#B*U/^%,^! M?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ H R_\ AHGX=?\ 0SV__?F7_P"( MH_X:)^'7_0SV_P#WYE_^(K4_X4SX%_Z%+2/_ $3_"C_ (4SX%_Z%+2/_ 1/ M\* ,O_AHGX=?]#/;_P#?F7_XBC_AHGX=?]#/;_\ ?F7_ .(K4_X4SX%_Z%+2 M/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "@#+_P"&B?AU_P!#/;_]^9?_ (BC_AHG MX=?]#/;_ /?F7_XBM3_A3/@7_H4M(_\ 1/\*/\ A3/@7_H4M(_\!$_PH R_ M^&B?AU_T,]O_ -^9?_B*/^&B?AU_T,]O_P!^9?\ XBM3_A3/@7_H4M(_\!$_ MPH_X4SX%_P"A2TC_ ,!$_P * ,O_ (:)^'7_ $,]O_WYE_\ B*/^&B?AU_T, M]O\ ]^9?_B*U/^%,^!?^A2TC_P !$_PH_P"%,^!?^A2TC_P$3_"@#+_X:)^' M7_0SV_\ WYE_^(H_X:)^'7_0SV__ 'YE_P#B*U/^%,^!?^A2TC_P$3_"C_A3 M/@7_ *%+2/\ P$3_ H R_\ AHGX=?\ 0SV__?F7_P"(H_X:)^'7_0SV_P#W MYE_^(K4_X4SX%_Z%+2/_ $3_"C_ (4SX%_Z%+2/_ 1/\* ,O_AHGX=?]#/; M_P#?F7_XBC_AHGX=?]#/;_\ ?F7_ .(K4_X4SX%_Z%+2/_ 1/\*/^%,^!?\ MH4M(_P# 1/\ "@#+_P"&B?AU_P!#/;_]^9?_ (BC_AHGX=?]#/;_ /?F7_XB MM3_A3/@7_H4M(_\ 1/\*/\ A3/@7_H4M(_\!$_PH R_^&B?AU_T,]O_ -^9 M?_B*/^&B?AU_T,]O_P!^9?\ XBM3_A3/@7_H4M(_\!$_PH_X4SX%_P"A2TC_ M ,!$_P * ,O_ (:)^'7_ $,]O_WYE_\ B*/^&B?AU_T,]O\ ]^9?_B*U/^%, M^!?^A2TC_P !$_PH_P"%,^!?^A2TC_P$3_"@#+_X:)^'7_0SV_\ WYE_^(H_ MX:)^'7_0SV__ 'YE_P#B*U/^%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ M H R_\ AHGX=?\ 0SV__?F7_P"(H_X:)^'7_0SV_P#WYE_^(K4_X4SX%_Z% M+2/_ $3_"C_ (4SX%_Z%+2/_ 1/\* ,O_AHGX=?]#/;_P#?F7_XBC_AHGX= M?]#/;_\ ?F7_ .(K4_X4SX%_Z%+2/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "@#+ M_P"&B?AU_P!#/;_]^9?_ (BC_AHGX=?]#/;_ /?F7_XBM3_A3/@7_H4M(_\ M 1/\*/\ A3/@7_H4M(_\!$_PH R_^&B?AU_T,]O_ -^9?_B*/^&B?AU_T,]O M_P!^9?\ XBM3_A3/@7_H4M(_\!$_PH_X4SX%_P"A2TC_ ,!$_P * ,O_ (:) M^'7_ $,]O_WYE_\ B*/^&B?AU_T,]O\ ]^9?_B*U/^%,^!?^A2TC_P !$_PH M_P"%,^!?^A2TC_P$3_"@#+_X:)^'7_0SV_\ WYE_^(H_X:)^'7_0SV__ 'YE M_P#B*U/^%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ H R_\ AHGX=?\ M0SV__?F7_P"(H_X:)^'7_0SV_P#WYE_^(K4_X4SX%_Z%+2/_ $3_"C_ (4S MX%_Z%+2/_ 1/\* ,O_AHGX=?]#/;_P#?F7_XBC_AHGX=?]#/;_\ ?F7_ .(K M4_X4SX%_Z%+2/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "@#+_P"&B?AU_P!#/;_] M^9?_ (BC_AHGX=?]#/;_ /?F7_XBM3_A3/@7_H4M(_\ 1/\*/\ A3/@7_H4 MM(_\!$_PH R_^&B?AU_T,]O_ -^9?_B*/^&B?AU_T,]O_P!^9?\ XBM3_A3/ M@7_H4M(_\!$_PH_X4SX%_P"A2TC_ ,!$_P * ,O_ (:)^'7_ $,]O_WYE_\ MB*/^&B?AU_T,]O\ ]^9?_B*U/^%,^!?^A2TC_P !$_PH_P"%,^!?^A2TC_P$ M3_"@#+_X:)^'7_0SV_\ WYE_^(H_X:)^'7_0SV__ 'YE_P#B*U/^%,^!?^A2 MTC_P$3_"C_A3/@7_ *%+2/\ P$3_ H R_\ AHGX=?\ 0SV__?F7_P"(H_X: M)^'7_0SV_P#WYE_^(K4_X4SX%_Z%+2/_ $3_"C_ (4SX%_Z%+2/_ 1/\* , MO_AHGX=?]#/;_P#?F7_XBC_AHGX=?]#/;_\ ?F7_ .(K4_X4SX%_Z%+2/_ 1 M/\*/^%,^!?\ H4M(_P# 1/\ "@#+_P"&B?AU_P!#/;_]^9?_ (BC_AHGX=?] M#/;_ /?F7_XBM3_A3/@7_H4M(_\ 1/\*/\ A3/@7_H4M(_\!$_PH R_^&B? MAU_T,]O_ -^9?_B*/^&B?AU_T,]O_P!^9?\ XBM3_A3/@7_H4M(_\!$_PH_X M4SX%_P"A2TC_ ,!$_P * ,O_ (:)^'7_ $,]O_WYE_\ B*;-^T=\-X(GDD\5 M6L<: LSM%* .I)V5?O_ (4_#O2K*>\O?#>AV=I ADEN+B"-(XU'5F8\ #U- M?FK^W)\;O!WBC7K3PI\,X])_X1RVB\S4-1TVUV-I(SM'SS^TK^U1XI_:2U^.74?\ B4^';5LV.AV\I:*(XP9' M; \R0\_,0, X &3GQ6MGP?X1U?QYXFT[0-"T^;5-5OY1%!:VX^9R>O/0 #)+ M'@ $G@5]K3PF'P]I1CJNIX,JU2I=-[FM\+_AS<_$SQ1;:6E[!I%D6!NM4NU8 MPVT?=B%!+'T4NV_F/A[W49H)#<7D@'WW; M9T&3A1PHZ=R>]\$?LU_#?P+X9L=&T_PCIWDVZ -)<1B:65\?,[R$99B>_'L M,"MW_A3/@7_H4M(_\!$_PKY+'8^>*?*M(_UN>SA\.J*N]S+_ .&B?AU_T,]O M_P!^9?\ XBC_ (:)^'7_ $,]O_WYE_\ B*U/^%,^!?\ H4M(_P# 1/\ "C_A M3/@7_H4M(_\ 1/\*\H[#+_X:)^'7_0SV_\ WYE_^(H_X:)^'7_0SV__ 'YE M_P#B*U/^%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ H R_\ AHGX=?\ M0SV__?F7_P"(H_X:)^'7_0SV_P#WYE_^(K4_X4SX%_Z%+2/_ $3_"C_ (4S MX%_Z%+2/_ 1/\* ,O_AHGX=?]#/;_P#?F7_XBC_AHGX=?]#/;_\ ?F7_ .(K M4_X4SX%_Z%+2/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "@#+_P"&B?AU_P!#/;_] M^9?_ (BC_AHGX=?]#/;_ /?F7_XBM3_A3/@7_H4M(_\ 1/\*/\ A3/@7_H4 MM(_\!$_PH R_^&B?AU_T,]O_ -^9?_B*/^&B?AU_T,]O_P!^9?\ XBM3_A3/ M@7_H4M(_\!$_PK,U?P'\*_#]YIUIJFD^&=-NM2E\BR@O!#$]U)_ MW_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 16I_PIGP+_P!"EI'_ (")_A1_PIGP M+_T*6D?^ B?X4 9?_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \16I M_P *9\"_]"EI'_@(G^%'_"F? O\ T*6D?^ B?X4 9?\ PT3\.O\ H9[?_OS+ M_P#$4?\ #1/PZ_Z&>W_[\R__ !%:G_"F? O_ $*6D?\ @(G^%'_"F? O_0I: M1_X")_A0!E_\-$_#K_H9[?\ [\R__$4?\-$_#K_H9[?_ +\R_P#Q%:G_ IG MP+_T*6D?^ B?X4?\*9\"_P#0I:1_X")_A0!E_P##1/PZ_P"AGM_^_,O_ ,11 M_P -$_#K_H9[?_OS+_\ $5J?\*9\"_\ 0I:1_P" B?X4?\*9\"_]"EI'_@(G M^% &7_PT3\.O^AGM_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$5J?\ "F? O_0I M:1_X")_A1_PIGP+_ -"EI'_@(G^% &7_ ,-$_#K_ *&>W_[\R_\ Q%'_ T3 M\.O^AGM_^_,O_P 16I_PIGP+_P!"EI'_ (")_A1_PIGP+_T*6D?^ B?X4 9? M_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W_P"_,O\ \16I_P *9\"_]"EI'_@( MG^%'_"F? O\ T*6D?^ B?X4 9?\ PT3\.O\ H9[?_OS+_P#$4?\ #1/PZ_Z& M>W_[\R__ !%:G_"F? O_ $*6D?\ @(G^%'_"F? O_0I:1_X")_A0!E_\-$_# MK_H9[?\ [\R__$4?\-$_#K_H9[?_ +\R_P#Q%:G_ IGP+_T*6D?^ B?X4?\ M*9\"_P#0I:1_X")_A0!E_P##1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS M+_\ $5J?\*9\"_\ 0I:1_P" B?X4?\*9\"_]"EI'_@(G^% &7_PT3\.O^AGM M_P#OS+_\11_PT3\.O^AGM_\ OS+_ /$5J?\ "F? O_0I:1_X")_A1_PIGP+_ M -"EI'_@(G^% &7_ ,-$_#K_ *&>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 1 M6I_PIGP+_P!"EI'_ (")_A1_PIGP+_T*6D?^ B?X4 9?_#1/PZ_Z&>W_ ._, MO_Q%'_#1/PZ_Z&>W_P"_,O\ \16I_P *9\"_]"EI'_@(G^%'_"F? O\ T*6D M?^ B?X4 9?\ PT3\.O\ H9[?_OS+_P#$4?\ #1/PZ_Z&>W_[\R__ !%:G_"F M? O_ $*6D?\ @(G^%'_"F? O_0I:1_X")_A0!E_\-$_#K_H9[?\ [\R__$4? M\-$_#K_H9[?_ +\R_P#Q%:G_ IGP+_T*6D?^ B?X4?\*9\"_P#0I:1_X")_ MA0!E_P##1/PZ_P"AGM_^_,O_ ,11_P -$_#K_H9[?_OS+_\ $5J?\*9\"_\ M0I:1_P" B?X4?\*9\"_]"EI'_@(G^% &7_PT3\.O^AGM_P#OS+_\11_PT3\. MO^AGM_\ OS+_ /$5J?\ "F? O_0I:1_X")_A1_PIGP+_ -"EI'_@(G^% &7_ M ,-$_#K_ *&>W_[\R_\ Q%'_ T3\.O^AGM_^_,O_P 16I_PIGP+_P!"EI'_ M (")_A1_PIGP+_T*6D?^ B?X4 9?_#1/PZ_Z&>W_ ._,O_Q%'_#1/PZ_Z&>W M_P"_,O\ \16I_P *9\"_]"EI'_@(G^%,F^#_ (!MXFDE\+:-%&HRSO;( !ZD MXH SO^&B?AU_T,]O_P!^9?\ XBC_ (:)^'7_ $,]O_WYE_\ B*S=4TGX)Z(2 M-1_X0NP*G!%U/;1X.,_Q,.U<7X@^)W[,?ARSN+B?6O ]T(8S)Y>GRP73O@$X M41ELDXZ5E*K3C\4DCNI8'%UM*5*4O2+9Z-_PT3\.O^AGM_\ OS+_ /$4?\-$ M_#K_ *&>W_[\R_\ Q%?DMX ^/UCI_P"TLOCK7-'M3X8U"_9+W1_(#PP6+G:% M1 .3$NUACDE/]HU]Q7G[6W[*5JLABM;>\*G $/A^8;^<9&]%^O.*X*.8T*R; M;Y;/J_Q/K,SX-S3+YTX4Z;J\T4VXQ;2?6+M?;OU/H?\ X:)^'7_0SV__ 'YE M_P#B*/\ AHGX=?\ 0SV__?F7_P"(KY?NOVU/V7[>0+'X2NKH8SOBT., >WS. M#^G>L&Z_;R_9T2,&V^%FL329Y673+*,8]='A;.Y[867W6 M_,^OO^&B?AU_T,]O_P!^9?\ XBC_ (:)^'7_ $,]O_WYE_\ B*^*+S]OWX+1 MM)]D^#$DZ@?(9EMHRQQT.-V.?K_2L.\_X*$?#I-GV7X!Z?-UW>=J4<>/3&+9 ML]_2LWF.%7V_P?\ D=D>#,^GMAG_ .!17YR/O/\ X:)^'7_0SV__ 'YE_P#B M*/\ AHGX=?\ 0SV__?F7_P"(K\\+S_@H)X>D63[)\"_#4#$_(9KHR;1GH<0K MGCZ?TK&NOV^M\@-M\'_ \4>.5E@ED.?7(9?Y5F\TPJ^U^#.N/ F?2WI)?]O1 M_1L_2C_AHGX=?]#/;_\ ?F7_ .(H_P"&B?AU_P!#/;_]^9?_ (BORZN_VZ?$ M5Q'MC^'/PZM3G.^+1IB?I\TY'Z5BWG[9?C"Z:0Q^'?!MH&& L.A1D+QU&XM] M>2$?SK-YS3Z09UQ\-<:_CQ$5\F_\C]M=6_: M<^&>BZ7=ZA<^*(1!:Q-,^V"4G"@D@#;R>.*^2?V:?^"BUUXF^*GB*R^)NJ6> MD^%]0$EQI$KPK&FG%6R(&=5RP9,_,^3N4?WL#\\[G6M1O59;B_NIU;[PEF9@ M?KDU3KAK9M.N%_Y=])L)G8_1W5$_\ 'J\&\;?\%9(%\R+P?X"DD_N7 M6MW@7'UAB!_]&5^>6GZ;=ZM=QVMC:S7MU(<)#;QF1V^B@9->S^"/V*?C3X]\ MM[+P)J&GV[8XRN[4E]R_P"'-(\&\.95%3QT[_XY MJ*^Y8D/B"U\-VS]8-$LTBQ])'WR#\&KP?Q3XZ\2>.+K M[3XC\0:IKUQG(DU*\DN&'T+DXK[3\$?\$H?%-]YD)U:#2K>2\?'H M6?RP#[CF*+/LL 0X]BQ_&CZECL M1_$?WLI\3\+9,K8.*;7\D-?_ )V3^\_)$9/ Y-='H?PY\2^(F46.CW#JW22 M8"&,_P# W(7]:_;/0_V:_A7X;A2/3? &@VNT8$BV2-(?JY!8_B:U_P#A3/@7 M_H4M(_\ 1/\*ZZ>3+_EY/[CYS&>)2ZYY'/#$#?>C5+B\N%_P" I&$/_?RO?_!/['?[.6B>7+XC^(FI^)IU^]''&UG; MM_P%8V?\I*^Y?^%,^!?^A2TC_P !$_PH_P"%,^!?^A2TC_P$3_"O3IY;AJ?V M;^I\3C.-<[Q=U[;D7:*2_'?\3QOP3H_[,7P[\MM"TCP[;S1_A&$8*T58^.KXFOBI<]>;F^[;;_$R_\ AHGX=?\ 0SV__?F7 M_P"(H_X:)^'7_0SV_P#WYE_^(K4_X4SX%_Z%+2/_ $3_"C_ (4SX%_Z%+2/ M_ 1/\*LYC+_X:)^'7_0SV_\ WYE_^(H_X:)^'7_0SV__ 'YE_P#B*U/^%,^! M?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ H R_\ AHGX=?\ 0SV__?F7_P"( MH_X:)^'7_0SV_P#WYE_^(K4_X4SX%_Z%+2/_ $3_"C_ (4SX%_Z%+2/_ 1/ M\* ,O_AHGX=?]#/;_P#?F7_XBC_AHGX=?]#/;_\ ?F7_ .(K4_X4SX%_Z%+2 M/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "@#+_P"&B?AU_P!#/;_]^9?_ (BLGQ'\ M6O@[XPLS::]>Z/K=IT\C4M/:XCY_V7C(KJO^%,^!?^A2TC_P$3_"C_A3/@7_ M *%+2/\ P$3_ I-)JS*C*4&I1=F?+_C;X"_LG>-/,=1'X?N7_Y;Z))<08^D M95HQ_P!\5X!XV_8C^&C>9+X0^,L:?W+76]-E;\YHE'_HNOT?_P"%,^!?^A2T MC_P$3_"C_A3/@7_H4M(_\!$_PKBJ8'#5/B@OEI^1]3@^*LZP5E2Q,FNTO>_] M*O\ @?C)XN_9S\4^%YF%M/I?B*!?^7C2+HLI^BRK&Y_[YKSC4='O](D\N^LK MBS?.-L\3(?U%?O%_PIGP+_T*6D?^ B?X4R;X)^ ;B-HY?!^C2QMP5>S0@_AB MO,J9-3?\.37XGVV#\2<;3LL70C->3<7_ .W+\C\%E8HP9258'((X(KT[P3^T M_P#%?X=^6N@^/=:MH8_N6UQ<&Y@7Z12[D_2OU?\ %W[$GP4\9J_VKP'86,S# MB;2FDLV4^N(F52?J#7@OC;_@E%X3U#S)/"GC/5=&<\B'4X([R/Z KY; ?7=^ M-<$LLQ5%WI._H['UU+CG(B M>)H%^](B/9SM_P "4E/_ "'7T!X)_P""IGPVUSRX_$>AZWX9G;[TB(EY O\ MP)2'_P#(=?,?C?\ X)E_%_PSYDFCKH_BR )_V]O@]I_@;6=;T3Q?::SJ%I:O+:Z9Y,T,MQ+C]VFUT M4@%B 3V&3VKYO^!/_!3B;2/"GB3_ (6FMQKNM1S++I/]EVD<1F5L[H6QM550 MA<,_R1]* M_'3]OKXE_&3[1865Y_PAOAR3*_V=I$C++(OI+/P[<<$+M4]UKYK56D<*H+NQ MP !DDU]3?LZ_\$_/&OQNTW3_ !%JMY;^%?"-VHEANY")[FZC]8HE/ .",N5Q MU :OT'^%O[%_PF^%&FI#8^&(-7O\8DU360+FYD/J"1M3Z(JBKIX+$XU^TJNR M[O\ 1'-C.)LCX8IO"8""E-?9CM?^]+O][[GYB?!G]F%_'UU'<^+O$]GX%T7( M+-2C_8B487TR[*1UPU?H-\$?#'[.7P$ACD\.WEK<:RJX?6]2ADGO&XP M<,8P(P?2,*#WS7NG_"F? O\ T*6D?^ B?X4?\*9\"_\ 0I:1_P" B?X5]%A\ M#1P^L5=]V?C><<5YGG-X59\M/^6.B^?5_/3R,O\ X:)^'7_0SV__ 'YE_P#B M*/\ AHGX=?\ 0SV__?F7_P"(K4_X4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC M_P !$_PKT#XXR_\ AHGX=?\ 0SV__?F7_P"(H_X:)^'7_0SV_P#WYE_^(K4_ MX4SX%_Z%+2/_ $3_"C_ (4SX%_Z%+2/_ 1/\* ,O_AHGX=?]#/;_P#?F7_X MBC_AHGX=?]#/;_\ ?F7_ .(K4_X4SX%_Z%+2/_ 1/\*/^%,^!?\ H4M(_P# M1/\ "@#+_P"&B?AU_P!#/;_]^9?_ (BC_AHGX=?]#/;_ /?F7_XBM3_A3/@7 M_H4M(_\ 1/\*/\ A3/@7_H4M(_\!$_PH R_^&B?AU_T,]O_ -^9?_B*/^&B M?AU_T,]O_P!^9?\ XBM3_A3/@7_H4M(_\!$_PH_X4SX%_P"A2TC_ ,!$_P * M ,O_ (:)^'7_ $,]O_WYE_\ B*/^&B?AU_T,]O\ ]^9?_B*U/^%,^!?^A2TC M_P !$_PH_P"%,^!?^A2TC_P$3_"@#+_X:)^'7_0SV_\ WYE_^(H_X:)^'7_0 MSV__ 'YE_P#B*U/^%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ H R_\ MAHGX=?\ 0SV__?F7_P"(H_X:)^'7_0SV_P#WYE_^(K4_X4SX%_Z%+2/_ $3 M_"C_ (4SX%_Z%+2/_ 1/\* ,O_AHGX=?]#/;_P#?F7_XBC_AHGX=?]#/;_\ M?F7_ .(K4_X4SX%_Z%+2/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "@#+_P"&B?AU M_P!#/;_]^9?_ (BC_AHGX=?]#/;_ /?F7_XBM3_A3/@7_H4M(_\ 1/\*/\ MA3/@7_H4M(_\!$_PH R_^&B?AU_T,]O_ -^9?_B*/^&B?AU_T,]O_P!^9?\ MXBM3_A3/@7_H4M(_\!$_PH_X4SX%_P"A2TC_ ,!$_P * ,O_ (:)^'7_ $,] MO_WYE_\ B*/^&B?AU_T,]O\ ]^9?_B*U/^%,^!?^A2TC_P !$_PH_P"%,^!? M^A2TC_P$3_"@#+_X:)^'7_0SV_\ WYE_^(H_X:)^'7_0SV__ 'YE_P#B*U/^ M%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ P$3_ H R_\ AHGX=?\ 0SV__?F7 M_P"(H_X:)^'7_0SV_P#WYE_^(K4_X4SX%_Z%+2/_ $3_"C_ (4SX%_Z%+2/ M_ 1/\* ,O_AHGX=?]#/;_P#?F7_XBC_AHGX=?]#/;_\ ?F7_ .(K4_X4SX%_ MZ%+2/_ 1/\*/^%,^!?\ H4M(_P# 1/\ "@#+_P"&B?AU_P!#/;_]^9?_ (BC M_AHGX=?]#/;_ /?F7_XBM3_A3/@7_H4M(_\ 1/\*/\ A3/@7_H4M(_\!$_P MH R_^&B?AU_T,]O_ -^9?_B*/^&B?AU_T,]O_P!^9?\ XBM3_A3/@7_H4M(_ M\!$_PH_X4SX%_P"A2TC_ ,!$_P * ,O_ (:)^'7_ $,]O_WYE_\ B*/^&B?A MU_T,]O\ ]^9?_B*U/^%,^!?^A2TC_P !$_PH_P"%,^!?^A2TC_P$3_"@#+_X M:)^'7_0SV_\ WYE_^(H_X:)^'7_0SV__ 'YE_P#B*U/^%,^!?^A2TC_P$3_" MC_A3/@7_ *%+2/\ P$3_ H R_\ AHGX=?\ 0SV__?F7_P"(H_X:)^'7_0SV M_P#WYE_^(K4_X4SX%_Z%+2/_ $3_"C_ (4SX%_Z%+2/_ 1/\* ,O_AHGX=? M]#/;_P#?F7_XBC_AHGX=?]#/;_\ ?F7_ .(K4_X4SX%_Z%+2/_ 1/\*/^%,^ M!?\ H4M(_P# 1/\ "@#+_P"&B?AU_P!#/;_]^9?_ (BC_AHGX=?]#/;_ /?F M7_XBM3_A3/@7_H4M(_\ 1/\*/\ A3/@7_H4M(_\!$_PH R_^&B?AU_T,]O_ M -^9?_B*/^&B?AU_T,]O_P!^9?\ XBM3_A3/@7_H4M(_\!$_PH_X4SX%_P"A M2TC_ ,!$_P * ,O_ (:)^'7_ $,]O_WYE_\ B*/^&B?AU_T,]O\ ]^9?_B*U M/^%,^!?^A2TC_P !$_PH_P"%,^!?^A2TC_P$3_"@#+_X:)^'7_0SV_\ WYE_ M^(H_X:)^'7_0SV__ 'YE_P#B*U/^%,^!?^A2TC_P$3_"C_A3/@7_ *%+2/\ MP$3_ H R_\ AHGX=?\ 0SV__?F7_P"(H_X:)^'7_0SV_P#WYE_^(K4_X4SX M%_Z%+2/_ $3_"C_ (4SX%_Z%+2/_ 1/\* ,O_AHGX=?]#/;_P#?F7_XBC_A MHGX=?]#/;_\ ?F7_ .(K1F^$/@"W3?+X7T6):Z*%&5>HH1ZF-6JJ,'-]#U7_ (:)^'7_ M $,]O_WYE_\ B*/^&B?AU_T,]O\ ]^9?_B*^(?LT/_/)/^^11]FA_P">2?\ M?(KVO[&J?SH\K^U(?RL^WO\ AHGX=?\ 0SV__?F7_P"(H_X:)^'7_0SV_P#W MYE_^(KP72?B9\.M-\/:?;W/P]M=3U.*!$N)Y(88EDD +9 /4^U9VH?%CPS) MG[%\,?#MOZ?:$\W^2K7"LLQ3=N7\4=?U_#I7YCZ+_P"&B?AU_P!#/;_]^9?_ M (BC_AHGX=?]#/;_ /?F7_XBOD_4/'BWF?)\+^&;'/\ S[Z6AQ_WWNKG[S4& MOL^9;6*Y_P">-C#%_P"@H*Z8Y/7>[2,)9G16R;/M#_AHGX=?]#/;_P#?F7_X MBG+^T)\/6^[XEA;Z03?_ !%?$*Q(OW44?04^NJ.2_P T_P /^"<\LT_EA^)] MMM^T+\/DZ^(5/TM9S_)*RM0_:@\#6>[R9[Z_Q_S[VI&>O]\K_DU\9Z?9X'?^0KH648>.LI,Q>95I:12/I/4/VO-(CW?8?#]]<>GVB9( ML]?3=[5S6H?M>:Q)N^PZ!8V_I]HE>7'Y;?:O-;#X,^-]2QY7AG4$S_S\1^3_ M .AXKI-/_9B\=7F/.M+.QS_S\72G'_?&ZJ^K9=2^)K[_ /@D^WQM39/[AVH? MM/>.;S/DW-E89_Y][53C_OO=_D5S>H?&CQQJ6?.\37R9_P"?=Q#_ .@ 5Z-I M_P"R)K7'K]G@2+^9:CZQEU+9+[ MO^ 'L<;4W;^\^:]2UK4-:D634+^YOY%SA[F9I",]>6)JG7TAXY_91"P6/_") M7.YU+BY_M2?ENFTJ53'9L\=Q7)?\,J^-/^>NE_\ @0W_ ,1773QV&E%-22.: M>#Q"E9QN>.45[(G[*?C-G4-/I2@G!;[0_'O]ROHJ'X/^#(X8T;PUIDC*H!8V MR\G'6L:^9T:-N7WK]C6C@*M2_-[OJ?"-%?>7_"H_!?\ T*^E_P#@,M'_ J/ MP7_T*^E_^ RUR_VS3_D9T_V7/^9'P;17WC_PJ'P4>OA?2S_V[+_A1_PJ'P3_ M -"MI?\ X#+_ (4O[:A_(_O#^RY?S'P=17WC_P *A\$_]"MI?_@,O^%'_"H? M!/\ T*VE_P#@,O\ A2_MJ'\C^\?]ER_G/@ZBOO#_ (4_X(_Z%72O_ 9?\*/^ M%/\ @C_H5=*_\!5_PI?VU'^3\?\ @!_9$K72],T_[.(Y+;)A_>!F); 4@Y!4?A6]#- MJ=6?+-]>R?\,J^-/^>NE_^!#?_$5?\/\ M[+/B>'7=/DU)]+?3X[B-[A/-9]T88%EV[.- M:;86U_(%FUC3]/7/W[F5B/\ QQ6/Z5V>D>"_ S[6U3XDV,/]Z.SL9Y,_1F5? MY5]6_P#"F? O_0I:1_X")_A1_P *9\"_]"EI'_@(G^%?,3S7$RV:7HO\[GO1 MRZA'=-GA&D>'_@38;3=^*[C4W[B4R(A_!(P1^==KI'BWX#Z'M-H^D!EZ/-:2 MS,/^!.A->A?\*9\"_P#0I:1_X")_A1_PIGP+_P!"EI'_ (")_A7#/%5ZGQ3? MWG7'#TH?#%&1#^T%\-;6)8X?$=K%&O 1+>50/P"4_P#X:)^'7_0SV_\ WYE_ M^(K4_P"%,^!?^A2TC_P$3_"C_A3/@7_H4M(_\!$_PKE.@R_^&B?AU_T,]O\ M]^9?_B*/^&B?AU_T,]O_ -^9?_B*U/\ A3/@7_H4M(_\!$_PH_X4SX%_Z%+2 M/_ 1/\* ,O\ X:)^'7_0SV__ 'YE_P#B*/\ AHGX=?\ 0SV__?F7_P"(K4_X M4SX%_P"A2TC_ ,!$_P */^%,^!?^A2TC_P !$_PH R_^&B?AU_T,]O\ ]^9? M_B*/^&B?AU_T,]O_ -^9?_B*U/\ A3/@7_H4M(_\!$_PH_X4SX%_Z%+2/_ 1 M/\* ,O\ X:)^'7_0SV__ 'YE_P#B*UO#'Q>\(>,M573=&UN*^OF1G$*1R*=H MZG)4"F_\*9\"_P#0I:1_X")_A6AH?PY\+^&;\7NE:!I^GW84H)K>!4< ]1D" M@#HZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G?B#\/?#OQ4\'Z MGX6\5Z3;ZWH&I1^5-H_AOJ<.J2ZW-#?Q,-+81H88HW,7RK,I)\BONBB@#X5_XZ5\+ M_A[H/@S2/.ET;1;&/3[;[8PDD:)%"C>0 "<#G@5T]% 'QIX^_P""4OP9\8^) MM2UG2;SQ1X#_ +28F\T_PMJ$=O:2@\LHCDB<*I/.T?*.RBO??@#^SCX#_9G\ M'MX=\":1_9]M,XFN[J>0RW-Y(!@/+(>I Z 849. ,FO3J* /*/VA?V8/A[^T M]X9@T;QWH_VPVK%[/4;5_)O+-CC=Y O M&EAXFU*\\3^/+O3F5K&U\5:A'<6UN4.4_=I$F[;Q\KDKQ]VOL.B@ HHHH ** M** /G_P;_P GE>._^P+'_P"@65?0%?/_ (-_Y/*\=_\ 8%C_ /0+*OH"@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI"0H))P* %KY MB_:R_;:T+X VD^@Z'Y&O>.Y$^6SW9AL,CAYR._<1CD]3M!!/E7[7W_!0:#P[ M]M\&_"Z\CNM4&Z&]\1QD-%;'H4M^SOUS)T7^')Y7\X[BYNM5OI)YY9KR\N)" M\DDC%Y)78Y))/)))^IS7T>!RQSM5KK3M_F>9B,7R^Y3W-7QMXYU[XC^)KWQ! MXDU.?5]7O&W2W-PV3[*!T50. HP . *^D?V1_P!AG6/CA-:^)O%2W&B>!5;< MC8V7&I8/W8L_=C]9/P7)R5]8_9!_X)[M/]B\9_%6Q*Q_+-8^&)ARW=7NAV'? MRO\ OONI_0V&&.WA2*)%BBC4*B( %4 8 '05T8W,E37L%/">C^!O#]EH>@:=;Z3I-G&(X+2V3:B#^I)Y)/)))))-:U%%?*MMN[/8V" MBBBD 4444 %?/7[77[)FE?M'>%_M=D(=.\;Z?$1I^HL,+,O)^SS8ZH23@]5) MR."P/T+16M*K.C-3@[-$3BIQY9;'\_GB;PSJG@WQ!?Z)K=C-INJV,IAN+6X7 M:\;#L?;N".""".#7WG^PC^VS]G_L[X9_$"__ '1VV^B:U<-DJ2<+;3,>W0(Q MZ<*>,8]W_;(_9 L/VA- .M:(D-AX]T^+%O<-\J7T8R?(E/K_ '7/0\'@\?D? MK6BW_AS5KS2]4LYM/U&SE:&XM;A"DD3J<%6!Z$&OLJ'*,\ M'4NMC^@FBO@C]A']MC^W5L/AMX_O_P#B9J%@T;6;AL_:1T6WF8_\M.@5C][H M?FQN^]Z^1Q&'GAJCA/\ X<]JG4C5CS1"BBBN8U"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH ***^%ROCCQ"F4(LY=ME W3YYN=^/2,'T++7P M-\=/VP/B-\>I)K;5M4_LKP\Q^70]+)BMR.WF'.Z4]/ODC/( KR'0?#^J>*M6 MMM+T;3KK5=2N6V0VEG"TLLA]%502:^EP^41C[^(?R_S9Y57&MZ4D>B?&K]IG MX@?'J]9_%&M.=-5]\.CV>8;.'TQ&#\Q'9G+-[UP_@WP/X@^(6N0Z-X:T>\UO M4YONVUG$9&Q_>..%4=V. .YK[0^ _P#P3&UG7?L^K?$_4&T&R.'&B:>ZO=N/ M227E(_HNX\_PFOO[X<_"GPE\)-#72/".A6FB67&\6Z9DE(_BDD.6<^[$FMZV M94,-'V=!7]-B*>%J57S5';\S\CO&O[#_ ,8?!%]X?LYO"LVK3:R%6,Z03'4:LHNTMFUH[:.W?4****\PV"BL MC6O%VA>&U)U?6M.TL 9)O;J.''_?1%\.[OMGQ)\-LR_>6TOTN6' M7C$18YX/'T]16DM]JY?/3^ M!81CO_%7G^N?\%3OBKJ&Y-/T;PQI2'HRVLTL@_%I=O\ X[VKFEFF%CM*_P C MW*/ >>U?BI*/K)?HV?JO17XT:Y_P4#^.NM[E'C,:=$W_ "SL=.MH\=>C&,MW M_O=AWK@-;_:6^+'B+=]O^(_B>1&ZQQZK-%&?^ (P7]*YI9S17PQ;^X]JCX;9 MC+^+6A'TYG^B/W2GN(K6%I9I$AB7[SR,%4?4FN,USXX_#KPUN_M7QYX:T]E_ M@N-6@1OH%+Y)]A7X1ZIKFHZY*)=1O[J_E'1[J9I#T ZL3V _*J5Y1\,Z:_C8IOTC;\V_R/VIUS]N;X&^']PN/B!97#+_#8V]Q=9// ,<;#MZXZ M>M?FK^V%^T@_QW^-7]N:'=7$.@:*J6VBL08W 4[FGQU5F?D=#M5 >17@%%>; MBR27IZ'[3_LV?M7>$/C1\/\ M0);WQ)I5CXQ:W6+4-(N+I(9_M"_*S)&Q!96(W#;D , >:]YK^=^O1/ /[1'Q M+^&'EKX9\;:QIEO']VT^TF6V&/\ IC)NC_\ ':]&CG#BDJL;^:/C,R\-XU*D MJN K\MVVHR6B\KKI\C]W**_+3P#_ ,%3OB%H/EP^*M T?Q5;K]Z:'=8W+>N6 M7='^48KZ1\ _\%./A-XH\N+78]6\(7+<,UY;?:( ?9X=S?B4%>O3S'#5/M6] M=/\ @'Y]C>#,[P5VZ/.N\/>_#XOP/KJBN3\#_%KP7\2H1)X6\5:1KW&3'8WB M22)_O(#N7Z$"NLKT(R4E=.Y\;4I5*,G"I%Q:Z-6844451D%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 445D^(O%VA^#[(WFO:UI^B6@R3<:C=1 MV\?'7YG(%)M)7948RFU&*NV:U%?.'CC_ (*#?!/P3YD:>)9?$=TG6WT.U>?/ MTD;;&?P>OGOQQ_P5DD/F1>#O 2K_ '+O7+LG\X8@/_1E<-3'8:GO-?+7\CZK M!\*9UCK.GAY)=Y>[_P"E6_ _1.OS[^+'_!0S4_"'[5<.BZ;=0R?#71[I=,U6 M-8$=KE\[9YU?&X>6Q(4*0&\OG.[CYK\=?M^?&OQQYD?_ E?_"/VKY_T?0K= M;;'TDYE'_?=?/$CM([,[%G8Y+,?$[P?IL*2W?BO0[6)U5E>?484!##(();H1TKE-4_:C M^$&C@FX^)?A=MHR1;ZK#.>N,81B<^U?AA10\ZGT@A4_#3"K^)B9/T27^9^T6 MJ?MY? G2-PE\?6\S#("VMC=3Y([92(C\A M'P]R:BKU:DWZRBE_Z2?I/JG_ 5;^',(/]G>$_%%V<"O=:RL>/[I*K V?<9_&OC+2_P!F/XN:SM-K\-/%.UMN MUYM)GB4ANA#.H!'OT%==IG["?QVU908?A]=1@C/^E7MK!WQTDE7\J7US,)_" MG\H_\ K_ %:X1PW\:Y:E_P5B\7RL?[/\ NB6JY&!]/?$]^" #]JUBXDZ5K5(;;=^Z3RDAVJ0FT''4@G)SFLZV M5UZ237O>AW9=QWE>/J2A.]))7O-I7\E:Y\+U:T_2;[5YO)L;.XO9N!Y=O$TC M<]. *^L?^'7OQB_Y^O#/_@PD_P#C5>S?LC?L3_%KX"_&O3/$^I:EH<.A^1-; M:C#9W$YQ3 M:C?=KIL]SX)L_A+XXU ,;7P9X@N0OWO)TN=\?7"5N6?[-OQ9OV18?AEXN(<; ME9]$N44C&<[F0#]:_=FBO962PZS9^:2\3,2_@PT5_P!O-_HC\/[3]C_XT7L> M^/X;Z\HSC]];^6?R8@_C6]:?L%_'B]).9/X*,%_X$_P#VY'X[V?\ P3G^.MT(S+X8L[/<>1-JUL=GUV.W MZ9K;L_\ @F/\9KD,9%\/VN.@FU$G=]-J']:_6VBM%E&'75_?_P Y)>(F<2V MC!?]NO\ 63/RNL_^"5/Q3E9#<^(_"-O&1EMEU=.RG'3'V<#]:V;3_@D[XS>/ M-UXXT&%\_=A@FD&/7)"_RK].**T658;L_O..7'V>2VJ17_;J_6Y^76O%UV0O,;WMLJL<>UN"/SK[)HK18##+["..7%F>3 MWQ4OP7Y(_![6O@KXZ_MB^%G\._%5I:>>XAMY=+N)'C3<=JLPC^8@8!(ZU3_X M4K\0_P#H0_$W_@GN/_B*_>VBO+_L:'\_X'W4?$O$))?5E_X$_P#(_/+_ ()B MIXX\%^*/%7A;7?".KZ9H5Y:C4([[4-/D@6&X1E0H&=1G>K9QG_EETZFOT-HH MKV<-1^KTU3O>Q^:9UFG]L8V6-=-0&%%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5B>.-:O/#?@O7]6T_ M39-8O['3[BZM].A!+W4B1LRQ #DEB O'K6W12>JLBX249*35TNG<_"#7OA?\ M3O$FMZAJU_X'\337U]<27,\@T:X 9W8LQ "<VBOGO[&B]7-_O\ @_Q7 MX>U;2;#1KE)],N-3M)( 4FWF2%=X&0KKOXS_ *TY[5]ET45[="E[&FJ=[V/R MW-<4:I^TWX%T_/DW=WJ)':UM6'_H>VN1U3]KZPCR-.\.7- MQZ-=7"Q?CA0W\Z[(8'$SV@_R_,Y98RA'>:_,]"^-_P 2+[X9>%;;4=.MK>YN MI[M;<"Z#%%!5F)PI!)^7'7O7AW_#6OB__H&Z)_WXF_\ CM"YCP\3C9RJ7I2T/; M/^&M/%__ $#M$_[\3?\ QVOIGPAXB/B+PAI.LW"1VS7EK'.ZAOE4LH) )[9K M\^J<\TDBJKNS!1A0QS@>U5B,KI54E3]T5',*E-MS]X_0:\\8Z!I^?M6N:;;8 MZ^==QIC'7J:Q;SXR>"+'/F>)M/;&?]3+YO3_ '9IUO:?]=KN,X_[Y)I_5LN MI[M?^!?\$/;XZ>R?W?\ -:\_:P\7SY$-GI-LO8K#(S?J^/TK$O/VDO'UUG9 MJT5J#VAM(O3_ &E-=!9_LE^*YL&XU+2;<>@DD=AS_N8_6MJT_8_NFQ]J\3PQ M>T-D7_FXI>TRVGV^ZX?&CQQ?9\SQ-?KG_ )XN(O\ T$"L2\\; M>(=0_P"/K7M3N?\ KM>2/_-J^BK3]D/1D_X^M?OIO^N,21_SW5M6O[*O@NW_ M -9)JEU_UUN5'_H*"C^T,%#X5]R#ZGBY_$_Q/D26:29]\CM(W]YCDTVOMBU_ M9W\ 6O/]A>F:;I>H1W*RO(P*;X]K MKN )ZE3CIQ51S:A*2C9KS9,LMK1BY73/D6BO8_\ AE7QI_SUTO\ \"&_^(H_ MX95\:?\ /72__ AO_B*[OKN&_G1R?5:_\C.(T7X4>+_$-K#8\VQM;'_KXNT/K_ '"W^37UAX)T.;PSX/T;2;B1 M)9[.TC@D>/.TLJ@'&>V:VZ^?J9O6YFH)6/:IY;2LG)NY\LV'[(NNR8^VZYI] MOZ_9TDE_F%]JZ2P_9!TV/'VWQ'=7'K]GMUB_F6]J^@J*XY9EBI?:M\D=,5X[_ .P+'_Z!95] 5\_^#?\ D\KQW_V!8_\ T"RKZ H **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKDOBA\5/#/P=\(W7B/Q5J4> MG:=#PH/,D\F.(XTZNY]![DX )%1BY-1BKL3:2NS?UO7-/\-Z3=ZIJM[!IVFV MD9EGNKF0)'$@ZLS'@"OS"_:\_;XU#XI?;?"/@":?2?"!S%8?>P"5KS/\ :B_:^\3?M':LUH#)HO@VWDW6FC1O_K".DLY'WW]!]U>@ MYRQ\V^$?P=\4_&[Q=!X=\*:>UY=O\TTSY6"UCS@R2OCY5'YGH 20*^LP>70P MZ]MB-U]R/&KXJ51\E+;\SG/#7AG5?&6O66BZ)I]QJFJWL@BM[2V0N\C'L!^I M/0 $GBOU*_9%_83TKX,I:>*O&20:UXWP)(8>'MM,/HG9Y1WDZ#^'IN/I/[,W M[*'A;]F_0?\ 1%75O%-U&%OMX5Y^.S)UKTZ. MD?S_ . =.'PJI^]/<****\$]$**** "BBB@ HHHH **** "OE+]M7]C>U^.F MD2^*?"\$5IX]LHN1PJZI&HXB<]!(!PCG_=;C!7ZMHK>C6G0FJD'JC.I"-2/+ M(_GROK&[T749[.\@FLKZUE:*6"9"DD4BG!5@>001T[8K]+_V%OVUAX^ALOAY MX\O0/$T:B+2]5G;_ )""@<12,?\ EL .#_'_ +WWMO\ ;@_8OB^+]A<>-O!M MJD/C:UCW75I&,#58U' _Z[ #Y3_$ %/8C\M&6ZTJ^*L)K.]MI,$$%)(I%/YJ MP(^H(K[!.CFM#LU]Z?\ D>)[^#J>7YG]!U%?''[#W[:4?Q:LK;P/XUNUC\:V M\>VTO9.!JD:CN?\ GL #D?Q 9'.:^QZ^0KT)X>;IS6I[=.I&I'FB%%%%'?@/X# MN_%GB>2<:?#(D*06B*\]Q*Y^6.-6906P">2!A2<\5K?#OQ_HWQ2\$Z1XJ\/S MMI-95WXRT"P0/!+&3R[GQKX=MY,9V2ZK IQZX+UC7' M[2'PFM5D,OQ.\'@QYW*NNVK,,=MH?.?:H=2"WDCIC@\5/X:4G\F>C45Y%=_M M\G%V M27W7[6N?J517Q/\ !_\ X*2?#ZW^%/AY/'.H:@OB^WMQ;7\=O9/+YK)E1-OX M4[P%8C/#,1C%6]4_X*I?"RU^6RT#Q5?MQ\QM;>-/S,V<_A0L=AN52VCMU3>Z/LVBO@#5/^"M6DP_\ (.^&U[==/^/K5T@^OW8GKC-4 M_P""LGBR;_D'> ]&M>G_ !]7LH_YW/T MRHK\F]4_X*A_&'4,_9[3PQIO3_CUT^5N_P#TTF:N-U;_ (*#?'?5,@>-%LHS M_!::9:)WSG<8BWZ]JPEF^'6R;^7_ 3U:?AWG$_BE"/K)_I%G[+5X=\=?VQ? MAS\!EFM-3U/^V/$*# T/2BLLZM_TU.=L0Z?>.<'(4U^4NM?M6?&'Q!')'>?$ MCQ%Y<@VLEO?/;@CN,1E>.?RXKRR25Y69W=G9CDLQR2?6E#.L/%WG3;7JE_F> ME'PSQLE[V)C'TBW_ )'TI\>?VZOB-\;/M&GPW?\ PB?AF3*_V7I4C!I5])IN M&?W VJ?[M?.6X>HJM17IQXO=*/+0PZBO6_Z(VAX3TI.^(QLI>D$OSDSVKX0_ M"SX?ZQ)'J/Q)^)NF^$M'4[C8Z?')?7\RC' $2.D6<]3N;C[G>OM7X=_M7?LK M_L_Z2UCX(BO'8KMFO;;2IFNKG&.7EF"L$+'X@?$'0?#>HZTGAVVU2Z6T_M*2#SDA=^$++N7@L5!.1C.> MU>?&O6YVXR=Y?(^QQ&598L-"%>A%TZ2=DUS65M;+5O;S;]3T+6_VTOC=X@W& MZ^(NK1;NOV'R[3\O*1<5Y]K?Q8\<>)<_VOXR\0:KGK]NU2>;/3^\Y]!^0K] M-$_X),^';?;_ &O\0M4OO7[#I\=MGK_>>3V_(^O'H.B?\$Q?@UI>W[4?$6LX MZ_;=15<_]^HTKT_[/QU3XW][_P"'/A_];N%\'_NT/_ :=OS43\E"2Q))R317 M[5:'^PW\#?#^PV_P^L9V7G=?7$]UD\=1+(P[=,8Z^M>@:'\$?AWX9"_V3X#\ M-ZM?N MC!!':Q+%#&L42\*D:A0/H!4E=,JM= M32R#\%BV_P#CW:OU7HKICE&'CO=_,\2MXB9Q4^!0CZ1?ZMGYT:)_P24N6PVK M_$J*+UBL=(+YZ_QM,/;^&O0=%_X)4?#:TPVJ>)_$VHL/X89+>!#UZCRF/IT( MK[6HKJCEV%CM#\SQ*W&6>UM\2UZ**_)'S1H?_!.KX&:/M:;PQ=ZLZ\AK[5+C MK[B-T!^A&.:] T/]E'X.^'=OV3X;>'&*_=:[L$N6&,C6M&.WNQ?XM7/S?C_X)*:IO7?\ $JS"9YVZ0^<>W[ZN MY\=?\$IO!VJ1M)X2\6ZKH-QC/DZA$EY"3Z#&QE!]RW]*^YZ*2RW"I-R^ ?VR/C'\.?+33/'.HW=JG'V35F%]'M_N MCS0Q4?[I%?J!X^_8=^"_Q!\R2Y\%VNCW;_\ +SH;-9,I]=B8C)^JFOFWQ]_P M2=MW\R;P3XZDB_N6>O6P?/UFBQC_ +]FO.EEN+H.])W]'8^RI\: ?^"L&N6OE0^-/!-EJ*]&N]%N&MG'OY[?I!KEJT0_[^IOC'XL*_/OQ]^P/\:O 7F2'PHWB& MT3/^D:!,MUN^D0Q+_P".5X+K&BZCX?OY+'5+"ZTV]C^_;7D+12+]58 BA8_& M8=VJK[T5+A/AK.8N>!DD_P"Y*_WIWM]R/Z /#OBK1?%]@M]H6L6&M63=+G3K ME+B,_P# D)%:E?SWZ'XBU7PQ?I?:/J=YI-ZGW;FQN'AD7Z,I!%>^> ?^"@/Q MJ\!^7&WB9/$EI'C_ $?7[=;C/UE&V4_]]UWT\Y@]*D;>FI\CC?#;%4[O!UU/ MRDG%_A=?D?LI17Y^^ ?^"L6G3>7#XU\#7-H>CWFAW*S ^_DR;K3QN'J_#-?D?!8WAG.,ON MZV'E;NO>7WQO^)[E14-I>0:A;1W%K/')_%.D:#@;@FH7L<3L/]E2=S?@#2);[S(O"/@K3=)7HMQJUP]V^/78GE@'ZEA]:\^IF&&I[SOZ:GUV#X/SO&V< M<.XKO+W?P>OX'Z7U@>+/'_AGP':_:?$GB'2] @QD2:E>1P!OIO(S^%?C7XX_ M;2^,_C_S$OO'>HV%L_'V?1RMB@7^[F(*Q'^\37C%Y?7&I74ES=SRW5S(=SS3 M.7=SZDGDUYE3.8K^'"_J?<8/PUKRL\9B%'RBF_Q=OR9^OOCC_@HQ\%O!WF1V MFLWOBBY3@Q:+9LRY_P"NDFQ"/<,:^>_''_!6+59]\7@_P+:68Z+=:U=-.3[^ M5'LQ_P!]FO@_1/#^J^)KY;+1],O-5O&^[;V,#S2'Z*H)KW/P/^P7\;/'/ENG MA"30K5^MQKDR6FWZQD^9_P".5Q?7\;B-*:^Y?\.?41X3X9R=*6-DF_[\[?@N M6_W,K^./VZ/C7X\\R.?QK(ZMK.H:]?/>ZG?7. MHWDGW[B[F:61OJS$DU]]^!O^"3=Y((Y?&7CR" _QVFAVADS])I2N/^_=?0O@ M;_@GG\%/!?ER3>'[CQ+=)TGUR[:7/UC39&?Q2A9?C,1K4?WO_APEQ=PWE"<, M%"_^"%OQ?+?\3\?--TN]UF\CM-/M)[Z[D.$@MHFD=OHH!)KVOP/^Q#\:?'FQ M[7P/>Z7;-UN-:9;$*/79(0Y'T4U^R7ACP7X?\$V?V/P]H6FZ%:]/)TVTCMT_ M) *VJ[J>307\2=_0^5QGB5B)76#PZCYR;?X*WYL_#KXE?LK_ !*^&?C"[\/7 M/A?4M:EMTC?$;PII^1<>)-)B8?PM>Q[ORSFKC"4OA5R7*,=V=%6?K MVOZ?X7TFXU/5+E;2QMP#),P)QD@#@ DDD@8 [UQ]Y\?/ -C_ *SQ%"__ %QA MED_]!4UYC\:/CIX5\8> M1T72I[FXN[AHBC- 43Y9%8Y)P>@/:NRC@ZU2<5* M#2;['+5Q5.$&U)7]3T;_ (:*^'O_ $,'_DE'_C-XL\*^'X=&TC45L;*)F9=L$;/\Q)/S,#W/:LW4_B M7XLUC(O/$>IRH>L?VIU3_OD$#]*X?[&J.3M)6_$Z_P"U(V]FG]ZXE5!^IKD]3^-G@;2<^?XELI,?\ /JQG_P#18:OAB21YG+NS.[=6 M8Y)IM=,,E@OCFWZ:?YF$LTG]F)]=ZI^U5X.L\BVBU+4&[&*!47\W8']*Y+5/ MVOW.5T[PTH])+JZS_P".JO\ 6O"=+\&Z_K6W^S]$U"]#=&@M7:I@C0VM8S_%=3QQX_ MN_2MOJ.!H_&_O9E];Q=3X%]R-K5/VIO&E]N%N M-/TX=C!;EB/^^V8?I7(ZI\9/&VL;OM'B6_4-U%O)Y _*,+7H.E_LD^([C!OM M6TVS4]HM\K#\-JC]:Z[3/V0])BQ_:/B"]NO7[+"D/_H6^CZQEU'X4ONN'L<; M5WO]Y\S7NI7>I2>9=W4UU)_>FD+G\R:KU]GZ9^S7X#T_!DTV>_8=&NKI_P"2 ME1^E=;IGPW\*Z/@V?AW3(6'\?V5"_P#WT1G]:B6<48Z0BW^!<1@_\ /T%@_P#1A%?5<@G<0H(V\8SGJ17*?\(/XC_Z%_5/_ *3_P")K]!:*F.BF5+*Z;? MNR:/SZ_X0?Q'_P!"_JG_ (!2?_$U]0^ OV?/",GA31[K6=!D;59;:.2X6XN) ME*R%]4<;9_!WP38X\OPQIS M8Q_KH1+T_P![-;=GX/T'3\?9=$TZVQC'DVD:8QTZ"M>BO,E5J2^*3?S.]4X1 MVBAL<:QJ%10BCHJC %.HHK(T"BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** /G_P;_R>5X[_ .P+'_Z!95] 5\_^#?\ D\KQW_V!8_\ T"RKZ H M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBOEW]K3]MS0_@+:W'A_P^ M8-=\=R)@6V=T&GY'#SD'ENXC!R>IV@C.U&C.O-0IJ[(G.-./-)GHG[17[3?A M/]G+PW]LUF;[=K5PA-AHENX\^Y;IN/\ \? M?-=7#9)] !T50. HP !7TQ^R/^POJ_P ;)+3Q1XM6?1/ P8/&N"EQJ8!Z M1Y^['ZR=^BYY*_7T_Z(\2I5J8J7)%:?UN>;_LU?LJ^*OVD/$& MRP0Z7X:MG"WVN3QDQQ]"4C'_ "TDP?N@X&021D9_7+X/_!?PK\#/",/A_P * M:>MI;##3W,F&N+N3&#)*^/F;\@.@ '%=)X7\*Z1X)\/V6AZ#IUOI6DV4?E6] MI;)M1%_J2*=MH]O\STZ&'C15]V%%%%>8=84444 %%% M% !1110 4444 %%%% !1110 5\3?MS?L4K\1+>\^('@2Q5?%,*F34M+MU_Y" M2CK(@'_+8#J/XQ_M?>^V:*Z*%>>'FJD#*I3C5CRR/Y\K6ZNM'U"*YMI9K*]M M91)'+&Q22*13D$$']6M-2TVZFL-0LY5F@N8'*212*DALO'UA%F>$ (E_ M&/\ EO$/7IO0=#R.#@?3M?'5J,Z$W3FM4>Y"<:D>:(4445B6%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117R]^W-^U--\! M_A[;6GA34K5?&FK7!AMF CG-I$G,LI1@5SG:@##&6)YVFL:U6-&#J3V1Z.7X M"OF>*AA,.KRD[>2\WY+=GU#17RY^S_\ MS>!?&'PATC5?'?B[2- \4P[K74; M6XE6-Y)$( E2,<[74JW P"6'\-;FK_\ !0#X$:1E?^$W%Y(/X+/3;N3U_B\K M;V]:R6*H.*ESI7\SNJ9!FE.M.@L/.3BVM(MK3L[;>9]#T5\@:O\ \%1/A!IX M86MCXFU1NWV>PB1>GZI>_W?MFH1V^>F,[4D MQWK*6/PT=YH[Z7"6>5OAPLOG9?FT?>U%?FGK'_!6;Q)-N_LKX?:59\_+]LOY M;C'/?:L>>*XC5_\ @J'\8-08_9;/PSI:]OLUA*YZGJ9)6Y_PK"6:X9;-OY'K MTN <\J?%",?62_2Y^L=%?C+JW[?WQWU<%3XX:TC_ +EIIUI'V(^\(MW?UKB- M8_:@^+NN[A=_$GQ/M;AD@U26%2,8P51@,>U<\LYH_9B_P/7I>&V8R_BUH+TY MG^B/W1K U?Q_X8\/EAJGB/2--*]?ME]%%CG'\3#OQ7X+:QXS\0>(MW]JZ[J6 MI[OO?;+R27.<9SN)]!^58]<\LZ_EI_C_ , ]>EX9=:N+^Z'ZN7Z'[E:O^U9\ M'=#S]I^)7AI_:UU&.X/?_GF6]*XC6/\ @H1\"=)W!?&3W\B_\L[/3+IL\9X8 MQA?UK\;*GLM/NM2F\FTMIKJ7&?+AC+MUQT'N1^=82SBL_ABOQ/7I^&^60UJU MIO\ \!7Z,_5;6/\ @J1\)-/W+9Z9XHU1^=K0V4,:=NI>8$?D>E<1K'_!6C0H M=_\ 97PZU&\Y^7[9J<=OGGOMCDQQ]?3WKX2T?X$_$GQ!M_LWX?\ B>^5CP\& MCW#+UQDL$P!GN:N>,OV=_B/\._#!\0^)_"5]H.D"5(?M&H;(B9'SM4(6W$_* M3@#@ DUG+,,;)76B]#JI\'\,4YJG-\TGI9U-7\DT=U^U1^U_KG[3\FB6]SI$ M7A[1]+\R1+"&Y:?S9FX\QV*KDA0% QQEO[U+\!OVVOB#^SSX/N?#/A^VT;4= M+EN6NHUUB":5K=V4!A&4E3"G ."#SD]S7S_17F_6:WM'5YO>[GVRR7+E@XX# MV*]DM5'?7>^NI]:W7_!3OXRW$6Q%\.VS9SYD6G,3_P"/2$?I65=_\%(OCA<, MICUO3;4 8*PZ7"0??Y@:W?A7_P $X?$GQ8\$:+XLTOQQX?&D:K;"XA*QS/(C M9PT;C: &5@RG!."IZ]:[NT_X)+Z^\9-S\1--A?/"PZ;)(,?4R+_*O24,QJ)- M-V?G_P $^(J8C@O"SE3J1IJ479KD;L__ %GB%U_P4&^/=PTF/'(A1\_)%I% MB H/H3#G]G]NW04YZC:),8]J^^+7_@E!X%2,BY\9^(II,\-$D$8Q MZ8*-[]ZV+;_@E7\*(O*,OB#QA,RX+C[9:JKGOP+;(!^N?>CZACI;O\0_ULX6 MI_!!?*G_ ,!'YKW7Q=\=7\8CN?&GB*XC!W!9=5G8 ^N"_N:RKKQCK]]()+G7 M-2N) -H:6[D8@>F2?>OU4M?^"8OP9MY"TG_"0W0QC9+J*@#W^6,']>]:MK_P M3>^!UO&5DT+4KILYWRZK."/;Y6 _3O1_9>*ENU]X?Z^9#3^"G+Y07^:/R!DD M>:1G=F=V.YF8Y))ZDFFU^S%M_P $^_@);&)O^$$\UX\?-)JU\VXCN1Y^#],8 MK8M?V(_@=9R%X_AWIK$C'[V6:0?DSD4UD]?K)?C_ )$R\2,J7PTJGW1_^2/Q M/HK]Q;7]DGX-6<92/X:^'67.?WMDLA_-LFM>V_9S^%%F8C#\,O!Z/'C8_P#8 M5KN&.AW>7G/O5K)JG6:.67B5@OLX>3^:_P""?A'17ZP_ME?L=:K\7-'\-6/P MSTGPKX?BM9YI=23[,EF\Y*H(_&+_ )^?#/\ MX,)/_C5<-;+Z].;C&+DNY]5E_&.58S#QK5JL:4G?W6]5K;7UW/D:*)YY$CC1 MI)'(5449+$] !W->@Z7^SK\4]:YLOAQXJG7D>8-&N G';<4QGGUKWE?^"7_Q MC5@RW7AD$'((U"7_ .-5^C$GQ%T[X'_"?0+GXI^*=/L]4M=/AAO;PR$F[N5C M42&),;Y"6R?E7/.<"NK!Y74Q$G&HFNVFYXN?\<8?+J<)Y?*%6][ZO3L]#\H- M*_8;^.>L?ZCX>WT?./\ 2KFWM^V?^6DBU4^(7[)7C3X1Z6M[XWOO#_A@R F& MTNM42:YFX_@BA#LPSQG& >I YKZ,^//_ 4YUG7?M&D_##3VT&R.4.MZBBO= MN/6.+E(^_+;C@]%-?$>O>(-4\5:M$*KR:7;2_P"6A^78KQ4S1Z4*=-?*7_R7Z&3Y!]12^1_M?I7NWP)_8Z^( MWQY:&[TS3/['\.N)H\-_:FJQJ5B;UAAY5/8G4(_JF? 'P&_8+^(GQJ^SZA=6I\(^&9,-_:>JQD22H>\,'#/QR"=JG MLU?:?AO_ ()B_!_1[6%=2;7==N% \R2YOA$K-CG"Q*N!GMDGW-?7%%>-4PN$ MD__BYOT=ORL> Z3^P;\"='VF+P#;SN,9:[OKJ?<0.I#R MD?D,5V6D_LR_"30]IM/AKX65UQMDETF&5QCH0SJ3GWS7IE%..'HQ^&"7R1YM M3-LQK?Q<1.7K*3_4Q=)\%>'M!V_V9H.F:=MQM^R6<<6,=,;5'2MJBBMDDMCS M93E-WD[L*^>/VC/V*?"O[27B[3_$6N:YK6EWEG8K8+%8/'Y3()'<'#HV&S(V M<=0!Z5]#T5G4I0K1Y9JZ.O!8[$Y?65?"S<9KJO,^(O\ AU'\//\ H;O$WYV_ M_P :IT7_ 2E^'D Q-2*G".C\U_F<<\90IR<92U7DSZ0HKY_\._M81ZWKVG:=+X8:V2[ MN(X#,M_YA3P4445S&X4444 % M8_B;P;H'C6Q^Q>(=$T[7;/\ YX:E:QW"<^S@BMBBDTFK,N,Y4Y*4'9H^8_'W M_!.GX,>-O,DM-'O/"MV_/G:)=E%S_P!RJ*^;?'W_!*+Q)8^;-X-\9Z M?J\?WEM=7@>TD _NATWJQ]R%'TK]+J*X*F7X:KO"WIH?6X+B[.L#90Q#DNTO M>_/7[F?B!X^_9!^,'PW\U]7\"ZI-:Q\F[TQ!>PA?[Q:$MM'^]BO()(WAD9'5 MD=3M96&"".H(K^AZN-\=?!OP+\3(V7Q3X2TC7'88\^[M$:9?]V3&]?P(KRJF M3+>E/[S[[!>)5166-PZ?G%V_!W_,_#;P9\3/%WP[N?/\+^)M5T"3.YO[/O)( M5?\ WE4X8>Q!KZ+\ _\ !2[XO^$_+BUB72_%]JO!_M*T$4VWVDA*<^[*U?5_ MC[_@F#\*_$WFR^'KK5_"%RWW$MY_M5N/JDN7/X2"OAW]J?\ 9)OOV7Y](^V> M*M-U^'57D%M%#$\-UM3&YWC.Y57YE&=YY/3@FO/GA\9@5S)Z+L]/N_X!]?AL MVX;XHJ*A.FG4ELI1][_P)7_]*)?&G[9GBSQ;^T5H_P 588FTUM),,=IHR7+/ M$ENH'FPEL#(ER^XX_B_V17L7CC_@JSXUU3S(O"OA'1] B;@3:A+)>S#W&/+4 M'ZJP_G7PW7I7P#^ ^M_M$>-'\,^']1TO3[^.W:Z+:I,\:M&K*&V;48LPW XQ MTYZ XYJ>*Q+DXTY.\G^)[>-R+(X4H5L71CR48V5[V45WUU^=^OM M?H_X&_X).Z1;^7+XP\=7EZ>KVNBVJP >WFR;\_\ ? KZ%\#_ +#?P5\!['M_ M!-KJ]RO6?6W:]+>Y20F,?@HKNCEN+KN]5V]7<^7J<;& MX?#EJ_2?7+M(;;D_\ VU?F?GIX'_X)-P+Y-OYGP^,XISG'757$R2[1]U?\ DMOQ,W0?#>D>%K$6>BZ59:19KTM[ M"W2",?\ 5 %:5%%=NVB/EY2)M%\5:OIUGIND_9;.[EMXS/%*SD(Q7 M)(D R<9Z5UX?#5,2VJ?0YZV(AATG/J?3M%?)?_#6GB__ *!VB?\ ?B;_ ..U MZ#\$_CQK?Q&\63:3JECI\,0M6G22S1T8%648.YVR,-[5TU,MQ%*#G)*R\SGI MXZC4DH1W9[G13))DA0O(ZQH/XF.!4/\ :=G_ ,_<'_?Q?\:\RS.\LT52FUK3 M[=0TM_:Q G +S*/ZU%_PDVD?]!6Q_P# A/\ &GRR["YEW-*BLB;QAH-OCS=; MTZ+/3?=QC/YFH_\ A./#G_0P:7_X&Q__ !5/V<^PN>/%+=MLOB M?1HVZ[7OX@?_ $*F?\++\(?]#5HG_@QA_P#BJKV53^5_<+VD.Z.DHKE)/BQX M,CPIO\ PLOQ?_T-6M_^#&;_ .*K MV_[&J?SH\K^U(?RL^_**^2_@]^T!)X1.J_\ "57^L:S%,(S;KO\ M#(PW;N9 M'&!@COVKM;S]KS2(_P#CU\/WLQ_Z;3)'_+=7%4RW$1FXQC?S.N&.H2BI2=CW M^BOF.\_:^U"3/V3PW;0>GG732=O95[UA7O[5WC"XR(;72K0=BD#LW_CSD?I5 M1RK%/=)?,EYAAUL[_(^N:*^*;S]HSQ_>9 UI;=3_ PVL([^I4G]:PKSXN>- M+[_6>)]47_KCIWEUGKYUP[^W_%3P M=I^?.\3Z5D=5CNT9PD:, M[GHJC)-=$';R?T\ZX2/M[!N]?/5GX)\1:AS:Z#JER/^F-G(_P#):W;/X(^.K['E M^&KQ?^NP6+_T(BK^H8&G\3^]D_7,7/X5^!Z3J'[7>HW$;I:^'+6 ,"/WURTF M,_15KY_KU*U_9I\=S)NET^VM !D^==QG'_?!:O+:[L+##0NL/;SL[G'B)5Y6 M=>_E?0*]7^ /Q1TCX::EJK:O'0 MS2V]K-/%" 99(XRRQYSC<0.,X/7TKHK4X5J;ISV9C2J2I34X;H^Z?#_Q<\'^ M)MHL-?LS*W2&=_)D)] KX)_"NN#!@"#D'H:_."MS0/'7B'PN5_LK6;VQ0?\ M+..8^6?JA^4_B*\"IDR_Y=S^_P#K]#V*>:/_ )>1^X_02BOD7P_^U3XLTS:F MI0V6L1CJTD?E2'\4^7_QVO3/#_[6'AG4-J:I8WND2'JR@3Q#\1AO_':\NIEN M)I_9OZ?U<]"GCJ$^MO4]NHKG/#_Q&\,>*=HTO7+*ZD;I")0LG_?#8;]*Z.O- ME&4':2L=T9*2O%W"BBBI*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHJIJ.K6.CP^=?WEO91?\]+B58U_,FFDWHA;;ENBO/=:^/G@71"5?78KN0?P6 M2--G_@2C;^M<'K7[76D0;ETK0KR\/0-=2K"/K@;^/R_"NRG@L14^&#_+\SFG MBJ$/BDCU'XJ>,;CP#X%U+6[2"*XN;?RUCCFSLRTBKDX(.!NSUKYX_P"&M?%_ M_0-T3_OQ-_\ ':P_B%^T'KWQ T6XT>>SL;+3IF5F6%6,AVL&'S%O4#H!7E]? M1X/+HPIVQ$4W<\/%8Z4I_N9-(]L_X:T\7_\ 0.T3_OQ-_P#':]J^'WQJTCQ! MX+LM4U_5=)TC49"ZR6QNE3[K$ A&;=@C![]:^*:*Z*V6T*D;17+Z&-+'UJ;O M)W/N.\^.W@.QSYGB2W;'_/&.27_T!36%>?M0>!K7_5SWUW_UQM2/_0BM?'-: M-GX?M@2MD6GA=$]&FO2WZ!!_.O(;/X0^-;[_5^&-37_KM M;M%_Z%BMVS_9R\?7F"VBK;*?XIKJ(?H&)_2CZIE]/XFO_ O^"'UC&S^%/[CI M+W]K3Q3-D6VFZ5;J>A:.1V'/KO _2L*\_:6\>W7^KU*WM/\ KC:1G_T(&M:R M_91\87&#/=Z5:CN'G=F_\=0C]:W;/]D"^DQ]K\2V\/KY-HTG\V6CGRVGV^ZX M/M?B"^F_P"N,*1_SW5NV?[*_@JUQYC:E=X_Y[7(&>?]E5I_VA@J M?PK[D'U/%S^)_>SY!=VD8LS%F)R68Y)I*^W+/]GWP#8X*Z DK?WIKB5\_@7Q M^E;MG\,/"&GX\CPSI*L.C-9QLW3'4@FHEG-%?#%_@4LKJ=9(^!JMOH]_':O< MO8W*VR?>F:%@@YQR<8ZD#\:_0NSTJRT_BUL[>V'_ $QB5/Y"JWB3PYI_BW1; MG2=4@^TV-P )(]Q7H0P((.000#^%8_VTKKW-/4T_LMV^/7T/SRHK[/\ ^&:O M /\ T"Y__ N7_P"*H_X9J\ _] N?_P "Y?\ XJNK^V,/V?X?YF']F5NZ_KY' MB7PQ_9UG^(GANWUM];CT^UF=U$:VYE?Y6*G^(#M7INE_LE^&;;:U]J>I7K#J MJ,D2'\-I/ZUZ[X9\,Z=X/T6WTK2K?[-8P9V1[BQR2222222236I7AULRKSF^ M25H]#UJ6!HQBN:-V>>:7^S_X#TK:5T&.YW^S MM'L+$KT-O;)&?S K6HKSY5JM3XY-_,[(TJ5X[_[ L?\ Z!95] 4 M%%%% !1110 4444 %%%% !1110 444R::.VA>6:18HD&YG<@*H'N=#BU>PDUJVB$\^FI$RN>(@YS?*NAP5L7&F^5:GZ$_M??\ M%!HM%^V^#/A9>I<:AS#>^)82&C@[%+8]&?UDZ#^')^9?SGFFN=4OGEE>6[O+ MB0LSN2\DKLTMD+.[?3L ,D MD\ DX K]3/V1_V%=(^"L=IXH\7I;ZWXY(#Q)]^VTPGM'V>3UD[=%_O-[DI8 M?*Z5EN_O9YZ57&3N]OR/*/V0?^">Y/V+QG\5;' ^6:Q\,3#\5>Z'Z^5_WWW6 MOT)BB2&-(XT6.- %5%& H'0 >E/HKY+$8FIBI\]1_P# /9I4HTH\L0HHHKE- M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OST_;N_8E_Y"'Q*^ M'VG_ -Z?6M$M4^I:YA4?FZCW8?Q5^A=)75A\1/"U.>'_ YC5I1JQY9'\_GA MOQ)J?A#7K#6M&O9M.U6QF6>VNH&P\;J<@C_ \$<'BOUZ_9!_:UTS]HSPQ]AU M!H=/\<:=$#?V*G:MPO3[1",\J3CAZM<1*/^6?=E'W.H^7.WXF\&^,-8^'_ (FT[Q#H%_+INKZ? M*)K>YB/*L.Q'0@C((/!!(/!KZVI3HYI14X;_ )>3/&C*>$J*^-J4Y49N$U9H]R, ME-'^U4A\G3+21ANFNGRL8V]U!RQ_P!E&J)SC3BYRV1TX;#U<76AAZ*O M*327JSU2BOSJ_8'_ &S9Y=4\0^&/BKXT4Q3C^T-.UGQ%?JBH^<20&61@ ""K M(N0!M<#J!7V#<_M5?!ZT:0/\3/##&/.?+U.*3IZ;2<_A7+1Q=*M34[V]3W3XBZ4RYQ^Z$LA_)4)K)N M_P!OKX"V4@23Q_$S$;OW.F7L@_-82,^U:O$T%O-?>CBCDN:3^'"U'_VY+_(^ M@J*^9;K_ (*-? NW\W9XEO;G9G;Y6DW(WX]-R#K[XK(NO^"FWP7MT#1RZ]=$ MG&V+3<$>_P SBLWC,.O^7B^\ZH\.9Q+;"3_\!:_,^L:*^.+K_@J?\([>79'H MWB^Y7&?,BL;8#Z?-< _I6-<_\%7O "HYM_!_B25Q]P2?9T!^I$AQ^M0\?AE] MM'5'A//);867X+\V?<%%?!-W_P %9O#B*OV7X>ZI,?XO.U"./'TPC9K*N?\ M@KA"LQ%O\+))8NS2:^$;\A;'^=0\RPJ^W^#_ ,CICP7G\ML-_P"307YR/T+H MK\VKC_@K3K;0L+?X]9-W_P %8/'#[?LO@KP_#_>\ MZ6>3/IC#+BLWFF%_F_!G5'@3/I;TDO\ MZ/Z,_3NBORNN?\ @JM\5'D

'/ M!\41^ZKVET[#CU^T '\JQKG_ (*>?&6>(HB>';=O^>D>G,3_ ./2$?I4/-L- MY_<=4?#[.I;J*_[>_P D?J5X^\=:1\,_!FK^*->N#:Z1I<#7$\BC+$#@*H[L MQ(4#N2!6%\%/C5X;^/G@6#Q7X7>X^PR2O;R6]XBI/;RKC*2*K, <%6X)&&!K M\BOC%^V/\3OCGX7'AWQ-JEK_ &-YR3R6MC:)")77.W>1R0"\T&TU!TDN8[;:0[*" PW [3@XR,9&,YQ7)+.(^UT7NV M^=SZ"CX<5Y8%^TJ)5^;35\O+V>E[]?N1^\E%?A3JW[2_Q9US<+SXD^*71L[H MX]6GC0Y.>55@/TXKC=6\9:_KV[^T]'7\7$R?I M%+]6?M'JW[>/P)T?<)?'UO.XSA;2RNI\D#. 4B(_,XKC=5_X*9?!;3]WV>XU MW5,=/LNFE<\9X\QD^E?D>JEV"J"S$X R371Z5\,_&&NX_LWPIKFH9Z?9=.F ME[X_A4]ZQ_M;$RTC%?<_\ST8^'N2T%>M5F_644O_ $E?F?HYJO\ P5>\ 0Y_ MLWP=XDN_3[4;>#M_LR/W_P ]JXW5?^"MC?=TWX9 ?]-+K6L]NFU8/7'.ZOD? M2_V4?C'K'^H^&GB6/J?]*TZ2WZ'_ *:!:[+2_P#@G[\>-4Y_X0C[(G/SW6IV MB?IYN[]*/K>83^%/_P !_P" 5_J[P?A?XTX?]O5?_MD>J:I_P5<^(G_'KIBM_Z,+5H:7_ ,$O MOC%J'^ON?#.F]?\ CZU"1O\ T7$]=EI?_!)WQ?-C^TO'6B6G//V6VFG[?[6S MO1;,JG?\@Y^"<+_S[?R<\JK@=?:OM?2?\ @DIIL>#J?Q*NKGU6TTA8 M>W3+3/W[XKL=)_X)5_"^UVM?^(O%5\PZJEQ;Q(>.X\DGKSUH^I8^?Q-_.7_! M#_6?A+"_P81_[=I6_.*/S%U;Q;KFO;AJ>LZAJ(;[WVNZDESSGG<3WYK*K]!O MVP/V-?A]\#_@HVK>#O#&KZQKUQ?P62W]F$5O#)/*>0D2EF_(5ICP=X@!R-#U('_KTD_PK]KOV4_$&K^*?@%X0 MU+7]%DT/6I+7RKJ&:W\AY6C8QB8K@$>8J*_3^+CC%;87 RQ$G&=X_(\[B'B> MGDM"%>C%54W9VFE;2ZZ.^S/QNTCX(_$3Q 1_9G@+Q-J&>]MH]Q(.H&2MN]Q.PXZ',2C.>.#7ZD45T1RG#+>[^9Y%7Q"SJI\+A'T MC_FV?G?I/_!)/HVJ?$S_ +9VFB_3G](YQ; MO;P*>>^8G.,>]?;5%=$15XRSVM\6):]%%?DCY/5S[-:W\3%3?_;SM^9RND_!' MX=Z"H&F^ O#-A[VVCV\9Z 9)"<[(D"C\A63<>.O#= MIN\_Q!I4.W[WF7L2X^N6K.N/BUX+M=V_Q1I1V]?+ND?\MI.:[(T)?8A^!XU7 M%2JN]6I?U=_S.MKSSXX_"_P)\6/!T6E?$*.%M$@NTNHWFO&M0DP5E4APR_PN MXQGG-2W'QX\!6V=_B.W.!G]W'(__ *"IKQ_]HGXL>&/'7A2PT_0]1:^GBO5G M<>1)& HC=>KJ.MC_ .%._P#\=KQRBO4_U;P?9?7UZ?NQ@[+R,98^%>3JU:EY2U;;UN][L]@HKR7_AJ# MP-_SWOO_ %/^-'_ U!X&_Y[WW_ ("G_&I^IXC_ )]O[A?6J'\Z/6J*\E_X M:@\#?\][[_P%/^-2P_M-> Y 2U]=1>SVC\_D#1]3Q'_/M_<'UFA_.OO/5:*\ MN_X:5\ _]!2?_P !)?\ XFC_ (:5\ _]!2?_ ,!)?_B:7U3$?\^W]S']9H_S MK[SU&BO+O^&E? /_ $%)_P#P$E_^)J>/]HSX?.@)UYD)_A:RN,C\HZ7U3$?\ M^W]S#ZQ1_G7WH]*HKS?_ (:*^'O_ $,'_DE:!X:TZ;)U6SD:&XU&1 M3]X$8*Q>B_Q=6[*/8/BM\?-2^-0N]&E\-77A_P +Q?*(+^ZBF;4LG.98HRRJ M%VKA2SW8\?%8]-\E/;N M-U#_ (*B>.I/AS8:59:)86_BU8_*N_$$OSH^.!(EO@*KD= M./$'Q#UR;6?$NL7FMZG-]ZYO)2[8_NC/"J.RC '85]N-XRUD@2?V:ME.NGVS?W2I4&8CU;Y3_= MKTN2C@TY4Z>K[*[_ . (DPWF7T0%E"W7] MW!R&Q_>H6_P"T7\.M)L8;:RN)(;:%1'%;6UBZ(BC@!5P /04-^U! MX'"DB:^/L+4_XUX>)KX[$:1@XQ_KJ>G2CA:>KFFSUE$6-%1%"(HP%48 'I3J M\<_X:J\%_P#/+5/_ '7_P"+JN_[6?@]6(&GZTX!^\L$6#^5]1Q/\C.OZ MW0_G1[717ALW[6_A=6'E:3J[KCDND2G_ -&&H)OVNM 5?W6B:D[9Z.T:C_T( MU7]GXK^1B^N8?^<]YHKP!OVO-)VG;X?O2V. 9D _E5?_ (; L_\ H6)__ Q? M_B*K^SL5_)^7^9/U[#_S?F?0]%?.#?MAC<=OA(E<\$ZE@_\ HJH)OVP;AF_= M>%HT7T>^+'\_+%5_9F+_ )/Q7^9/U_#_ ,WX/_(^EJ\]^(GQPT#X::M!INIP M7]S=30B?%G$C!5)(&2SKR2IZ>E>23?M?:BRCRO#=JA[[[EF_]E%>4_$WXB7' MQ,\01:M=6D5E)';K;B.%BP(#,V>?][]*Z\-E=1U/WZ]WU.:OF$%#]R]?0^A_ M^&M/"'_0.UO_ +\0_P#QVKNB_M0>$]P-?'U6-.OY=+U"UO;<@3VTJS1EAD!E((X^HKU993A[.U[^IYZS&O?4_1BB MOB>Z_:*\?W7']N^2OI%:PC]=F?UK'NOC!XVO,^9XGU)<_P#/*B\TI=(L^\*9+-' NZ1UC7^\QP*_/JZ\:>(+[)N==U*X)Y/FWDC?S M-94LTD[;I':1NFYB2:VCDKZU/P_X)D\T72'XGZ"W7C+P_8Y^TZYIMOCKYMW& MO\S6/=?&#P59Y\SQ/IK8_P">4XD_]!S7P?16\:3Z11]L77[1/@"U MX_MWSF_NQ6LS?KLQ^M8UU^U1X*M\^6NI7/\ URM@/_0F%?(44,DS[(T:1O[J MC)K5M?!NOWV/LVAZE<9Z>5:2-U^@K3^R<-#XF_O7^1G_ &C7E\*7W'TA=?M= M: F?LVB:E+Z>:TZ_;"[6WA;_@4M]_01_UKQ^U^#_C6\P8_#&I+G_G MK 8__0L5LVO[.WC^ZY_L+R5_O2W4*_IOS^E'U3+X?$U_X%_P0^LXV6R?W?\ M .ONOVNO$+Y^S:+ID/IYIDD_DRUCW7[4WC:XSY?]FVO7_56Q./\ OIC2VO[+ M'C6XQYATVU_ZZW)/_H*FMBU_9%U]\?:=;TV'U\I9)/YJM'_";#M^8?[?+O\ MD>1^,/&FK^/-674=9N%N;I8EA5EC5 $!) PH'=C^=8==E\5/AO-\+_$%OIH2Z3J=I?0 M!3-:S).@<97C:I^S7X[TW)CTZ#4%'5K6Y3^3%3^EWWGL&E_M9>%[K"WVG:E8OW*HDJ#\0P/Z5V&E_'CP) MJV!'XA@@8_PW2/#C\7 'ZU\?ZI\//%&B9-]X?U*W0=9&M7V?]] 8_6N?92K% M6!!!P0:X7E>%J:TV_D[G6LPQ%/2:_ _0_3?$&EZTN[3]2L[]<9S;3I)_Z"36 MA7YP*Q1@RDJP.01U%=!I?Q$\4:+@67B'4K=!TC6Z!-6P(_$,$#'^&Z1X#Q%/XH,ZHXFC/::._HK M/TWQ!I>M+NT_4K._7&0P^E??%8VJ>-/#^AW1M=1UW M3=/N0 QANKR.-\'H<,0:YZV&CBX^SDG\CVLJSBOD>(>*PUN:UM5?>WXZ'Y9_ M\.O?C%_S]>&?_!A)_P#&J[KX&?\ !/\ ^,WPI^+WA/Q6NJ>'K.'3;^.6Y>&] MD=VMR=LR!?*&=T9=<9'WNHZU^@__ LOPA_T-6B?^#&'_P"*JUI?C3P]K=VM MKIVO:9?W3 D0VMY'(Y ZG:K$UQQR>E3:FHRT/J:WB!FN(IRHS<&I)I^[T>G< MVJ***],_/0HHJ&ZO+>RC\RXGC@3^]*X4?F: )J*Y;4/BGX/TO(N?$NEJPZHE MRKL/P4DUS&H?M)> K'(CU2:]8?PV]K)_-@!^M=$>H M45X1J'[7'AZ'(LM&U*Y(Z&8QQ _DS5S.H?M?:C)G[#XU!Q_WV6KF-1^-7CG5,^= MXEODS_S[L(/_ $ #UKJCD]=_$TCGEF=%;)L^ZZQ]0\9:!I.?MVMZ=9X[3W4: M']37P-J&OZGJV?MVHW=[GK]HG:3^9JA75')?YI_@<\LT_EA^)W?QQUZW\1_$ M_6;VRO%O[(F)89HWW)M$2 A3Z;L_K7"445]%3@J<%!=%8\22.OI7ODG[7>B*Y$>@Z@R=BTB*?RR: M^9=,TN[UJ^BLK"VDN[N8XCAA4LS$#/ 'L#74Q_!GQO*@9?#-^ ?[T>T_D37# MBG'EI+3TN>R2?M@6RH3'X7E9NP:]"C\_+-4YOVPIFQY M7A5$]=]^6_E&*\UC^ /C^9PJ^'903_>GA4?F7JW#^S?\0)<[M%CAQ_?O(.?R MR6\G/YR&J2SAS^JFJVRP"_^U#3^L9;'HO_ '_ M ( >PQSZO[_^">02_&KQS-OW>);X;LYVL%Z^F!Q^%4IOBIXRF4*WBG5P,Y^2 M\D4_H:]XC_9#T@!?,\07K'^+;"BY^G7%78?V2/#"M^]U;5W7'1'B4_\ H!I? M7L!'9?@'U3&/=_B?-\WC[Q/<-NE\1ZM(W3<]]*3_ .A5AS3/<2O+*[22.Q9G MA_ WX2OXC\830>)_#UZ=*CM'?-PDMNOF;E"_,"I)QNXS MZ^E=-3$4Z4'-O8YZ=&=22@EN>0T5]M1_L\_#Z)PP\/*2/[UW.P_(R5/_ ,*% M\ _]"Y!_W^E_^*KRO[8H?RO\/\ST?[+K=U^/^1\/45]R0_ KP'"VY?#=L3C' MSO(P_(M4W_"E? W_ $+5C_WR?\:G^V:/\K_#_,?]EU?YD?"M%?=T/P<\$P9V M^&-..?[\(;^>:E_X5)X+_P"A7TO_ ,!E_P *7]LTOY6/^RZG\R/@RBOOB'X7 M>#H5*KX6TNE_P#@0W_Q%>O]=PW\Z/-^J5_Y&>5Z3H&J:_(\>EZ;=ZE(@RR6D#2E?J%! MQT/Y5T]G\%?'-]CR_#5\O_791%_Z$17T1\ ?A'K/PSFUF;5YK1C>+$D:6SL_ MW2Q))(&/O#]:]BKR,1FSIU'&DDUW/3H9:IP4JC:?8^,K/]F?Q[=8\S3K>T_Z M[7<9_P#02U;EG^R5XIFP;G4]*MU/97D=A_XX!^M?6-%<$LVQ+VLOD=BRV@M[ ML^:[+]C^1L&[\4*OJL-D6_4N/Y5NV?[(WAZ/'VK6M3F_ZX^7'_-6KW>BN>68 MXJ7V_P C98'#Q^R>2V?[,'@:U_UEO>W?_7:Z(_\ 00M;MG\"? =ACRO#=LV/ M^>SR2]\_QL:[VBN>6*KRWF_O-EAZ,=H+[CG[+X?>%].Q]F\.:5 1_$EE&&_/ M;FMNWM8+./9!#'"G]V-0H_2I:*YY2E+XG%O% M.XZGH5E<2-UF$?ER'_@:X;]:\T\0?LG>&]0W/I6HWNDR'HKXGC'X'#?^/5[C M16M/%5Z/P3:,JF'I5/BBCY#\0?LL>+M+W/I\EGK$8Z+%+Y4A_!\#_P >->:Z M]X*U_P +L1JVCWE@H./,FA8(?HV,'\#7Z#4C*'4JP#*1@@]#7J4\XK1^-)_@ M>?/+*4O@;7XGYP5U'A_XH>*_"^T:;KU[!&O2%Y/,C'_ 'ROZ5]C>(/@]X-\3 M;FO?#]H)6ZS6RF!R?4E,9/US7FGB#]D?2+G<^C:S=6+=1'=(LR?0$;2!^=>E M'-,+67+55O571PRR_$4G>F[^FAQ_A_\ :R\0V.U-6TRSU2,=7C)@D/U(RO\ MXZ*]+\/_ +4G@_5=J7ZWFCR'J9HO,C_!DR?S KQGQ!^S+XUT7<]K;VVL1#G= M9S -C_=?:<^PS7G&L>'-5\.S>5JFFW>G29P%NH6CS],CFJ^IX'$_P]_)_I_P M!?6<7A_C_%?J?>V@^,M"\3J#I.KV>H'&=D$RLX^JYR/Q%;-?G CM&P9&*LIR M&4X(-=GX?^,WC/PUM6SU^Z>)>D5TPG3'H ^<#Z8KBJ9-+_EW/[SJIYHO^7D? MN/NRBOE[P_\ M<:I;[4UK1+:]7H9;.1H6^N#N!/Y5Z#9?M1>#;S3;B=C>6EW M'$SI:7$/,K $A%9=RC)X!.*\NIE^)I[POZ:G?#&T)_:MZGL%%?-__#8G_4H_ M^5+_ .TT?\-B?]2C_P"5+_[35?V;B_Y/Q7^8OK^&_F_!_P"1](45Y/X-_:.\ M-:_H,VH:Q-#X>GCF,?V62?SG88!#*%4,1SC[O451UK]JKPAIY*V,-_JC=FCA M$:'\7(/_ ([6/U/$S45\NZU^UUJT^Y=*T*SLQT#7 M4K3'ZX&S^OXUP>M?'WQUK>Y7UV2TC/\ !9(L./\ @2C=^M=M/*<1+XK+^O(Y M9YE0CM=GVS<74-G"99Y8X(EZO(P51^)KCM:^-7@C0=PN?$=G(Z]4M6-P<^G[ ML'FOB#4=7OM8F\Z_O;B]E_YZ7$K2-^9-5*]"GDT?^7D[^AQ3S27V(_>?5VM? MM:>&[/1HW!2U8 M6XQZ?NP*XVYNIKR9I;B:2>5NKR,68_B:^E=%_9"LX]K:MXAGF_O1V4"QX^C, M6S_WS7>:+^SKX%T?:QTEK^4?QWLS/_XZ"%_2D\QP='2FON5O\@^HXFKK-_>S MXLCC:5U1%9W8X"J,DUU>B_"7QCX@VFR\.7[(WW9)HO)0_1GP/UK[BTGP[I6@ MQ[-,TRST]>F+6!8_Y"M&N.IG4O\ EW#[SJAE:^W+[CXPU3]F_P 9:/X?NM5G MM[=S;JK?8K9VFN'RP!PJJ0< DGGH*XG_ (0?Q'_T+^J?^ 4G_P 37Z"T5C#. M*J7O13-)993?PR:/SZ_X0?Q'_P!"_JG_ (!2?_$U]2? KX9Z5'\/=.GUSPS: M?VJ[R,S:A9*9MOF-M)WC(XQCVQ7L-%88G,IXB'):WS-L/@84)YZ6VP4444AA1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%9GB;Q-I/@SP_J&N:[J-MI.CZ?"UQ=7UW((XH8U&2S,>@KX:\6_\%@OA M)I/Q/T'2M'-]K/@UUN!J^N)8RH\+@#R/(C;:SJ6W;B5&!C&: /OBBN.^$_Q? M\'_'#P;;>*O ^N6^OZ).Q07$&Y6C< %HY$8!D<9&58 \@]"*[&@ HKA/"7QR M\#>._B'XI\#:!X@AU3Q1X7\O^V+*&&7%J7Z*92HC9LY!56)4@@@$$5W= !17 M@GQ&_;P^ GPG\43>'?$WQ(TZUUF!_*GM;2"XO?)?."LC01NJ,.X8@COBO6O M?Q \-_%#PO9^(_">M6?B#0[L$PWUC*)(VP<$'T8'@J<$'@B@#H:*Y7XD?%/P MC\'_ S-XA\:>(;#PWH\9VFZOI0@=CR$1?O.QP<*H).#Q7F_PJ_;>^!WQL\3 MQ^'?!WQ!L-3UR4LL-C/;W%G).0,D1B>-/,.,G"YX!/:@#W*BBB@ HHHH ^?_ M ;_ ,GE>._^P+'_ .@65?0%?/\ X-_Y/*\=_P#8%C_] LJ^@* "BBB@ HHK MSWQE^T+\-/A]Y@U_QSH=A-']ZV^V))./^V2$O^E7&,INT5<3DHZMGH5%?(GC M3_@IQ\*/#^^/1+;6O%,P^Y);VHMH3]6E*N/^^#7@WC3_ (*J>,M2\R/PMX0T MC0XCP)-0EDO91[C;Y:@_4&O0IY;BJGV+>NAS2Q5*/4_32L;Q)XS\/^#;7[3K M^N:;H=MC/G:E=QVZ?FY K\:_&G[97QF\="1+_P >ZG:0/QY.DE;%O\ 4+K5+I[F]N9KRYD.7FN)"[M]2>37I4\EF_XD[>AR2QZ^S$_83QI^ MW]\%/!IDC7Q0^O7*=8=%M))\_20A8S_WW7@WC3_@J]:H'B\)> II3_!=:U>! M,?6*,-G_ +^"OSVTW2[W6;Q+33[2>^NI.$@MHFD=OHH!)KV3P7^Q;\9_'6QK M/P)J%A W)GUC;8J!ZXE*L1_N@UW++L'0UJO[W;_(Y_K5>II!?Q13C_?EWN/J&%>$^+?B5XM\?3&7Q)XFU;7F)S_Q, M;V28#Z!B0/PK["\%_P#!*GQ;J'ER>*?&6DZ*AY:+38)+R3'H2WEJ#]"1]:]Z M\&?\$R_A)X=\N369-:\4S#EUO+SR(2?980K ?5S1]PQ%7XOQ M9^4%)7[H^&_V<_A?X2L);/2O /A^WAFC:&5FL(Y9)$(P5:1P68$=B:\ \-_\ M$T_ NA?&"3Q//J$NI>$XY/M%IX7N(NV_B#3?BWX@:XTBQACD_L>QY22\$D;(9G':+: MQVCJQP?N@;OT8IJ(L:*B*$11@*HP /2G5\OB<1/%5'4D>M2I*C'E04445RFP M4444 %%%% !1110 445AZSXY\-^'-W]K>(-+TO;P?ME['#CD#G(M7A@D:VL[?3[E$EF ^13(\:J%)QD@G SWP#SRQ-&'Q37WGKT, MDS/$M*EAIN_]UV^^UCZAHK\>OV5/VPK_ .$'QDUWQ'XQNM0U;1?$WF2:NL&) M)/M!):.94+ $@Y7&1A7/H!7V5_P]!^#O_/MXF_\ !?'_ /':XZ.94*L>:3Y7 MV9]'F7!>:X&O[*C3=6-D^:*T\U\G^&I]=T5\B?\ #T'X._\ /MXF_P#!?'_\ M=H_X>@_!W_GV\3?^"^/_ ..UT?7<-_.CRO\ 5?.O^@6?W'UW17R)_P /0?@[ M_P ^WB;_ ,%\?_QVC_AZ#\'?^?;Q-_X+X_\ X[1]=PW\Z#_5?.O^@6?W'UW1 M7R)_P]!^#O\ S[>)O_!?'_\ ':/^'H/P=_Y]O$W_ (+X_P#X[1]=PW\Z#_5? M.O\ H%G]Q]=T5\B?\/0?@[_S[>)O_!?'_P#':/\ AZ#\'?\ GV\3?^"^/_X[ M1]=PW\Z#_5?.O^@6?W'URZ+(C(ZAT88*L,@CTK\Q?VY_V*6^'=Q>?$'P)8LW MA:9C)J6EVZ_\@UCUD0#_ )8D]1_ ?]G[OT#_ ,/0?@[_ ,^WB;_P7Q__ !VH M[C_@IQ\%[RWEM[BQ\1SP2J4DBDTV)E=2,%2#+@@CM79A%G]Q^97P_^(&N_"_Q=IWB;PW?OIVKV,F^*9.01T9&'1E89!4\$&OV M-_9A_::T+]I'P6+^T\NP\16:JFJ:07RT+D??3NT3'.&^H/(K\EOCU??#74O' M-QJ?PQ.I6V@WI,K:9J5L(C9R$\I&0[;H^XS@CISC-8GPI^*FN?"'QUIOB;P[ MJ#:=?VKX9MN])(B1OCD3(WH1U&?0@@@$?08O,,KQU-25:*ETN_P9YE'A;B## MRM]3FUZ'[UUE^'_%.B^+;.6[T/5[#6;6*5H))]/N4G1)%^\A9"0&'<=17Y\_ M%K_@IY:>*?AIKFB>&O#MYI>NZC:M:1ZA)W?_&N$UO\ X*J?$V\W+IGASPQIL9Z-)#//(/Q\T#_Q MVB6:86/VK_(SH\"Y[5^*DH^LH_HV?J=17XX:W_P4.^.NL96+Q9!I<;=4L=,M MAZ?Q/&S#IV/\1;A>_$CQ+L;ADM]1DMU/L5C*@BN66<45\,6_N M/;H^&^92_BUH1].9_HOS/W-DD6-&=V"(HR68X 'J:Y/6_C!X#\,[AJ_C7P[I M97@B\U6"(C_OIQ7X0:SXHUGQ$^_5M7OM3?.=UYMBONC^KD_R/VQUO]MCX'^'\_:OB)IDN/\ GQ2:[]/^>2-Z M_P _0UY_K?\ P4S^"VD[OLMQKNLXZ?8=-*Y^GFM'7Y'5H67AS5M2Q]DTN\NL M]/)MW?/Y"L?[5Q-1VA%?M'P^R;#+GQ%6;]912_+]3](=<_P""LGA.WW?V M/X#UF_\ [OVZ[BML]>NT28[?F?3GS_7/^"LOBBXW?V/X TBQ'\/VZ]EN:^0]/^"_C75%#0^'[A ?\ GX9(3^3L*ZC2_P!E_P 77Q N[G2=(.,XNKEI M,=>,PI(.WZUJGF];X*KOZ?J?:O/\ 6_VW?CCX@W"Y^(>HQ _\^,4%K_Z*C6MW M2_V.0VW^U?B%H]N">?[/L;JX(_[[2*NQTK]D'X9V?.K?$#Q%J6",KINAPV^> M1D R3O[\D?AVK597G5;>$OOM^IG_ &_P+@?@=-ORAS/[^5_F?..N?&;X@>)M MPU?QQXCU-6X*W>K3RK@YXPSD8Y/'O7(2RO/(TDCM)(QW,S'))]2:^U]<_9S^ M".E>$]7.B6WC76O$/V*4V/\ :MW;10_:=A\O(B .W=COW-?+W_"DO&__ $ ) MO^_L?_Q5<>)R?,:+7M*+^'L;&?U>M"FH_S.,+^B;5SAZ*[C M_A27C?\ Z $W_?V/_P"*KZ?_ &0=0G^$^CZ]I_C#X=:/K8DN8KJPNM3B@>:% MMI$BAMCG;\L9'(P<]<\3A_P#M#\F; M;PSK%X8A;Z5?3F7'E^7;.V_/3&!SFM>T^%7C6_#]?N749*PZ9.Q ]>%K M]36_:Y\1%CMT73 N> ?,)_/=4$W[6WBMF'E:7HZ+CD/%*Q_]&"MEPAB.L_Z^ M\XY>+L/LX7_R9_\ R*/S.M?V??BE?1>9;_#;Q?<1YQOBT*Z89],B.MFW_9/^ M,=TZ*GPT\2*7Z>9I[H/Q+ 8_&OT1F_:Q\8R* MEH\1SG )%4\8DU2QC/Y-.#7VO\ \-0>.?\ GO8_^ H_ MQJNW[2WCUF)&IVZ@GH+2/ _2M5P>^L_Q_P" MR*5/B.X /'RQQ@_F%KF/'GB[6_B9X5O?#GB75;K5-&O-GG6LCX#%7#J_!'_0-F_\ J3_ .*KQ/\ 5#,/YH_>_P#(_2?^(L9#_P ^ MZO\ X#'_ .3/0OV4_P!AOX3_ !]^$^F>+[G7?$WVXR-;7]A;W5ND<-PA^=>8 M2VU@4<<@@,.37T'I/_!-OX(:;M^T:-JFJ8QG[7JDJYQZ^64Z^WX8KYS\#:/% M\-]'GTOP[/=Z;8SS?:)88[J3#R8"[CSUPH'X5N3:WJ-P09;^ZE(Z;YF./UKZ M?#\,0C3C[7EYNNE_S/QS-./[V]3ZBTK]B3X&Z&% M,'P\TUPF#_IDLUST.>?-D;/XUTVG?!?X0^&T5[3P3X-L=N/WPTRU5NN1ERN3 MS[U\5R2-(Q9V+L>K,A'A^E'9K_P%?YGS%7BC'UOXE2R7 MX_YGUM-^U-X)C("_VC+[I;#C\V%4Y/VL_"",P73]9DQT801 '\Y:^8(?"&O7 M&?*T349<==EI(C?&SXXZ5\3O#5GIMA8WMI)#=K<,UQLVD!'7'#'GYJ\7K;USP/X@\,VJ7.K: M/>:= [^6LEQ"44M@G )[X!_*L2O5P].G2ARTMCSZU2=2?-4W"O:/#O[3VK^& M?#>G:1;:-92+90) LLSN2P4 9(&*\7KTWP[^SOXO\3:39:E:QV:6EY&)HVFN M #M(R"0 :SQ4/UK0M_V1 M-;;'G:]81\\^7&[\>O.*\[FRV/8[N7'R[G'7'[1OQ FZ:XL(QC$=G!^>2A-9 MTWQQ\=W&"WB2[';Y B?R45ZG#^Q[(W^N\5*G/1+ M_.05HP_L@Z:N?-\1W3^ MFRV5?YL:/K671V2_\!_X ?5\=+=O[_\ @GA4WQ3\8SXW>*=8&/[E[(O\B*SI MO&&O7./.UO4I<7DHS[_*PK1M_@+X!M=NSPY VWIYDLK_GN8YI/.,.MHO\/\P_ MLRL]VOQ_R/AZBOO*W^$?@NUV[/"^EG:(;&VBYS^ M[A5>?7@5@?$CXX((PQ_2ICG,7)*4++U M_P" 5+*Y*+:E=^A\%45]5_\ #(_AS_H,ZI^[^XY?[/Q';\3YJM_"&O7EO'/!HFHSPR#30M2C0=6:SD _E7WQX?T6W\-Z'8:5:%S;6<*01F0Y8JHP"3ZUH5YKSF5] M(:>IW+*U;61^>/\ PC.L?] J^_\ 9_\*/\ A&=8_P"@5??^ S_X5^AU%+^V MI?R?C_P _LN/\_X'YX_\(SK'_0*OO_ 9_P#"HIM#U&WQYNGW46>F^%AG\Q7Z M)T4_[:E_S[_'_@!_9:_G_ _.C^S;S_GTG_[]M_A1_9MY_P ^D_\ W[;_ K[ MW\:_$#PU\.=';5/%&N6.A6"YQ-?3K&&([*#RQ]E!-?&WQ@_X*C>'M%\^Q^'. MAR>(;H95=4U4-;V@/JL7$CCZ^7751S"OB'^[HW^>GY&-3 4Z?Q5/P_X)R#:= M=JI)M9@!R28S_A596#KE2&'J#7RQ\6OVD_B-\;)G_P"$J\2W5S8ELKIEN?(M M$]/W28#$>K9/O7GVC:)J/B+4H-.TJPN=3U"=ML5K9PM++(?154$G\*]R/-RW MJ:,\^5%7M%GW317$?!__ ()J?$/QSY%[XNN+?P/I;88Q3@7%ZZ^T2G:O_ V! M&?NFON+X/_L6?"OX-^1LQ\_VMK>VYF#>J*0$C/NJ@^YKS*^98>CHG MS/R_S.NGE]2IJ]$?*E%?8/Q^^$NL?$W^Q)-(EM4>R\Y9$N7*9#[,$$ _W3^8 MKR'_ (95\:?\]=+_ / AO_B*JCF%"I!2G)1?:YC5P56$W&*NNYXY4L-K/< F M*&24#J44FO7T_93\9LZAI]*4$X+?:'X]_N5];VL/V>VBBSN\M N<=<#%88G- M*=&WL_>OYFM#+YU+\_N_(_/"+1M0G;;'8W,C==JPL3_*IE\,:PS #2;XD\ " MV?\ PK]#J*X?[:E_S[_'_@'9_9:_G_ _/K_A!_$?_0OZI_X!2?\ Q-3I\-_% MLBAE\+:TRGD,NGS$'_QVOOZBI_MJ?\B*_LN'\Q\$0_"OQE.I*^%M7 !Q\]E( MO\Q4\/P?\;3-M7PQJ0.,_/ 5'YFOO"BI_MFK_(A_V73_ )F?"R_!/QRS #PU M>Y)QR% _G5C_ (4+X^_Z%R?_ +_1?_%5]PT5/]LUOY5^/^97]ETOYF?$R_L[ M_$)E##P\<$9YO+<'\O,J:']F[Q_(N6T>.(Y^Z]Y#G]'-?:=%3_;&([+\?\Q_ MV91[O\/\CXSA_9F\>2,0UA:Q#'5[M,?H37%^-_ NJ_#[5X]-U=(DNGA6<"%] MXVDL!S]5-?H!6+KO@O0?$\\ZGC@5V&0I9@N3^=?='_ J3P7_T M*^E_^ R_X5/8_#+PGIMY#=VOAS38+F%@\8^IW7_ %UN5'_H*BMFU_9U\ 6N#_87 MG-ZRW4Q_3?C]*])HK"6,Q$MZC^\U6&HK:"^XXZU^#W@FSQY?AC36QC_6PB3I M_O9K8M?!?A^QP+;0M-MP.GE6<:_R6MFBL75J2WD_O-53A':*&10QP+MCC6-> MNU0 *?1161H%%%% !1110!%-:PW&/-B27;TWJ#C\ZC_LVS_Y](/^_:_X59HI MW8B".QMH7#QV\2..C*@!%3T44#"L_4_#^E:TI&H:99WX]+J!)/\ T(&M"BA- MK5":3T9P&J? ;P)JV3)X?@@8]&M7>''X*P'Z5Q^J?LF^%[K+6.HZE8N>BLR2 MH/P*@_K7M]%=<,9B(?#-G/+#49[P1\P:I^R%JD>3IOB&TN?074#0_JI>N/U3 M]FOQWIN3'IT&H*.K6MRG\F*G]*^SZ*[89MB8[V?R_P K'+++J$MKH^ -4^'G MBC1,F^\/ZE;H.LC6K[/^^@,?K7/LI5BK @@X(-?H_6?J?A_2M:4C4-,L[\>E MU DG_H0-=D,Z?VX?);S6[V.*&ZNMA=( 0@VHJ\ DGHOK7L^J?LA:I'DZ; MXAM+GT%U T/ZJ7KQ7Q;X7O/!?B*\T;4#$UW:E1(86+(.)A%*M>WWF16]X%\5-X(\6:?KB6PNVLV9A"7V!LHR]<''7TK!K M0\/Z#?>*-8MM+TR#[1?7+%8H]ZIN(!)Y8@#@'O7=-1<6I[=3C@Y*2<=SV+4/ MVMO$LV19Z5IEJOK(LDK#\=P'Z5S&H?M&>/;_ "!K*VJ'^&WMHE_4J3^M:^G_ M +*_C2\P9WTVQ'?SK@L?_'%/\ZZ;3_V0+IL&^\2PQ>JV]H7_ %+#^5>-SY;2 M[?=?_,]3EQU3O^1XWJ/Q*\6:MD77B/5)5/5/M;JG_?(.._I7/SW$MU(9)I'E MD/5I&+$_B:^J]/\ V2_#$&#>:GJEVP[(T<:G\-I/ZUT^G_LZ^ M/PQT9KIQ_ M%<7,K?IN _2C^U,)3^!/Y(?]GXB?Q/[V?%-36MC7V#)IL%BI[W% MU'_)2QK[/HKDEG%9_#%(Z(Y927Q-L^5M/_9&U^7!O=:TZV_ZXK)*1^86NGT_ M]D'3(\?;O$5W<>OV>W6+^9:OH*BN669XJ7VK?)'1' 8>/V;GDFG_ ++_ ('L ML>=#?7^/^?BZ(S_WP%KIM/\ @OX'TO'D^&;!\?\ /PAG_P#0R:[6BN66*KS^ M*;^\Z(X>E':*^X\&\>?LOIXH\47>J:;JMOI-K"?&.GZY/KR7:V99A!';%"Y*%1R6.!SGIVKW6BBN2MB*F(ES5'=G12HPHQY M8*R"BBBNO7H9O4] MN%'YJNYA^5=YHO[(+G:VK>(E4=XK*WS_ ./L?_9:^DZ*\FIFN)GLTO1?YW/1 MAE]".ZN>4:+^S+X'TK:9[6ZU5QSNO+@@?DFT?G7>:+X)\/\ AW:=,T2PLG7I M)#;J'_%L9/YUMT5Y]3$5JGQR;^9VPHTZ?PQ2"BBBN"=4\)>+ MM*AUC0=2C\N>VF'XJZL.5=3@AA@@@$5^6OQ,_82\8?L^?M)?##P]\#?B?J-C MJVMVVM7FBC7F^333!%&TL>]%96$JOM)\H?=&<]@#[<_99_8OM_V5_B'\1M9T M+Q2USX6\5W/GVWA=;$Q1:9MD=HPLIE;?M21D^ZN1C.<5QO[6GQ5^/_B?XD#X M._ SPJ^GR3V<4^J^/[O*V]A'+N&Q'*[8W"KG(WR8/R(" U5/V'?VO/'?Q$^( M?BSX+?&;2H=.^*/A>$W#7=O&L:7L*LJN75/D#CS8F4QX5T?( VY/VG0!^7?_ M 2A\$77PT_:8_:$\)WNH_VQ>Z)(FGSZ@5*_:9(KJ9&DP23\Q!/))YKZ\_;^ M^,VH? G]E3QIXBT6Y-GKT\<>F:?.I(:*6>01F1#V=(S(ZGU05\Y?L!?\GW?M M:?\ 89F_]+[BNQ_X+%QS2?LAQM'G8GB.R:7']W9,.?\ @16@#<_8A_8M^&?A MC]FWPI?^)/!6B>*/$WBC3(=6U6_UVPBO)6-P@D$(,JML5595(7 )4L/'/TKX9_:65+K_@KI\ (H1NN(] C M:0YXVB34F ^N Q_$4 9_BS0K3]M3_@IQJG@KQ6#J?PY^&.EF==(+L(+FX A# M^8 >29IP&_O);A3P3GTO_@H#^Q[\/[S]G?Q!XQ\'>%M*\&>,?!EM_;&GZEX> MM([!PD!#R(WE!=P"*Q4]595((Y!X;]B;]S_P4@_:ABN ?M;2S/'N/_+/[6I_ MDR5]B?M5R0P_LO\ Q?:XYA_X0_5]XSC(^Q2C ]STH R?V,_C)Y@D:"5_;>T9?'HXKVFOCC_ ()+PO%^Q7X:9A@2:CJ#K]/M M#C^8-?8] !7R!XZ_:"\<:7XOUVVM=:2SLK6\FACC%K P1$.I_#PUZR.(-7U>_N(GC0_ZI/,/F_SV_P# CZ5Z.%K4$_VS/%K?M"ZCX@75TBAU@?V;]J-I M#G8-BQN04P,F*//' _'/UGX9_:^?P+<7&H_$?7'?0O*,B:OT6CT[=C]_SG MPWH8ZK2J8"O[%0BHM6KZOKN?I9XT_X*L^&;/S(_"G@G4]4;HLVJ MW$=HOUVIYA(_$'Z5X/XT_P""EWQ>\2[X](;1_"L)X4V%D)I<>[3%QGW"BOE# M^V=0_P"?ZY_[_-_C36U:^8@F\N"1T)E;C]:].GQ)@J>V%OZRO^A\[+PMQLO^ M8Y?^ /\ ^2.X\:?'#X@_$3S%\2>,]:U>&3K;W%[)Y'X1 A!^ KAZ=_;6H_\ M/_=?]_F_QJ6W\2:M9S+-!JE[!*IRLD=PZL/H0:]*/&5"*M&@TO5?Y'%+PFQC MU>+C_P" O_,Z'P?\+_&/Q D"^&O"VL:]DX+Z?923(OU91@?B:]W\%_\ !.7X MS^+/+>]TO3_#%N^#YFKWR[L?[D7F,#[,!7@Z_&;X@(H5?'7B55 P -7N,#_Q M^K%K\=OB39,3!\0/%$>>H&L7&#^&^L:G&7-\%.WXA'PFQ2WQ,7\F?=/@O_@E M#I\9CD\6^/+JY'\=MHMFL./I+(7S_P!\"O>?!G[!'P4\&['_ .$3_MRY7_EO MK5S)<9^L>1'_ ..5^4__ T1\4?^BA^)O_!K/_\ %4^+]H[XIPMN7XA>)"<8 M^;4Y6'Y%J\^IQ-*K\3E\K+\F;1\+<7#X:L/_ ";_ "/W$\.^$]#\(68L]!T; M3]$M!P(-.M8[>/\ [Y0 5K5^%7_#2_Q6_P"B@^(/_ ]_\:L6G[5'Q>L=P@^( MWB*,-U'VYR/U-<;SG#MW:E]R_P R_P#B&V9I:5:?WR_^1/W-HK\._P#AKCXS M?]%)\0_^!C5)#^U_\:(<[?B1KQS_ '[G=_,4UG&%ZJ7W+_Y(A^&^;VTJT_OE M_P#('Z1^+_VHO$VB^*M7TZSTW2?LMG=RV\9GBE9R$8KDD2 9.,]*\ETO_@HY MK>J?$6X\*IH^BKL+117NR4K+*H^9-OF<=" <\D5\,77[0/Q OI9I;CQ%)--, MS-)*]M"79CR6+;,Y)/7K7!VM[/8WD5W!*T5S$XE253\RL#D'/KFNK%<082]+ MZK2T3]ZZ6J[+5[]SJRKPSQ<88C^U*T7*4;4^1RM&7\SO&.VFFJ:;\C]I_@G\ M>-;^(WBR;2=4L=/AB%JTZ26:.C JRC!W.V1AO:O]?6?BEX+\.ACJWB[0=,"\M]LU.& M''&>=S#M7"ZS^V%\%M"9A<_$C0I2#@_8[@W0ZX_Y9!J_$&BO,EG-3[,$?0TO M#3"1_BXB3]$E^=S]@M8_X*0? W2PWV;7]0U? R/L>E3KGCI^]5/I7"ZS_P % M6/AQ:EETSPMXFOR#C=<1V\"GGJ")6.,>H%?F#9Z3?:A@6MG<7)/3R8F?^0K; ML_AGXLOL&+P[J6#T9[9D!_%@*4<=CJW\.%_1-_YG8^"^&L%_O-5_]O32_+E/ MN?6/^"MDK*RZ3\-$0XXEO-8+%].C M/0R07$T@Y]?. _\ '?RKYOL_@'XXN\9T<0+_ 'IKF(?INS^E;EG^S'XJN,&: MZTRV'<-,[-^B8_6NF.'SJMM3E]UOT1A*GP'@?BJ4G_V^Y_\ MS.XUK_@HI\= M-65EA\46NEJPP19:7;9QC'5T8CZ@YKA=:_:V^,NO;OM/Q*\11;CD_8KUK7OG M_EEMQ6[9_LJW+8^U>(H8O40VI?\ 4L*W+/\ 99T6/'VK6;^;U\E4C_F&KHCD M6=5OB37K)?YF,N+>!L%_!4&_[M)_FXK\SPK6?B%XI\1!AJWB76-4#?>%Y?RS M9X(YW,>Q/YU@5]86?[./@VUQYD%Y=_\ 7:Y(_P#00M;VG?!/P= X6V\.03-_ M=DWS'_QXFNF/"./GK4G%?-O]#EJ>*V0T%RX>C4?I&*7_ *5^A\8T5]YZ?\,] M/MOEL?"MO&RC/[C3ES]3A?I7S9J/[.GC/4-0N;J:XTV66:1I'?SV&XDY)QLX MKEQW#.*PL8^R_>-[V6WX]3T\E\2J/'ZNZ? MH>I:M&[V.GW5XBG#-;PM( ?0X%>E_P##,_B[_GKIO_@0W_Q%>K_L]_ ?QWH/ MB#4FBM#J=C) %FATU))R'W?(S87Y1C?R?6N3"9#BZE:,,13E"#W=MCU,VXZR MG"X*I7P.(A5JQ6D>;XM=5IUML?-'_"&Z_P#] /4O_ 23_"C_ (0W7_\ H!ZE M_P" DG^%?HE_PJGQG_T*VK?^ C_X5,/@]XV8 _\ ",:E_P!^#7U/^J>$_P"@ MG\O\S\N_XBUC_P#H!7_@4O\ (_.?_A#=?_Z >I?^ DG^%'_"&Z__ - /4O\ MP$D_PK]'8_@MXXD7(\,WP'^T@7^9J6/X&^.Y20OANZ'^\47^;5/^JN#_ .@K M\O\ ,?\ Q%G,/^@%??+_ "/S=_X0W7_^@'J7_@))_A1_PANO_P#0#U+_ ,!) M/\*_27_A0_CW_H7+C_O['_\ %4?\*'\??]"U_P"$-U__ * >I?\ @))_A1_PANO_ /0#U+_P$D_PK](/^%&? M$'_H5;K_ +_0_P#Q=9GB?X%^/V\-ZJLF@7>GQFTE#7BR1,8!L.7P'R=O7 ]* MA\-X&WNXEM^AI#Q2S"4DIX**75\ST7?;H?FT05)!&".U%>\?\,JW?_0QP_\ M@(?_ (NC_AE6[_Z&*'_P$/\ \77@?ZN9K_SY_&/^9^E_\1"X8_Z"U_X#/_Y$ M\S\)_"OQ)XVLC>:39)/:!S&9FN(U 88R""V>A':NPL_V8_%5Q@SW6FVH[AIG M9OT3'ZUI)J-]^SAJ4^F1RPZY_:,4=QALQ+%AG7[N3R?7(Z4Z;]I[7&)\K2=/ M08XWF1O_ &85]IE_"F&E0C/%QDI]5=6_#_,_(<]\3,SAC:E+*9PE17PRY)7: MLM^9[IZ;*]BW9_LJS-@W?B.-/58;0M^IL_V7/#\>#=:KJ,Y':,QQ@_^ M.FN)E_:6\528VVNEQ?[L$G/YR&J<3XCXL6TO)17Y1N>OV7[//@FUQYEA/=D=YKIQ_P"@D5O6?PI\ M'V./*\.:>W_7:$2_^A9KYVE^/7C>1@5U=8O9;2'^J&J,OQD\9S+AM>N ,Y^5 M$7^2UZ5/+,%2^"C%?]NH^>KY[G6*_C8RH_\ M^5ONO8^MK/1=.T['V2PM;7' M3R853^0J[7QC-\4/%L^XMXBU ;A@[)V7^72JC>//$SXW>(M6;ZWTI_\ 9J]" M,%%6BK'A352H^:I*[\]3[9HKXA;QAKTF=VMZDV>N;N0_UJ)O$VL.'-4MK:W0R2RSVX[/[_ -4$*:O[^Q^EH_9I\>Y_Y!D M_P"WN+_XJK/_ R_XY_YX6/_ (%#_"OROHKG]GB/^?B_\!_^V.CDH_RO[_\ M@'ZIR?LO^,(+;A MN\6^'P,\D7#'^E?E)12]CB/^?O\ Y+_P1VH?R?B?JW>?L[VVG[/M7CWP_;;\ M[?.F"9QUQEO<4B? 702HW?$WP\&[A98R/S\ROREHJ?88C_G]_P"2H?[C_GW^ M+/UAA^ 7AAE/F_%+0T;/ 3RF'_H\5/#\ O!ZL?-^*6DNN.B>2I_]'FOR7HI? M5\3_ ,_O_)45^X_Y]_BS]8I/@_\ #6UN#'M%?"/]H77_/S-_W\-']H77_/S-_W\->A8XO9 M>9^H'@6/X*1^&;6?QIXXTS2M<+R+-I\VL0PR( QVEH_OKE<'GKFNB_M3]F*S MA>23QWHTZCG_ )#6YOP"G)K\EV8NQ9B68\DGJ:;7FSP0C^)M0NLG\FQ35^-7[*-O*2-=TDLO',-XX_52#7Y, MT5G_ &>WO6G]YI[>*VIQ^X_623]I3]E#39&C.KZ4['!)71;V8?F(2*2;]KO] MEBQC00W&EW7/2/PS.6'N2\ _G7Y.5/:6-S?N4MK>6Y=1DK"A8@>O%+^S(=:D MOO\ ^ /ZR^D%]Q^KK?MR?LWV:M+#)&TBCA8?#\BL?8$Q@?K38?\ @H9\!;?/ ME+?Q9Z[-&QFORQB\+ZU/(L<>D7\DC'"JMLY)/H!BKW_"N?%G_0L:S_X+Y?\ MXFH>68?K)_>7]:J=(K[C]/%_X*;?!R >7':^(PB\#9IT8'X#S:J77_!4CX2V M\NQ-&\77*XSYD5C; ?3YK@']*_-V/X-^/Y$5T\#>)'1AD,ND7!!'J/DJY:_ M'XH7T?F6WPW\77$><;XM"NF&?3(CJ/[-P:W?XE?6J_;\#]";O_@JE\,45?LW MAGQ9,V>1-;VL8'Y3M5.;_@JOX"6)C%X/\1O)CY5Z+X((PQ_2OG/Q M%^U%/+JT[:%H4=KIF<11ZC.9IOTRZTC5;5MLUG>1F.1,C(R#V(((/0@@BO0PU.A37)1E? MYW..MSU'S5%^![S\-?VF-*N/%$$/CO3Y[;0) 5>ZT/!GA;LQ20D.OJ 0>S8!0 -S2JBD^I!Q7XZ:7HNH:W M)+'IUA=7\D49ED6UA:0H@(!8A0<#) S[BJCJT;,K*593@JPP0?2HQ6#AB[*4 MFK%T*KP^L8[G] &A>*-&\46_VC1M7L=7M_\ GK8W*3K^:DBM2OY\+*^N=-NH M[FTN);6XC.4FA6'_ '^'_P =H_X6 M-\;/^B>6'_?X?_': />:*\&_X6-\;/\ HGEA_P!_A_\ ':/^%C?&S_HGEA_W M^'_QV@#WFBO!O^%C?&S_ *)Y8?\ ?X?_ !VC_A8WQL_Z)Y8?]_A_\=H ]YHK MP;_A8WQL_P"B>6'_ '^'_P =J&]^*?QDTVTFNKOP)I=K:PJ7DFFN51$4=2S& M; 'N: /?Z*^ _&7_ 4RO/"MQ-:0:/HVL7L9VD6,K20Y_P"NJR%2/==U?-WQ M;_;R^+/Q6CDM!K"^%=*<8:R\/AK)+?8_#_2(?"EDL/4*1YO=AE^%PBYZSOZ M[?=_PYY\L36K/E@K>AY?XL\9Z]X\UB35?$>L7VN:C)]ZYOYVE?'H"QX'H!P* MWOAG\%/''QBU#[)X/\-7VM%6VR7$2;+>(_[!+J.^UK MX"E+6HSY[^#_\ P2SC3R;[XE>(S(>& M.D:$<#Z/.XR?0A5'LU?:WPW^#W@OX1:;]A\(>'+'0XBNUY+>/,TH_P"FDK9= M_P#@1->;_P#"QOC9_P!$\L/^_P /_CM'_"QOC9_T3RP_[_#_ ..U\_7Q=;$? MQ):=NAZ5.C3I_"CWFBO!O^%C?&S_ *)Y8?\ ?X?_ !VC_A8WQL_Z)Y8?]_A_ M\=KC-SWFBO!O^%C?&S_HGEA_W^'_ ,=H_P"%C?&S_HGEA_W^'_QV@#WFBO!O M^%C?&S_HGEA_W^'_ ,=H_P"%C?&S_HGEA_W^'_QV@#WFBO!O^%C?&S_HGEA_ MW^'_ ,=H_P"%C?&S_HGEA_W^'_QV@#WFBO!O^%C?&S_HGEA_W^'_ ,=H_P"% MC?&S_HGEA_W^'_QV@#WFBO!O^%C?&S_HGEA_W^'_ ,=H_P"%C?&S_HGEA_W^ M'_QV@#WFBO!O^%C?&S_HGEA_W^'_ ,=H_P"%C?&S_HGEA_W^'_QV@#WFBO!O M^%C?&S_HGEA_W^'_ ,=H_P"%C?&S_HGEA_W^'_QV@#WFBO!O^%C?&S_HGEA_ MW^'_ ,=H_P"%C?&S_HGEA_W^'_QV@#WFBO!O^%C?&S_HGEA_W^'_ ,=H_P"% MC?&S_HGEA_W^'_QV@#WFBO!O^%C?&S_HGEA_W^'_ ,=H_P"%C?&S_HGEA_W^ M'_QV@#WFBO!O^%C?&S_HGEA_W^'_ ,=H_P"%C?&S_HGEA_W^'_QV@#WFBO!O M^%C?&S_HGEA_W^'_ ,=H_P"%C?&S_HGEA_W^'_QV@#WFBO!O^%C?&S_HGEA_ MW^'_ ,=H_P"%C?&S_HGEA_W^'_QV@#WFBO!O^%C?&S_HGEA_W^'_ ,=H_P"% MC?&S_HGEA_W^'_QV@#WFBO!O^%C?&S_HGEA_W^'_ ,=H_P"%C?&S_HGEA_W^ M'_QV@#WFBO!O^%C?&S_HGEA_W^'_ ,=H_P"%C?&S_HGEA_W^'_QV@#WFBO!O M^%C?&S_HGEA_W^'_ ,=H_P"%C?&S_HGEA_W^'_QV@#WFBO!O^%C?&S_HGEA_ MW^'_ ,=H_P"%C?&S_HGEA_W^'_QV@#WFBO!O^%C?&S_HGEA_W^'_ ,=H_P"% MC?&S_HGEA_W^'_QV@#WFBO!O^%C?&S_HGEA_W^'_ ,=H_P"%C?&S_HGEA_W^ M'_QV@#WFBO!O^%C?&S_HGEA_W^'_ ,=H_P"%C?&S_HGEA_W^'_QV@#WFBO!O M^%C?&S_HGEA_W^'_ ,=H_P"%C?&S_HGEA_W^'_QV@#WFO*/'/[.NA>.O$UUK M=SJ%_:W-T%\R.%DV950N1E21PHKG?^%C?&S_ *)Y8?\ ?X?_ !VC_A8WQL_Z M)Y8?]_A_\=K:E6J49A/>N?_P"%C?&S_HGEA_W^'_QVC_A8 MWQL_Z)Y8?]_A_P#':Z)8[$23C*>C,8X6A%J2CJCWFBO!O^%C?&S_ *)Y8?\ M?X?_ !VC_A8WQL_Z)Y8?]_A_\=KA.L]YHKP;_A8WQL_Z)Y8?]_A_\=H_X6-\ M;/\ HGEA_P!_A_\ ': />:*\&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ M?X?_ !V@#WFBO!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =H ]Y MHKP;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ': />:*\&_X6-\;/ M^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !V@#WFBO!O^%C?&S_HGEA_W^'_Q MVC_A8WQL_P"B>6'_ '^'_P =H ]YHKP;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ MHGEA_P!_A_\ ': />:*\&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ M !V@#WFBO!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =H ]YHKP; M_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ': />:*\&_X6-\;/^B>6 M'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !V@#WFBO!O^%C?&S_HGEA_W^'_QVC_A M8WQL_P"B>6'_ '^'_P =H ]YHKP;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA M_P!_A_\ ': />:*\&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !V@ M#WFBO!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =H ]YHKP;_A8W MQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ': />:*\&_X6-\;/^B>6'_?X M?_':/^%C?&S_ *)Y8?\ ?X?_ !V@#WFBO!O^%C?&S_HGEA_W^'_QVC_A8WQL M_P"B>6'_ '^'_P =H ]YHKP;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_ MA_\ ': />:*\&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !V@#WFB MO!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =H ]YHKP;_A8WQL_Z M)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ': />:*\&_X6-\;/^B>6'_?X?_': M/^%C?&S_ *)Y8?\ ?X?_ !V@#WFBO!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B M>6'_ '^'_P =H ]YHKP;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ M': />:*\&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !V@#WFBO!O^ M%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =H ]YHKP;_A8WQL_Z)Y8? M]_A_\=H_X6-\;/\ HGEA_P!_A_\ ': />:*\&_X6-\;/^B>6'_?X?_':/^%C M?&S_ *)Y8?\ ?X?_ !V@#WFBO!O^%C?&S_HGEA_W^'_QVC_A8WQL_P"B>6'_ M '^'_P =H ]YHKP;_A8WQL_Z)Y8?]_A_\=H_X6-\;/\ HGEA_P!_A_\ ': / M>:*\&_X6-\;/^B>6'_?X?_':/^%C?&S_ *)Y8?\ ?X?_ !V@#WFBO!O^%C?& MS_HGEA_W^'_QVC_A8WQL_P"B>6'_ '^'_P =H ]YHKP;_A8WQL_Z)Y8?]_A_ M\=H_X6-\;/\ HGEA_P!_A_\ ': />:*\&_X6-\;/^B>6'_?X?_':/^%C?&S_ M *)Y8?\ ?X?_ !V@#W#^S;/_ )](/^_:_P"%']FV?_/I!_W[7_"O#_\ A8WQ ML_Z)Y8?]_A_\=H_X6-\;/^B>6'_?X?\ QVGS/N*R/=HXDA0)&BQH.BJ,"GUX M-_PL;XV?]$\L/^_P_P#CM'_"QOC9_P!$\L/^_P /_CM(9[S17@W_ L;XV?] M$\L/^_P_^.T?\+&^-G_1/+#_ +_#_P".T >\T5X-_P +&^-G_1/+#_O\/_CM M'_"QOC9_T3RP_P"_P_\ CM 'O-%>#?\ "QOC9_T3RP_[_#_X[1_PL;XV?]$\ ML/\ O\/_ ([0![S17@W_ L;XV?]$\L/^_P_^.T?\+&^-G_1/+#_ +_#_P". MT >\T5X-_P +&^-G_1/+#_O\/_CM'_"QOC9_T3RP_P"_P_\ CM 'O-%>#?\ M"QOC9_T3RP_[_#_X[1_PL;XV?]$\L/\ O\/_ ([0![S17@W_ L;XV?]$\L/ M^_P_^.T?\+&^-G_1/+#_ +_#_P".T >\T5X-_P +&^-G_1/+#_O\/_CM'_"Q MOC9_T3RP_P"_P_\ CM 'O-%>#?\ "QOC9_T3RP_[_#_X[1_PL;XV?]$\L/\ MO\/_ ([0![S17@W_ L;XV?]$\L/^_P_^.T?\+&^-G_1/+#_ +_#_P".T >\ MT5X-_P +&^-G_1/+#_O\/_CM'_"QOC9_T3RP_P"_P_\ CM 'O-%>#?\ "QOC M9_T3RP_[_#_X[1_PL;XV?]$\L/\ O\/_ ([0![S17@W_ L;XV?]$\L/^_P_ M^.T?\+&^-G_1/+#_ +_#_P".T >\T5X-_P +&^-G_1/+#_O\/_CM'_"QOC9_ MT3RP_P"_P_\ CM 'O-%>#?\ "QOC9_T3RP_[_#_X[1_PL;XV?]$\L/\ O\/_ M ([0![S17@W_ L;XV?]$\L/^_P_^.T?\+&^-G_1/+#_ +_#_P".T >\T5X- M_P +&^-G_1/+#_O\/_CM'_"QOC9_T3RP_P"_P_\ CM 'O-%>#?\ "QOC9_T3 MRP_[_#_X[1_PL;XV?]$\L/\ O\/_ ([0![S17@W_ L;XV?]$\L/^_P_^.T? M\+&^-G_1/+#_ +_#_P".T >\T5X-_P +&^-G_1/+#_O\/_CM'_"QOC9_T3RP M_P"_P_\ CM 'O-%>#?\ "QOC9_T3RP_[_#_X[1_PL;XV?]$\L/\ O\/_ ([0 M![S17@W_ L;XV?]$\L/^_P_^.T?\+&^-G_1/+#_ +_#_P".T >\T5X-_P + M&^-G_1/+#_O\/_CM'_"QOC9_T3RP_P"_P_\ CM 'O-%>#?\ "QOC9_T3RP_[ M_#_X[1_PL;XV?]$\L/\ O\/_ ([0![S17@W_ L;XV?]$\L/^_P_^.T?\+&^ M-G_1/+#_ +_#_P".T >\T5X-_P +&^-G_1/+#_O\/_CM'_"QOC9_T3RP_P"_ MP_\ CM 'O-%>#?\ "QOC9_T3RP_[_#_X[1_PL;XV?]$\L/\ O\/_ ([0![S1 M7@W_ L;XV?]$\L/^_P_^.T?\+&^-G_1/+#_ +_#_P".T >\T5X-_P +&^-G M_1/+#_O\/_CM'_"QOC9_T3RP_P"_P_\ CM 'O-%>#?\ "QOC9_T3RP_[_#_X M[1_PL;XV?]$\L/\ O\/_ ([0![S17@W_ L;XV?]$\L/^_P_^.T?\+&^-G_1 M/+#_ +_#_P".T >\T5X-_P +&^-G_1/+#_O\/_CM'_"QOC9_T3RP_P"_P_\ MCM 'O-%>#?\ "QOC9_T3RP_[_#_X[1_PL;XV?]$\L/\ O\/_ ([0![S17@W_ M L;XV?]$\L/^_P_^.T?\+&^-G_1/+#_ +_#_P".T >\T5X-_P +&^-G_1/+ M#_O\/_CM'_"QOC9_T3RP_P"_P_\ CM 'O-%>#?\ "QOC9_T3RP_[_#_X[1_P ML;XV?]$\L/\ O\/_ ([0![S17@W_ L;XV?]$\L/^_P_^.T?\+&^-G_1/+#_ M +_#_P".T >\T5X-_P +&^-G_1/+#_O\/_CM'_"QOC9_T3RP_P"_P_\ CM ' MO-%>#?\ "QOC9_T3RP_[_#_X[1_PL;XV?]$\L/\ O\/_ ([0![S17@W_ L; MXV?]$\L/^_P_^.T?\+&^-G_1/+#_ +_#_P".T >\T5X-_P +&^-G_1/+#_O\ M/_CM'_"QOC9_T3RP_P"_P_\ CM 'O-%>#?\ "QOC9_T3RP_[_#_X[1_PL;XV M?]$\L/\ O\/_ ([0![S17@W_ L;XV?]$\L/^_P_^.T?\+&^-G_1/+#_ +_# M_P".T >\T5X-_P +&^-G_1/+#_O\/_CM'_"QOC9_T3RP_P"_P_\ CM 'O-%> M#?\ "QOC9_T3RP_[_#_X[1_PL;XV?]$\L/\ O\/_ ([0![S17@W_ L;XV?] M$\L/^_P_^.T?\+&^-G_1/+#_ +_#_P".T >\T5X-_P +&^-G_1/+#_O\/_CM M'_"QOC9_T3RP_P"_P_\ CM 'O-%>#?\ "QOC9_T3RP_[_#_X[1_PL;XV?]$\ ML/\ O\/_ ([0![S17@W_ L;XV?]$\L/^_P_^.T?\+&^-G_1/+#_ +_#_P". MT >\T5X-_P +&^-G_1/+#_O\/_CM'_"QOC9_T3RP_P"_P_\ CM 'O-%>#?\ M"QOC9_T3RP_[_#_X[73?#SQA\2]:\2);>*/"-KHVE&-V:ZADRP8#Y1CS&Z_2 M@#U.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^+_P#@J#X?^**? M"OPWXW^&6KZW;R>$]1-WJVE:1)_ MX*'?!_X@?M _ 'XD7&M3Z)9:#I.O)KUC<6.O!-JFC75CJ6FW+M/' H2-E\ MN-B'V! 5;!R"1DZTCP#H-F^C^&6ODP]PWEM#D MCWU_P#"[QQIZZ5KEY8Q&3[!.1$I+#L=UO#(,XW RA>1BG_MF_M]>"_C M3\)YOA1\#[J\^('C/QQMTT)86%Q$+>!R#(#YJ(2[KE-H&%!9F*[0#^BFI:;9 MZQ8S65_:07UG,-LEO.6[TBP"W;Q?<:YD M9I9ROJ/,D?![C%>J444 %?C/^U%\/_B-XM^/7C6Y7P3XBGLH=4N8+-X=+GDC M:$2L5=6"D$-G=D?WJ_9BBN3%8=XJG[+FLKW]3Z;A_.O[!Q3Q<:2G*UE=VM>U M[>MC\!8OA?XRGU2;3(_"6NR:E"@DELUTV8S(IQAF3;D#YAR1W'K7M'[+/[-V MH>-?C-I6A>/?A_XD_P"$;OHITFNGM;BS6U98V=)#(5 QN4+@]=_KBOT2\&_\ MGE>._P#L"Q_^@65?0%>73RB$)J3E>WD?<8KQ%Q6(H3HQH*+DFDU)W7FO0^4/ M^'9GP6_YX:[_ .#(_P#Q-1S?\$Q_@Q*A55\00G&-R:B"1[\H:^LZ*]3ZGA_^ M?:^X^%_UDSG_ *"Y_P#@3/C_ /X=<_!__H(>*O\ P/A_^,4V;_@EK\(9(V5= M3\61$]'2_@R/S@(_2OL*BI^I8;^1%_ZSYU_T%3^\^,_^'5/PF_Z&'QG_ .!M MI_\ (M17/_!*?X6M$1;^)?%\4O9I+JU?\ 0W>)OSM__C507?\ P2?\"O&!;>-/$,+YY:9()!CZ M!%_G7W)12_L_"_R%KB[/5K]:?X?Y'PC_ ,.F_"?_ $/FM?\ @)#5>[_X),>' M7"_9?B%JD)_B\[3XY,_3#KBOO:BE_9V%_D_,T7&6?+7ZR_NC_D? '_#I72/^ MBDWO_@I3_P".U6O/^"2-J[+]E^*$T(_B$VA"3/TQ<+BOT(HI?V;A?Y/Q?^9H MN-<_6OUG_P EA_\ (GX$?%+P7!\.?B-XC\+6^I?VNNC7TU@U[Y'DB5XW*,0F MYL?,".IZ5RU?NQK?[-WPL\2:O>:KJGP^\.WVHWDK3W%U/I\;22R,EEKY)'Y/?LA_"OP;\:OC%:>#_&5YJ=C;W]O*;*33)HXV>=%W[&+H_!17 MZ8.0!WK]#-+_ .":7P4T]0)['6=2(_BNM38$_P#?L+7M?A7X ?#;P/KEOK.@ M>!M!TC5;?<(;RTL8TECW*5;:P&1D$CCL37?UZF$P$*,+58J3]/\ ,^%S_B_% M9CB?:8"K4I0LKKFMKW7+Y6^9\_:?^P;\$=.50G@R&8K_ !7$\DA//?GII^1\-6Q6(Q/\>I*7JV_S M//U^ ?@%5"CPY#@#',TI/_H=61\$_ R@#_A&K+_OD_XUV]%;_6*SWF_O9Y_L M:7\J^XY(?"7P6#G_ (1?2_\ P%3_ JTOPW\(HP9?"VBJP.01IT.1_X[71T5 M'MJCWD_O*]G#^5&*G@KP]&P9=!TQ6!R&6SC!'_CM6H_#NE0N'33+-''1EMT! M'Z5H45//)[LKECV(([&VABBH*&R*)$93T88-?-4G[']SYC M>7XGB\O)V[K,YQVS\]?2]%=5#%5<-?V3MT5['S-_P ,?WG_ $,\ M'_@&W_Q=>E?!GX,O\*9-4EEU1=2DO1&H"0^6$"[C_>.2=WZ5Z?16U7'XBM!P MG+1^2,Z>#HTI*<8ZKU"BBBO/.P**** "BBB@ HHHH **** "BBB@#Y2_;(_8 MV@^,VDR^)?!RIIGCBSCYAC;RHM30#B-^@$@'W7/^ZW&"ORK^RK^P[XL^*7B: M74/']IK'A?PIITI2:WNEDMKJ^E'6- P!5!_$^/9>?\ M@UN?_BZ^EJ*YOKF(_P"?C^]FOL:7\J^X^:?^'=?P-_Z%J\_\&MS_ /%T?\.Z M_@;_ -"U>?\ @UN?_BZ^EJ*/KF(_Y^/[V'L:7\J^X^:?^'=?P-_Z%J\_\&MS M_P#%T?\ #NOX&_\ 0M7G_@UN?_BZ^EJ*/KF(_P"?C^]A[&E_*ON/FG_AW7\# M?^A:O/\ P:W/_P 71_P[K^!O_0M7G_@UN?\ XNOI:BCZYB/^?C^]A[&E_*ON M/FG_ (=U_ W_ *%J\_\ !K<__%T?\.Z_@;_T+5Y_X-;G_P"+KZ6HH^N8C_GX M_O8>QI?RK[CYI_X=U_ W_H6KS_P:W/\ \71_P[K^!O\ T+5Y_P"#6Y_^+KZ6 MHH^N8C_GX_O8>QI?RK[CYI_X=U_ W_H6KS_P:W/_ ,77F?Q\_P"":WA6]\$S M7?PO@GTOQ+9@RK975X\L-\N.8]TA.Q_[ISC/!Z[E^XJ*N&.Q,)*7.WZLF6'I M25N4_*']E7]@WQ%\4O$TNH>/]+U+POX4TZ4I-;W4+6UU?2CK&@8 J@_B?'LO M.2OVNO\ P3]^ BJH/@4L0,;CK%_D^_$]?0]%:5\PKUIQ^QI_RK[CPK_AAWX&_]$^LO_ JY_P#CE'_##OP- M_P"B?67_ (%7/_QRO=:*/K-?^=_>P]E3_E7W'B5I^Q7\$;+=Y?P\TQMW7SGF MD_+R44OK%;^=_>Q^RA_*ON/&_P#A MCGX+?]$ZT;_OVW_Q5'_#'/P6_P"B=:-_W[;_ .*KV2BCZQ6_G?WL/9P_E1Y/ M;_LH?!VVA6-/AMX=*KT,EBCM^)8$FI/^&5_@_P#]$U\,_P#@MC_PKU2BI]O5 M_G?WA[.'9'QS^U)_P3_\-^//"_\ :7PUT>Q\-^*;%"4L;55@MM03KY;#A4D_ MNOP#T;C!7E/V/?\ @G]%X;SXK^+.CVM[J1W)9>&[L1W$$*]#+./F1V(^ZG(4 M9?5Z?/SV.#M/@'\,;!R]M\.?"5L[#!:'0[52 M1Z<1U=B^#O@&"19(_!'AR.13E672;<$'U!V5U]%$?M1?LE^'?VE=%@>:9=#\4V0 MVVFM1PB0[,Y,4JY&]#SCG*DY'4AO=Z*TIU)T9*<'9HB48S7+):'D_P"SI^SC MX;_9Q\&C2-&7[;JEQM?4M8EC"S7D@Z<9.U!D[4!(&3R223VWB?X<^%/&RLOB M'PSH^NAA@_VC813GV^^IKHJ*7_P".UX[XJ_X)3>$+XNWAWQKK.D%CD+J-O%>*OM\OE''U M/YU]RT5TPQV)I_#-_G^9E+#TI;Q/RW\5?\$M?B1I>Y]#\0>']=B'1)));68_ M\!*,O_C]>.^*OV+?C7X0W&[^'^IWB#.&TK9?9]\0LS?F*_:JBNZ&<8B/Q),Y MY8&D]M#^?O6_#>K^&K@6^KZ7>Z5/_P \KZW>%OR8 UFU_0=?Z?::I;-;7MK# M>6[?>AN(PZ'Z@C%>7>*OV3O@_P",M_\ :?P\T,.XPTEC;_8W/N6A*'/OG-=\ M,ZC]N'W'/+ /[,C\;O"OQ:\;^!MH\/>+]&=JR>)X=;@7&(M5L(9/S=55S^+5]F>*O^"8GPFUH.^DW>O>'9Z0ZK8O;X]BZ-)GZ[1]*Z/KN MK_&E\T9?5\13^'\&0>%O^"KWB*WVKXD\!Z7J XW/I=Y):X]2%<2Y^F?QKV+P MK_P5!^%FL;(]8TSQ!H$I/S/);1W$(]]R.6/_ 'Q7R%XJ_P""=_QM\->8T'A^ MSU^%.LFE:A$WY)(4<_@M>.^*O@OX^\#F3^W_ 7KVDQIUFNM.E6+ZA]NTCW! MH^IX"O\ U\F'M\33^+\4?L#X5_:^^#7C+8-/^(>C1.YPL>HRFQ8GTQ.$YKU M72]8L-2P^Q.WK_2-(X^7VHG[B?&WX\^$?V?\ PJNN>*[R2-)7\NUL;51) M1G-TO]J7X7:E\-[3QR_B_3[#0K@,!]LE"3K(H!:$P\ MN9%R/E4$D$$9!!/XM>*/&_B+QQ+R89M4O)+EXX\D[5+DD# M)/%8M..2PY$I2U!XZ5]%H?H[\8?^"I6FV/GV'PV\/-J[,G^Z:^(_BI\?O'_P :+PS>+O$MYJ< ;='8AO*M8CVVPKA ??&?4FCX5_ ' MQ_\ &F[\KPCX:O-3@#;)+XKY5K$?]J9L*#[9SZ U]N_![_@EKIFG^1??$GQ" MVJ3#YFTC128H/H\[#>P]E5.G4UT_[%E_^+[W_P #\#+_ &C$^GX'YY^'?#.L M>,-6ATO0M+O-8U*;_5VEC TTK?15!-?7?P>_X)D^./%WD7WCC4+?P;IS88V< M>+F^8=<;5.Q,CN6)'=:_2#P#\+_"?PMTD:;X3\/V&A6F &6TA"O)CH7?[SGW M8DUU%>57SBI+2BK+\3KIX&,=9NYXS\'_ -D/X7_!/R)]$\/1WVL1<_VQJV+F MZW?WE)&V,_\ 7-5KV:BBO"G4G4?--W9Z,8QBK15@HHHK,H**** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** /G_P;_P GE>._^P+'_P"@65?0%?/_ (-_Y/*\=_\ M8%C_ /0+*OH"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** ./\ %7P>\"^.?,/B#P=H M6LR.Q3RX+6$'"CJ22>68G)+$DDDDDFO< MEG$W1Y4O?[]/7U//6!7M+W]T7P3X+T;X=^%=-\.>'K&/3='T^+RK>VCZ*,DD MDGDL22Q8\DDD\FMNBBOG6W)W9Z>VB"BBBD,**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH ^?_!O_)Y7CO\ [ L?_H%E7T!7S_X-_P"3RO'?_8%C M_P#0+*OH"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y_P#!O_)Y7CO_ + L M?_H%E7T!7S_X-_Y/*\=_]@6/_P! LJ^@* "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** /G_P &_P#)Y7CO_L"Q_P#H%E7T!7S_ .#?^3RO'?\ V!8__0+*OH"@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH *X_P"+WQ6\/_!'X;Z]XW\47)M=%T>W,\Q4 O(Q(5(D!(R[N551GJPZ M5V%?*?\ P4Y^&_B+XG?LA^)['PS;SW]_87%MJ7>Z7Q"RQ.WDRY MDC_=%58A@JJ6QAS@U]6?L;_MMQ_M):IXB\&>*?#,W@7XG^&]S:CH4Q8J\:N$ M:1-P#*5=E5D;D;E(+9X^5?#7[8/PU^+6F_LCZ=::K:^']8\):]:VVLZ;?G[/ M'9K%8O")5D;"&)F P0V1N .#7Z$Z'\"_AS:_%2_^+&E:#:GQIK%NL<^O0W$C MF>+RTC&!O,>"D +'XA?L=_$F"\MHYI=+TUM9M9& W0 MRVW[W?Q!OOB9^QS M\-=7U.9KB_ALI--ED5X[_ M .P+'_Z!95] 5\_^#?\ D\KQW_V!8_\ T"RKZ H **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N3^)/Q8\'?![04 MUGQMXETWPQI6;"L<#)P#765X;^V;^S7#^U5\"=6\% M+=Q:?JZ2QZCI-Y."8XKR,,%WX!(5E>2,D D!R0#C! /G7]N7]EWX6>./BA\$ MC_PB]AI\OC+Q0UAJVI:,HMIKR%K61]Q9!AFW*K;R">.XK@_V=+/Q'^Q#^WQ9 M_L_V_B>_\1_#3Q9827VF6NH/N:S)CFE1]H^59-]O)&Q0 .&#%00 OG/C'XL? MM'_#.\^!/A/XB?!Z[UO6_!6OK_8FH65V"-=V6SQ1V^^-9%:38=V\')"_,N"_M5?LX_%#P-^T5IO M[1OP*M8-<\1_9X['Q#X7F=4.HPA1'N4D@,#&L:E#ZA^SSXTO-0N;B+XQ:];12RM(L* M+/B,$DA1_I(X'3I7O%% 'Q?X?^$WB.^^/WB7PS#\0=4M=6L]/2>;Q @E\^Y0 MK;D1M^^#8'F+U<_ZL<=,>H?\,W^./^BT^(/^^9__ ))KN-#^%=WI/QR\0^.W MOH9+34[%;1+14/F(0L R3TQ^Y/YBO2* /G__ (9O\. M-=GOH;J+Q!=BXBAC0AHAOD;#$]?]8.GI7I% 'S__ ,,W^./^BT^(/^^9_P#Y M)H_X9O\ ''_1:?$'_?,__P DU] 44 ?/_P#PS?XX_P"BT^(/^^9__DFC_AF_ MQQ_T6GQ!_P!\S_\ R37T!10!\_\ _#-_CC_HM/B#_OF?_P"2:/\ AF_QQ_T6 MGQ!_WS/_ /)-?0%% 'S_ /\ #-_CC_HM/B#_ +YG_P#DFC_AF_QQ_P!%I\0? M]\S_ /R37T!10!\__P##-_CC_HM/B#_OF?\ ^2:/^&;_ !Q_T6GQ!_WS/_\ M)-?0%% 'S_\ \,W^./\ HM/B#_OF?_Y)H_X9O\;=A%;=GSUQ][ICMUK[ KS?X%_"N[^$OAO4M-N[Z&_>ZOFNUDA0J%!1%P<]_ ME_6@#A_^&;_''_1:?$'_ 'S/_P#)-'_#-_CC_HM/B#_OF?\ ^2:^@** /G__ M (9O\_R_K7I% 'S_P#\,W^./^BT^(/^^9__ ))H_P"&;_''_1:? M$'_?,_\ \DU] 44 ?/\ _P ,W^./^BT^(/\ OF?_ .2:/^&;_''_ $6GQ!_W MS/\ _)-?0%% 'S__ ,,W^./^BT^(/^^9_P#Y)H_X9O\ ''_1:?$'_?,__P D MU] 44 ?/_P#PS?XX_P"BT^(/^^9__DFC_AF_QQ_T6GQ!_P!\S_\ R37T!10! M\_\ _#-_CC_HM/B#_OF?_P"2:/\ AF_QQ_T6GQ!_WS/_ /)-?0%% 'S_ /\ M#-_CC_HM/B#_ +YG_P#DFC_AF_QQ_P!%I\0?]\S_ /R37T!10!\V>)_@3XX\ M.>&]6U;_ (7'X@N/L%I-=>3F==^Q"VW/V@XSC&<&L3X5?"WQQ\3? VG^(O\ MA;7B#3?M32#[-YD\NW9(R?>\]N;J.]FM6E+31*55M\C., _[U 'F7_#-_CC M_HM/B#_OF?\ ^2:/^&;_ !Q_T6GQ!_WS/_\ )-?0%% 'S_\ \,W^./\ HM/B M#_OF?_Y)H_X9O\+/">CZW_PN'Q!:_P!H6D5UY&9W\O>H;;N^ MT#.,]<"MC_AF_P +?ND5/O?:&QC=GH>E:'@[X(^./%GA/1];_ .%P^(+7^T+2*Z\C M,[^7O4-MW?:!G&>N!7M?Q7\%S_$3X?ZMX>M[F.TFO5C"S2J2J[9$?D#_ '?U MK2\$>'Y/"G@W1-%EE6>73[*&U:5 0KE$"D@'L<4 >-?\,W^./^BT^(/^^9__ M ))H_P"&;_''_1:?$'_?,_\ \DU] 44 ?/\ _P ,W^./^BT^(/\ OF?_ .2: M/^&;_''_ $6GQ!_WS/\ _)-?0%% 'S__ ,,W^./^BT^(/^^9_P#Y)H_X9O\ M''_1:?$'_?,__P DU] 44 ?/_P#PS?XX_P"BT^(/^^9__DFC_AF_QQ_T6GQ! M_P!\S_\ R37T!10!\_\ _#-_CC_HM/B#_OF?_P"2:/\ AF_QQ_T6GQ!_WS/_ M /)-?0%% 'S_ /\ #-_CC_HM/B#_ +YG_P#DFC_AF_QQ_P!%I\0?]\S_ /R3 M7T!10!\__P##-_CC_HM/B#_OF?\ ^2:X'XT> _''PA\)P:W_ ,+5\0:MYEVE MKY'G3PXW*[;MWGM_I=&692RD*CKC M [_/^E ' P_LY^.)8D?_ (71X@&Y0<8G[_\ ;S3_ /AF_P 1\\:[L>>=W^LZ9'3KS7H'_#-_CC_HM/B#_O MF?\ ^2:[CXK?"N[^(7B3P5J5O?0VB:!??:Y8Y4),HWQ-A<=#^[/7UKTB@#Y_ M_P"&;_''_1:?$'_?,_\ \DT?\,W^./\ HM/B#_OF?_Y)KZ HH ^?_P#AF_QQ M_P!%I\0?]\S_ /R31_PS?XX_Z+3X@_[YG_\ DFOH"B@#Y_\ ^&;_ !Q_T6GQ M!_WS/_\ )-'_ S?XX_Z+3X@_P"^9_\ Y)KZ HH ^?\ _AF_QQ_T6GQ!_P!\ MS_\ R31_PS?XX_Z+3X@_[YG_ /DFOH"B@#Y__P"&;_''_1:?$'_?,_\ \DT? M\,W^./\ HM/B#_OF?_Y)KZ HH ^?_P#AF_QQ_P!%I\0?]\S_ /R31_PS?XX_ MZ+3X@_[YG_\ DFOH"B@#Y_\ ^&;_ !Q_T6GQ!_WS/_\ )->?_$SP/XX^'7B# MPAIG_"U/$&H?\)!>_8_-\^>+R/GC7=CSSN_UG3(Z=>:^P*\W^*WPKN_B%XD\ M%:E;WT-HF@7WVN6.5"3*-\387'0_NSU]: .'_P"&;_''_1:?$'_?,_\ \DT? M\,W^./\ HM/B#_OF?_Y)KZ HH ^?_P#AF_QQ_P!%I\0?]\S_ /R31_PS?XX_ MZ+3X@_[YG_\ DFOH"B@#Y_\ ^&;_ !Q_T6GQ!_WS/_\ )-'_ S?XX_Z+3X@ M_P"^9_\ Y)KZ HH ^?\ _AF_QQ_T6GQ!_P!\S_\ R31_PS?XX_Z+3X@_[YG_ M /DFOH"B@#Y__P"&;_''_1:?$'_?,_\ \DT?\,W^./\ HM/B#_OF?_Y)KZ H MH ^?_P#AF_QQ_P!%I\0?]\S_ /R31_PS?XX_Z+3X@_[YG_\ DFOH"B@#Y_\ M^&;_ !Q_T6GQ!_WS/_\ )-'_ S?XX_Z+3X@_P"^9_\ Y)KZ HH ^/\ 7_ _ MCC0_B]X?\#?\+4\03_VM:M<_;_/G7RL"4[?+\\[O]5UW#[WM7H'_ S?XX_Z M+3X@_P"^9_\ Y)KN/$?PKN];^-/AOQLE]#%:Z5:-;O:LA+N2)1D'I_RU'Y5Z M10!\_P#_ S?XX_Z+3X@_P"^9_\ Y)H_X9O\ O^%J>((_L%DMY_:'GSG?D1';Y?G\?ZWKN/W>G->@?\,W^. M/^BT^(/^^9__ ))KN-*^%=WI_P ^!_''CSQCXQT'_ (6IX@L?^$=NA;?://GD^T?/(N[;YXV_ZO.,GK[5]@5Y MO\-?A7=^!?''CC79[Z&ZB\078N(H8T(:(;Y&PQ/7_6#IZ4 Z8[=:^P*\W^!?PKN_A+X;U+3;N^AOWNKYKM9(4*A041<'/?Y?UH X?_AF M_P '/#>K: MM_PN/Q!S6K2EIHE*JV^1G& ?\ >H \R_X9O\K&%FE4E5VR(_( M'^[^M 'BG@[X(^./%GA/1];_ .%P^(+7^T+2*Z\C,[^7O4-MW?:!G&>N!6Q_ MPS?XX_Z+3X@_[YG_ /DFO9?!'A^3PIX-T31995GET^RAM6E0$*Y1 I(!['%; M= 'S_P#\,W^./^BT^(/^^9__ ))H_P"&;_''_1:?$'_?,_\ \DU] 44 ?/\ M_P ,W^./^BT^(/\ OF?_ .2:/^&;_''_ $6GQ!_WS/\ _)-?0%% 'S__ ,,W M^./^BT^(/^^9_P#Y)H_X9O\ ''_1:?$'_?,__P DU] 44 ?/_P#PS?XX_P"B MT^(/^^9__DFC_AF_QQ_T6GQ!_P!\S_\ R37T!10!\_\ _#-_CC_HM/B#_OF? M_P"2:/\ AF_QQ_T6GQ!_WS/_ /)-?0%% 'S_ /\ #-_CC_HM/B#_ +YG_P#D MFC_AF_QQ_P!%I\0?]\S_ /R37T!10!\@_&CP'XX^$/A.#6_^%J^(-6\R[2U\ MCSIX<;E=MV[SV_N=,=Z[N']G/QQ+$C_\+H\0#:?_P ,W^./^BT^(/\ MOF?_ .2:]]AC\J&-"_8_-\^>+R/GC7=CSSN_UG3(Z=>:] _X9O\ ''_1 M:?$'_?,__P DUW'Q6^%=W\0O$G@K4K>^AM$T"^^URQRH291OB;"XZ']V>OK7 MI% 'S_\ \,W^./\ HM/B#_OF?_Y)H_X9O\ ()_'^I^*;;7[_['-!?F7RT3S85;Y6E<$D2G!XQBOJ2O-_BA\*[ MOQ]XO\":Q;WT-I%X=OC=RQR(29AYD+X7'0_NCU]10!Z11110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 :QX8U7 M7=-^W7_AJ^_M+2IO/EC^S7&PIOPC /\ *Q&'!'/2NHHHH ***\,_;"_:CM?V M1_A;9^-+OP]-XEBN=5BTL6<-T+=E+Q2R;]Q5N!Y6,8_BH ]SHJKI5\-4TNSO M GEBXA28(3G;N4'&?QJU0 4444 %%%% !139)%BC9W8(BC+,QP /4UX!\&?V MS/"7QX^/'C?X=>$H#J-EX7M%G?Q%%'?A3X-U3Q7XKU2'1M TR+SKJ\GSA!D EF)(4* 220 "37R+-_ MP4X":-_PEZ? CXCM\,5(9O%CV*I'Y1('G!/NF/!SN\S&>,T ?;M%(/\ A*M872$\F[$'V !DDT 3T5X%^S7^V M%X8_:B\;_$O1_"=G*VD>#;BT@BUII08]3$WG@R1IM!5 ;=L$D[@P/'2O2?C! M\8O"?P)\!ZAXP\::JFDZ+9@ N06DFD.=L4:#EW;' 'N3@ D ':45\27'_!39 M=%T^T\3^(O@5\1O#OPWNGC5/%5[8@(JO]V1H^@0Y7#!SNR=N3@'[(\,^)-+\ M9>'M-UW1+Z'4]'U*WCN[2\MVS'-$ZAE=3Z$$4 :=%%% !17RS^T%^WMHGPC^ M(A^&_@_P9KOQ7^)*Q+--H/A]#LM@0& FE"N5.UE;Y4; 8%B,BO/K7_@IOJ'@ MG5M-B^-'P)\8_"71]0F$$6MW&^[M58_WBT$1XY)";F YP: /N>BJNEZI9ZYI M=GJ6G74-]I]Y"EQ;W5NX>.:-U#(ZL."I!!!'4&K5 !1110 4444 %%%?/OQ2 M_;.\'_#CX^> _A%;1_\ "0>*_$EZEM=1VEPJKI,;_<>;@Y9NHCX.!DX!7< ? M05%(S!5))P!R2:^0/$'_ 46T[5?$VK:5\)_A=XR^,EIH\OE7^M^';4_V>C# M&]8Y<-YC '@8&[JI(^:@#[ HKQS]F;]J;P?^U)X3O=6\-+>:=J.ESBUU;0]4 MC$=Y838.%=03E3M;##KM8<$$#V.@ HHKX'C_ ."H/B/7?%/BC1_"/[.GC+QM M'X?U&;3KJ\T&22Z171V4%O+MFV%MA(!- 'WQ17P[:?\ !5#P_P"&]D66JZ7>0ZAIM M["EQ;7=LX>.:-@"KJPX((((- %VBBB@ HHHH **** "BOGW5OVSO!\/[5GA; MX$Z1'_;WB#4X[MM2OK6X7R=*>&VDG6)Q@[Y&$3 J"-F5SDG ][OKZWTRRN+R M[GCMK2WC:6:>9@J1HHRS,3P "2?:@">BOC'4?\ @I-:Z]>:O-\,/@]XZ^*7 MAG2)7BN_$FD61CLFVC+&$E6,F,C@A3CG&,9]_P#V=_VB_!W[3GP]B\6^#;F9 MK42FVN[*\01W-E. "8I5!(!P0002"""#0!Z?1110 45\7_"7_@I=H'Q._:>G M^#=QX/NM"NAJ-]I<&L2Z@LL4TUL9,#9Y8V[Q$2!SFOM"@ HKY%\3?\%$ M-!T/]KZS^ UIX5N-3NY=0MM-FUV._5(HII8U=AY>PEMFX*?F'(([5]=4 %%% M% !1110 45'<7$5G;RSSRI!!$I>221@JHH&223P !WKP7]G_ /;&\*?M(?%+ MXA^%/"%N]WI?A$6X&OK,&AU!I"X8Q+MR$5HV ;)##D<8R >_45X-^T]^U#?? MLYS^'8[+X9>*?B&-76X9F\-VS2BT\HQX$F%.-WF''^X:\%U+_@J5J.CZ?_96_:-L_P!J;X5K MXYT_P_?^'+*2]FLXK?4&#-*(]N9%91@KN)7CNC#M7L- !1110 45X/X0_:JM M?%G[7GC?X$)X=FMKOPQH\>KOK;78:.X#I9ML$6S*D?;!SN/W#QSQ[Q0 4444 M %%%% !117FG[0G[0'A/]FSX:ZEXQ\67J100(5M+%7 GO[C!V01#NS'J<849 M8X )H ]+HKB/@C\3HOC1\)?"GCF'3WTJ+7K".^6RDE$K0AQG:6 &<>N!7S3X M]_X*(ZQX)\=>(O#L7[/GQ&UJ+2-2N=/74K&Q=H+L12M&)HSY9RC[=P.>A% ' MV;17Y_ZM_P %9XO#NJ:5I^M? GQYHMUJLPM[*+4(A ]RY95VQJR NOV_/#GQE^(DGPX\3^$]<^%WQ&5&>+0?$497[0%4L5C !DDUX M-^SI^V+X7_::^(OQ(\/>$;22;2?!\EK''KOG!HM2\WS06C3;E4#0L V3N!!X MH ]^HKP+]IS]J:__ &=;[0+:S^%_BKXAC58YI&D\.6S2K:^64 $F%."V_C_= M->#ZI_P5.OM#TVYU#4OV=?B1I]A;(99[JZLVBBB0=69FC 4#U)H ^]:*\G_9 MA_: M/VG/A+9>/;#0K[P]97EQ-!%:W[!G81MM+A@,%201QZ&O6* "BO+_P!I MGXY0?LW?!'Q)\1KG2)-=AT7[-NT^*<0M+YUS% ,.5;&#+NZ'.,5\N:#_ ,%, M/'6O:99ZO;_LJ_$FZT*Z@%U#J5A;3W$4L++N61&%L%9",'<&Q@YH ^\Z*^5_ M@%_P40^'_P :_'B^ ]4TC7?AUXZDX@T7Q/;"$W#8)V1OG[^!G:X4G^'=7U10 M 4444 %%%% !115+6M:T_P -Z3>:KJM[;Z;IMG$T]S>74@CBAC499F8\ =S M0!=HKPK]EW]K3P_^U8?'%SX8TZXMM'\.ZH-.M[^X?_D((5+"=4V@QJ<<*W." M,X/ Q?VE/VOM1_9[\9:=H-G\)/&'C^.\L%OCJ'AVU:6&(F21/*8A#\XV;L>C M"@#Z/HKX&US_ (*K7/AC2KC4]9_9Z^(FDZ;;@&:\OK4PPQ@D*"SL@ R2!R>I M%?7'P!^+T/QZ^#_AOQ];:1=Z%;:Y"\\5A?$&5$65T4DC@A@@8$=0PH ]!HHK MSG]HCXQP_L__ 9\3_$&XTN36H=#ACF:PCF$+2[I4CP'*G&-^>AZ4 >C45\[ M_L8_MDZ-^V-X2U_5=/T.;PW?Z+>I;7.FSW2W#>6Z;HY=P5>&(D7&/^69KW+Q M;XGL/!/A76?$.JR^1I>DV4U_=2_W(HD+N?P530!K45\M?L4_MU6/[9EUXOAL MO"%QX6/AY+5V:>_6Y\_SS*!C$:[<>2?7.[VKZEH **** "BBB@ HK@_C=\:_ M"O[/_P .M4\9>+]0CL=-LHSY<6X>;=S8.R")?XG8C ';DG !(J_L[_&.']H# MX,^&/B#;Z7)HL.N0R3+823"9HMLKQX+A1G.S/0=: /1J*^?OVC/VR_#'[/\ MXFT/P?#H>M>._B!K:^98^%_#D'G7)CR?WC_W5.UL8!)VDXP":YWX0_MX:3XV M^*%G\-O'G@7Q'\(_'.H)YFFV'B.(>1?C!^6*8 98[6QE0&(P"6^6@#ZCHHHH M ***R_%6N+X7\,:QK+0FX73K.:[,*MM+B-"^W/;.,9H U**\;_9/_:.MOVJ/ MA#;^/+70I?#L4UY/:?89KD3L#&0-V\*O7/3%>R4 %%%% !1110 445\^_&C] ML[P?\(?C-\/OA>D?]O\ B[Q5JMM836EK<*O]EPS.$6:8X/)+ B/@D G(&-P! M]!44UW6-69F"JHR68X 'K7QQJ'_!1ZW\1>(-;M/A3\(O&GQ;T;1+@VU_KVAV M^VTWC.X0G:QD/3 PN0$I;J":QG^RZEI M&I1"*\L)\9V2H"1@\X8$@X(SD,!ZU0 445YE^T-^T1X._9D^'>_'CXZ>%OV=_A MKJOC/Q9>I;65G&WD6H<":]GP=D$2G[SL>/0#+' !(7X ?%R'X\?!WPOX^@TQ M]'AURV-RMC),)6AP[)@N ,_=ST'6@#T&BOGC]HG]M+PS\!?&&C^![/0-;\?_ M !#U:,36OACPW!YLXC);#R'^$':QP 3@9( YK(^#/[=6C?$#XH1?#3QKX*\0 M_"CQ_=9:7XCB COE"DD0R@#<<*V,J =IP2>* /IZBBB@ HKY;_:Q_;>E_ M9E^('A'P?8?#G5?B!K'B2VDGM;;2+@K,65]OEK$(G9R>O%>KK:/)YA@$\"2A"V!N*[\9P,XZ5XE\=OVX=!^$ M_P 28/AMX9\):]\4/B-)!]IET'PW$'-I&5W SR<["00V IPI!. 5R ?2M%?. M/P#_ &VO#WQC\?WGP\U[PQKOPT^(]M";G_A&_$L/EO<1 !BT+\;\ [L$ D D M9 )'T=0 445\J_MJ?MXV'[&NJ>%+.\\'7'BDZ]#<3*\%^MMY/E-&""#&V<^9 M[=* /JJBN<^&_CK3OB=\/_#GB[26W:;KFGP:C!DY*K*@<*?]H9P1V(->3?MC M?MI:1+XAN]3U 6-KI<%R('?Y&=Y-Q5OE4* >.KK0![Y17! M_ GXJQ?'#X0^%O'D&G/I$6O68NUL9)1*T()(VEP!GIUP*[R@ HHHH **** " MBOGW]HC]L[P?^S_XX\$>"YH_[?\ %OBC5+:Q&E6MPJ/9032"/[3*<' W,-JG M!;G' )KZ!9@JDDX Y)- "T5\;:K_ ,%(+#Q!XPUC1?A+\*O&'QAL]%E\K4-: MT"#;9HW.1&VUBYX.,A=V"5R,$^W?LY_M.>#?VFO#5]J7AA[RRU'2Y_LNK:%J ML/D7VFS-=0:PTBW81(D2 M>9-+KJ MR\V!$?[DLJ JAR,%2V[/RANA /M>BJ&@Z[I_BC1+#6-)O(=1TO4($NK6\MW M#QS1.H9'5AU!!!!]ZOT %%%?,G[1W[=7A_X&^-[;X?\ A_PMK7Q-^)=S$LR> M&O#\9+0JPROG2!6*$C#85&(4AB ""0#Z;HKX3_X>;:[X#O+.;XP_L]^-/ACX M>NIE@&MN7O((V/\ >W00_7"DM@< ]*^V_#OB+3/%V@Z=K>C7T.IZ3J%NEU:7 MELX:.:)U#*ZGN""#0!HT444 %%%% !1110 45\^_'+]L[P?\%OBU\//AKY?] MO^+_ !;K-GICV-K<*ATV&XE6);B8X/\ $Z[8^"P!.0 ,_0$DB0QM)(RHB@LS M,< =230 ZBOC.\_X*267BCQ)K%A\)?A+XT^+VE:-+Y-]KFA6Q6U#8)Q%\K, MYXX!"EN2,C!/NW[._P"TMX,_:9\)W6L^$YKJ"XL)OLNIZ/JR^#]8N-(O; MOP_+)<@&.>6)7=8[=_+#^2Y 8_PGDX-3K_P50TGPGJ5G#\3O@U\0_AI8W#K" MVHZIIC&**0C/S!E1B .?E!8CHM 'W-167X7\4:3XV\.Z=KV@ZA;ZKHVHP+#N=@I^0$$#!.,C(!]!454U;5;/0M+O-2U&YBLM/L MX7N+BYF8+'%&BEG=B>@ !)/M7QK#_P %+8O&-YJMW\-?@KX^^(_@_2Y&BN?$ MFEV92)BHR3$A4E^,':2K8.2HH ^U:*\Y^ OQ_P#!O[2'@&'Q;X*OWNK R&WN M+:YC\NYLYU +0S)D[7 (/!(((()!!KT:@ HHKXO\-?\ !3#0-:_:TG^!][X/ MN=+ECUVZT!->?4%>-YXFD2,^5Y8(\QT50-QP7'6@#[0HHKY'^+'_ 4.T'X9 M_M7>'?@=!X7N-;U'4K_3=.N=5COEB2RFO)$55,>PEMJ21N?F&=V.,9H ^N** M** "BBB@ HHKP[]I7]KGP?\ LSQZ-9:K::IXD\6:ZQCTCPSH-OY][>$$+G;D M!5RP&3R3D*&(( ![C17QSIO_ 4;L_#?BS2-(^+GPH\8?!^RUB;R+#6M<@WV M3.<;1(X5=G!&F^']+@\^XN6^;() M54 ^\S,555')+ #K0!U-%?$4'_!3RUM=+MO%>N?!+XAZ'\,;J1%@\936(>#R MW?:LSH.%C.5P5=LYPNXXS]D^&/$VE>-/#NFZ]H=_#JFCZE;I=6EY;MNCFB<9 M5@?<&@#4HHHH ***\'L_VJK6[_:\OO@0/#LRW=KHXU"_'NAC= MJ7A7Q%;^3=Q)D#>O]Y064'H1N&1@@D ]^HKP3]I3]L+PQ^SIJN@^&SH^K^-? M'FO\Z9X5\/0^==S)DCS&'\*Y# <$DJV!A6(Y[X,_MU:+\0OB5!\./&G@KQ%\ M)?'MU!Y]EI?B>$)'?KSQ!+QO/RMC*@':0"2"* /IRBBB@ HJ.>>.UADFFD6* M&-2[R2,%55 R22>@ KXBUG_@IC=>*O$&I67P3^"7BSXQZ9IDS6]UK=B7M;,N M/^>;+#*6!ZC<$)'.,%?M)_M?>$OV;; MG1-&O=/U7Q7XTUXD:3X6\/V_GWEU\VW<1GY5+< \DD-M#;3@ ]UHKX_T'_@H MK8Z/XVT7P[\6?A=XN^#PUR40Z;JNO0AK*5R0 KR +L/S+G@A<_,5 S7TE\6/ MBMX9^"?@'5O&7B_45TS0M-CWRRD;G=B<+&B]6=F(4*.I/XT ==17Q):_\%.K M2QL;'Q/XH^"OQ!\+?#34)8TM?&-S8B2#8[8261!C:A!!!5GW<[0W?[,T'7=/ M\4:)8:QI-Y#J.EZA EU:WENX>.:)U#(ZL.H(((/O0!?HHK@_CM\58O@?\(?% M/CR?3GU>+0;,W;6,45\$>&O\ @IMXW\5:39ZQIO[* M_P 1M2T&Z3S8M3TV">YADCY^='6UVL..H;%>B?!'_@H_X!^*OQ MO 7B+0?$ M'PR\9W;!;33?%%J(4N6;[B(^_VAOVT/"_P'\7:1X)M="UOQ]\0M6C$UKX8\-6_G7 B).'D/1 =K$#!.%)( M YKC_A__ ,%!M+OOB5HW@+XF_#OQ/\'O$.MD)I3>(8@UI>2%MJHLH"\DX .W M;DX)!QD ^M**\_\ CI\<_"7[.OPYO_&OC.]>TTFU98DC@0//XGFD.%CC12S,?8 $U\L_L:_M_:9^V'XN\3Z+IW@^Z\-IHMJEV+BY MOEG\]6D* ;0B[3WZF@#ZPHHHH **** "BBOD_P"(G_!0+2M+^)&L^ ?AI\// M%'QA\3:(2FJ_\(["!:6;@[2CS8;Y@V5/R[001DD$ ^L**^=_P!G7]M;PM\> M_&&K^"+O0M:\ ?$/2D:6Y\+^)+?R;@QC&7C/1@-RD@@-@Y *\U]!W5U#8VLU MS!?L[?MB>%?VF?B-\1_#OA"VDN-) M\'O:QIKOF@Q:D9?-#-&F,A%:%@&R=P((Q7OM !1110 45%=3_9;6:8C<(T9] MOK@9KQ']CW]J.U_:X^%MYXTM/#TWAJ*VU672S9S70N&8I%%)OW!5X/FXQC^& M@#W.BBB@ HHHH ***YGXD?$?P]\(_ ^K^+O%>I1Z3H&E0F>YNI 3@9 "JHY9 MF)"JHY)( ZT =-17Q*W_ 4JU"XT%_&&G?L^?$>^^'"H9QXE%JBAX <>%/CU\/\ 3?&?@S4?[2T2^W*K,A22*13AXY$/*NIZ M@^Q&002 =M17E_[1G[1'A/\ 9F^&>H>,/%5VJK$K)8Z!6]\&_B/'\8/A3X3\;0V+:9%K^FPZBMF\@D:$2(&V%@!NQGK@4 =E11 M10 45P'QR^.7A+]G;X=WWC3QI?-9Z1;,L21PIOGN9FSLAB3(W.V#QD $D@ MD?*$/_!1OXG:I:KK6D_LG>.]0\(R)Y\6J^=(LLD.,^8(1:L"._#D$%?VA/$VM>#Y-&UGP-\0- M&4R7OA;Q';^3=+&" 73^\!N7((##<#COE[>V^FV<]W=SQ6MK C2RSS.$2 M-%&69F/ R2: )Z*\"_9K_;"\,?M1>-_B7H_A.SE;2/!MQ:01:TTH,>IB;S MP9(TV@J@-NV"2=P8'CI7OM !117S+^V!^VI_PRGKW@31H/ >H>.M3\7//#9V MFFW7ES&6-X46-$$;F1G:=0 !G(QSF@#Z:HKX7?\ X*3>-=)M7NO$'[*WQ1T> MT4\SM83E ,$DDO @& ">O8]*]_\ V9_VN/A[^U9X?N]0\&7MQ%?V)"W^BZE& ML5[:9^Z60,P93@X921P1D$$4 >TT444 %%%% !1129QR>!0 M%?'NJ_\%%K/ MQ#XJUC1_A)\*O&'Q@MM%G-O?ZSH< 2Q20$Y6.0AM_"DC@!N-N00:]._9G_:] M\(?M-+K.GZ;9:GX9\7:$P35_#&O0>3>6A)*[L?Q+N!&>"#C<%R,@'NE%4->U M[3?"VBWNKZQ?V^EZ58Q-/-_LL_M8:#^U=8^,M2\-Z M9<6>CZ#J[:9;WEQ)DWZ!0RSA-H,88'(4Y/K@\4 >YT444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5\%?\%GO^34-$_[&VS_ /26[KZ*^-7[ M4NA_ [XK?"_P1K6EW4C^/+R2RM-461$M[:16C3#[CDDM-&./6OG#_@L]>0_\ M,Q>&=.$BM?WGBRU^SVJ\R2[;:ZW%5ZD LH^K*.XH ]+_ &N/VBO%7[.WPZ^# M]WX5CT^27Q!KMAHUY_:$#2@020DL4PRX;Y1R<_2OHSXD>(+KPG\._%.MV0C- MYINE75[ )5W)YD<+.NX9&1E1GFOB+_@JAGPW\'_@A=7F(X-,\9:>;B1CM1-E MO(3D]AA&_*OK?]HSQ+IOAO\ 9Y^(VL7]Y#;Z?#X=OF\YY %8M;NJ*#W+,RJH M'4L .30!X7\+?VJO&GC'_@GCJOQLOXM+'C&UTK5;U(X;9EM/,MYYDCS&7)QB M-<_-SSTKSWX2_'+]K3]K#X7Z1XK^'MEX'\#Z0EN(GU+Q#',TNKWB$B=H(U61 M8X X,8W?-E2=W9>?^ 7_ "AD\0?]B_X@_P#2JYKZ2_X)UPI!^Q7\*EC4*ITZ M1B!ZFXE)/XDF@#'_ &(_VI/%?QPF\>^"OB1HEIH7Q(\"7RV>J+89%O<*[2*L MB DX(,3 X8@@JP^]@?4M?!O[(L,MS^W)^UY#!-]GGDN+-(Y@,[&(F ;\#S5C M_AC7]J+_ *.TU#_P4'_X[0![C^U5^S9K/[3EGX;\.?\ ">ZEX.\$Q23R>(;# M21B?5U/E^5#O/"J,2D[@P)9?E. 1\O\ [#_PZT#X2?\ !0GX^>$/"UC_ &;H M&DZ+9P6EMYC2%5Q;,268DDEB223R2:_0[2+6XLM)LK>[N#>74,"1RW!&#*X4 M!GQVR"] M?\5&_P!>GD?9&+.U,*R;R.<;+ISCU4<$@5>\5?\ !27P6WA69KKX)_$:?X07 MMN=/D\3R:#Y.FRVLF8LID[3$RG &X$@XV@\5R_\ P5X\*V=Q>? +Q9KT'G^$ M-(\2R6.L*1E?)N&MY&#>@*6DHK[O\3-X6N/ASJC:P=/D\%/I4INV%_AKX5^"_A^+X1!?^$!O$:^TXI=3W"MYC%G.9V9U. M[=E#C:VX8!R*]2KX<_X([QZE'^R/<->B06#^);YM,\SO;;(0N: /FK_@K)_S0+_LGOIGCKQ"VE MZJ;R!I)%A$MJG[HAAM;$[\D'MQ7BW_!5V>.ZUK]GG2(7$NJ77C%'ALTYED4- M"N0O4_,ZCZL*T/\ @HYJ$6B_M!?LAZI=LL%A:^-#Y]Q*VV.)3<6&69CP &/ MT4T ?5O[1OC_ %/X5_ ?Q]XPT5;=M6T/1KF_M5ND+Q&2.,LNY002,CID5X1X MD_:J\::3_P $YH?CA!%I9\9MI5I>F-K9C:>9)>1PM^[WYQMGB& MP\-_L??%:?4+F*V2XT.>RB\QPN^:8>7&@SU)9AQ7RYXX_P"4*=M_V+^G_P#I MRAH [+PK\5OVO/VD/A_IWCOXOG;]I[]D^^_:D M\2>'+'6_'>J:)\-;",R:EX9TG]VVK3[P5\R3H$ X(;J<;3\U>2Z?^QW^T[; M7UM-/^U=J%Q!'(KR0G2"-Z@@E?\ 6]QQ7W'0!^>O_!,GPOI?@?\ :(_:W\/: M'9KI^C:5XBL[*RM49F$,,<^I*B L23A0!DDFJ_\ P48\>>&E_:B_9^\+^.[Z M*R\ :4UUXIUA;@;XIO*!,:L@Y?/V=T"@$MYQ4 DXK=_X)Z_\G7_MF_\ 8VV_ M_I5J=,QW22#SMWRA/WV MXYX*H_I0!UGQ$_X*(^!/%7A.YTKX@_!7XE:3\)?$T']GR>)M7T5H+66&9=N\ M$-]W:=RM&Y?@%1D"OL#X+^&/!O@_X5^&=+^'JHO@E+-9M(\NZEN4-O*3*K+) M*S.RG?D98X! & *P?VIAX?E_9M^)G_"3F Z"?#UZ9S,1M_U+;-I/\>_9MQS MNVXYQ7D__!+V/58_V(_AZ-5##_C^-KYF=WVU 'U71110!^8 MU]X^U7_@G?\ M@?%CQG\0/!NIZ_X!^(]V+RR\4:/$LKV8\UW$!W%0,&7:R%E M)$:,NX<5]!7W[3'[-/[<'P]U/X;3^/+:%=?C6W-A?+_9]ZDNX-&8#<)L:4,% M*[-_/KR*W/V7/VOK?]HSQ9\1_ /BGP_9>%O%WA749+&;19+OSS>0*S1O(JLJ MD@.A# @!DY^85R/[:O[%_P&UCX*^-O%>H>&M'\$:OI>F7%];Z[I,:6)%PD; M&-9$0!)M[[5VE2S;L*0Q!H ]3\7>*O"'[!G[+*3SW%_J>@^$K%++3X;Z=6N[ MV0G;#!O5 ,DD#(7"J"<84UXCX=\0?MN_$KPC;^/]('PY\,VE];_;M.\&:E#. MUS) P#Q+++CY9"I'\:#)^8)SCY@^-6L>-_B1_P $@_AUK.OO>7LNF^(X_M%Y M<*SR36$;W=O [L>P9X4#'KM7G)Y^F/"/[&?Q*\7>%=(US0_VP?'=UHVHVD5U M9S0PG8\+H&0C%QTP10![?^RE^U-%^TI\--9U.YT<^&?&7ARZETS7M E?>;2Z MC!Y&0#L;!QGD%77)VY/RW^S/^U7^U!^V9X1G7P9;>#?""Z2SQ:MXKU.TE>.6 MX8[HH+: ,XRL95G+9'S#IP&]"_8+^&?@OP/K7QOO_"?Q?O/BQJ5]>)!XAN+K M29;417T9N2SB9R5G+F20ED)!P#DY%4/^"-^O:7J'[*5YIMI+'_:.G^(+K[;" M#\X,B1M&Y'H5X![[#Z&@#L_VL6HY)56Z-@,P(P,(X*JR?-]=5\#?%J:/QA_P5P^#UGHLBSW?AKPS<3:Q) M"1F2('S.=JD+GVH ^G_C1X3\2^._ACKWA_PAXF?P;XAU")8+;7HXR[V8,B^8 MZ@$'=Y>\#!!R1@KU'YQ?$']E3PG^RS^U9^RAI^@W%]J^M:QKUYVPS#.% +O@#GYCDLZ!HWB77W\4Z_8VB0WNM21^6 MUY*.LA7)QGTS7Q]^W!_R>M^R!_V&;[_T.TH ]H_;^\=7GPY_8Y^*.M6$CPW9 MTQ=/22,X9/M4T=J6![$"8G/;%?,?[-_[8?A+X%_ #P9X(^&_PO\ &WQ1NM(T MJVN?$=_X1TEI[*UOIXA/#[WQU^Q?\4M+T M^-I;F/3XM0V(,DI:W,5R^!_N0M5;_@G)<^&[C]C7X;_\(U]G$,=DR7RPE2PO M1(WVCS,=&+Y//.TKVQ0!7_8W\3?!#XQZEXT^*_POTVYTKQ9KTZ1^*;2]FF2X MBG&2HDM_,:(9(=A(@^8E^<[@/IVO@']F.WM5_P""H_[1K^%4C7PJNDP#4/LH M A_M(FU+YQQO\P7N<\[M]??U !7P!_P2M_Y&G]I'_L:YX-\364=]I&K6S6\BR*&,;$? M+(GHZ-AE8<@@&OB__@E=\7FT/]EOQOI?C#45ATWX<:M>1O>S-\L%D(_.8>N% M<3D>Q '2OL'XW?&CPS\ _AOK'C#Q3J-O8V5C [PPRRA9+N8*2D$0/+.Y ] M()K9TUKQP+_7(8XXCODLT5%/R=?G$5P1_LNI M[T >O^ ?C-^U-^UIIMSXX^%T7@WX;_#N2=XM&7Q1#+<7NHK&S(TC%%8*I92# M@#!! W8+5ZA^RG^U)XF^(GCKQ;\)?BMH-GX8^+/A1%GN(]/.OBU^SGX-\1>%/VH?&'AO2I+9H3H6FQDPZ=* MCLLD Q.N,$9Z#(8'OFO0OV\8_M/?&+X[?'KQ;\+/V>K/P_IFG^#G^ MS^(/&?B17EBCN&89$@D=%+-%,I "_<89VJ0Q3[P8$<3_ ,$N9$\/^-OVC?". MIOL\4V/C"2XN8YLK+)$7E028/5=RL>*VW RK'@J0S+\H(92,]:^8KC]CG]I^2>1X_VL=0C1 MF)5/[(/RC/ _UM?:/A'3+_1?"FBZ?JNHMJ^J6EE#;W>H,NTW4R1JKRD=MS M MCWH _-?P]^S?X0_9?_X*4?L[^%?",=R\W)M-05I7/0$A M0-J@ =,Y)^C?^"HWCJ[\#?L8^,A8R&&YUF2VTCS%."(Y91YH]]T:R+]&-<- M\;?^4M'[/'_8LZE_Z3:E76?\%6/!]WXL_8Q\4RV<332:/>6>INBC)\M9@CG_ M ("LA8^RF@#@/AW^W#X-^"OPPT3P?\,_A1X[^(GA7PC9QV&I^)/#.D,^F),B M!KB19N0[;R[,QVJ220Q!!KW3]C"X^"GC#PKXD^(?P:LY+)/%FHM=:]!//-YL M5\"\C(\#NR0L/./^J 5E*X+ UU/[']QX:N?V7?A?)X2%NNB'P_:!%MBI"S" M,>>'V\>8)?,#]]^[/-?,/_!/RWLXOVN/VJF\)K&O@7^V+=8_LV/L_P!J$MP6 M$6/EV@F7[O&"G;% 'W]1110!^&]UX1U&QTGXW?%[P_%N\1?#'XLIJ\;#K]F> MYE61>.2/,6W)_P!E6SQ7['WWQB\/V7P3F^*/G[_#*:%_PD"R;@"]OY'G #_: M*X 'J<5\/_L&>!;#XGQ_MA>$=47.GZYXIO=.G.,E5E:Z3>$+&XA74]*TZTEMY+>.1TC4HQ5&P7<+NRQ!8$J1 MG'KO[8'[56M_"?\ 9'TOXM^ HK-KG5#IL]JFK0-(@@ND#_,H93NVD=Z^7?V[ M/V>O&OPW_9A\2^(_B5^T;XH\;W[R6MO9>'U2/3=.O9VN(\H]NKMYNR,22 <8 M,8;MBND_;4G^U?\ !)OX9S ;1)I/AE]OIFUC- 'L'P#^('[4GQ9^)'AWQKK& MC^&O#?P5UWS;J'29E#ZI!8F)WM9'PV?,DS%GG R3L'2OL2O,_$?@G6_$GP C M\,>#/$3^#-:ETBVMM/UF*+S6LBJQX8+D9^52.O>OG[P%^R?^T=X<\=>'=6US M]IV^U_1;#4K:ZOM)?2B@O;=)5:2 MYAP'4,N<<;J /2_VJOV7]5_:CD\,Z%= M>/M3\*> +4S2:[H^D@+-J[$Q^2C.>%1=LA^8,,L/ER 1\\?\$]_ NB_#']K_ M /:;\*>'+/[!H>D2:=:6EOO9RD:^:!EF))/$-0EL=.N@FL>.-1M3\T%DN'6 ^AQM? M!X+26XZ;J^[[V\@TVSGN[F58;:"-I99&Z(JC))]@ :^"O^"6=I-\4-2^,_QZ MU=6;5_&'B.2RMA+RUO:Q 2[%/]W]]&F/^G=?2@#[D\'^$=(\ ^%M*\.:!81: M9HNEVR6EI:0C"Q1H, >Y]2>2#M8?2+RUOI$:1R"RB4!2=JEHY ,_W#0!\U?!O_E,E\=O^Q,MO_1.C5Z]^ MS[^TAXL^)W[5OQP^'6L1ZJ'TJW^R1/%IO_!1S]J+3 MKB9([VY%K2 )4S_ +PH ]>_:V_:*\5?!+XI? 'P]X>CT][# MQQXJBT;53>P-(ZP-/;(3$0PVMB9^2#VXKEOVQOVP/&G[.OQS^%?A;PUX=M_% M5EXI@NHWTE4*W=U=Y$=K''+NVQJ97CW$JWRYQ7"_\%$O$FGR?M0_LAZ"EU$^ MJQ^-;:]EME8%XX6O;)$=AV#,K@'OL;TJ]^UU;QW7_!0W]E5)5#J'O7 /]Y<, MI_ @&@#*^,?QB_;*_9O\+?\ "T?%]M\.O$7A"UDA.K>'-#6=9+*)Y O$C@-U M95+!I I(.UE!-?5O_ .E<%<=X5^$_Q'^+'[&?P$M/AQ\3Y_AC>VGAO3I; MN[@M?/-U&;.,!"-RXP>: /L:OSI_:^_8DBN?!?QL^,OQ&\9:GXYUZVLM1N/# M.ER,8K'0[8NQ@C5,_.Z1E>?E7=DE6;YJ^@/V6_\%7/BC=?#S]DO4]+T^1DU'Q=?P:#'Y9^?RG#2S # MN&2)HS_UTH X7]CO0[[]L7X_>)/VF?&%O(?#FDW,FC> ](NAE+:-.&N=IXWC M/WN?WCR=/+7'Z UP?P'^%]K\%O@UX-\#VBJ$T/3(;61D DF"YFD^KR%V/NQ MKO* "O/?VAOA_??%7X$^/_!^ES"#4];T2[L;5V;:OG/$P0,>REL ^Q->A5Y3 M^U%\8-7^ ?P-\2^/M&\/+XINM$2*>336F,.Z$RHDC[@K$!%8N>.BF@#XA_93 M_;X\+?LK_#O1/@Q\9_!VO_#KQ!X;$EL;O^SS+;3J97?S65?GR2WWD5U;E@W. M*^CY/#_P%_;>^(G@'XB>&O'2ZIXE\!7(O[4:#=QP7#+YB.J7<,L9E\H.G PG MWY!GYC7I'PM\8^!/VO?@?X=\2W>CZ+XDTC5K2.2ZTK4(8KZ.TN=H\ZW=74C< MC97D#. >A%?!W[=/P+\"_LJ_%+X0>-_@O%_PB7Q%U#Q%#;IX=TNX;R[R$G!< M0Y)52VV$JN$<2D8ZT ?6'[67[5?B#X7>,/"/PK^&&@VOBKXM^+U=[*UO9"MM MI]NN/Q[\2H_!7Q*\ 031KK5KX M9BEMKW3HW8)YD9=%#*&8#D-G/.T?,/*OVJ/A[K7BK_@J#X6TU/B!JGPRFU_P MU'%HOB+3XSO$BB96MD;>HR[*XP&SF11CYAGL_CA^QOXB\'_"OQ!J7Q._:_\ M&47@98!'J8U&RDGADC=@H0Q+,S.2Q "A223TH ]B_;6_:TU/X,_LQ^'OBG\. M)M-U2'6-0L5MY[V%IHI;2>*23<%#*0V%7J>.&+;P+ MX9TVZB_M#2? >H02S7MS:$;XUGG. LSKCY0R#YN=AX'D/[<_AS1_!_\ P3!^ M&>DZ#KTWBO0+;4].^PZO/:/:->6YBN6C?RF^9 5( SV />OTD\-^*-'\1>#] M,\0Z9=P2:#>V,=];72L!$;=HPZOGH%VD&@#RG]D#]IJQ_:J^$,/BF/3VT76K M.Y?3=9TEB3]ENT"E@I(!*,K*PSR,E3RIKV^OS7_8-\'^)/BI\-?VF=3\!>)I M/!D?BKQE)_8&OQ0F06^R4RLZ*2"P,SV>@1!-;\=7UJ>5MEVR);G'3@QGG(+ MS0_W37W?K6K6V@:/?:I>OY5G9027,\G]V-%+,?R!KX6_X)3Z//X[TOXK_'/6 MH\^(/'/B2=%9N?*MHSYFU#V7?,RX'&(4]* /N/PSX9TOP9X=TW0=$L8=-T?3 M;=+2TL[==J0Q(H55 ] *TZ** /E7_@J/_R8G\3?^X9_Z=+2O2OV._\ DU#X M/?\ 8I:7_P"DL=>:_P#!4?\ Y,3^)O\ W#/_ $Z6E>E?L=_\FH?![_L4M+_] M)8Z /G#_ (*X_#6SG^!NE?%/34.G^,O!6K6DUIJUNN)EBDE";"WHLK1.N>A4 MX^\:].^,7[:EM\(/V9? 'Q _L?\ M_Q=XWL; Z)X>@D(-U=7,"2$9 )V)O&< M#DE5&"P->4_\%8?BG8ZE\+M&^"GA^>+5_'WC+6+.%-&MI TT4*R*Z,ZC[N^7 MR54-C=EB/NFO.O\ @I'\.[CP3#^R1IDGB&;POH'A^[71)_$EG&2-+E5;%8[D M$DM:SK7[<7@?PG-X\U$?#G7XK. 7E[X(L89EN5A7YI$B MEZ-*%SQYC#(.W>+(DMNV MY]X"J<#<'0X :O$=4_8E^*.CZ1=ZEJ'[8?CJUTVU@>XN+F:,B..)5+,[$W& MH ))]*\=N?A7X8T'_@E#\6=,^%GCJ\^(^@3ZF-574Y-(FT]E6*XLFN(A%( Q M55@=RW3EAV- 'I_P_P#B-^V/^TMX63XA^#F\!_#CPE?AYM$T?6(9;BZO(!N" M/*^QL!CC# )G (3:06]O_8V_:2U[X_\ A;Q)8^-?#8\+>/O"6IOI.MV4"M]F M>12RB2$DM\I*2*1N;!0X)!%=/^R#XBTOQ1^RS\)[[1IHYK%?#.GVO[HY$$=6AL;[Q,+$20*ZR/OC MA8/^\!\IU)XQP>XR ?2U?-W[2/[($W[47Q#T!_%?C;5+7X7:9:QM<>#--8Q+ MJ5X)78RS2@C"[/+4#!88;:4)R>9^#?[,/Q^\"_$O0]=\7?M&7GC/PY9R.]YH M4FFF);M3&RA2WF'&&*MT_AKZWH ^"/\ @E;H]EX=U']H?2=-MUM-.L?'$]K; M6\>=L42&1449[!0!^%?>]?"O_!,?_D:OVEO^R@77_HR6OL+XI>.K?X8_#/Q7 MXONE$D&@Z5=:F\;'&_R8FDV_4[(_B!K=WJEY>.,/(D%_C)\-M,&>D0U2VM(_\ QXB/\[NO MI/\ X*2>*-0N/@[H/PMT"79XE^)^NVOARVV_>CMS(KW$N/[@ 1&]I37AWQ]\ M%:A-_P $X_@#\3O#Z >)_AGI^A>(+60 [O)\F%95'MN\F0^T1KOOA=XQL/VP M/V[K#QOI;_:_!/PU\(VTUB?OI_:6IQ"0GTW+"S(>X: 4 .?"WP8TWPYX, M\(^$;G^SY_$_BZUG>2_N,D$VZ %2F5;'RD;2K;OF5:Y/_@GS_P GB?MB_P#8 MS)_Z5W]4/AC\3/C]^WSXB\9:OX&^)%G\&OAEH>J2:1:I9Z4E[J-VRJ&WR&3! M4[74_*R ;@-K%=U '6?#?]H[XY?"/]J'PI\&OCG'X;\06OBRUDDTCQ-X=B>( MF1$1 [0^"9I(\ M_P +;-17/Y,?SH ^BOV6H_CQ%HOB!/CK-X>FU!;M!I;:"@&Z'9ERY!P1N(51 MM##:V2017N%>#?M/?!?XI_%J?PZ_PV^+MQ\+DL%N!?)!9_:/MI(?M M5?L3P>+-(^-GQ=^)/B[4?&=QIOAS6;KPIX?9FAL=$5+21H6 !^=U*JW 49Y8 M.<&O7O\ @F]_R9+\+?\ KRN/_2N>O0/VL?\ DUGXR?\ 8F:S_P"D,U>?_P#! M-[_DR7X6_P#7EZ9,JQJ62W9@[+^XR648Q,XZC:<'XA?&30/^"A7[4WP5TCX4;A8> =6'B#5 M/$6I;+27REEAD\NVA=A*_P#J,'"\,R$@ $UTO[/VC:-\4/\ @I9\>KSXB06V MK>)_#:P0^&;#4561+>S!QYL4;XS4M !7*?%G_DE?C+_L"WO_ *(>L;]H3XS67[/?P=\1_$'4 M-+N]9L]%CBDDLK%E663S)HXA@L0 9 Q/H#U/%9&N?%+1?'G[*NJ>/X)X[/1 M-6\(S:J&FE4^0DEHSE'8<;E)*GW!% 'R;_P3Z\97_P .?^"9/C#Q9I2PMJF@ MV^OZI:+<(6C,T$+2IO ()7<@R,CCO7U)^QK\7M=^/7[-7@OQYXE2TCUO6([E M[E;&(QP@QW4T2[5+,1\L:]SSFODO]C/1[J3_ ()*_$*,1,&O]%\3FWR#\X,$ MT>1QS\RL./2O=?\ @E_J5MJ'[#WPX6WGCF>V%_!,J,"8Y!?7!VL.QPRG![,# MWH G^!O[2'BSXB?M@?&GX9:K'IR^'/"$<#Z(M926*QTW3HIGB'G!&9I9W8+MVC M'RL=I&2J?L;:[8>)/^"BO[3U_IEW%?6;+#$L\+!D9HY%C?!'!PRL/PK6_P"" M?-O&/VH_VQI]H\T^,(TW=]HN=0./S- %GX<_M+?''X0_M.>&/@_\>[;PYK%I MXOB8,[G5WZ?Q MT ?07Q:\-^(?&'PW\0:)X4\0'PKXAO[4V]IK2Q[VLV8@&0+W(7..1SCD=:_- M/XQ?LE^%_P!EOX_?LGII=]J'B'Q/KOC?S]<\2:M*SW.H2KC1O'WCN7XBZ_\ :Y9O[:FM_);RFV[8]NX_=P>< M]Z^8O^"@W_)S7['7_8YO_P"E%A0!]G>./#\OBSP3X@T."Z-C/J>GW%E'= 9, M+21L@?'L6S^%?FM^R#^V?X"_8I^&NK?!KXK6\^C^*_#&I73//HB)J-OJ D?> M")(F.)!G;A\854R0&>$D/"NW$DB MD=&5"[ ]B :\S_X)P_#;X?Z=^R/X+U'0-+TV]N]:L_/UJ^:%))KB[WL)4E8Y M)"-E0IX XY- '"_\$W_ _J?C3QW\:?CL;6WT7PS\0M4632=)AN8II-D;RL M99Q&Q"2?O,%3\VXR'&,$_==?GK^S?I.G_#/_ (*??%WP3\/?+L_ DWA]-0U/ M1[$@65G?#[-]Q5^56#2N-HQM\QUP N!^A5 !7Q%_P4X^%OC'Q%8_"CXC>$] MF\8Q?#S7?[5U'PW#&9&NX2\$F[8 2RK]G*L "0LI., U]NU\T_M%?MAG]G'X MZ?#+PIK^@01^"O&!:&;Q5<7AB6QF#[2&4KMVC?"Q8L,!V/:@#B_AK_P5?^ W MC?R[;7=3U/P#JV?+DL]?L'V+(.&7S8@Z@ YY?9TY Z5ZC^S[\ _AEX/\>>-? MBS\-]?EU>#Q\XGNUL;ZWGTK>'+%H!$@P=S.3EVP7;I79_$;]GWX7_&JU+>,/ M!&@^)3,GRWMQ9H;C:1U2=0)%X[JPKX<_8L\.VOP0_P""A'Q<^%'PXUBZU3X8 MPZ1]MFM9+@W$5C>#[-\N_H71I)(O[V!M8EHR: /2[[]ICXT?M-?%3Q?X3_9W M@\-Z)X2\)3FPU+QMXD5YTNKKD;+9%!! *MU5@1AB5W*#M_"W]ICXI_#;X^:1 M\'/V@=.T'[?XDB>7PSXN\-ETL[]D W0.C\K)G(Z+ABHVD.K'Y _X)^_LY^-_ MB9X7\?Z5H_QY\4?"[7M \12V^K^'=)B/,A15%RX\U"&9HY$Y'_+&O8O%/[+6 MF^"_VBO@Q#\3/VH_$?B?QG!K$6H^&M$U729;IYFCGB:1 ZR.($D,:J6? .T] M=IP =U^TM^V1\6?AM^UUIGP?^'OAK1_$]QKFAPRZ7;7J.A2]DDDS+-(''[F. M.)W90 ?E^\*H?%#X[_M,_L>R:/XS^*K^$?B%\-KR\CL]6_X1JTDM[G2C(0X'GM]I91GU(5E' MJ2!U->F_\%2/$NE^'_V)_'=OJ4T:3:J]E8V4+G!FG^U12A5]U2*1_HAH ^I- M'U:SU_2;+4]/G6ZL+V!+FWGC^[)&ZAD8>Q!!_&KE?&A_9S^,_C#X#_!#3_!G MQ@N_A9<:)X0L;+5+*.R,YGG%O".3O&"FUEKTO]F7X(_%GX3:MKMQ\1_C%<_$ M^UO((X[.WGLO(%HZL2S@[VSN! _"@#YV_:V_8GAU3PE\;?C#\2/&&I>.-7L] M+U.Y\+Z/(S16.AP8_\ _!/'_DRWX5?]@QO_ $?+ M6_\ MK?\FC_%[_L6;[_T4U8'_!/'_DRWX5?]@QO_ $?+0!\X_&[Q?:_L8?\ M!0J_^,_C>,:CX&\#+R !E MND_97T/1OB9_P4+_ &C]5^(-O!J_C#P]>1VOAVUU)5E%MIXDE3S(4;@$1K;? M,!D>P?';]J+XA:U\>4^!?P&TG1]1\ M:6MFNH:]X@UYG-AHT+8PC(G+/AXCGYL>8H"L2=OD=GX@L_VJO^"J&@ZSX3GA MUGP9\+=$>.]U2W??;RW++. (W'#'S9T QP1;R$$@9KS7P_\ !WQ3\1/^"BWQ MZ\-V/Q:UWX3^()V74K6;28SYFI6AV,J?ZQ,A$>,C&>A]* />=8_:,^/7[(_B MSPPWQ^7PKXK^&_B"]337\6>&DDMY-)N'R5,Z,J@I@,>%^ZI.[(VMZU^V1^U7 M>?LZZ'X5TKPIH,?BWXB^,[_^S?#VCR.5B=\J#+)@@E TD2[0RY+CY@ 2/EC] MI[]D%/"7@"U_X79^UWXJ?PK>W\5O!;ZMI%9FEB.#TQ[&@#5\?>/OVSO MV>O!Y^)'BR7P%XY\/6+1S:QX9T:WECN;>!B%8QR;%R5R,G+XZX9037VQX \: M6/Q&\#Z!XITU)HK#6K"&_@CN4V2HDB!PKKV89P1Z@U3^*OQ-T+X-?#O7O&OB M6=X-$T6V:YN&B :1@" J("0"[,0JC(R6 KYU^)'@;XG_ +5MEX1^(GPA^-.J M?"[PCJ6C1O'I] 'UK7Y@_MH_L3P^$_@'\7 M?C!\0O&&I?$3XB.(#IL]TS16FD0O?PJ(H(P><1NRY.%P3A >:^T/V8_A#\3/ MA+8Z_#\2/BI^DA>RFGM/(^QJH<.H^9L[BRG_@-<;_P4T_Y,<^)__7&Q M_P#2^VH ]+_9._Y-9^#?_8F:-_Z0PU\6:M\3-+_8+_;P^)7B?XD+]K\*?$JW MCN=.UFP>.XNK(H06CEMPWFK&#E=P!!V1XS\P7[3_ &3O^36?@W_V)FC?^D,- M?(G_ 3KT71/B#\>OVA/%WC:"WU;XJ6/B>6TQJ(66:PM \B 0AONKE3'D 86 M-%& <$ R_"/C[3?V[OV^O OCSX=(;'PC\-[!_P"T-6OW2"[OF?S-L<=ON\PQ MYDV[F !DS@[0WZ25^>?[>?A_2OAC^T]^SKXO\ 06VB_$G6/$::;JQ-J M5FTD*-YZK]Y?G,98CE7(S\HQ^AE !7YX?\%$O".G^/\ ]KC]F7PQJT?FZ7K, MNH:?=)QDQ2F%&Q[X8U^A]?!7[;G_ "?5^R1_V$[G_P!&V] '2?\ !+GQ9J%C M\)_%WPCU^7=XC^&/B"ZT>5#U^SO([QMSS@R+< =MJKCBO"_V^/\ C(#XT?$^ MUS]H\,_!GP%]0;1Z9$15AZ-;G\/1_B1XHT_P#8_P#^"BDOC/5) M/L'@7XF>%KB34)L8C2^LH]Y8#^\5BC'NUR?K7)^ _"6H'_@FO\=/B=X@BV^) M_B='J?B6Z+?>2!G*P1_[H 9U]I: /?/V7_B-;_"3_@G7X*\875C=:I'H_AK[ M2MA9(6FN9-[!(D !Y=RJYQQG/:N)\+ZU^VI\;/!MCXYT/4OA[\/=-U6/[?IO MAW4+6::Z^S,-T*SR&-P"RE3D;3T)"\J&> _V@G_9C_X)<>"?'EMIR:MJ5IHU MO;6-I,6$37$LY1#(1SL7)8@8)V[003D'@7X#?M(?&[P?I7BWQ[^TE>>$;#6; M./41HG@W3(;<6L,JB14%T"I!52 3A^<_,V,D ]+_ &'?VI/$7[0^B^-M#\) M= ^&&A>&+;5/#>JW']HZ]?P^5;?9]VVVMHU=FS*QCF+-CH5^YC)UO^"2\6GV M_P 2?VG(-*UNZ\2Z9'XBMEM=9OK@3W%_")K\1W$D@ WO(H#EL)&\"^'F\8"S7Q6UA VJKI MZE;=;HH#*L>6;Y0V0#DYQFH?B9H>O>)OA]XBTGPOK0\.>(;ZQEM['5BF_P"Q MS,I"R[>Y7.?P[5\Q_%#]EC]H;Q=\0M?UGPU^TK>^%M OKMYK+18],,BV<1Z1 MAO,&<>N*^A_@?X-\4_#_ .%VBZ!XT\6R>.O$MIY_VO7Y8?*:ZWSR.F5R<;49 M$Z_P4 ?F5^TM^Q_X<_9@\;?L]W\&LZIXN\9Z_P".[=]:\2ZQ*6FO&6: @!,G M:N6)Y+,2>6/&/T@_:D_M0_LT_%4:+O.J?\(MJ?V?R\[]WV63[N.=WI[XKY:_ MX*>?\C]^S#_V/,/_ *-MJ^Y]=UBT\.Z'J&JW[,EC8V\EU<-'&TC"-%+,0B@L MQP#P 2>@% 'RW_P2W?PXW[%_@M?#[6[3K)=?VJ(B/,%X9WW>9_M;/+QG^#9V MQ7D/@GQQI.D_\%AO%ND^&IX#;:WX=-EK$=L1Y;7L4,8HB )Z@EP>2: MTOAS^Q/\(OCA:R_$_P"!OQ1\=_#WPMXDGE%[IWA74'L89"CNDB"-E#Q_-N(5 M]R@-\JA2*Y;]F[X4>$M*_P""EFM:;\.K'9X4^&WA3^SKW4-QF:YU&9OWAFFZ MO,S3S D]X&4 !0 ?I/1110 5^>O_!;#_DVWP;_V-L/_ *1W5?3_ ,5OVI=# M^$7QR^&OPUU?2[HS^.'DBM-6\Q$MH)%.U48$Y+,S(H [NM?,'_!:)DU#X'?# MW0X9%;5+_P 6QFVM0M 'N'[9O[17BKX":Y\';3PS M'I\D7BSQ5!HVH?;H&D(@=D!,>&7:WS'DY^E>T_&;Q9>^ O@_XY\3:8(FU'1= M"OM2MA.I:,RPV[R)N (RNY1D9'%?'O\ P50OH]$O/V>M7NF6&PL?'5O-//(V MV.-5*,2S'H,(QS[&OIC]K?Q!IWAO]EWXKWVIWD5G:GPQJ-NLDK !I);=XXD' MJS.Z*!W+ 4 >+>#OVL/&VO?\$X;CXYW,6E#QK'IU]="..V86>^&_F@3]WOSC M9&N?FZYKBOAK\9OVN/VIOAAHWC'X?6?@;P)HK6<2BY\0I,]SK%V@VW$D2*LB MQ6YD5U7=\W .XY^7COAK_P H2KS_ + VK?\ IVN*^LOV$84@_8\^$JQJ%4Z# M Q ]3DD_F30!S'[#G[4WB3]H33?''ASQ[H5MH'Q$\":DNF:U!9;O(D+&55=0 M2=IW02J0&8?(&!PP ^GZ^!OV)K.ZU+]IO]MNTL;LZ?>W&NVT4%VJY,$C/J05 M\=]I(/X5?_X8U_:B_P"CM-0_\%!_^.T >T_M5?LP:K^U%-X9T.Y\?:GX5\ 6 MIFDUW1])&V76&)C\I&<\*BA9#\P898?+D CYM_X)^^!=$^&7[:W[2?A7PW9# M3M"TE;.UL[4.S^7&K-@;F))/_P#K;/;Y MV>-FSSLY_AWU]@?'VZ\.V_P-\>3>*GMO^$;_ +#N_MIN<&-HC"PQSU)R .Y) M&.:X#]LB\^#>J>!-%\$_&=I(]'\6:G'IVF2QPREH;T\1RK,BD0LNX_,W!!8$ M,NX5X;XA_86\ ?L_^ =6\6^.?B3XW\<^!O!MG)J.G^$_$VK"32D>),PHT 6 M0[P@5 %5B54JPX(!O_\ !(SQ?=^*/V.=-M+N8S#0]8O=,A+$DB/*3A<^WGD# MT [5]I5\>?\$H? M[X+_8W\/SWT+V\NO7]WJZ1R*0WE.XCC;Z,L*L/4,#7V M'0 5^:/Q$\6:S^P3^V]\0/BUXN\&ZEXH^''CRWCBA\0:3&LDVGL!$6B;<0JG MULY+SS3 MJUJ&=6F1&5>-HC? S\LRGIF@#!C_ &Q/V:/VO/ NK_#^\\"_V#_V6W634-2O/"7@VRD:&34ID MEN[AGE9DA#*J*6>24(N% &5[#-? M\)'I,*V,ENZ1LPED\O"R\CD.&STZXKXFU+5?''Q&_P""-C7.JR7=['HNNQQ0 MSS!I))M,BN%1/F/)6.1]H/0+#CH* /IGP;XU_;.^.GA*W^(OAG_A7O@;0-23 M[9H_AC68IYKJXM2,Q&64*<%UP004SG)"@BO9OV/_ -J.;]HKP_XBTWQ'H8\) M_$?PA??V9XCT$.66*89 ECSD^6[)( "204(RPPS?/_PC_8\^(OCKX6^$_$'A MS]K?QQ'H6HZ7;W%G#:Q$QPQF-<1#%P,;/NXP,%2,#&*Z3]A'X4^#O OQN^+U M[H7QIO\ XL>*U,5AXG6\TJ6 V]TLKA7:=B5E;*2K\I/1N>* . _9]_:T_:7_ M &N/[=T'P39>$?#"" ,VZ7".S,V1@C.WC?ZU\"_ MVGOB7X:_:*;X#?'?3]''BB^LVU'P]XDT!72UU2)0[,A1NC;8Y><+@Q%2IR&; MBO\ @C[KVEW'PA^)>C02Q_VQ:>-+JZNH '_$' MBKX=^(-'\*Z[_P (SXAOK-[>RUCR]YLY&&/-"]R!DCW[CK7S!\1/V4?VB_$W MCSQ#J^@?M-7WAW0[Z_GN;'2$TLNME [EDA#>8,A5(7..U?2WP;\)^(_ WPTT M/0O%WB>3QGXCLXW2\UV2+RFNV,C,&*Y.,*57K_#0!^:?QP_9'\,_LN_&C]E: M2PU+4?$_BW7?B':S:WXFU>5GN+^1;NS(^4DA5!=SU+'=\S-Q7W]^V(NJM^RK M\61H@=^SR6\S;CG.S?C'?%?.W_ 44_P"2^_L@?]E @_\ 2JQK M[5\5>(-.\)^%]8UO5V9-*TVSFO+QDA:8B&-"[D(H+-\H/R@$GH!0!\Y_\$T9 M/#C?L8_#\>'#;D+#,-1\G&\7OFMYWF=]V<8SSMV=L5XA\(O'&EZ?_P %>/BE MHWAJ>)M+UC0A%J<5N1Y37\$5N[O@<;U(D5C_ 'GDSR36I\-?V&?A)\8+$?$K MX)_%+Q[X#\%^)I9'N=+\+ZD]E!+LD>-XPC+OC =6^5]P ^Z I&.8_9-^%OA* MS_X*+>.$^'5@L'@CX=>&4T*2\C_>?:-0D9/,,DO5Y"WVG+=4@TG1M/A:6269PK2$*2(XP3\\C8PJCDG@4 ?$?_!*3QE-X+^'WQE\ M :]J@.D_#KQ!,5O+EMJ6]NWF^;[*@:VED/N[5L>"/CY^TG^V"VK^)_@S%X3^ M'OPTM;MK/3-0\50RW%YJK1MAW"JK!4/0_*-IRH9B&(\T_9!^'?B?Q5^Q%^TO MX\6R>UU?XFIK-WIUM'&6DGC6"<84#KNDEGC7'IGO6+^PK^S1XT^,7[-OAW6_ M"/[2WBWP;80S75I/X;TF,F'3IUF=F08F7EPZR]!_K10!]7?LT?M0>,M?^*WB M'X+?&;0]-\/_ !0T>V&H6UUH\C&PUFS)_P!;"&R00"IQG)&[(0HRCE/B=^U% M\6/BE^T-K7P8_9]TW0HKGPS&K^(_%_B0.]M9NYWLB!3-Y@4G/* M\?,#5O\ X)]M%X8_:P_:X\,:FWD>(;CQ.-5CCF!66XM&N+MED /\(%Q$<_\ M39?6@#IO ?[0'QR^"_[0'A+X7_'6TT/Q+I?C!'31O%WA>WDC"7"[08YT( QN M9 <*,&53DC(7[2KR[XJ?M'>#_@_X\\!>#M<>]FU_QK>&RTNUL(!,0P9%WR_, M"B9D4;L$<-V4X^=->_9!_:8U+7-1N[']JF_T^RN+F26"T7221#&S$JF?,YV@ M@?A0!]/_ !V\$^)_B1\*==\->#_%DO@?7]2$,,7B"",O):1^?&9R@!!W-$)% M!!!!8$$8R/SNU7]EOPG^RO\ MO?LQ:+XK^&? ?A[2-?UEO$6N6-A!;7VKNFQKV=$"O,5R<%F! M;&>]?&W[67_*1#]E?_N(?^@T >J?\%(UU5OV)?BB-'#FZ^QVYE\O.[[/]KA\ M_IV\KS,^V:ZG]B8^'/\ ADSX4CPJUNVE#P_:A_L^,?:M@^U;L?\ +3S_ #=_ M^UNKT/XJ^*/#?@KX;^)=;\8KN\*V=A*^J*;9[D-;E2) 8T4EE*D@C&,$YXS7 MQG\._P#@GG\,?&V@VOBOX7?%CXB>&?AGXIC_ +0?P_HFL-;VL\;X^3#+N &W M:1('88QD8H Q/V)?&NE-_P %#OVF/#WA:6%_#.H?\3+;;X\HW4$Z1S,N..9+ MB;D=>.M?HC7YU?\ !/WP9X9N/VR/C[XE\ :?;V'P^T*UM/"NEFT7,$I01K(R M/SYA+6AD9LDMYH8D[LU^BM !7XA>.?AY?>(O'7[8/C?0LQ^)_AWX[L_$MA/& M,NJQWU\LN/901*?^N(K]O:_.[]A[P]8^+OVH?VVM"U2$7.F:IK;65U"W22&2 MXU%'7\58B@#[5\$?&'0_&'P3TGXFF=;70+S1%UR9V.?L\7D^9*&]TPP/NIK\ MBX-!OM>^)W[-/QCUR!HM>^*'Q:FUG$@^:.QCU"PCMHO]U?WI7_99:ZW1?BAK M_@[]D_QI^RE%@6=*]Q_;<\&Z=\.? MBU^PQX5TB/R]+T7Q5:Z?;*1SY<5SIB*3[D+DGU)H ^A/VOOVB/&GPDE\&>$? MAEX6A\3_ ! \87IM+)K])/L-@@QF:=EQW/ +#A7/.W!\4^+WCC]LO]G'P??_ M !)U_6OAWXT\-Z48YM3T+3;.:%XH"P5C&Y1&(&[DEB1@':>17;_M?_M&_$C1 M_CA\/?@/\(I--T;QIXPMGOY?$6K1":.QME\[F.-E*L^+>5CN#?=4!'?M MC_LY>/O /[-'C3Q/\4?VEO%'BSR[:.*VT*UACTJQO;EW54ADB5V\Y>K;0!]P MMQ@F@#Z/_:"_:PU7PO\ L,K\6.F7UK:ZI&9HXA-/"'CM=&\,^'/@MK$H;[#>(#J#V(4XN2-VX-(5RF M#@;U.UE&X^7?&E@W_!%O0B#G_B3:*/\ R>@K[*\&>$]3UC]DKPSX;\*:RWA7 M59O!UE9:;JL<>\V+_8XUCD"Y&=O!QGM0![#7CUU^R_X6O_VE[3XWW=]JEYXI ML]+.DVMEK_/)R7(_>-Q7@F@_L@_M,:;KFG7=]^U3?ZA96 M]S'+/:-I) FC5@63/F<;@"/QKT?]L3]KI_V?8=#\)>$-%;QA\6O%9,.@Z!$" MP7)VBXF (.P-D 9&XJW*A68 'E__ 5@\<:/?_!/3?A-9VRZ[\0_&6JV::+I M, #W$6R=29\?PAL&$$]?-;'"L1QW_!0C1[VV^''[+GP9U2]::/6]?TW3=4D# MX^T>1'!;L6QU!:X+>F0I]*]C_91_8PO/ /BBY^+GQ=U<^./C7JX,DU],P>WT MA67!AMQC&X*=A90 %^1 %R6\^_X*J6K^&6^ OQ+EB:32_"'C2"2]95)V1N\4 MN3CM_HN/J0.XH ^V?%'@[2O%W@W5/"VH6<4FBZC8R:?-:A!L\ET*%0O0#!X] M*^0/^"0OB[4/$7[)DNEW\S3KX;\17NCVS,@XZ 5]=>+/ M'6C^#_ FJ^+[Z]A&A:?I\FI278D'EM"L9?<&Z$$#CUR*^1O^"0WA6^\/_LDM MJE["8?\ A(_$-[JT(((S'MBM\@'L6MVQ[4 ?;-%%% !7P!H__*9+7?\ L3%_ M]$PU]+? W]J+0_CG\1OBEX-L=,NM)U3P#JITNZ6\D0FZQ)+'YT:JS M+G&<5\R^%;B/6/\ @LAXL:Q=;M;#P>L=TT)W"%O*MQAB.ARZ#ZL!0![3\-_V MBO%7BO\ ;L^+'P@O8]/'A3POHUG?V#Q0,MT9)8;-VWON(89N'P H[>E'[;'[ M17BK]GW_ (55_P (O'I\G_"3>*K?1K[^T(&EQ _WBF&7#>YS]*\F^#M]%9?\ M%>/CQ:3ND4E[X6L7@#N 9-EMIN0H[\;CQ_=-5O\ @J;XBT^/Q'^SQH1NHCJD MOC6WO1:AQY@A1T0N5Z@;G !]0?0T >@_MS_M>>*OV6_'7P=L_#^AP^([#Q1< M:A#>Z6L1:[NGB^RK;Q0/NPC,]Q@DJW48!Q@^>_%[XH?MI_!/P9>UMRX!S(P&XJ#AF21@,9 89J7_@HA"EQ^U9^QDDBAU_X2 MZX$;E)! 89 MR,@C(Z5\6_!?X8>/_BM^P'\%M,^'?Q&F^&>KV]K%>9H )E,.W?'R[^(7A]+:6)]%FT\PJTC !'W;S]T^U M'I'[-/[-7A7]E?X>R^#_ E-?7EA+>R7\MWJC1OU((R&PP^4YDP>5 MCR6^N_@+\!/!_P"SA\.[+P=X,T_[)80?O)[F7#7%Y,0 TTS@#$O%]K/87B\.JM'*[(#Z%X83Z?+5;]E^ZC^&?_!2 M7]H[P9J)6VN/%,5MK^GF3"_:%'[Q@G]X@73\#_GFWH:F_P""N-TOBGX6_#CX M9Z)_%WB^UBLK1>7**DD;.%'. \\(_P"!4 ?=MO.MU;Q3*"%D4. W7!&: MDID,*V\,<2#"(H51[ 8I] ')?%[P?=?$+X3^-?"MC=+97NN:)>Z9!=/G$,DT M#QJYQS@%@?PK\Z/V2_VU-#_8I\!V7P1^-G@G7O VM:+%#QB1655Y'2OT!_:#^)&J_!_X+^+O&VBZ&OB._P!!LFOQIK3&(2QH MP,IW!6(VQ[VZ'[M?M5ZI\$;[PEX%\!Z##XL^*WC2#];\3_\ !0[X(K/XRU#X9'7/#0TZ MP\2:>A+V=[ON]T*-N7+.9HHSAL_OUSQU /4O'OQ*_:^_9K\-2?$3QM'X#^(O M@^Q99M;T7P_'-;7=E;G 9XI&0952>6(+_"GPS\2ZGX__ &P/ M&D'@N&QE75C?VCRPO;LNQT:,3DON#;=@!+%@ "3BN6_:/\*Z!X*_X)#V>D>% M?$\WC+PY#):R6&N7%B]D]U%)JGF*?)?YE W[1GJ%![T >B^&?'W[87QW\!P? M$GP6G@7P;H5Y%]LT3PQJT$DU[J-OMRC32GY$,GWEP4X89('S'VC]C/\ :D'[ M47PWOM0U+2/^$<\9:#?-I6OZ,"VV"Y4?>3=\P1N?E;)4JRDG;N/I'P3\0:1X MF^#?@C5M#FBET:YT6SDMFC/RB/R5POL5Q@@\@@@U\*?L3:#K'Q4\7?MG:WX$ M\1'PY9^*/$K6VA>([9/-1)A->2&X09&?EGB;&1_K!0!^D->/P_LP^%T_:8F^ M.$U]JE[XI;2O[)AL[IXFLK2/"KOA41AU<@2 DN<^<_ S7A?A']DC]I/1?%>B MZAJO[4=]J^EVE[#<7>GMI1474*2*SQ$^9QN4%<^]=Q^V'^UY<_ R;1/ G@31 M&\8_&'Q5^[T70XP2D*DE?M$W3Y05;"Y&=C$E54F@#RK_ (*R>+M*\1?"WPY\ M'M,M4U[XC^+-9M'TC2H 'G@57(,Y_N!B3$"<9#/V5L9'_!0C2[C4KK]D[X/: MS.;?\%.1_P (=\0/V9?B=>?+ MH/A3QFJ:A,?NQI+);3;CZ?)9R<]* /L_X@>!].\??#W7_"5]:Q2Z9JVG3:?) M RC8$>,IP.V,C'I@5\J?\$D?&E[XN_8[TRUO9FG.@ZM>:5"S')$0*3*N?;S\ M#T KZH^(?CS3?A_\./$'C"]NH4TS2M-FU%IRXV,J1EQ@YP=V !ZDC'6OE?_ M ()(>#;SPG^QSI=W>1-"==U:\U2)64JQC)6%6/U\C(/<$4 ?9]?/_P"WY_R9 MM\6/^P,__H:5] 5\_P#[?G_)FWQ8_P"P,_\ Z&E !^P'_P F;?"?_L#)_P"A MO7EW_!5SX3Z7XM_9?U+QLL"V_BKP7<6U_INI1#;.B/<1Q2QAQR%PX?']Z-37 MJ/[ ?_)FWPG_ .P,G_H;UY!_P59^,FE:+^S_ '/POTZZCU#QUXUO+.QL]&M6 M#W0B%PDAD*#D!C&L8S]XR<9P< '9>)OVV;/X5_L6>!?BUKED=:\2>(-+L8[/ M1H7\M[_498@74$*=J@K(Y(7H,#D@'C9=1_;HL_"Y\;NGPYN)$A^V/X"CMY_M M1C'S&$2=/.QQCS<9[YXKQ?\ X*&?"V_^%_[.?[+NAWFIRZ/IGA>]L]*U;5[* M(R"TG%O$#<+T&5,4[ $C->U+^Q#\5&T\7P_;#\=&Q,7GBY"GR_+QNW[OM.-N M.<],4 >T?!']KKPG\7_V;[KXO3*^AZ;I-O=/KMA(_FR:=-;IOFB) &X[=K+P M"P=. 3@?/GPW^,'[6G[6FB2^/OAT/!/PT\!332IHUKX@ADN;O4$1F0N[!' & MX%<@)RO 8?,>!\%_"CPOI7_!.W]H.#X6?$B^^*&G:E)/?3W[Z/-8E+B)(GN4 M59!E]T: EAQS7UO^P/X@TKQ%^QY\*IM(FCE@M]%ALIA&?N7$68YE(['>K?GG MH10!G?L<_M)>*OC3#XS\*_$3PW'X;^(G@J^6QU5+)6^QW08N%FA))ZF-\@$C M[I!PV!](5\Y^*_BY;_M*?\+5^$?PJ\8ZAX/\?>%Y;6"[\31V0EM[.3ST9T1@ M_P S,L,?C+#?:IJ/BSQ/:I9W"ZA)$\%K$HB4+ %C M5E&V&,'(H=33[, TNF6PBD4NY_ M@#;_ #,'C; 6(X4UZS^UY^UKK_@7Q5I?P=^$&D?\)1\9_$4.Z"/:&M](@8'_ M $B;/R[@ S!6^4 ;GXVJ^]^R3^QKI_[/:ZAXL\2ZH_C;XM:^#+K?BB\)D;<98X9\ G "JH!X]^V\H^(G[;'[+WPXO\2Z$M_/KUU9OS%@C8]J^G? MVLO&UC\/?V9_B;KE_/'!'#X?O(8O,( >>6%HX4Y[M(Z+^- 'GW_!-GQI>^.O MV+?AO>:C,UQ=V=M/IA=CD^7;W$L,(_")(Q^%?35?,O\ P39\&WG@?]BWX;6= M_$T-U=VT^I%64J=EQ,_C7TU0!X5^W5_R9_\6_\ L7[C^5?!'[)2 MG]G?XW_LX>+A_H_AKXM^$!H%^^?E_M")PL1QTR2MFH[_ #O[U][_ +=7_)G_ M ,6_^Q?N/Y5\?^/?AG>>-/\ @DW\,_$VB[HO$G@.TM?$]A<1CYXQ#(XF(/8" M-FD^L2T ?1W_ 4@\?W_ (9_9QN?">@_O/%/Q!U"W\):9 K89S$?\$_?A_8?"C]MSX\^#=+'^@:%H^FZ?$V,%_+2)2Y]V(+'W)K>\ _$ M:T_;>_;)^%VMV6V;PI\._",7B6[A4[DCUB^C7;"V/XHQL8>C0O\ C;_91_Y2 M2_M0?]<;3_VG0!V'C+X\?'7XP_'3Q;\._@CI.@>'-$\(!(]5\7>+X)W2YN'R M!';(J\@,DBYPP/EDY7Y0W-^&?VBOCU\ ?VC/ 'PR^.9\,^*]$\=.UKI7B/P] M$\$D5PNU=K)M4'YWB5AL&!(&#<%:P_#'Q7^/'[;_ ,4_B)IWPX\?Z?\ ![X= M^#]3;2?M46EI?:C?2!F7>PDQMSL9OE:/:&5?G(+#R/XZ?#&\^#G[:G[,.GZ[ M\6_$GQ3\3W7B&.>\CUZY4QZ?$]S;)$8( 3Y(D82YYPWE+C&V@#Z-_;)_;"^( MOP'_ &@/ 7@/P/X?L?$K>*=*F%MI\T1\Z34'>2*V_>;U"Q!]C/G^%6Y7J/6/ MV68_VA8SXF7X[2^&I5W0/H[: @S\V\S*Y!'"?NU&5R?F^8]3X5^TA9PW_P#P M5&_9KBG3>BZ5?2@?[21W;J?P90?PKZ#_ &G/A#\3/BU8Z!#\-_BIQDF M>]F@M//^V*P0(I^9<;2K'_@5 'MCJ65@&*$C 9<9'OS7D/[-/[,'A7]EGPKK M.A^&+S4]475M3?5+O4-:DBENY9&1%VL\<: J-I(&W@NWK7(?LU_ 3XQ_"GQE MJ.I_$3XVW7Q,TBXL&MH-,GL?($,YDC83;M[9(577'^W7CGQN_:!^(/[5?Q2U MKX$_ "=M'TK2Y/LOC#XA\A+)X@\3:]: &,R,EP@M]_1\-,L?K_ *W'W./H7]J7]EK4 MOVH]0\,Z1J/CS4_#?P[LQ))K.@Z2-DFL2%D,:O)T5%"MU#$;0A21+?:E< &YU"?&#+*P_(*.%' KU.@#\^O^"=/@S1OAW^ MU1^U1X8\/62Z=H>DZAIUI9VJLS"*)&NPHW,23]223WK]!:^%?V'_ /D];]K_ M /[#-C_Z'=U]U4 %%%<5\:OBA:_!7X5>)O'-[I]SJMIH5FUY+9V942R*I&0" MQ &,YY[ T =5JW_(*O?^N+_^@FOSS_X)4^(+KPG^P7\1-;LA&;S3=8U:]@$J M[D\R.PMG7<,C(RHSS7V=X ^,VA?%3X!:?\2[9UT[0]2T9]2D^T2J?LJA&\U7 M8<90JZM[J:^*O^"9>DW4G_!.[XE1")@U]>ZT;?(/S@V$*9'K\RL/PH ^H/V& M/CCXC_:*_9OT#QSXJ2QCUJ^N+N*5=/A:*';'.\:X4LQ'"C/-'=1UG M2+Z(:5J^K+)#8Z79("+B:[*L6E_:0^/G[/_ .T7X$^' M/QYB\,>(O#WCRX:STCQ'X;C>(Q7.Y56,J57.'DB4J4&!*&#MM(IG[&]O&W[? MG[6$Y4&5+JR16[A6,A(_-5_*H?\ @HS_ ,G)?L;_ /8\I_Z6:;0!]ZUY-^TQ M^S?H'[4WPY3P7XFU76-)TM;V._9]%EBCDE>-7"HYDC<%,ON( !RJ\COYG\?O MV//2MSP3>:U^QW\ M/%/B#XW_ !/G\?C3[Q[_ /MB2U\J586CACBM(TW'< $T >K?$7 MQUX3^!OPQU+Q#XAGM]'\*Z'9X9-H"B-5"I#&G=F^5%4=20*^4/\ @DCX+UC0 M?@#XD\1W]@^C:3XL\1W&K:1IA&%CM=B1B11U 8H5&>JQ*1P17+?#_P"$?CO_ M (*)>*-+^)GQEMY_#'P8M)1=^&/A_%*5;45_AN;IA@E64\'@L"=@1#E_T$L; M&VTRRM[.SMXK2TMXUAAMX$"1QHHPJJHX X % 'YT?M@?L3P0_#?XU_&/ MXC>+]1\?>*H[2ZE\.V'0-QOH IW;4_Y:,N M-@Y*N^,G ,'PV_X*S? [Q9Y=EXGGU?X=ZRI\N>SUNP=XHY1PRB6$-@ \9=4Z M<@5W_P"U1^U])^R[\0?AA8:OX=BN/!GBR^:QO_$*_!_A_Q;#/$K0WMU9QS2;" 5:.<#+?CO\.O$CZU+XTMQ;WD>F7\$^E;P8F=T6--PE+1[FW.2&DD MX&>/*O%W[3?Q=^.OQO\ %/PS_9XLO#]EIWA"06^O^-O$>^6W6X.1Y$,:@_,K M)(N2&R4;[J@,WDO[-O@W3/V>?^"G/BGX:?"Z^N9O -YH#7>KZ1]I:XBTZ8(K M*K,2:?L<_L^^-?B5\0OC=H6F?''Q+\+/$FB^)ICJ6DZ3$ M0;P-)(!6Y&T?9YHW PQ9XU!"K@R+]X$E:7[7/[9'Q,^"7[47@OX:>!?#. MF^*_^$ET-9;33KE&25[^6:XBC9I0X"PKY:.PP.%;YESD>8_%?]D^Q\)?$SX5 M6?Q6_:M\3:SKEQKD,_AG2M4TF6\>>Z26+A-LC^7EC&NYL#)'6NL^/GB'2_#/ M_!6SX"W.K31V\,WAB6RAFE. L\QU&*)?JSNJ#W<4 7/BA\8/VK?V4]%M/B+\ M0?\ A"_B#X$CGC77M+\.VTMO<:9'(ZH&A=P-RAB!N;=RV" /F'VYX3\4:;XW M\+:/XBT:X%WI&K6<-_9W ! DAE0.C8/3*L#7AG_!0GQ'I?AK]C?XH2ZK-'%' M=Z6;&W61L&2XE94B51W.X@_123P#7E'@'X ?%_QM^R%\!M-\&?%6Z^%>HZ=H M0FU )9F=KI)EC>!&&Y=IC7(Q_M>U 'VW-R$C&X9!&1U MY!%>4?LS_LR^%?V5_ M[X6\*7.HZA:WFH2:C/>ZN\;S%;S<[VS\H9*?&#XZ>/_VR/B5KGP3^ UXVA>$M*E-KXP^(PSMC&2KV]J1@DG:RY4Y<@X*H M"[ &1I>L6GQ^_P""L6F^(_ 2+=:!\/- ET[Q%K=J 8;BX:.ZC$>[HY#SJ@[G MR),$A 1]!_M0?LGW_P"U)XB\.V.M>/-4T/X;6$9DU+PUI/[MM5GW@KYDFP& MHP *]-H _/7_@F3X6TOP/\ M$?M;^'=#M%L-&TKQ%9V5G:HQ810QSZDB("Q M).% &22:_0JO@K_@GK_R=?\ MF_]C;;_ /I5J=?>M !7YZ_\%&?^3O/V-_\ ML;4_].&FU^A5?GK_ ,%&?^3O/V-_^QM3_P!.&FT ?H57YR_&W0[3]G/_ (*@ M?"'Q7X8B72K/XCQ-IFM6D"A(KF9Y/*=R!QDL]M(0.KQ[CDL:_1G..3P*_.SQ M]XBL?VJ/^"F_PTTOPA<6^M^'?A?9R:EJ^J6T@D@2XW%MBL,JQ$GV9.#][?\ MW#0![%^T=^U1XVLOC1I/P,^"6BZ7KGQ*O+4:AJ.I:S(WV#1;;@[IE7DL5(/7 M@.F%N?&]/"GCKX8ZE?)8WVM^%X98+K2'D;Y7="J MAHP V %.<8+*2H;Q/Q1\)_$?CG_@J;\4O#]K\4=:^%.MZQI%O>:5JNEQGS-2 MMUM[7-LIWH2%$;G@D9MF_NUUW[2G[(-QX-^%MU MG>&M*BD)CO)G Q(2O+1CF: M;%]OU3P;IUO*)X+89,H24#EHU.21(X&PD;\?-RO[7VDVOP]^)7[#VM7VI2:A MX3T+4(-.FUF\@:W7=BQ\N>53_JRRQM(5;IY;>AK[_P#'WCC2?AIX)UWQ9KUQ M]ET;1;*6^NY!@L(XU+$*"1ECC '-QZJP9<]#C(K:\7>'8O&'A36M!FNKJQAU2RFL7NK)E6>%98V M0O&65E#@-D$@C(&0>E?,'CG0OB%^V-X4\%?$+X,?OA7X8O;*4FSN=+S+= MGS642LOF#;]T@=<@@C@UW/[,_P '?BA\&V\37'Q.^,$WQ,M[N. VANK3[,MA MY?F&5LESD,&3/3&R@#L?V>_@+X:_9E^%5AX&\,2W4VE6,L]PUYJ+1FXG:21G M+RLB(K$ J@.T?*B^E?(?[/.JVOQV_P""F7Q*^)O@>,/X%T/05T*\UNW $.IW MA\I0%/\ &/W;$,/X8$/1ES!XX^*7CS_@HQXVU?XNZ6>0XW M2ROU>1L>,_'&JQ?#'2[2+'@G36,,=Y>"2 M1GFFD!Z;3&H !8 -M9,\^-?\$C=/MM'\,_&JPLXE@M+7QI-!#$O1$5 JJ/H M!7W]7P5_P2?_ .05\=/^QYN?_0: /O6BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** /(_P!I;]F'P;^U1X'A\.>+DNX&LY_M>GZIITHCNK*; M:5W(Q!!!!P58$'@\$*1X?\/?^"9/A30?B-HOC'QSX_\ %WQ4O-#=)=+L_$MW MYMO ZD%2P.YF *J0N0OR\AAQ7V910!P'QR^!OA/]HCX3RY[>5?N2Q/@[77)Z@@@D$$$@_./A?_@F7X_$'PMIJD:= MX7US4]VFVYVE4+0XPVPX*@;5RHR",@_9M% 'A7@W]D?PYX)_98O?@5:ZSJD_ MAVZLKVQ;4IC']K"W,DDCD84)D&0X^7L,UWOP1^$^G? OX5>'/ >DWEU?Z=HE MN;>&YO=OG2*79\MM &@KN** /(/A;^S3H7PI^,7Q)^(NGZIJ%YJGCJ6&6 M]M;HQ^3;F/=@1;5#<[S]XGI7K]%% !7C?@']F/0?A_\ M!^/?BY9ZKJ-SK7C M"WBM[NQG,?V:%4$8!CPH;/[H=2>IKV2B@#E_B5\,_#/Q@\%:GX2\7Z3#K6@: MB@2>TGR,X(*LK#!5E(!# @@@$5\G7'_!,/3;S1K;PE<_&OXEW/PUA9<>$9M4 M4V_EJVY8L[=NP'&!LXQQ@\U]LT4 8?@GP5HGPY\):5X8\-Z=#I.A:7;K;6EG M #MCC7MD\DGDDDDDDDDDUN444 %>'_M/_LB^#/VJ-)TA/$$VH:-KNBRF;2M? MT>817=HQ*E@"005)13@C((!!!KW"B@#Y%^#7_!.+PI\.?BE8?$/Q7XT\4?%+ MQ3I>TZ9<>)KKS8[1A]UP#EF920N0"/9?VD/V:_!O[4GP];PEXS@N/L M\_$ M_P >_$BV6PN+'2K7Q!J?G6VEM+$\:W$43 @S1AR48_*#CY>!CUC5OV1_#FL? MLHQ_ 676=43PXEE!8C4E,?VO;%.DX/W=F2R 'Y>AKW6B@#G/AOX)M?AG\._" MWA"QGFNK'P_I5KI,$]QCS)(X(5B5GP -Q" G R:X/X#_LTZ%\ ?$7Q%UC1] M4U#49_&^M2:W>QWQCVP2N\C%(]JCY>$/&VDIJNCW!$BC)26WE (6:)QRCKDX([$@Y!(/+Y9]6\&^.%5=6?_!*KPYKN MIV,GQ%^+'Q ^)&D6;K)%H^JZFRP,5XPQ)9@N,CY"A_VJ^Y** .8U'X9^%=5^ M'&K/5 UNB.7_!WX!># M/V;_ (5R>$/!&G&RTV-))IIYF#W%W,5PTLSX&YR !T K\[?^"=O[(% MG\6OV=[?QOX?\?\ BWX8^,O[3O-.NM3\+W[1+>VR^64CFCZ-M+-M((Y.3G Q M^L$D:S1LCCX-'_!FA6OAW1O.>X^QV8(3S&QN;DG MDX'Y4 >OT4 ,EB2:-XY$62-P59&&0P/4$>E?(.K_ /!.#1-'UK6K MSX6_$[QQ\'].UJ3S;[0_#.H;+$OC!:-.&0\G^(XSA<# 'V#10!Y/^SC^S+X* M_9=\%S>'O!\%S(UW-]IU#5=1E$MY?3= \K@ <#@*H &3QDDGUBBB@ KX7U'_ M ().^$;CQ-KVM6'Q1\?:'+K-]-?W,&F7D,,>^1V- L:(!@*%' '&.F*GHH ^/M4_P"";^AZ#XEU75OA M3\3/&_P=M]5?S+S1_#6H%;%GP?F6,X*GGC+$+DA0HXKU/]FG]D7P3^S!9ZM+ MH+ZAK?B36G\W5?$FMS">^O&R6P6P J[B6P!R3EBQ ->W44 ?-WQO_8;\+?%G MXBI\1="\3>)/AE\1/+$,_B'PG>FWDNT"A0LR_P 6%51P5R VX 8M_ 3]BOP MQ\%?'%]X\U/Q#K_Q&^(EY$;=O$WBJ[^T3P1$ &.$=$! QGD@$J"%)%?0U% ! M1110!Y!XL_9IT+Q=^TEX(^,]SJFH0Z[X4T^?3[73XC']EF26.=&9\KNR!<-C M##[H]Z]5U32[/7-,N].U&UAOM/O(7M[BUN$#QS1L"K(RG@J02"#U!JU10!\9 MWO\ P33TK13JVG_#[XN_$+X<>$=6F>:[\,:/J9-F-X 98LX905X.XN2, D@8 MKZ&^ OP!\&_LV_#VV\'^";![338Y#/-/<.)+B[F8 --,^!NV"1FD8I'M4? M+^\/7)X%<[H/[$/@7P[^U7J?QXM[B_;Q)>K(1IK>7]C@FDA6&29!LW[V4.3E MNLC5]#44 >-_%K]F/0?B]\7_ (:_$/4M5U&RU/P+<27%E:VIC\FX9V1B)=RE ML?(/ND=37/?M)?L8>&OVAO%/A_QC%K^M^!?'V@KY5CXF\.S"*X$66(C?(Y + MOC!4C>PR02*^A:* /D'4/^";?A/QQI.JK\2_'WC7XG:W=6DEK8ZGX@U+>ND% MP 9;2 #8CY .6W#@<=<]SX]_8S\/_$7]F#0?@CJOB363H>CI:Q0:I'Y(NVCM M\B)6^39PN%X7HHKZ%HH K:;8IIFG6MG&S.EO$L2LW4A0 "?RJS110 5Y!\+? MV:="^%/QB^)/Q%T_5-0O-4\=2PRWMK=&/R;?O$]*]?HH QO&7 MAN+QGX/USP_-<2VD.K6$]@]Q!CS(EEC9"RY!&X!LC(ZBN)_9O^ &A_LR_"?3 MO 7A^\O-1L+.:>GT4 %%%% !7R-\8O^"U:027=VPR0N0 %0%F( &)/AQ\0(HE@DUWPS=^2]PB@*OF#KN"C;E67(P# MNP,?3=% 'R)H_P#P35\!Z?XA\(>)[WQ7XL\0^,M!\06OB&;Q)KEZEW>ZA) R M-';R.Z9$(*YVKAOF.6.!CUSXD?LTZ%\3/C=\._B=?ZIJ%KJW@GSOL=G;F/R) M_,&#YF5+<=MI%>OT4 <%\=OA!IOQ\^$_B'P#K%[=:=INM1)%-M;X7^ K/X5_#CPQX-T^XGN['0--M],@N+G'FR)#&J*S;0!N(49P M *Z>B@ KC_B_\-+'XR?#'Q+X(U.ZN++3]=LGL9[BTV^;&K#DKN!&?J#7844 M.6-@0RLIX(()!!Z@U8HH ^'M<_X)2^"=/\47 M&M_#;X@^-OA8UQ)YKV>A:@?)C/81GB10.?O.WMBNW^ __!.WP!\&_'.+&; M32O%]M=0WFGR--IFLZ;-Y-Y82'&6C?!&#M7*L"#@'&0"/$Q_P37TSQ5JFE#X MF?%[X@_%'PYI\';&22=K!^N3DU]5_$SX4^$?C)X=70?& MN@VGB/1UG6Y%G>*2@E4,%?@CD!F_.NJCC6&-40;44!0!V H YGX9_#/PW\'_ M /I7A#PEID>D:!ID7E6]K&2<9)9F9CRS,Q+%CR22:ZBBB@ KQOX.?LQZ#\% M_BG\3_'6EZKJ-]J/CZ]2^OK:\,?E6[*\K@1;5!QF9OO$]!7LE% &!\0/"$'Q M"\!^)/"US=3V5MKFF7.F2W5MCS85FB:,NFX$;@&R,@C(KE?V=_@3HG[-OPDT M;P!X?NKJ^T[36G<7=]M\^9I9GE8OM &07VC Z**])HH **** /.OVA?@EI7[ M1GP?U_X>:W?WFF:9K'V?SKJPV> .!QQ7W?10!\X_L\_L!_";]F_Q$WB3 M0[+4O$'BP[PFO^)+L75U$'X8(%5(U)'&X)NP2-V":]9^,'P=\)_'CP%J'@[Q MII:ZKHEYAFCWE'BD7E)(W4Y5U/0CW!R"0>UHH ^)C_P3)@N=#A\)WWQU^)U_ M\.XRJ?\ "+S:HIB:%?NPEMNW9P/E"8] #S7U?X)^%OA7X=_#VR\#>']$M;#P MK:6K6<>FJNZ-HVSO#YR7+EF+%LEBQ)R37544 ?&DW_!-72O#]WJEM\.OB[\0 M_AIX5U29IKKPSHFJG[&I8 ,(L_,N0,98N<8&<#%?0GP%_9_\&?LV^ 8?"7@G M3WM-/60SW%Q3$ -+,^!N8@ < #%>CT4 %%%% 'D'P _9IT+]G MG4?'MYHVJ:AJ3^,-:DUN[6^,>(97+$I'M4?+\QZY/O75?&CX6V7QK^%OB3P- MJ5]=:;8:Y:FTGNK';YR(2"=NX$'/ FBS7%S MIFAVOV:&>ZV^;)\Q9F;: ,EF)X ZUVM%% !7!?';X0:;\?/A/XA\ ZQ>W6G: M;K42137-CM\Y LJ2 KN!'5 .1WKO:* //M%^"FAZ5\![3X3SR3ZCX%OV1_ ^I^&_#%[?ZHNHWYO[F^U/R MS.[;$14RBJ-JA,@8ZLWK7ME% 'B_P5_9;T#X'_%#XH>.-*U;4K_4/'^H#4+Z MWO#'Y5NXEFDVQ;5!QF=A\Q/ %>5:G_P3KTS2/B!X@\2_#;XI>-?A3;^(9FN- M4TCPY=*EK)(Q)+1C V?>;&=VW<=N!Q7U[10!\F:7_P $V_AQH'C#P+XOTS6? M$B>,/#.J?VM<^(+V]%W>:W,6C)%X\BG*XCV@($P';N@ZU^U!H/Q MPEU748_$&CZ0VC1::UL?$&E76DSSV^/,CCGA:)F3((W .2,@C(K%^!/P@TWX!_"?P]X M!T>]NM1TW18GBAN;[;YSAI7D);: .KD<#M7>T4 ?._[1'[$G@[X_>+--\:1: MOKG@/X@Z='Y5OXI\+79MKLH 0JOZXW'##:V#C=CBL'X;_L!^'?#GQ(TSQ]X\ M\<>+/B]XITC#:5-XLO?.M[!PLH]1T75K62SO+63(66)U*LN1R.#U!!!Y!!KXDF_P""1_A1H3H4 M/Q8^($'@!K@SGPJM^AMQEMVT979U_B,9/OGFOO.B@#FO _PX\.?#GP%IG@O0 M-+AL?#6G6GV*"PQO3RL'<&W9+%LDL6R6+$G))KY-M_\ @EUX:\-ZSJ:>"OBO M\1O 7A'5)C->>&=!U@Q0-G'RJY!., #+AVQQDU]KT4 >"? C]C'P)^SG\2O$ MWBSP6;NPBUO3[33CH[%3;6Z01H@=#C>SN4+NS,26=CWK<^"O[-.A? _Q]\4/ M%FE:IJ%_>^/]5&K7T-X8_+MY \S[8MJ@[^+ M_P -?B'J6JZC9:GX%N)+BRM;4Q^3<,[(Q$NY2V/D'W2.IKV2BB@ KR#XU?LT MZ%\XB2>"5#')%(H974C!4@\$$=J^.Y/\ @FMI'A;7-4N?A=\6?B!\)]'U M24RW6A>'=49;0,0 3&"0RG X)+$=B!Q7V310!X_^SC^RSX)_9AT"_LO"\=Y> MZKJLHGU;7M6F\^^U"4$D-(^ , LV%4 ?,3R22?8*** "O/?CC\!?!7[17@>; MPIXYTA=4TQG$T,BN8Y[68 A98I!RK $^Q!((()%>A44 ?!UK_P $I[71;:32 MM"^/'Q*T?PPS#;I$.H ($'&T[-J$XSSL[]*^DOVZOX2O3 +X?+DS1]R=HSM*AL98,>:M_ G]AOPM\'_B)"]1N;BSL->T^;3Y[BUV^;&DBE2R[@1D ]P:I_!'X3Z=\"_A5X< M\!Z3>75_IVB6YMX;F]V^=(I=GRVT 9RQZ"NXHH ^<_V@OV'_ A\=?&EEXZL M]_$*SC$*>)_"MX;:YE0*559/[V <;AM; "EL 9'PM_8%\-^#_B58?$ M+QMXS\4_%OQCIH']F7OBR],T5@020T478C.1DD C< &YKZCHH **** /FO\ M:E_8;\-_M4>+O#?B/5_%7B'PSJ6@VSVUK)H4L49PS[BVYD)!^A%>4_\ #I?P M;J,>_!#X!>!OV=?!X M\-> ]#CT;3FD\Z=][2S7,N #)+(Q+,V!W. . .*X;]HK]C3P5^T5K6D>);N M^UGPAXYT7SN.X X)VD@9#5[A\>/@#X,_: M0\ S^$?&^G->Z":"3R[BTG"D+-$_\+@,>H(()!!!(KT6B@#XT@_X)JZ7 MKDFF:?X]^+_Q%^(G@[39%DMO"^M:L?LK;?NK*1RP'0;=I X! XK[#L+"VTJQ MMK*RMXK2SMHUA@MX$"1Q1J %55' '0"K%% !7GWQ]^#.F?M"?"/Q!\/M M9OKO3=,UI(4FNK';YR>7-',-NX$)_$GP MN\?RIY=UKGA.\-NUXN%'[U.YPJ@E2N['S;N,?3=% 'S9\$?V&/"WPI^(C?$3 MQ#XF\1_$_P"((0Q6^O\ BR\-P]FA4J1"G1>"1DDX!PNT9S])T44 %>-_%K]F M/0?B]\7_ (:_$/4M5U&RU/P+<27%E:VIC\FX9V1B)=REL?(/ND=37LE% 'AO M[6/[(_A3]KSPAH^A>)[[4-).E7WVVVOM+,8F&49'C.]6&ULJ3QG*+SUSU_C; MX(:#XR^!=]\*4>XTGPW<:.NAQM9[?-@MUC$:[-P(R%4=17H=% 'CEG^RQX,; M]FNT^".L+=:[X1@L%L/,NF5;@A7WI*&4 *ZOA@0.JC@UXQX>_P"";T6FZ';^ M%-4^./Q,UCX>6X\I?"@U46]O);]/L\C(,M%C@HH48Z;:^RJ* /"/@!^Q[X-_ M9I\>>--?\#W%]I^F>*([9)O#[%&M+8P!A&T1V^9GYY/O,?OFM/\ 9I_9CT'] MF'1O$^FZ#JNHZK%K^KR:S.^HF/='(ZJI1=BK\ORCKDU[)10 4444 >-_M ?L MQZ#^T/K/P_U+6M5U'39?!NKKK-FE@8]L\BM&P23CZQK4GPT^*_COX4:#K4YN;WP]X"8A MP8P1QC)P, < "O=/V>?V;?!/[,G@M_#O@RRF1;B7[1?:E?2"6\OIL8\R:3 R M0.@ "C)P!DY]2HH **** /&_VG/V5?!?[5GA&QT;Q9]ML[K39S@/! (\A^$_\ P38\*^"?B9I7CKQGXX\4?%;6=&P=+C\4 M7 F@M7'W7VMN+%2 5&X*" <$@$?85% 'FO[0G[/OA+]ICX;W7@KQE!A:]J?F6%D2C)')Y."&>/=E>BY RI'%?9M% '@V@_L@^&_#_[)LOP#AUG M59/#Z? MH5DEC!<7>WS9%4<%MH S] *["B@#R#X-_LTZ%\%?B5\4O&FEZIJ%]?\ Q!U" M+4+^WO#'Y5L\;3L%BVJ#@FX;[Q/05Z_110 5XW\+_P!F+0?A7\:_B-\2]/U7 M4;O5O&[QO>VER8_(@V$D>7M4-W_B)KV2B@#SOX\? 7P?^TA\.[OP9XUL7N]+ MF=9XIK=_+N+69<[98GP=K@$CH00Q!!!(KYUC_P"":>G>(;K3+3XA?&'XA_$; MPCIKJ]MX9UC4R+1MG""3'+8'&5VGW XK[.HH K:;IMIH^G6MA86T-E8VL2P6 M]M;H$CBC4!515' 4 #H!5FBB@ KYM_:7_8)^&O[36O6_B75#J?AGQG;QK& MGB#P_.(9W5?N"565E?;V; ? W8 ^DJ* /A>W_X)4Z)KEQ9P^/?C%\1/'>@ MVI4IHM_J16!L$$*+X$MM"LX?!ZV!TO^QUC_<& MV*%&C([@J3DGDY))R>$]0E>27PWI M>J%K6/?]Y8LX*@C(RVYCQDG%>^_L[_LV^"?V8? W_",>"K*6*&67[1>7]XXE MN[V;&-\K@#.!P %'. ,G/J5% 'Y._\ !/W]DS3_ (U?#'QAXSTKQIXH^'/C MBP\9:CIBZYX7OC"T]IY%I(()DZ.@=V88P,_'FMKLU+Q7XDN/M%[,F02BMCY5)52>2257+'"@>H?#?X4^$?A#H]YI7@ MW0;3P]I]Y>/J%Q;V:D+)<.JJTAR3R0B#_@(KK* "BBB@#R#XX?LTZ%\=O&7P MQ\2:OJFH:?=> M:36[&*R,>RXE62&0)+N4G;F%1\I!Y/->N30QW$,D4L:RQ2 M*5>-P"K*1@@@]13Z* /C2]_X)KZ;H=]K,/PY^+OC_P"&'AC6)S<7?AO0=1*V M@8_>\KH4!''.[C Y KW[]GW]G7P5^S/X$3PKX*L)+>U:0SW5[=.)+J]F(P9 M)G &XXP . !7IM% !1110!\1>*_\ @E;X2\2?$3Q?XOM/B9XZ\/7WB?5; MC5KV#2+N&"/S)IGE*C$>2JF1@-Q) -3>'_\ @D[\*(M8L]1\7^)?&WQ$^RDE M;'Q!JX-J>UMHQ'%#& MH 5$4<*H '3%?*7B?_ ()U^'[?QQJWBGX8?$/QE\'+S6'\W4;'PM?;+&X? M));RCC!RQ.-VT9^55KZWHH \'_9J_8Y\&?LT76LZQIUYJGBCQGK?_(4\4^(+ MC[1?7 W;BH; VJ6PQ')8A=Q;:,4?C]^Q3X4^.'C2P\=6.O>(/AY\0[&+R(_$ M_A6\^S7$L>TJ$E&/G !QQM8CY22.*^AJ* /F_P""/[#_ (;^%7Q$;XB>(?%7 MB3XG_$%83;V^N^*[OSVLXR""L"?P'!(R2< D#;DY^D*** "O(/B1^S3H7Q,^ M-WP[^)U_JFH6NK>"?.^QV=N8_(G\P8/F94MQVVD5Z_10!3UG1['Q%I%]I6IV MD-_IM] ]M.:)U*NC ]002"/>OC:;_@F3IVEV5[X>\)?&?XD>#_ (?W MLKR3>$].U3-LH?\ UB(Q'"MZ,&S_ !;J^U:* .%^"_P5\(_L_P#@&Q\'>"M+ M73-'M27;)W2W$IQNFE?J[M@9)[ 8 '=444 %>+_!7]EO0/@?\ %#XH>.-* MU;4K_4/'^H#4+ZWO#'Y5NXEFDVQ;5!QF=A\Q/ %>T44 ?/5]^Q'X$O\ ]JZW M^/DL]^?$T**?[-S']C>9;!?E$P!!#-N&0#C-?75% 'SQJ MG[%_A[6OV2X/@%>>)-9F\.P+'&FJ_N1>A([H7"+]S9P0$^[]T#OS7N/A+P[# MX0\*Z-H-M))-;Z790V,4DN-[K'&J MCC)"\XK6HH *^0?CQ_P3=\,_'KXSZA M\2]1^(/C#0];NHXH8H])N(8TM(XX1%LB)C+*#AF//)=O6OKZB@#X5_X=1Z'_ M -%L^*'_ (-8_P#XBOJS4?@GX:\3?!>V^&/BBWD\4>'$TNWTJ?\ M)R9KE8D M15E9UP1)E%?\TZS\+ZI\9?B1J_PTM95>/P;=:J# M:[$(*1$@8" @8 08ZC:>:^R/#/AK2_!OA[3="T.PATO1].MTM;2SMUVQPQ( M%51Z "M.B@ HHHH ^4OCE_P3T\*_%CXG77Q$\.^,?$_PQ\8WT?E:A?\ A>[\ ME;P84;G48(8A5!VL <9()YKL/V6OV,?!7[*T>L7NC76I>(O%.MD'4_$6M2B2 MYG 8ML7 12QW'J6."S-A<>^T4 ?-O[1W[#/A3]H'QMI?CJV\1>(/ 'C_381 M;P^(O#-UY$SQC.T./4!F 92K8;!) '&?\.R? M\VCZIKOC+QAXI\9V.M6NL M2>*M$-9!)"=ZA!G M DW#GJHKZPHH \'_ &COV/?"'[1FI:+X@N=1UCP?XXT/C3/%GAJZ^S7T"9)\ MLMCYERS$=&!)PPRP/-?!G]A'P_\ #GXH)\2/%OC+Q+\5O'-M%Y%AJGBNY\X6 M"<_ZI.<-\S8)) W': 3FOIVB@ HHHH 9-#'<0R12QK+%(I5XW *LI&""#U%? M%/B[_@E7X!?QC<>)?ASXS\7?":]N9/,FM_#E]MMU/7]V.'3DDXWE1G"A17VS M10!\D_!G_@F[X"^&GQ LO'GB?Q%XC^*/C"PQU"RE\J[L9B,>9$^",XZJP9 M3QD' QZI10!\7R?\$T[+Q0VG:=\0/C1\1_B#X/L)1+%X;U?53Y#E?NB1ADL M./EVD=B*?_P5&T6P\-_L&^(=)TJS@T[3+&;2[:UL[:,)%#$EU$J(JC@* ! MZ5]FUS?Q"^''AGXK^%KGPWXNT:VU[0KED>:QNP3&[(P92<$=& /X4 ?''A;_ M ()RZ;K7P\TBV\/?%SXA^"O!>N:?;W6H^$=)U4_87:6)6F6-6SL5RS$A@X.[ MH0 *^M_@_P#!_P *? GP#IO@WP;IBZ7HEB#M3<7DED/+RR.>7=CR2?8# Z MS3]/M])T^VL;.%;>TMHEAAA3HB* %4>P JQ0 5\=_&O_@FKX9^-WQEU?XE7 M_P 1?&>C:[J'EHJZ72S'O7V)10!\*_\.H]#_P"B MV?%#_P &L?\ \17U3XD^!OA;QU\&8OAGXLMI/$OAU=.@T^5KYSY\OE(JI,7& M")^L=/\-:]\8_B1XB^&]@Z-#X/O=5'V7:A!2,D M #8N. JJ1_"5/-?9F@Z'I_A?1+#1])LX=.TO3X$M;6SMT"1PQ(H5$51T M]JOT4 %<7\9OA;I_QL^%OB3P-JMW%SJ:M#Y&'[&,QI;CYC(3]]Y&/+NQR2QZYKYKO?^";>B>']:U6X^&'Q3\??" M71]6E,M[H'AO5"MD6(PQC4\H<="2VWH,# 'V)10!Y;^SU^S?X+_9F\%R>'?! M]K/_ *3-]IO]3OY?.O+^%_B)\6 M?$_Q"F^)OCG2M>UZZDN)VTZZAB\M&(VPJWE[O+1510"3PB^E9?\ PZCT/_HM MGQ0_\&L?_P 17W510!Y]\9O@5X0^/WPWN?!/C33VU/2)@K)(K[)[>900DT3_ M ,,BY//(.2"""0?F^U_X)E:-J]UHMCXZ^+?Q!^(?@O194ELO"NMZGNM/D!"* M^.JA25&T*0. 0.*^T:* (;2T@T^UAM;6&.VMH46.*&% J1H!@*H' %34 M44 '[+37TIFOMIDN(7#!@^T +J?A; MQ#'XC\53^/-$UF#7)?&.I7XO=2U&>(J42=I5*F,%%PJJ.!R3R:^NZ* /(/&W M[-.A>./VAO GQ>N]4U"WUOPA:SVEI8PF/[-,LJ2JQDRI;($K8P1T%>OT44 4 M->TU]:T/4=/CO)].DN[:2!;RU($L!92HD0GHRYR/<"OA/1?^"/\ X-\-QS1Z M3\6/B'I:3-OD6RO880[>K!8QD^YK[[HH ^1/A%_P3JTGX1_$C0O&$'Q6^(&N MS:3.9UT[5=122VGRK+MD4(,CYL_4"OKNBB@#R#X2?LTZ%\'_ (K?$[Q[INJ: MA>ZCX]NH;N^MKHQ^3;M&92!%M4'!\T_>)Z"O7Z** "J.N:)8>)M%U#2-5M(K M_3-0MY+6ZM9EW)-$ZE71AW!4D'ZU>HH ^#[_ /X))^$MMWH^D?%3Q]H?@.[G M,\_A2WOU:V.3DJ,C:>, %T8\V MCY[Y9F)Y9V)+,QY)))KJ** /BV;_ ()@^&M%\5:Q?^ OBE\0?AKH6LS--?Z! MX:U7R(&S_!&0,A>N ^_ ..G%>F_ O]B'P#^SO\4KWQKX/EU"VENM"30WT^9T M>)E#QR-<,VW>TSM%N9B<98X & /H6B@#R#X6_LTZ%\*?C%\2?B+I^J:A>:IX MZEAEO;6Z,?DVYCW8$6U0W.\_>)Z5%\*M7U74=/O/A_JXUF MPALC'Y=Q()8)-DNY2=N;=1\I!PQ]J]DHH *\._:P_92T;]K?P?I'AKQ!XBUG M0M,T^]^WF/2&C'GR;"B[PZL"%#-C_>->XT4 ?"4/_!)[0+>)(HOC3\3HXT4* MJ)JD8"@< ;.!7T-^S-^S/9_LSZ'K6F6?B_Q'XO74[E+EIO$=RL\D)5=NU" M, ]?K7L]% '%_&;X6Z?\;/A;XD\#:K=W-CI^N6IM)KBSV^;&I(.5W C/'<&K M'PH^'=E\(_AKX9\%Z=!+WPAXVTB/5]%NB'V%BDD,B_=EC=>4='X;C3O"WQT^)'AWP[+\O]E0:@-FWNIV;%(Z_P?G7WC10!XK^S7^R+\/?V M5])OX/"%I=7.JZD0=1UW5IA/>W>"2 S@ *N23M50">3D\URWQP_87\)_%KXB M)\1-#\2>(_AG\0_+\J;Q#X3O3;R72!0H$R_Q8"J,J5) PV0!CZ3HH ^8O@W^ MP;X8^'/Q-C^)'BOQ7XC^*OCVW3R[/5_%=R)A9* 0#$G9@"V"2<9)4*>:^>/V MQOA3H'QN_P""F_P;\$^)XIY=$U;P==I-]EF,,J,D>IR1R(XZ,DB(XSD949!& M0?TDKD=4^$O@_6OB1H_C^^\/V=SXRT>W:TL-9=3Y]O"PD5D4YQ@B:4=/XS0! M\U:7_P $W=#U7Q5HVI?$GXH>.OBSI&B2";3= \4:B9K1''1I!_RTXQG&W=@! MLK\M?82J$4*H"J!@ =!2T4 9?BC16\2>&=7TA+ZXTQ]0LYK07UFP6:W+H5\R M,G@,N]>R444 %?.O[5_[%/AO]K34_"&H:YXDUSPY=^&3<-9RZ(\2,6E M:)BQ+HQ!4PJ01CJ:^BJ* /A7_ATSX1OHY+?5OB]\4-1L9%VR6QU>$!_8[H6! M'MBOIWX"_LW^ /V:?"LF@^ M$72[>X=9;NZED::YNY ,!I9&Y..<*,*,G &3 M7IM% 'AO[27['_@?]IIM(U#6Y=4T#Q5HK Z9XFT"Y^SWUJ V[:&P05W,M&U_XI?$CQE\8UT5M^G:7XIO/,LHVR#N>/DOR!D9 M ;&&##BOK^B@#AOC-\%O"/Q\\ 7W@WQII@U/1;HJ^U7, +%D,/A/4M7Q;,J8V([*.57 P%" ME1]TBOM&B@"CH>AZ?X9T6QTC2;*'3M+L8$MK6SMD"1PQ(H5451P *P_BG MX"B^*7PX\2>#Y]2O-(MM-_LX?LQ:#^S3;^+X="U74=4 M7Q+J\FL7)U QYBD<8*IL5?E^N37LE% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !161XJ\8:#X%T6;6/$NMZ=X>TB$@2W^JW<=M A)P TDA"C)XY-<#_ M ,-8_!#_ *+)\/\ _P *BQ_^.T >JT5Y5_PUC\$/^BR?#_\ \*BQ_P#CM'_# M6/P0_P"BR?#_ /\ "HL?_CM 'JM%>5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\ M$/\ HLGP_P#_ J+'_X[0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ M *+)\/\ _P *BQ_^.T >JT5Y5_PUC\$/^BR?#_\ \*BQ_P#CM'_#6/P0_P"B MR?#_ /\ "HL?_CM 'JM%>5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP M_P#_ J+'_X[0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ *+)\/\ M_P *BQ_^.T >JT5Y5_PUC\$/^BR?#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ /\ M"HL?_CM 'JM%>5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+ M'_X[0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ *+)\/\ _P *BQ_^ M.T >JT5Y5_PUC\$/^BR?#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ /\ "HL?_CM M'JM%>5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+'_X[0!ZK M17E7_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ *+)\/\ _P *BQ_^.T >JT5Y M5_PUC\$/^BR?#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ /\ "HL?_CM 'JM%>5?\ M-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+'_X[0!ZK17E7_#6/ MP0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ *+)\/\ _P *BQ_^.T >JT5Y5_PUC\$/ M^BR?#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ /\ "HL?_CM 'JM%>5?\-8_!#_HL MGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+'_X[0!ZK17E7_#6/P0_Z+)\/ M_P#PJ+'_ ..T?\-8_!#_ *+)\/\ _P *BQ_^.T >JT5Y5_PUC\$/^BR?#_\ M\*BQ_P#CM'_#6/P0_P"BR?#_ /\ "HL?_CM 'JM%>5?\-8_!#_HLGP__ /"H ML?\ X[1_PUC\$/\ HLGP_P#_ J+'_X[0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ M ..T?\-8_!#_ *+)\/\ _P *BQ_^.T >JT5Y5_PUC\$/^BR?#_\ \*BQ_P#C MM'_#6/P0_P"BR?#_ /\ "HL?_CM 'JM%>5?\-8_!#_HLGP__ /"HL?\ X[1_ MPUC\$/\ HLGP_P#_ J+'_X[0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8 M_!#_ *+)\/\ _P *BQ_^.T >JT5Y5_PUC\$/^BR?#_\ \*BQ_P#CM'_#6/P0 M_P"BR?#_ /\ "HL?_CM 'JM%>5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ MHLGP_P#_ J+'_X[0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ *+) M\/\ _P *BQ_^.T >JT5Y5_PUC\$/^BR?#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ M /\ "HL?_CM 'JM%>5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ M J+'_X[0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ *+)\/\ _P * MBQ_^.T >JT5Y5_PUC\$/^BR?#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ /\ "HL? M_CM 'JM%>5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+'_X[ M0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ *+)\/\ _P *BQ_^.T > MJT5Y5_PUC\$/^BR?#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ /\ "HL?_CM 'JM% M>5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+'_X[0!ZK17E7 M_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ *+)\/\ _P *BQ_^.T >JT5Y5_PU MC\$/^BR?#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ /\ "HL?_CM 'JM%>5?\-8_! M#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+'_X[0!ZK17E7_#6/P0_Z M+)\/_P#PJ+'_ ..T?\-8_!#_ *+)\/\ _P *BQ_^.T >JT5Y5_PUC\$/^BR? M#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ /\ "HL?_CM 'JM%>5?\-8_!#_HLGP__ M /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+'_X[0!ZK17E7_#6/P0_Z+)\/_P#P MJ+'_ ..T?\-8_!#_ *+)\/\ _P *BQ_^.T >JT5Y5_PUC\$/^BR?#_\ \*BQ M_P#CM'_#6/P0_P"BR?#_ /\ "HL?_CM 'JM%>5?\-8_!#_HLGP__ /"HL?\ MX[1_PUC\$/\ HLGP_P#_ J+'_X[0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ ..T M?\-8_!#_ *+)\/\ _P *BQ_^.T >JT5Y5_PUC\$/^BR?#_\ \*BQ_P#CM'_# M6/P0_P"BR?#_ /\ "HL?_CM 'JM%>5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\ M$/\ HLGP_P#_ J+'_X[0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ M *+)\/\ _P *BQ_^.T >JT5Y5_PUC\$/^BR?#_\ \*BQ_P#CM'_#6/P0_P"B MR?#_ /\ "HL?_CM 'JM%>5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP M_P#_ J+'_X[0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ *+)\/\ M_P *BQ_^.T >JT5Y5_PUC\$/^BR?#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ /\ M"HL?_CM 'JM%>5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+ M'_X[0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ *+)\/\ _P *BQ_^ M.T >JT5Y5_PUC\$/^BR?#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ /\ "HL?_CM M'JM%>5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+'_X[0!ZK M17E7_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ *+)\/\ _P *BQ_^.T >JT5Y M5_PUC\$/^BR?#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ /\ "HL?_CM 'JM%>5?\ M-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+'_X[0!ZK17E7_#6/ MP0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ *+)\/\ _P *BQ_^.T >JT5Y5_PUC\$/ M^BR?#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ /\ "HL?_CM 'JM%>5?\-8_!#_HL MGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+'_X[0!ZK17E7_#6/P0_Z+)\/ M_P#PJ+'_ ..T?\-8_!#_ *+)\/\ _P *BQ_^.T >JT5Y5_PUC\$/^BR?#_\ M\*BQ_P#CM'_#6/P0_P"BR?#_ /\ "HL?_CM 'JM%>5?\-8_!#_HLGP__ /"H ML?\ X[1_PUC\$/\ HLGP_P#_ J+'_X[0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ M ..T?\-8_!#_ *+)\/\ _P *BQ_^.T >JT5Y5_PUC\$/^BR?#_\ \*BQ_P#C MM'_#6/P0_P"BR?#_ /\ "HL?_CM 'JM%>5?\-8_!#_HLGP__ /"HL?\ X[1_ MPUC\$/\ HLGP_P#_ J+'_X[0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8 M_!#_ *+)\/\ _P *BQ_^.T >JT5Y5_PUC\$/^BR?#_\ \*BQ_P#CM'_#6/P0 M_P"BR?#_ /\ "HL?_CM 'JM%>5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ MHLGP_P#_ J+'_X[0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ *+) M\/\ _P *BQ_^.T >JT5Y5_PUC\$/^BR?#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ M /\ "HL?_CM 'JM%>5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ M J+'_X[0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ *+)\/\ _P * MBQ_^.T >JT5Y5_PUC\$/^BR?#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ /\ "HL? M_CM 'JM%>5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+'_X[ M0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ *+)\/\ _P *BQ_^.T > MJT5Y5_PUC\$/^BR?#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ /\ "HL?_CM 'JM% M>5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+'_X[0!ZK17E7 M_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ *+)\/\ _P *BQ_^.T >JT5Y5_PU MC\$/^BR?#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ /\ "HL?_CM 'JM%>5?\-8_! M#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+'_X[0!ZK17E7_#6/P0_Z M+)\/_P#PJ+'_ ..T?\-8_!#_ *+)\/\ _P *BQ_^.T >JT5Y5_PUC\$/^BR? M#_\ \*BQ_P#CM'_#6/P0_P"BR?#_ /\ "HL?_CM 'JM%>5?\-8_!#_HLGP__ M /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+'_X[0!ZK17E7_#6/P0_Z+)\/_P#P MJ+'_ ..T?\-8_!#_ *+)\/\ _P *BQ_^.T >JT5Y5_PUC\$/^BR?#_\ \*BQ M_P#CM'_#6/P0_P"BR?#_ /\ "HL?_CM 'JM%>5?\-8_!#_HLGP__ /"HL?\ MX[1_PUC\$/\ HLGP_P#_ J+'_X[0!ZK17E7_#6/P0_Z+)\/_P#PJ+'_ ..T M?\-8_!#_ *+)\/\ _P *BQ_^.T >JT5Y5_PUC\$/^BR?#_\ \*BQ_P#CM'_# M6/P0_P"BR?#_ /\ "HL?_CM 'JM%>5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\ M$/\ HLGP_P#_ J+'_X[0!ZK17GGAO\ :*^%'C'6;;2- ^)W@W7-6N6VP6&F MZ_:7$\I]%C20LQ^@KT.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#X!_X+5,5_97\+@$@-XRM0?? M_0KZO5/^'7'[,7_1,_\ ROZI_P#)->5?\%J_^36?"W_8YVO_ *0WU??] 'RK M_P .N/V8O^B9_P#E?U3_ .2:/^'7'[,7_1,__*_JG_R37U510!\J_P##KC]F M+_HF?_E?U3_Y)H_X=;)]W&=W.<#'ZJ5\ ?\ !1[_ ).F_8O_ .QS;_TNTJOO^@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#X _X+5_\ )K/A;_L<[7_TAOJ^_P"O@#_@M7_R:SX6_P"Q MSM?_ $AOJ^_Z "BBB@ HHHH **** "BBB@ HHHH **** "BBOEW]L?\ ;,L/ M@!I;^'_#SP:EX]NX\I"V'CTZ,CB64=V(^ZG?J>,!MJ-&=>:A35VR)SC3CS2/ MJ*BOB;]C']O!OB=>P^"_B-=P0>*9GQIVK!$ABOR?^63JH"I+_=P &Z8#8W?; M-57P]3#SY*BU)IU(U8\T0HHHKG-0HHHH X+X[?$R[^#GPC\2^,[#P_-XJN]' MMQ/'H]O*8Y+HEU7:&".1][/"GI7PE_P]V\;_ /1L/B#_ ,&\_P#\KZ_2JB@# M\P=#_P""T&N^*%F.C?L\ZAJPAP)38^(9)O+SG&[;8G&<'KZ&O;/V7_\ @H/X MG_:&^+ECX,U3X(:MX'M+FWGG;6+O4)9HXS&A8*5:TC'S8Q][\Z\'_P""&O\ MR"OC)_UVTG_T&\K])_B/XJNO WP_\2>([/2GURZTC3KB_338Y?*>Z,4;/Y:M M@X9MN!QU(H Z.BO$?V0_VH]*_:W^%_P""C/AG]F7XWZ%\.]0\-W&L->P6US?:I%>K"E@DTK)\ MR%"6*HOF'D<,* /KVN:^)WC+_A7/PV\6>+/L?]H?V#I-WJGV/S?*\_R(7E\O M?AMN[9C=@XSG!Z5JZ_KMEX9T'4M9U"40:=I]M)>7$W4)%&A=V_!037S?\!_V MU(OCU^SM\0?BLW@2XT;1?#45Z4L;F^69M1^SVOGR 'RP%!!"9PPR6]* .K_8 MV_:?_P"&MOA'-XX_X1K_ (13R]3FT[[#]O\ MF?+2-M_F>5'U\S&-O&.O-5_:GV[S_,1FW9\F/;C;TPZ3^V/[4\_P"V M>3=+;Y\GR5\O=G=]]L8QSUKZ:KYE^ _[76C?&#]I;XG?"^R\%?V)J'A![I+C M6OM"/]M\FZ6 G:(P5W$[N6/3\:[3]IO]K+P#^RCX4M]7\97DSWEZ733M'L4$ MEW>LHRVU20%49&78A1D#)) (![-17YXR?\%2OB!8Z0/%6H_LO>,+/P 8Q+_; MIGFV+'U,NXV@CV$$8.X#@_,>@^P/V?/VC?!'[37@5/%/@C47NK5'$-W9W,?E MW-E-M#&*5.<'!Z@E3V)H ].KS3]I#XR_\,^?!+Q3\0O['_M_^PX8YO[.^T_9 MO.W3)'CS-C[<;\_=/3%>EU\U?\%(?^3)?BE_UY6__I7!0!W7[*OQ[_X::^!N M@?$7^PO^$;_M5[E/[-^U_:O*\JXDASYGEINSY>[[HQG'.,UZW7R5_P $J_\ MDQSP#_UVU+_TON*\UT/_ (*^>#M9\&WMW'X%U>X\8MJATS2O"6FW(NKF_(0, M92RQCRTRVT?*S$] <-@ ^_Z*_.W3_P#@K9>^#?%]CI/QA^!GB;X96-]+B.\N M7E:2.,D#>8)K>)G5<@L4).#PN< _H3I^H6VJZ?;7UG.EQ9W,2SPSQG*O&P#* MP/H00: +-%?"?Q(_X*EV#?$&\\%?!;X::Y\9]7LV9)[K2V=+8%3@M%Y<4KR( M#P7(1>X8C!.Y\"_^"E&E^.OBE:_#3XF?#_6?@]XVO72*RM=9$RA5B7_:='L_Z^9]G MT5Q7P;\57_C3X=Z7J^ILCWLQE61XU"AMLC*#@=. *[6O'J0=.;A+=:'IPDIQ M4ELPHHHK,L**** /ES]K;_@H-X"_93U"#P_<6EUXM\:W$:RIH.FNJ&%6^X9Y M#GR]W90K,<@[<$&OGBY_X*I_%O1+7^U]9_9?\06/A^,EIKR26[B1$&,GS&M- MO 9>O'(Z9KS3X9^,O"GPC_X*O_%#5/C5-!IDLUS>_P!A:IJW^HM'D>)K.0NW M$8-IE%:XT[7;!%>_T'4@JW,"DX$BX)$D9/&Y3QD;@I(%>]5\:>%O MV#-0^'/[<4WQJ\&:UI>@^$;P2?;O#,,+JTWFVY28# VJIFVS =-P[# KZ_UG M3SJVCWUB)Y+4W4$D GB^_'N4KN'N,Y_"@#X@\>_\%,]0U3XC:UX0^!WPDUCX MQ/H;%-1U:PE=;9&#%3Y8CBD+H2"!(2H8@[0P^:O4_P!D/]N;P[^U1=:WX?GT M&]\#>/M#RVH>&M2DWNJ!]C-&Q5&;8VU7#(I4L!@YS7Q!_P $^OVA-#_8=\7? M%'X1_&5/^$3NX+HWRZDT+R*\L4>TQ?*I9ED3;)$0,-DXY9<^@_L'Z+K?[0O[ M;7Q(_:/M-&NO#W@&Z2XL]/:=!&;V1A%$JX'#$)$9'() <@9)S0!^FU?F+IO_ M 6OJ[]EW]M M3XF4,I! M&0>"#7Y):EX7$,O$UOX+\'Z[XAN\?9-)L)[^;)P-D4;.W/T4T ?"/Q'_P"" MQO@?X>_$+Q-X6_X0/6]4.B:E<::U]!=PK'.T,K1EU!YVDJ2,]B*Q=+_X+7>" M=4U*TLU^&VOHUQ,D(9KV# +,!GI[UPO_ 2_^-?PY^!?PF^('CWXE^--+\/: MKXL\0"-8;AR]U<1P1[S(L*!I"GF74HSMQD&OT0^$?[2GPO\ CNTZ> _&VE>( M[F!/-EM+>0I0:?:3W5U/';6L"-++-,X1(T49 M9F8\ DDU\)^)_^"KNDZAXGU32_A3\)O%GQ8LM+;%WJNEQO' %!.Z1 D4K; M, D%PF<>G-=3_P %9/B9>?#O]D'5;2PN)+6Y\3:E;Z$9(SAO*=9)I5^C1P.A M]G([UZE^P[\)M,^#O[+?P^TFQLH;6\O=*M]4U*2- 'GNKB-99&=NK$;@@)Z* MBC@ "@#(_91_;I\!_M6R:AI6EP7GAKQCIJE[SPYJX43A 0&>)AQ(H8[3P&4] M5 ()]V\7^+M&\ ^%]4\1>(=1@TG1-,@:YN[RX;:D4:C))]3V ')) &2:_-K] MO.WMOV9/VZ/@A\8/#UM#ICZ_.]MK*P)L6Z$-_%NL22S1H<"9+81A8V]O-N(FQZQCTH T;[_@K7%K$^ MH7W@/X&^-/&OA*PD*7&OQJT4:*!RQ5(I549*\.ZG!R<'BOIG]EW]KCP'^UEX M3N-6\(7$]M?V+*FHZ+J"JEW9LV=I(!(9&P=KJ2#@@X(('H'PK^&^C?"'X=^' M_!V@6D-GI>CV<=K&L,80.54;I&QU=VRS,>26).2:_.W5K>V_97_X*Y:%;>'; M:'2_#OQ&T^(7>GVZ;(=UR9(\JHX!-U;+)T_B8<9H _3VH;NX^RVLTVW=Y:,^ MW.,X&<5-535O^05>_P#7%_\ T$T ?-7[#O[;'_#9VE>+KW_A#/\ A#_[ FMH M=G]J?;O/\U9#G/DQ;<>7[YSVQ7U!7Y@?\$.?^15^+?\ U^Z;_P"B[BOI;XX? M\% O"?[/_P"T1I_PT\6Z3)9:7/H[ZQ<>)3=#9 HBN'6(0!"SN[0!% ;EI%X] M0#ZIHK\Z-?\ ^"L7BW3[/_A)[']FWQ;+\.3\T?B._EFMXY8S]V3>+5XEXSQY MC _WJ^O_ -F?]I3PG^U/\,X?&/A,W$$*SM9WNGWJA9[.X559HVP2"-K*P8'! M##H<@ 'K%<_\0O%G_"!^ ?$OB;[+]N_L73+G4?LOF>7YWDQ-)LW8.W.W&<'& M>AKY[_:T_;^\(?LNZU8>%8-&OO'/Q OT5X/#NEN$*!SB/S9-K%2Y^ZJH['K@ M @GP?QI_P4>U>[\!>+/"WQ@^"_B7X0#Q%H.HVFD:KJ*3R6\\[VSB.)@\$94G M(&X;L$C<%&2 #ZB_8P_:F_X:\^$][XU_X1C_ (1/[-JTVE_8?[0^V[O+BAD\ MS?Y4>,^;C;M_AZ\\>]5\%?\ !&'_ )-0UO\ [&V\_P#26TKTK]IK_@H1X0^ M'C.V\!Z+H.I_$GXCSNB_\(WH8.Z(NH9%=PK'>P((1%9L') R,@'U717P/I/_ M 5+O_!OB+2[#XV? [Q5\)=,U*79#K-VLTT*@\@E'@B9@H(W;-S#!^7L/LSQ M1XVN;?X9WGBSP?I:>-Y/[/&HZ=86=T(QJ494.HBDVL,LARO&"2!QG( .LHKY MP_8Y_;:\.?M?:9X@6STB?PMXCT.<)=Z'>7 EE\EN%F5@JY&X,I&,J0,_>&K;BS:3!B61BC#)7<[9QL0!B< M&@#ZGHJ.!I&AC,R+',5!=8V+*&QR 2!D9[X'T%24 %%%% !1110 4444 %%% M% !1110 4444 %%>+_M;_'A?V??@SJ>OVSQ_V_=,+'28I &!N'!^ =2LO%%Y'<^,M$F N95B2+[3;ODQR[$ 4$$,AV@ ;5 M/\5Z9QR>!7QKX+_8+O\ X8_M MPW7QG\':SI>@^#+U91>>&+>*17D\ZW*R@8^55,X68+T!& !7USXFTAO$'A MS5=+2X>T:^M);87$?WHBZ%=X]QG/X4 ?$7C;_@IMJ6N?$#6_"WP,^$&M?&&/ M0SMO]9L976W#!BO[M8XI"R$@[7)7=@[5(^:O6?V0?VY/#G[5DFMZ*VAWG@GQ MUH>3J'AO49?,=$#["\;[4+!6PKAD4JS $<@GX?\ ^">O[1WAW]B77/BE\)OC M)$?".HVEZU^-0:!Y/-EBC"-!\JEF#*JR1$##!FQ]Y<^B_L#Z!K/QZ_;.^)O[ M1]CHMSX<^'^H+<66G?:5V-?2.8EX .#A8M[D9 =@ 202 #],:_,73?\ @LWK MFO75[#HW[/FH:S]D?9*UCXA>;9DD*6VV)VYVG&?0^E?IU7Y:_P#!$?\ Y"OQ MY_Z[:/\ ^A:A0!T/_#XW4=+4-X@_9^\0Z.N=Q/\ :;,!&.K?/:ITY]N.M?5W M[*W[:7P]_:WTJ^D\*2W6G:UIRJ][H>J*J742$X$B[697C)XW*>"0&"D@'WIE M#J58!E(P0>AK\D;7PYI?PQ_X+,:9I'PZCBT^RNY]U_I]GA8(C+I[2W484QK*TO\ MX+7>"=4U*TLU^&VOHUQ,D(9KV# +,!GI[UQ7_!+_ .-/PU^ 'P2\9^,OB3XV MTO0-7\5:^P2&YD,EW<0P1J1*(HPTA7S)YAG;C(-?H;\(_P!I#X9?'A9QX"\: M:7XDFMT$DUK;R%+B-"@W]_;:58W-[>W$5I9VT;33W$[A M(XHU!+,S'@ $DGH!7PIXD_X*NZ5J7B34]/^%7PD\7?%;3],8K=:MIL3Q0 M\NH2*5MF 2"X3..@'-=+_P %:/B;=_#S]D74+&PF:"X\4:G;Z(SIU\EEDFE' MT9("A]G->N?L2_"?3?@W^R_\/M%L;..UNKK2K?4]1=$ >:[GC665G/5B"VP$ M]%11T % &-^RC^W)X$_:P74-.TF&\\.>+]-3?>^'=6"B=4#;3)&PXD0,0IX# M*2,J,@GW'QIXST3X=^%=4\2^)-2@TC0],@:XN[VX;"1(._J23@ #))( !) K M\W/VV(+;]F/_ (*"?!3XJ^'K:'3$\3R_9=:CA78EUB98;F1@.KM#HZ/?JJ75F[ E=P!(9&P=KJ2#@C@@@>@?"_P"'.C?" M3X>^'_!WA^UCL])T:SCM(4C0+NVCYG;U9FRS$\EF)/)K\ZH8+;]EG_@KI9:5 MX>MH=+\,?$33T^TZ= NR)6G1\%%' /VJVW=.!(X& : /T]JIJU]_9>E7M[L\ MW[/"\VS.-VU2<9[=*MUD^+/^15UG_KRF_P#1;4 ?/?[#_P"VE_PV9X?\5:G_ M ,(=_P (?_8=U#;>5_:GV[S_ #$9MV?)CVXV],'.:^FJ_,O_ ((??\B#\4_^ MPG9?^BI*^B/C5_P4(\(_ /\ :&3X:^+M)EL=,72&U:?Q']J!5!Y4KK$L 3<[ MNT810&Y+B@#ZLHK\Y]<_X*Q>+M.LQXGMOV;/%I^'3#='XBOIIH$EC/*R;Q:M M$..WF,#_ 'J^K_@[^U1X9^/WP+U/XD>!;*^UVF:(11,Y2,D MJCL[NP8+&HR=I)(^7=W7[)?Q[\>?'KP[KU]X[^%.I_"N[T^Z2WM[75//62[5 MDW%PDL,;!1P,C())Z8K\P?&W[2/BK7_^"BGA/XDWOP4\5P:_I]HB0> ;B";^ MTI]MK,JNB&$/@;C)Q&>$)]Z_4/0_VK-+TO\ 9X_X6Q\4/#VI_":UCDDBFT77 M8I/MJLLC)&BQF-'=I,!E 7H<] 30![I17Y[6O_!4KQIXU6;6?A[^S/XR\7^" MX)'#:U&\H,B*2I($5M*@8<$C>V,$''6OH3]E+]MSP%^UC9W=KHGVG0_%FGQF M6_\ #>IC%Q"@8*9$8?+(FX@$C!!(W*N1D ^A:\P_:4^,E_\ /X-ZWXWTWPK M<>-;S3GMU31;69H9)_,G2(D,LGT4 ?FE-_P5\\:6\3RR_L MR:]'&BEF=]9G 4#DDG^S^!5#0_\ @LYK_B:*671_V=]2U:*)MLCV/B"28(3S M@E; X-?HC\6?^25^,O\ L"WO_HAZ^ /^"(?_ "2SXE_]AFW_ /1!H ]K_9)_ M;P\1_M,?$R\\*:M\&M4^']K!I>#_$FF:;\;?@EXJ^$>GZA(4AUB[6:: \@E7@B8@ M @-LWD8^[V'W7I.K6>O:59ZGIUU%>Z?>0IU=FX4N9(HFC1FX# .N M>K 9- 'H_P"T]^VE_P ,W_%[X8>!O^$._P"$B_X3:Z2V^W_VI]E^Q[KB.'=Y M?DOYG^LW8W+TQWS7TU7Y??\ !5;6;+P[^U'^SAJVI7"VFG6-VMU_&/CKP+:RN&\5217%O:S1IP[*4MI M @[Y=@0.J@G /T!HKY__9#_ &SO!W[8'A?4+[0;:YT;7-*9%U+1+UE:2 /G M9(CCB2-MK#=@$%2"!QGZ H J:M??V7I5[>[/-^SPO-LSC=M4G&>W2OG#]A_] MM+_ALSP_XJU/_A#O^$/_ +#NH;;RO[4^W>?YB,V[/DQ[<;>F#G-?0GBS_D5= M9_Z\IO\ T6U?G#_P0^_Y$'XI_P#83LO_ $5)0!^FE%?&/CO_ (*>>!_A=\7O MB3X(\5Z#>:>O@^WW07EO+_!< MT&J^+OV;/%GAOP9SS1,ZD_>7S+5(W)!&%#C_>- 'Z-45Q_P (_BOX M;^-_P[T;QMX2O3?:#JL1D@D="CJ58HZ.I^ZRLK*1ZC@D8-?-'[1__!230/@_ M\2/^%;>!O!NJ_%CX@H_E3Z7H[E8X),9,6Y(Y'DE Y*(A Z%@00 #W?\ ::^- MG_#.?P-\4?$7^QO^$A_L1('_ +-^U?9O.\RXCAQYFQ]N/,W?=.<8[YJ7]F_X MR_\ #0?P2\+?$+^Q_P"P/[/,V)NSLS]T=<5^>G[5G[> MTWQ._9I^(WPT^)'PSU[X1^.[ZSM)M,L]525X=1"7L#2;&>*,J0J,PR"I"GYL MX!^P?^";W_)DOPM_Z\KC_P!*YZ /I6BOC+XU?\%+-"\%_$NY^'?PR\":W\9? M&=FTD=[9Z#O6*WDC.'0,L4C.R$?,53:O3=G(&7\.O^"GVGKX\T_P;\9_AKKW MP5U>^PEO=:P)'M)'W;06+Q1LB$]'PRCNP'- 'W#17FG[1'Q8U;X'_"G5_&VE M>$9_&JZ2HGO--M;H6\RVPSYDRDHV[8,,1@?*&.>,'$_93_:@\-_M8?"^/Q=H M,+:;EVWVS4[+3 MKBYM;;:6\V5(F9$P.N6 'XUN44T[.XC\!O&7CG7_ (A:Y<:QXCU>[UG49W+O M/=RER">R@\*.@ & !TK"K]I/$W[$?P2\7:Y=ZOJ7@.V-]=.9)FM+VZM49C MU/EQ2J@)ZG YK+_X=_\ P$_Z$/\ \K%__P#'Z^OCG&'22Y6ON_S/%>!JMWNC M\;Z*_9#_ (=__ 3_ *$/_P K%_\ _'Z/^'?_ ,!/^A#_ /*Q?_\ Q^J_MG#_ M ,K_ _S%]1J=U_7R/QOHK]D/^'?_P !/^A#_P#*Q?\ _P ?KP/]J[_@G;I= MGX;'B+X0Z5-;W5C&?M?AY9Y;EKI!SYD)D9F,@_N9^8#Y<,,-K3S;#U)J&JOW MM_F1+!U8J^Y^==%?<7['O[ 9+@J\<8 M[ $,QYX7[WU=_P ._P#X"?\ 0A_^5B__ /C]56S3#T9N&KMV_P"'%#!U)QYM MC\;Z*_9#_AW_ / 3_H0__*Q?_P#Q^C_AW_\ 3_H0_\ RL7_ /\ 'ZP_MG#_ M ,K_ _S-/J-3NOZ^1^-];7A'QKKW@/68-6\.ZO>:-J,+ATN+.8QG(Z9QPPZ M\'(()!ZU^NW_ [_ /@)_P!"'_Y6+_\ ^/UH^'_V'?@?X9UBUU.Q\!6QN[9Q M)']KO;JYC# Y!,^%]7U:W M^R:IJ&EVMW=VX4KYA;?JFC7NCW0C^ZUPD+QHSGU*7$9'_ %[Y[5['_P $X_@+9_\ M# IT75X2@^(46HW5_N&6,5PIMD//8PQHP_WJ .)_:$_:@%Y_P2AT'Q''>;M9 M\8:5:>&6D# M\_[&:]_]%6]>:_\ !#[_ )$'XI_]A.R_]%25Z5_P1M_Y-'O/^QFO?_15O7FO M_!#[_D0?BG_V$[+_ -%24 '[!_\ RDL_:;_Z[:I_Z=$K*\<:/;_'[_@LA:>' M?$T U#P_X1M(7@L;CF-A#8K=*"IX*_:)]Q'\0'-:O[!__*2S]IO_ *[:I_Z= M$J#]LR/5/V1_V^/!/[1DFG3ZGX)UA$L=6>UC):!EM_LLJGG&[R2DD>2 S1L/ MX2: /TXEACFA>*2-9(G4JT; %64C!!'I7Y?_ +)NFP?L_P#_ 5.^*WPQ\/E M[/PKJUG++'IL;9AC8Q0WD.!_TS669%] Y%?7U]_P4"_9]L?!+>)_^%H:'<6G MDF5;&";=?MQD)]EQYH8YQ@J!GJ1@U\G?\$\-!U[]H7]KCXG_ +2VH:3-I/AB M\^T6.C^<,&9W:-% /.[RX(@KD<;W&.A /TVKYJ_X*0_\F2_%+_KRM__ $K@ MKZ5KYJ_X*0_\F2_%+_KRM_\ TK@H Y__ ()5_P#)CG@'_KMJ7_I?<5\L_P#! M%CP'IM]XS^+GC"YM8IM4T\VNFV5PPRT*3-.\V/3=Y4(SUP".YKZF_P""5?\ MR8YX!_Z[:E_Z7W%> ?\ !%#_ )!7QH_["=C_ .@W- 'LO_!7#0=/U3]C76[Z MZM(IKS3-3L9[.9E!:%VG6)BI[921@?K7/ZQ\0M4\#?\ !(&TUZTN91J \$V> MG1S@G?&L[QV@*D<@JDO![8![5U__ 5@_P"3)?%__7[IW_I7%3/A?\)YOCE_ MP3"\.^!;:6*&]UGP;%#:R3#Y!.H#Q;O0;T7)[=>: *__ 2=^&>E>"OV0?#^ MO6UK&FK^*+FZU"_N>"[[+B2")-W7:(XE.WL7<]S7KG[17['_ (!_:37R-_P $W?VQ?!GPK^%I M^"OQ5U6#X?>*O"E_=00C7C]FAEBDF:5E:5\*DB222 JQ V[""><:O[6'[(O@SX,\6:G)J&IZ'% M->2??ECEDA+GU8(P!/N>:]3 8JGA9N52-[GGXS#SQ$4H.UCX4HK[8_X9U^'O M_0O_ /D[CA]A5_D?W,X"BOK+X M'O\ A#; ^*]!W:ZV\S_Z9*,9=MH.Q]N=NWI73?\ #.OP]_Z%_P#\G;C_ ..5 MYLLVP\9.-F[>G^9W1RVM**=TK^O^1\3T5]L?\,Z_#W_H7_\ R=N/_CE'_#.O MP]_Z%_\ \G;C_P".5']L8?\ E?X?YE?V96[K\?\ (^+K.^N=-N$N+2XEM9U. M5EA4LIR ]U.P_$%R#^->@PV\5O;I!%$D<"*$6-% 55 P !V&.U>5F&.I8J* M4(ZKJST<'A*F'DW-Z,\._:0_8\^%?[5T"1>,=-9=VN;S6[N QF2.&X-P6;GY/-<+ M'&GWOO.0,,%]5_X+*?"#Q!XJ^&_@CXAZ'!)>0>"[JY&H11J7,4-QY)$Y7'W4 M>!0Q[>8"> 2 #QKQ_P#\$T_C%\:O@[J_Q;\=>+KO7_C-?0QW\/AN2-=HM@I) MM?^"H&B>%_P!DC63XGTZU3XB> [>WL(] 0K9+ MJT9D2&-XU"_(5S^]4+A=NX##!1] _"3_ (*6? [X@?#6Q\0ZYXTTWPAK*VRM MJ6BZDS)-;S ?.L8P3,N9UV_>(1I& ._: ?MS^S5\9Y_VA/@MX<^($WAV M7PL-:226+39KD7#*BR,@;>$7(;9N'RC@@]Z_&K]A31_VC=6\0?$4?L^:YI^B MS1O:_P!M&^2T;S%+S^1M^T12=")?NXZC.>*_5;]A?]IKP+^T/\&=)M_"=O#H M6H>'+*VT_4?#2Y_XEVU-D80G[\3!#L;T&#A@17QS_P $2_\ D:OCA_W#/_1E MY0!TMS\./^"CFN0O8W/Q#T.T@G&QYX_[.A9!ZAXK7>OU7FO6_P!B/_@GM/-3^!/B^/X8ZC-IGCR.T%QI4T"QL[R1NKM$!("I,B*Z#(ZN.1UH ^>OV>_^ M"4OP@^$.DRGQ?:1?%#7Y)2PU#5K9H;>*/^%$MA(R].K.6)/3:.*^*9 Q.U3Y3QNF2K!UX'S9]I_ M8-_X*&^%O%'PSB\*?&+QK;>'?B-HL\T%U>>*)ULUOH_,9E4?\%!/VA]-_;*UWP7^S_\ !65?&5[=:Q'?:AJMD&:U1E1T15DQAHU$ MKR22#Y5"+@GY@ #:_P""JWC)_B?^P[\&_&B(L4&N:GI^I/#&#L1I]-GD"Y/( MQEA@_P!*_0GX03).31+)E8="# A!KYZ_;$_98F\<_L,GX:^&(V MU#5?"6FV,NCQA<-%_''BW3O M!GBSPII\>EW4.O7*VJW$<"[(Y(G<@.2B*"OWPP(P002 >9_\%HU-UJWP$LX9 M-MU-J&I"/;U&6L1G\R*7_@KMNM?C-^S?=2OMM5U"ZY(X4K<6)8Y^A'Y5D>,? M%MK_ ,%#O^"@?@"U\$QS:E\-?APT=Y?ZP\3"WF*3"9R,CA96BBA7/+;68?*. M/;O^"MGP,U7XI?L]V'BG0+>2ZUCP3>MJ3Q0@F0V;IMG90.$O$%O:HNK:3K%RL$Z7 4"0PH>9D+9*E 3@\@$$#YN_9WO)_P!M[_@H MQJ?QMTVPNHOAOX)MOL>FW5Y$5%Q(L+1Q(/1BTTMQMZJ-@;!(R ?I_535O^05 M>_\ 7%__ $$U;JIJW_(*O?\ KB__ *": /S+_P""'/\ R*OQ;_Z_=-_]%W%8 MG[97@73OB5_P5;^$_AS5[:.]TJ\LM,:ZM9N4FBCFN9&1AW#!""/0UM_\$.?^ M15^+?_7[IO\ Z+N*M?M"?\IBO@]_V#+7_P!!O* /TLO=.M-2T^>PN[:&ZL;B M)H)K:9 \CW4T=AYWS?9O.N)(T*@\@I#;^6#V#'UK[L_:O\ ACI?Q>_9U\?>&]5M MDN%ETFXN+9F4%H;F*-I(9%)'!#JO3MD=Z_/[P?XN@_X)U_\ !0+Q[#XWM[BR M^&WQ":2ZLM:6%GBA$DWG1MP/F6)GDB< %AE6Z=?H?]L']O[X8:#\#_$&D>!/ M%NF>./&GB.QDTS2]/T&87C(TRF,RR&/(38K%@I^8L ,=2 #E/^".^I1:/^QW MXGU"?/D6OB:_GDV]=JVEJQ_05\:_L/\ [87AWX,_$3XA?$GQWX0\2>.?&OB2 M<>5JNEV\UFYTNW6\1E=;?9%, M@&[DJ#,RCT"X' %:O[3O_!2/X5_"'X7ZA?\ @SQAH?C;QE=0%-(T[2;E;R-9 M6'RR7!C;"(F=Q4L&.-HZDCTC]G'XM^-=6_9LM?B+\;K;2?"%^UO-J=Q%;V\M MJEI8H,H\RR2.0[*ID.".'4;00: /B']O;P?J/[#G[1'A[]HKX8W-A8MXCGFM M-5T&X?"7%PR%I6\H$%XI S8^Y*JMG+KCU3_ ():_ .*Z\-ZA^T)XMU2'Q3X M_P#&DUQ)'>&02M90F1A*"1PLTCJ=P'W5"J,985Y3\'_"M[_P5"_:HU?XF>,[ M"[6.DZ/.65+INJ1'!'S-Q-*021F-.5((=\#?%VI_\ !-+]K+4O@_XO MO9I/A!XPN!=:+JMTW[NU9SLBF)Z#! AFZ?=1^% R ?JG129SR.12T %%%% ! M1110 4444 %?A'\=OBCXO^*'Q'UZ]\6WUY)=QWLL:Z?-(WEV05V40I&3A O( M]>I.22:_=RO'/B%^Q_\ !_XI>))]?\2>"K:\U>XYFNK>ZN+4RG^\XAD0,W^T M03[UY>/PM3%04:$<^PF0XBI5Q=)RYDDFK-JWJUH^NO0_$*BOV8_P"' M?/P!_P"A"_\ *QJ'_P ?H_X=\_ '_H0O_*QJ'_Q^O#_L?$?S+\?\C]2_XB1E M/_/JI]T?_DS\9Z*_9C_AWS\ ?^A"_P#*QJ'_ ,?KSG]HC]BGX2^ _@MXKUSP MA\+[C5O$MO:A;&WM=2U">02.ZQ^8(_.._P L.9,8.0G/%1+*:\(N3:T]?\CH MP_B%E>(K0HPIU+R:2NHI:NVKYS\K:*[/_A2OQ#_Z$/Q-_P"">X_^(H_X4K\0 M_P#H0_$W_@GN/_B*\CV<^S/T3ZWA_P#GY'[T<917Z/\ [&/[(/@#XE?"%KOX MD?"Z^L?$=G?RVIN;ZZO[-[R+"NL@C$J 8WE,A0#L]K3RJO5@IIK7U_R/@,;Q]EF!Q$\-4IS;B[72BT_1\Y^,]%?LQ_P[Y^ / M_0A?^5C4/_C]'_#OGX _]"%_Y6-0_P#C]:_V/B/YE^/^1Q?\1(RG_GU4^Z/_ M ,F?CIH^MZCX=U"*^TJ_NM-O8B#'^(O[ M/'@GQ#XF+/K=Y9MY\KKM:8)*\:2D>KHBOGH=V:Y:S_8$^ MC=17$?@"-I(V# M*)M4O94)'JK3%6'L017O=K8VUC8PV5M;Q6]G#&L,5O$@6-(P,!%4//ILO'0&>W9@Y^J**XCX*_$Z__ ."5O[2'C?P)X^T; M4;GX;^))UGT_5K6,._DH[B"Y09PXV/LE0'<"HQG #?=+?\%)/V;ET>/4V^*- M@('&?+%E=M..,\PB$N/^^:]L_+SYJ_9?_;0^,7PG_:#TWX"_M'6C3ZAJMR(GG^;(=L&Z2/Y)X9&&P.!N#G#$X8+]%_M_?M@_\ #)'PKL[G2;:*_P#& MGB"62TT:WN 3''L4&6X':Q_Z:+G@$@ \9^(W_!,_P",7Q:^ M#>L?%OQOXJO/$'QHO$34/^$;D12!:A23;;A@"8*05C0!%*E "6ROIWP"_P"" MI&B>&_V1=4G\1Z9:M\1O \5MIZ^'XRMDNK1M*L22Q@*0A49\P!<*5R X4?0 MOPN_X*5_ KQY\.;/Q%K'C;3_ EJ:VZOJ&BZDS+<6\P'SI&H7,RYSM* Y&. M<@?D[^U-)9_M0?&CXC?$GX/?#W5%\%:3&MWK-_#"QCE;<0]XZ #R?,^\4&6P MCR-CY]H!^X7[./QAF^/WP7\->/YO#\OA?^W(7GCTV:X$[(@D9%;>%7(8+N' MX85^-?[".C?M):MJOQ)_X9[UW3]$\N:S_MS[=':-YN6N?L^W[1%)TQ/G;CJ, MYXQ^J_[$?[3G@7]H[X0:8/"-O%H=[H%I;V&H>&ESG3=J;(U0G[T1"'8P[#!P M017QY_P1'_Y"OQY_Z[:/_P"A:A0!MW7PU_X*-Z]"^GW?Q$T.RM[@;'N(O[.@ M9 >X>&U\Q?JO->O_ +$'_!/F7]G#Q3JOQ"\>^)(_&OQ+U.-XS>(9)8K3S#F9 MUEE_>2RN>LC!3@L,?,2?M"B@ KB/C9\-W^,7PE\5^"$U:30AK]A)I\FH1P^: MT4<@VOA-RYRI9>HZUV]>5_M1:?X^U'X"^+U^%^H3Z;X\AM5N-+EMU1I'>.17 M:)0X*DNBN@R.K#I0!X#^S[_P2G^#_P (=%D'BVQA^)_B"25F.HZO;F&"-/X4 MCMA(RCCJS%B3G! P!\U_\%#OV6]&_8[OO!7QS^"PD\'7=KK,=I'/B-HLDUO>7 M7B>X2S6^0.Q23S7VH'4$1LA(;*9QS7C_ /P4!_:$TS]M#Q-X&^ 'P8F7Q=<7 M&L1WU_J]FK-:HRQO&H#CAHT66221\;1L7!)!P ;O_!6#Q>?B5^Q7\'/&4*". MUUO4['42B$E4,^G32A?PRP_"OT/^%L\5U\,?"$T @DT>S>,#IM,*$?I7SE^ MVA^RW<^/OV'?^%=^&HGU'5O"-A8SZ1"B8:Y:RB$915'\3P^:%4?Q,HKC/V&_ MV_/A?K7P#\.>'/&WB[3O!GBSPKI\6E7EOK]REJ+E($")+$[D!RR*,K]\,&&" M,$@'E7_!9?\ TKQS^SO:Q./M!OM2PN>1NET\*?S!_*IO^"M)^R?'C]FJ[N!F MR74I\@]#MNK(O^A%8?B#Q1;?\%#O^"AW@9O!T5Q?_#/X<>7=7FKM$1#.T4QF M9AG&%FD2*)0>2J,^, X]M_X*W? W5_B=\ ]+\6^'K>:ZUCP/>MJ#Q6X)D^QR M*!.Z@HR ?J#63XL_Y%76?^O*;_T6U:U9/BS_ )%76?\ KRF_]%M0!^U>UCO=,N;73Y;BVF^Y M*D0GF*,.X/EX([YQ73_\$/O^1!^*?_83LO\ T5)2?&3_ )3-_##_ +!D/_I+ M=T ?I7?Z99ZKIMQI][:PW=A<1-!-:SQAXI(V&UD92,%2"00>,5^:G_!%E?L; M?'/3XF9;.VU/3Q##DD)_Q]J3]<(H_ 5^FM?F7_P1A_Y"OQ]_[">G_P#H5[0 MGQ$_Y36> ?\ L&#_ --MU4?_ 5@N;OXB_'K]G[X1RSS0:'K&HQR7"QOM$DE MQ=1VJMD\;D3S,'MYK>M2?$3_ )36> ?^P8/_ $VW5=9_P5K^%?B1M*^'7QI\ M*VWVRZ^']_YM["L;.5B:6*6*'=-\(Z!IVB:-9 M0Z=I.GVZ6MK:0+M2*)%"JH'H !7YF?M::7;? /\ X*>?!;QIX:5M+;Q?/9PZ MO':_*)VDN?LD[%1UWQ.F1W9=W7FOJ_X7_P#!1#X%?$3X?V?B.[\?Z-X7O#;K M)>Z/K5VMO=6TF!OC"-@RX/0Q[@1SZ@?'-AXD;_@H9_P4<\)>)_"5G=/\,_AS M]FN#JTT+1++]GE:=&(;H99RJJAPQC0L0,, ?JY1110!RGQ9_P"25^,O^P+> M_P#HAZ^ /^"(?_)+/B7_ -AFW_\ 1!K[_P#BS_R2OQE_V!;W_P!$/7P!_P $ M0_\ DEGQ+_[#-O\ ^B#0!^C/B+68_#OA_5-6F&Z&QM9;IP.ZHA8_H*_$G]A; M]L/PW\#_ !E\0/B!XX\(>)/'/CGQ)<9&L:7;QRF%&9I)P6=QAI'9"<#HB_2O MW O;.+4+.>UN$$D$\;12(>C*PP1^1K\G?V*_BO;_ /!//X[?$+X*_%Z9]$T/ M4;M+G3/$$L3BV9URJ3$@'$4T93YQ]QH]K8YV@&Y^TM_P4<^'/[0WP1\6>!+W MX4>-_.U*S<6%S?%[Q)X=_X);_ ! U M.XDO(-8\'VVKZ?ITERC))#BW26 C(!VHUP,>@7&>./7?VHO^"D7PO^$/PNU& M]\$>,=!\;>-;J'R])T_2[E;V))6'$MP8VPB(#N*E@S$;1W([3X7VOQ%_:7_8 MZU.S^*VGZ9X:\3^,]&O;1;6QM)85M()XFC@>5))';S,$2D C 91M!!H \6_X M(Y_#72_#O[--WXQ2V1M<\2:K.)[QL&0P0'RXX\]E#"1L=RY]J^COVF?V2_ ? M[5^AZ)IOC:.^B_L>[:ZM;O2Y4AN!N0J\1=D;]VWRL0,',:'/&#\1_P#!.']I M_P ._LU:5XJ^!/QBOXO NOZ)K,\MI#;;Q!\?/V<_"ES-//9WV-+EFFDW2O&]U;Q%F;NQ!))]:_4G1]' ML?#VDV6EZ9:0V&G64*6]M:VZ!(X8U 5451P *_,+_ (*)6FIZ?^TI^R3: MZU?#5-9AGLX[V^$:QBXG6\M1))M4!5W,"< #/ %?J30!^8'[#.EVWA/_@J' M^T)H.EQ+::4++4YDM8AM1#_:-H5"J. !YK@#L.E?I_7YE_L>_P#*6?\ :%_[ M!FI_^E]A7Z:4 9/BS_D5=9_Z\IO_ $6U?G#_ ,$/O^1!^*?_ &$[+_T5)7Z/ M>+/^15UG_KRF_P#1;5^.GU6TBO8=$>?5XHIAE1,EO D;X[E6E##T*@]J_0[]I[1+#Q%^SC\3K'4[2& M^M'\-Z@YAG0,NY;=W1AGHRLJL#U!4$&_V&O&>L-F<:/K>J7,439(Q'9V\N MT8[%LGCU-<[_ ,$8_"$&O^'_ (G_ !2U4?VAXIU36CISZC.=TN BW$Q!Z@R/ M.I8]]B^E=;_P1WTNWUO]COQ/IUVF^UO/$U_;S*#C*/:6JL/R)KQO]AOXP67[ M OQE^(GP/^+]Q_PCFG7=\MYIFN7,;+;.R@HLA;'$?#'_@DK;^)]-N'M-3T[PIJBN#/<+$X]U=E/X5P__ 4J_;>^'WB3 MX#ZQ\-OA[X@L_&NO>(/+^V3Z')]IM[&SBD6:1VE3*DGRPNT$X#,3C SZO^R/ M\.U^+?\ P3'T#P49DMFU_P -ZEIT=Q(NY89)9KE4D([[6(;\* /B3]@#]M'P M'^RO\-]7AU'X>^*O$/BO6K]KB]UO2[:*1)(5 $40=I 2%/F,>.KGK72_MN_M MR^ _VL/@E=>%;7X7^,;'Q+;74-YI&IW]E%LMI X$H)5RVUXC(N ,9VD_=%=O M_P $Y_VJ=$_9GT_Q+\!OC1'++1O@WK6C?$/XB:G=Q06T.GDZA:0H7&2S0L [O\ M<5$;.6SV (![/^PKXLU'XA?L@_#;4M?\ZXU!M,>QN?MJ'S)/(FDM\N".7X4ZO;6'AOXBZ-.T&F^9NDTW+D;EC!RIB M_&Z^^#O[,T'Q&^,JZ?I&N6FEI>:KI^E(T<8NG&4M(5> M1R9,LL?WR"P)R%Z?!O[*_P"S'>_\% ?$/Q ^.OQJAF_LOQ!%<:7XYMM;\8^,K:+4]1UB M"03+Y3C?%!')W10V6(/S.2#?B)JGCS1 M/!^F:;XPU-IFO-8AC(GF:5P\I)SC+,,D@?SKM==T.P\3:'J&CZI:QWNF:A;R M6EU:RCY)H9%*.A]BI(_&KU% ')_#/X4^$?@WX=;0?!6@VGAS1VG:Y-G9J0AE M8*&?DGDA5_*J/PK^!O@+X(6>H6O@3PO8^&+?4)%ENH[%2!*R@A202/O)..7 ;ZUU/B'P M[I7BW1+S1];TVUU?2;R,Q7-C?0K-#,AZJR,""/K6C10!\XK_ ,$Z_P!G%==7 M5Q\*])^U*01&9[@V_!SS!YOE'\5YZ=*^@M(T>P\/Z7:Z;I=E;Z;IUK&(;>SL MXEBAA0# 5$4 * .P&*N44 %8?C;P1H7Q(\+7_AOQ-ID&LZ%?JJ75C<@F.50P M8 X/]Y0?PKJ)X&\+V/AI-3D26\%BI'GLN[:6R3TW-^==U10!S?Q"^' M'AGXK^%KGPWXNT:VU[0KED>:QNP3&[(P92<$=& /X5>\)^$](\"^&].\/Z!8 M0Z7HVG0K;VEG "$AC'15SV%:U% 'DWQ>_90^$?QXOA?^.O FEZ[J/E>3_:!# MP710=%,T3*Y [9/';%7_ (/_ +-OPQ^ <=R/ /@S3?#DMRH2:Z@5I+B11R%: M:0M(5SS@MBO2J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH YWQU\._"_Q.T%]%\7>'M,\2Z2[;S9ZI:I<1AL$!@&!VL,G M##!'8UX-)_P33_9JDU!;T_"ZS$R]%74KX1=^L8GV'KZ>GI7TW10!SW@7X>>& M/ACX?BT/PCX?TWPWI$9++9Z7;)!'N/5B% RQQRQY/6\L$\23P2J4 MDCD4,KJ1@@@\$$=JDHH ^<=>_P""=?[.7B37&U:\^%FEQW;,7*V5Q%_#^F^']#CSBPT^U2&$D_>)51AB>Y.2>]= M%10!Q?PR^#/@CX,V>K6G@CPU8>&K;5+U]0NX;&/8LDS G'\*@#A!A5[ 53^ M%OP!^'GP3N-5G\#>$]/\,S:KY?VU[%6!GV%BF[)/0N__ 'T:] HH **** "B MBB@#QCXL?L:_!;XX:O+JWC/X?:7JNJS ++J$)EM+B7'0O) Z,Q[9))Q@=JZ# MX1?LY_#/X#0W"> ?!FE^&Y+A0DUS;QE[B50B@ KPKXE? ML,_ GXN>))-?\4_#C3+W6)I?.FO+62:S>=_[TOD2()">Y;.>^:]UHH Y'X9_ M"3P;\&?#JZ%X(\-Z?X:TH-O:"PA"&1O[\C?>D;'&YB3@ 9KK64,I!&0>"#2T M4 ?/'BC_ ()[_L\>,O$3ZWJ?PNTK^T)':1_L4UQ:1.S=2T,,B1D]^5Z\U[7X M,\#^'_AUX=M- \+Z+8Z!HMJNV&QT^!88D]3M4&(M19'NTL5($S(&"%LD] S?G3 MM8^!O@+Q!\2M-^(.H^%[&[\::;&L5IK4BGSX57=@*C?>1L?Q*0>>M>ET+P1X?L_#>D2W#7;VEDI"-,RJK/R3R0BC\!4/Q0^"_@7XU:5!IWCGPII? MB>T@8O NH6X=H6(P3&_WD)'7:1FNTHH \%\ _L(? /X8^((M<\/_ STF#5( M9#+#<7CS7OE.3GV\.>$-$L_#^AV[.\5C91[$ M5G8LS>I))/)K(^*GP+\ ?&^UT^V\=^%-.\3Q:>[26HOXMQA9@ VT@@C( R,X M.!Z"N[HH IZ/I-KH.DV6F6,7D65G"EO!%N+;(T4*JY)). .35RBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YSQY\./"OQ0T M-]&\7^'=,\3:4QW?9-4M4G16Q@,H8':PSPPP1V->#M_P34_9J;4%O3\+K/SE M& HU*]$7?K'Y^P]>XKZ;HH P/!'@#PU\-/#\.A^$] T[PYH\)+)9:7;)!%N/ M5BJ@98XY8\GN:VKFVAO+>6WN(DG@E0QR12*&5U(P5(/!!':I:* /G'7/^"=7 M[.7B#76U>[^%FEI=LQV^#/A[X8^'?AJ+P]X7T#3 MM T.,';I^GVR0P\C#$JHP2>Y/)[UT-% '&?#'X-^"?@OINI:?X(\-V/AJSU& M]DU"ZAL8]JR3/U;KP %&%4# %5/A;\!?A]\$I-7?P+X4L/#+ZL8VOC8J1 M]H,>_9NR3T\Q\?[QKOJ* "BBB@ HHHH \6^*W[&/P4^-VL3:OXR^'NEZIJTX M FU"%I;2XEQT+R0.C,>V22< #I72?"/]G?X;? >WN(O /@W2_#37"A9[BUB+ M7$R@Y"O,Y+L ><%B*]%HH *\(^)'["_P(^+?B277_$_PWTR\UB:7SI[NUEGL MFGDSDM+Y$B"0GN6!SWS7N]% ')_#7X3^#O@[X<30?!7AS3_#6E*V\V]A"$\Q MO[SM]YV_VF)/O75LH92",@\$&EHH ^=_$W_!/7]G?Q=XB?6]1^%NE"_=R[?8 MIKBTA9CU)AAD2,_BO7FO;O!W@O0/A[X=M-!\,Z-8Z#HUHNV"QT^!88D]3M4= M3U)ZD\FMJB@ J.XMX[NWE@F020RJ4=&Z,I&"/RJ2B@#A?A7\#? 7P0L]0M? MGA>Q\,6^H2++=1V*D"5E!"DY)Z G\Z-3^!O@+6?B;8?$2]\+V-SXVL(Q%;:T MZGSXE"LH .<='8=/XC7=44 %<+\,?@;X"^#,FKOX)\+V/AM]7D26_-DI'VAD MW[2V2>GF/_WT:[JB@#A;WX&^ M1^*%G\1[GPO8S>.+./RH-<93]HC78T> )_P#@GO\ L[^+]8;5-1^%FD+= MM(96^PR3V<;,"8W^\A(Z[2,UVM% '@_P /?V%/@+\+ M=?BUOPY\--)MM4A_9G^%WQZ MD@E\>^"M,\175O&88KR9&CN$0G.P31E7"YYQNP,GU-0?!_\ 97^$_P [B6Y M\!>!]-T"]DC\EKY0\]R4_N^=*S/@\9&[G'.:]5HH X7QY\#? 7Q.\1Z#K_BK MPO8ZWK.A2"73+RZ4E[5@ZN"F#_>53^%=U110!POAOX&^ O!_Q$UGQWHWA>QT M[Q?K$.[MY8)D$D,JE'1NC*1@ MC\JXGX5_ WP%\$+/4+7P)X7L?#%OJ$BRW4=BI E900I.2>@)_.NZHH X71_@ M;X"\/_$K4OB#IWA>QM/&FI1M%=ZU&I\^96VY#'..=B=OX177:SH]EXAT>^TK M4;=+O3[Z"2VN;>3[LL3J5=#[$$C\:N44 ET+P1X?L_#>D M2W#7;VEDI"-,RJK/R3R0BC\!69\7OV?OAU\>M-@LO'WA'3?$L5NX5@#@9KT&B@#Q'P7^Q/\#_A[X:UK0="^'.E6VFZS"+;4%G,MS+< M1!@WEM-*[2;-RJ=H;&5''%>I>"?!&A?#?PM8>&_#.F0:-H5@K):V-L"(XE+% MB!D_WF)_&MRB@#S?XM?LX_#+XZ_9V\>>"M*\23VZ&.&ZN8BMQ&AY*K*A#A<\ MX#8SS6%\)OV.?@Q\#M675/!?P^TO2=51=L=_*9+NXC_W)9W=D)[E2,U[+10! MQ?Q1^#?@OXU:/:Z3XX\/6OB33+6?[3#:7A8QK+M*A]H(!(#, 3TW'UKHO#?A MO2_!_A_3M#T2P@TO2-.@2VM+.V0)'#$HPJJ/0 5I44 >=?$3]G?X;?%CQ)IG MB'Q;X0T[6]=TU%CL]2F5EG@57+J%=2"-K$L/0DD=:]%HHH **** "BBB@ HH MHH ^ /\ @H]_R=-^Q?\ ]CFW_I=I5??]? '_ 4>_P"3IOV+_P#L\: M7VHZ!J,&IVMO?W]J8&FAD$D>\):HQ 95. PSCTK[;H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * 6*** "BBB@ HHHH **** "BBB@#__V0$! end XML 18 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cover Page - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2021
Feb. 15, 2022
Jun. 30, 2021
Entity Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2021    
Document Transition Report false    
Entity File Number 001-37806    
Entity Registrant Name TWILIO INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 26-2574840    
Entity Address, Address Line One 101 Spear Street    
Entity Address, Address Line Two First Floor    
Entity Address, City or Town San Francisco    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 94105    
City Area Code 415    
Local Phone Number 390-2337    
Title of 12(b) Security Class A Common Stock, par value $0.001 per share    
Trading Symbol TWLO    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 51.0
Documents Incorporated by Reference Portions of the registrant's definitive Proxy Statement for the 2022 Annual Meeting of Stockholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant's fiscal year ended December 31, 202    
Entity Central Index Key 0001447669    
Amendment Flag false    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Common Stock Class A      
Entity Information [Line Items]      
Entity Common Stock, Shares Outstanding   171,702,846  
Common Stock Class B      
Entity Information [Line Items]      
Entity Common Stock, Shares Outstanding   9,820,605  

XML 19 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Audit Information
12 Months Ended
Dec. 31, 2021
Audit Information [Abstract]  
Auditor Firm ID 185
Auditor Name KPMG LLP
Auditor Location Santa Clara, California
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 1,479,452 $ 933,885
Short-term marketable securities 3,878,430 2,105,906
Accounts receivable, net 388,215 251,167
Prepaid expenses and other current assets 186,131 81,377
Total current assets 5,932,228 3,372,335
Property and equipment, net 255,316 183,239
Operating right-of-use assets 234,584 258,610
Intangible assets, net 1,050,012 966,573
Goodwill 5,263,166 4,595,394
Other long-term assets 263,292 111,282
Total assets 12,998,598 9,487,433
Current liabilities:    
Accounts payable 93,333 60,042
Accrued expenses and other current liabilities 417,503 252,895
Deferred revenue and customer deposits 140,389 87,031
Operating lease liability, current 52,325 48,338
Total current liabilities 703,550 448,306
Operating lease liability, noncurrent 211,253 229,905
Finance lease liability, noncurrent 25,132 17,856
Long-term debt 985,907 302,068
Other long-term liabilities 41,290 36,633
Total liabilities 1,967,132 1,034,768
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Preferred stock, $0.001 par value, 100,000,000 shares authorized, none issued 0 0
Authorized shares 1,100,000,000 as of December 31, 2021 and 2020; Issued and outstanding shares 180,468,099 and 164,047,524 as of December 31, 2021 and 2020 180 164
Additional paid-in capital 13,169,118 9,613,246
Accumulated other comprehensive (loss) income (18,141) 9,046
Accumulated deficit (2,119,691) (1,169,791)
Total stockholders’ equity 11,031,466 8,452,665
Total liabilities and stockholders’ equity $ 12,998,598 $ 9,487,433
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
May 31, 2018
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001  
Preferred stock, authorized (in shares) 100,000,000 100,000,000  
Preferred stock, issued (in shares) 0 0  
Common stock, par value (in dollars per share) $ 0.001 $ 0.001  
Common stock, authorized (in shares) 1,100,000,000 1,100,000,000  
Common stock, issued (in shares) 180,468,099 164,047,524  
Common stock, outstanding (in shares) 180,468,099 164,047,524  
Common Stock Class A      
Common stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001
Common stock, authorized (in shares) 1,000,000,000 1,000,000,000  
Common stock, issued (in shares) 170,625,994 153,496,222  
Common stock, outstanding (in shares) 170,625,994 153,496,222  
Common Stock Class B      
Common stock, par value (in dollars per share) $ 0.001 $ 0.001  
Common stock, authorized (in shares) 100,000,000 100,000,000  
Common stock, issued (in shares) 9,842,105 10,551,302  
Common stock, outstanding (in shares) 9,842,105 10,551,302  
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]      
Revenue $ 2,841,839 $ 1,761,776 $ 1,134,468
Cost of revenue 1,451,126 846,115 525,551
Gross profit 1,390,713 915,661 608,917
Operating expenses:      
Research and development 789,219 530,548 391,355
Sales and marketing 1,044,618 567,407 369,079
General and administrative 472,460 310,607 218,268
Total operating expenses 2,306,297 1,408,562 978,702
Loss from operations (915,584) (492,901) (369,785)
Other (expenses) income, net (45,345) (11,525) 7,569
Loss before benefit for income taxes (960,929) (504,426) (362,216)
Benefit for income taxes 11,029 13,447 55,153
Net loss attributable to common stockholders $ (949,900) $ (490,979) $ (307,063)
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (5.45) $ (3.35) $ (2.36)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (5.45) $ (3.35) $ (2.36)
Weighted-average shares used to compute net loss per share attributable to common stockholders, basic (in shares) 174,180,465 146,708,663 130,083,046
Weighted-average shares used to compute net loss per share attributable to common stockholders, diluted (in shares) 174,180,465 146,708,663 130,083,046
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Comprehensive Income [Abstract]      
Net loss $ (949,900) $ (490,979) $ (307,063)
Other comprehensive (loss) income:      
Unrealized (loss) gain on marketable securities (27,215) 3,674 3,804
Foreign currency translation (266) 286 0
Net change in market value of effective foreign currency forward exchange contracts 294 0 0
Total other comprehensive (loss) income (27,187) 3,960 3,804
Comprehensive loss attributable to common stockholders $ (977,087) $ (487,019) $ (303,259)
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Stockholders Equity - USD ($)
$ in Thousands
Total
Common Stock
Common Stock Class A
Common Stock
Common Stock Class B
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Balance (in shares) at Dec. 31, 2018   80,769,763 19,310,465      
Balance at Dec. 31, 2018 $ 438,235 $ 80 $ 20 $ 808,527 $ 1,282 $ (371,674)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (307,063)         (307,063)
Exercises of vested stock options (in shares)   1,466,813 2,154,053      
Exercises of stock options 37,763 $ 1 $ 2 37,760    
Recapitalization of a subsidiary 0     75   (75)
Vesting of restricted stock units (in shares)   2,775,788 117,331      
Vesting of restricted stock units 3 $ 2 $ 1      
Value of equity awards withheld for tax liability (in shares)   (23,543) (22,095)      
Value of equity awards withheld for tax liability (5,412)     (5,412)    
Conversion of shares of Class B common stock into shares of Class A common stock (in shares)   10,029,127 (10,029,127)      
Conversion of shares of Class B common stock into shares of Class A common stock   $ 9 $ (9)      
Shares of Class A common stock issued under ESPP (in shares)   244,628        
Shares of Class A common stock issued under ESPP 19,738     19,738    
Issuance of common stock in connection with a follow-on public offering, net of underwriter discounts and issuance costs (in shares)   8,064,515        
Issuance of shares of Class A common stock in connection with a follow-on public offering, net of underwriters' discounts and issuance costs 979,047 $ 8   979,039    
Shares issued in acquisition (in shares)   23,555,081        
Shares of Class A common stock issued in acquisition 2,658,898 $ 24   2,658,874    
Value of equity awards assumed in acquisition 182,554     182,554    
Unrealized (loss) gain on marketable securities 3,804       3,804  
Foreign currency translation 0          
Net change in market value of effective foreign currency forward exchange contracts 0          
Stock-based compensation 271,844     271,844    
Balance (in shares) at Dec. 31, 2019   126,882,172 11,530,627      
Balance at Dec. 31, 2019 4,279,411 $ 124 $ 14 4,952,999 5,086 (678,812)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (490,979)         (490,979)
Exercises of vested stock options (in shares)   2,263,629 1,232,099      
Exercises of stock options 72,517 $ 2 $ 1 72,514    
Vesting of restricted stock units (in shares)   3,525,401 29,007      
Vesting of restricted stock units 4 $ 4        
Value of equity awards withheld for tax liability (in shares)   (34,893) (4,692)      
Value of equity awards withheld for tax liability (8,778)     (8,778)    
Conversion of shares of Class B common stock into shares of Class A common stock (in shares)   2,235,739 (2,235,739)      
Conversion of shares of Class B common stock into shares of Class A common stock   $ 2 $ (2)      
Equity component from partial settlement and redemption of convertible senior notes due 2023 (in shares)   2,902,434        
Equity component from partial settlement of convertible senior notes due 2023 190,760 $ 3   190,757    
Shares of Class A common stock issued under ESPP (in shares)   291,800        
Shares of Class A common stock issued under ESPP 32,243 $ 1   32,242    
Shares of Class A common stock donated to charity (in shares)   88,408        
Shares of Class A common stock donated to charity 18,993     18,993    
Issuance of common stock in connection with a follow-on public offering, net of underwriter discounts and issuance costs (in shares)   5,819,838        
Issuance of shares of Class A common stock in connection with a follow-on public offering, net of underwriters' discounts and issuance costs 1,408,169 $ 6   1,408,163    
Shares issued in acquisition (in shares)   9,263,140        
Shares of Class A common stock issued in acquisition 2,532,356 $ 9   2,532,347    
Value of equity awards assumed in acquisition 38,972     38,972    
Shares subject to future vesting conditions (in shares)   258,554        
Unrealized (loss) gain on marketable securities 3,674       3,674  
Foreign currency translation 286       286  
Net change in market value of effective foreign currency forward exchange contracts 0          
Stock-based compensation 375,037     375,037    
Balance (in shares) at Dec. 31, 2020   153,496,222 10,551,302      
Balance at Dec. 31, 2020 8,452,665 $ 151 $ 13 9,613,246 9,046 (1,169,791)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (949,900)         (949,900)
Exercises of vested stock options (in shares)   1,779,320 509,499      
Exercises of stock options 87,695 $ 2   87,693    
Vesting of restricted stock units (in shares)   3,515,913        
Vesting of restricted stock units   $ 4   (4)    
Value of equity awards withheld for tax liability (in shares)   (32,002)        
Value of equity awards withheld for tax liability (10,388)     (10,388)    
Conversion of shares of Class B common stock into shares of Class A common stock (in shares)   1,218,696 (1,218,696)      
Conversion of shares of Class B common stock into shares of Class A common stock   $ 1 $ (1)      
Equity component from partial settlement and redemption of convertible senior notes due 2023 (in shares)   4,846,965        
Equity component from partial settlement of convertible senior notes due 2023 335,642 $ 5   335,637    
Settlement of capped call, net of related costs 225,233     225,233    
Shares of Class A common stock issued under ESPP (in shares)   198,926        
Shares of Class A common stock issued under ESPP 48,465     48,465    
Shares of Class A common stock donated to charity (in shares)   88,408        
Shares of Class A common stock donated to charity 31,169     31,169    
Issuance of common stock in connection with a follow-on public offering, net of underwriter discounts and issuance costs (in shares)   4,312,500        
Issuance of shares of Class A common stock in connection with a follow-on public offering, net of underwriters' discounts and issuance costs 1,765,713 $ 4   1,765,709    
Shares issued in acquisition (in shares)   1,116,816        
Shares of Class A common stock issued in acquisition 419,170 $ 1   419,169    
Value of equity awards assumed in acquisition 1,511     1,511    
Shares subject to future vesting conditions (in shares)   84,230        
Unrealized (loss) gain on marketable securities (27,215)       (27,215)  
Foreign currency translation (266)       (266)  
Net change in market value of effective foreign currency forward exchange contracts 294       294  
Stock-based compensation 651,678     651,678    
Balance (in shares) at Dec. 31, 2021   170,625,994 9,842,105      
Balance at Dec. 31, 2021 $ 11,031,466 $ 168 $ 12 $ 13,169,118 $ (18,141) $ (2,119,691)
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net loss $ (949,900) $ (490,979) $ (307,063)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:      
Depreciation and amortization 258,378 149,660 110,430
Non-cash reduction to the right-of-use asset 48,786 38,395 23,193
Net amortization of investment premium and discount 36,158 6,789 (4,501)
Impairment of operating right-of-use assets 8,854 0 0
Amortization of debt discount and issuance costs 5,827 23,759 23,696
Stock-based compensation 632,285 360,936 264,318
Amortization of deferred commissions 31,541 13,322 4,511
Tax benefit related to release of valuation allowance (17,236) (16,459) (55,745)
Value of shares of Class A common stock donated to charity 31,169 18,993 0
Loss on extinguishment of debt 28,965 12,863 0
Other adjustments 12,094 12,762 3,165
Changes in operating assets and liabilities:      
Accounts receivable (117,943) (81,303) (51,357)
Prepaid expenses and other current assets (78,012) (11,636) (20,316)
Other long-term assets (121,225) (81,908) (18,021)
Accounts payable 10,191 10,060 17,255
Accrued expenses and other current liabilities 127,554 88,340 46,154
Deferred revenue and customer deposits 45,634 13,824 2,968
Operating lease liabilities (49,046) (33,938) (21,138)
Other long-term liabilities (2,266) (826) (3,501)
Net cash (used in) provided by operating activities (58,192) 32,654 14,048
CASH FLOWS FROM INVESTING ACTIVITIES:      
Acquisitions, net of cash acquired and other related payments (491,522) (333,591) 122,749
Purchases of marketable securities and other investments (3,523,232) (1,636,590) (2,038,422)
Proceeds from sales and maturities of marketable securities 1,614,779 1,183,459 697,171
Capitalized software development costs (43,973) (33,328) (21,922)
Purchases of long-lived and intangible assets (46,048) (25,805) (45,368)
Net cash used in investing activities (2,489,996) (845,855) (1,285,792)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Proceeds from public offerings, net of underwriters' discount and issuance costs 1,765,713 1,408,113 979,123
Proceeds from issuance of senior notes due 2029 and 2031 987,500 0 0
Payment of debt issuance costs (2,777) 0 0
Principal payments on debt and finance leases (8,295) (10,784) (11,046)
Proceeds from exercises of stock options and shares of Class A common stock issued under ESPP 136,160 104,760 57,480
Proceeds from settlements of capped call, net of settlement costs 228,412 0 0
Value of equity awards withheld for tax liabilities (10,388) (8,778) (5,412)
Net cash provided by financing activities 3,096,325 1,493,311 1,020,145
Effect of exchange rate changes on cash, cash equivalents and restricted cash (191) 40 0
NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 547,946 680,150 (251,599)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH—Beginning of period 933,885 253,735 505,334
CASH, CASH EQUIVALENTS AND RESTRICTED CASH —End of period 1,481,831 933,885 253,735
Supplemental Cash Flow Information [Abstract]      
Cash paid for income taxes, net 6,147 3,092 1,368
Cash paid for interest 20,637 2,139 2,290
NON-CASH INVESTING AND FINANCING ACTIVITIES:      
Purchases of property and equipment through finance leases 22,157 20,108 5,848
Value of common stock issued and equity awards assumed in acquisition 420,681 2,571,328 2,841,452
Value of common stock issued to settle convertible senior notes due 2023 1,704,969 892,640 0
RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO THE CONSOLIDATED BALANCE SHEETS      
Cash and cash equivalents 1,479,452 933,885 253,735
Restricted cash in other current assets 1,536 0 0
Restricted cash in other long-term assets 843 0 0
Total cash, cash equivalents and restricted cash $ 1,481,831 $ 933,885 $ 253,735
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Description of Business
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business Organization and Description of Business
Twilio Inc. (the “Company”) was incorporated in the state of Delaware on March 13, 2008. The Company is the leading cloud communications platform and enables developers to build, scale and operate real-time customer engagement within their software applications via simple-to-use Application Programming Interfaces (“API”). The power, flexibility, and reliability offered by the Company’s software building blocks empower entities of virtually every shape and size to build world-class engagement into their customer experience.
The Company’s headquarters are located in San Francisco, California, and the Company has subsidiaries across North America, South America, Europe, Asia and Australia.
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
(a)Basis of Presentation
The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”).
(b)Principles of Consolidation
The consolidated financial statements include the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated.
(c)Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. These estimates are used for, but not limited to, revenue allowances and sales credit reserves; recoverability of long-lived and intangible assets; capitalization and useful life of the Company’s capitalized internal-use software development costs; fair value of acquired intangible assets and goodwill; accruals and contingencies. Estimates are based on historical experience and on various assumptions that the Company believes are reasonable under current circumstances. However, future events are subject to change and best estimates and judgments may require further adjustments, therefore, actual results could differ materially from those estimates. Management periodically evaluates such estimates and they are adjusted prospectively based upon such periodic evaluation.
(d)Concentration of Credit Risk
Financial instruments that potentially expose the Company to a concentration of credit risk consist primarily of cash, cash equivalents, restricted cash, marketable securities and accounts receivable. The Company maintains cash, restricted cash, cash equivalents and marketable securities with financial institutions that management believes are financially sound and have minimal credit risk exposure although the balances will exceed insured limits.
The Company sells its services to a wide variety of customers. If the financial condition or results of operations of any significant customer deteriorates substantially, operating results could be adversely affected. To reduce credit risk, management performs credit evaluations of the financial condition of significant customers. The Company does not require collateral from its credit customers and maintains reserves for estimated credit losses on customer accounts when considered necessary. Actual credit losses may differ from the Company’s estimates. During the years ended December 31, 2021, 2020 and 2019, no customer organization accounted for more than 10% of the Company’s total revenue.
As of December 31, 2021 and 2020, no customer organization represented more than 10% of the Company’s gross accounts receivable.
(e)Revenue Recognition
Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of allowances for credits and any taxes collected from customers, which are subsequently remitted to governmental authorities.
The Company determines revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and,
Recognition of revenue when, or as, the Company satisfies a performance obligation.
Nature of Products and Services
The Company's revenue is primarily derived from usage-based fees earned from customers accessing the Company's enterprise cloud computing services. Platform access is considered a monthly series comprising of one performance obligation and usage-based fees are recognized as revenue in the period in which the usage occurs. In the years ended December 31, 2021, 2020 and 2019, the revenue from usage-based fees represented 72%, 76% and 75% of total revenue, respectively.
Subscription-based fees are derived from certain non-usage-based contracts, such as those for the sales of short codes, customer support and fees charged to access the cloud-based platform of Segment io, Inc. (“Segment”), which the Company acquired in 2020 as further described in Note 7. Non-usage-based contracts revenue is recognized on a ratable basis over the contractual term which is generally between one to three years. In the years ended December 31, 2021, 2020 and 2019, the revenue from non-usage-based fees represented 28%, 24%, and 25% of total revenue, respectively.
No significant judgments are required in determining whether products and services are considered distinct performance obligations and should be accounted for separately versus together, or to determine the stand-alone selling price (“SSP”).
The Company's arrangements do not contain general rights of return. However, credits may be issued on a case-by-case basis. The contracts do not provide customers with the right to take possession of the software supporting the applications. Amounts that have been invoiced are recorded in accounts receivable and in revenue or deferred revenue depending on whether the revenue recognition criteria have been met.
Remaining Performance Obligations
Revenue allocated to remaining performance obligations represents unearned revenue and amounts that were and will be invoiced and recognized as revenue in future periods for non-cancelable multi-year subscription arrangements. The Company applies the optional exemption of not disclosing the transaction price allocated to the remaining performance obligations for its usage-based contracts and contracts with original duration of one year or less. Revenue allocated to remaining performance obligations for contracts with durations of more than one year was $154.2 million as of December 31, 2021, of which 62% is expected to be recognized over the next 12 months and 92% is expected to be recognized over the next 24 months.
(f)Deferred Revenue and Customer Deposits
Deferred revenue is recorded when a non-cancellable contractual right to bill exists or when cash payments are received in advance of future usage on non-cancelable contracts. Customer refundable prepayments are recorded as customer deposits. As of December 31, 2021 and 2020, the Company recorded $141.5 million and $87.2 million as its deferred revenue and customer deposits, respectively, that are included in deferred revenue and customer deposits and other long-term liabilities in the accompanying consolidated balance sheets. During the years ended December 31, 2021, 2020 and 2019, the Company recognized $70.1 million, $19.5 million and $18.7 million of revenue, respectively, that was included in the deferred revenue and customer deposits balance as of the end of the previous year.
(g)Deferred Sales Commissions
The Company records an asset for the incremental costs of obtaining a contract with a customer, for example, sales commissions that are earned upon execution of contracts. The Company uses the portfolio of data method to determine the estimated period of benefit of capitalized commissions which is generally determined to be up to five years. Amortization expense related to these capitalized costs related to initial contracts, upsells and renewals, is recognized on a straight line basis over the estimated period of benefit of the capitalized commissions. The Company applies the optional exemption of expensing these costs as incurred with amortization periods of one year or less.
Total net capitalized costs as of December 31, 2021 and 2020, were $193.4 million and $85.6 million, respectively, and are included in prepaid expenses and other current assets and other long‑term assets in the accompanying consolidated balance sheets. Amortization of these assets was $31.5 million, $13.3 million and $4.5 million in the years ended December 31, 2021, 2020 and 2019, respectively, and is included in sales and marketing expense in the accompanying consolidated statements of operations.
(h)Cost of Revenue
Cost of revenue consists primarily of costs of communications services purchased from network service providers. Cost of revenue also includes fees to support the Company's cloud infrastructure, direct costs of personnel, such as salaries and stock-based compensation for the customer care and support services employees, and non-personnel costs, such as amortization of capitalized internal-use software development costs and amortization of acquired intangibles.
(i)Research and Development Expense
Research and development expenses consist primarily of personnel costs, cloud infrastructure fees for staging and development, outsourced engineering services, amortization of capitalized internal-use software development costs and an allocation of general overhead expenses. The Company capitalizes the portion of its software development costs that meets the criteria for capitalization.
(j)Internal-Use Software Development Costs
Certain costs of platform and other software applications developed for internal use are capitalized. The Company capitalizes qualifying internal-use software development costs that are incurred during the application development stage. Capitalization of costs begins when two criteria are met: (i) the preliminary project stage is completed and (ii) it is probable that the software will be completed and used for its intended function. Capitalization ceases when the software is substantially complete and ready for its intended use, including the completion of all significant testing. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Costs incurred for maintenance, minor upgrades and enhancements are expensed. Costs related to preliminary project activities and post-implementation operating activities are also expensed as incurred.
Capitalized costs of platform and other software applications are included in property and equipment. These costs are amortized over the estimated useful life of the software on a straight-line basis over three years. Management evaluates the useful life of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. The amortization of costs related to the platform applications is included in cost of revenue, while the amortization of costs related to other software applications developed for internal use is included in operating expenses.
(k)Advertising Costs
Advertising costs are expensed as incurred and were $78.8 million, $47.2 million and $27.0 million in the years ended December 31, 2021, 2020 and 2019, respectively. Advertising costs are included in sales and marketing expenses in the accompanying consolidated statements of operations.
(l)Stock-Based Compensation
All stock-based compensation to employees, including the purchase rights issued under the Company's 2016 Employee Stock Purchase Plan (the “ESPP”), is measured on the grant date based on the fair value of the awards on the date of grant. These costs are recognized as an expense following straight-line attribution method over the requisite service period. The Company uses the Black-Scholes option pricing model to measure the fair value of its stock options and the purchase rights
issued under the ESPP. The fair value of the restricted stock units is determined using the fair value of the Company's Class A common stock on the date of grant and recognized as an expense following straight-line attribution method over the requisite service period. Forfeitures are recorded in the period in which they occur.
Compensation expense for stock options granted to nonemployees is calculated using the Black-Scholes option pricing model and is recognized in expense over the service period.
The Black-Scholes option pricing model requires the use of complex assumptions, which determine the fair value of stock options and the purchase rights issued under ESPP. These assumptions include:
Fair value of the common stock. The Company uses the market closing price of its Class A common stock, as reported on the New York Stock Exchange, for the fair value.
Expected term. The expected term represents the period that the stock option or the purchase right is expected to be outstanding. The Company uses the simplified calculation of expected term, which reflects the weighted-average time-to-vest and the contractual life of the stock option or the purchase right;
Expected volatility. Prior to July 1, 2021, the expected volatility was derived from an average of the historical volatilities of the Class A common stock of the Company and several other entities with characteristics similar to those of the Company, such as the size and operational and economic similarities to the Company's principal business operations. Beginning with the third quarter 2021, the expected volatility was derived from the average of the historical volatilities of the Class A common stock of the Company.
Risk -free interest rate. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero coupon U.S. Treasury notes with maturities approximately equal to the expected term of the stock-based awards; and
Expected dividend. The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to pay any dividends on its common stock.
If any of the assumptions used in the Black-Scholes model changes, stock-based compensation for future options may differ materially compared to that associated with previous grants.
Income Taxes
The Company accounts for income taxes in accordance with authoritative guidance which requires the use of the asset and liability approach. Deferred tax assets and liabilities are recognized for future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as net operating loss and tax credit carry-forwards. Deferred tax amounts are determined by using the enacted tax rates expected to be in effect when the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance reduces the deferred tax assets to the amount that is more likely than not to be realized.
The Company recognizes the effect of uncertain income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.
The Company records interest and penalties related to uncertain tax positions in the provision for income taxes in the consolidated statements of operations.
(m)Foreign Currency Translation
The functional currency of the Company's foreign subsidiaries is generally the U.S. dollar. Accordingly, the subsidiaries remeasure monetary assets and liabilities at period-end exchange rates, while non-monetary items are remeasured at historical rates. Revenue and expense accounts are remeasured at the average exchange rate in effect during the year. Remeasurement adjustments are recognized in the consolidated statements of operations as other income or expense in the year of occurrence. Foreign currency transaction gains and losses were insignificant for all periods presented.
For those entities where the functional currency is a foreign currency, adjustments resulting from translating the financial statements into U.S. dollars are recorded as a component of accumulated other comprehensive (loss) income in stockholders' equity. Monetary assets and liabilities denominated in a foreign currency are translated into U.S. dollars at the exchange rate on the balance sheet date. Revenue and expenses are translated at the weighted average exchange rates during the period. Equity transactions are translated using historical exchange rates. Foreign currency transaction gains and losses are included in other (expenses) income, net in the consolidated statements of operations.
(n)Comprehensive Loss
Comprehensive loss refers to net loss and other revenue, expenses, gains and losses that, under generally accepted accounting principles, are recorded as an element of stockholders' equity but are excluded from the calculation of net loss.
(o)Net Loss Per Share Attributable to Common Stockholders
The Company calculates its basic and diluted net loss per share attributable to common stockholders in conformity with the two-class method required for companies with participating securities. The Company has 100,000,000 shares of preferred stock that was authorized but never issued or outstanding.
Class A and Class B common stock are the only outstanding equity of the Company. The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one vote per share and each share of Class B common stock is entitled to 10 votes per share. Shares of Class B common stock may be converted into Class A common stock at any time at the option of the stockholder on a one-for-one basis, and are automatically converted into Class A common stock upon sale or transfer, subject to certain limited exceptions. Shares of Class A common stock are not convertible.
The Company also has dilutive securities, such as potential or restricted common shares or common stock equivalents, that were excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is antidilutive. These securities are presented in Note 16 to these consolidated financial statements.
(p)Cash and Cash Equivalents
The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. Cash equivalents consist of cash deposited into money market funds and commercial paper. All credit and debit card transactions that process as of the last day of each month and settle within the first few days of the subsequent month are also classified as cash and cash equivalents as of the end of the month in which they were processed.
(q)Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are recorded net of the allowance for doubtful accounts. The allowance for doubtful accounts is estimated based on the Company's assessment of its ability to collect on customer accounts receivable. The Company regularly reviews the allowance by considering certain factors such as historical experience, credit quality, age of accounts receivable balances and other known conditions that may affect a customer's ability to pay. In cases where the Company is aware of circumstances that may impair a specific customer's ability to meet their financial obligations, a specific allowance is recorded against amounts due from the customer which reduces the net recognized receivable to the amount the Company reasonably believe will be collected. The Company writes-off accounts receivable against the allowance when a determination is made that the balance is uncollectible and collection of the receivable is no longer being actively pursued. As of December 31, 2021 and 2020, the allowance for doubtful accounts was not significant to the accompanying consolidated balance sheets.
(r)Costs Related to Public Offerings
Costs related to public offerings, which consist of direct incremental legal, printing and accounting fees are deferred until the offering is completed. Upon completion of the offering, these costs are offset against the offering proceeds within the consolidated statements of stockholders' equity.
(s)Property and Equipment
Property and equipment, both owned and under finance leases, is stated at cost less accumulated depreciation and amortization. Depreciation is computed using the straight-line method over the estimated useful life of the related asset. Maintenance and repairs are charged to expenses as incurred.
The useful lives of property and equipment are as follows:
Capitalized internal-use software development costs3 years
Data center equipment
2 - 4 years
Office equipment3 years
Furniture and fixtures5 years
Software3 years
Assets under financing lease
5 years or remaining lease term
Leasehold improvements
5 years or remaining lease term
(t)Leases
The Company determines if an arrangement is or contains a lease at contract inception. The Company presents the operating leases in long-term assets and current and long-term liabilities. Finance lease assets are included in property and equipment, net, and finance lease liabilities are presented in current and long-term liabilities in the accompanying consolidated balance sheets.
Right-of-use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are measured and recognized at the lease commencement date based on the present value of the remaining lease payments over the lease term. As the Company’s leases do not generally provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company’s lease agreements may have lease and non-lease components, which the Company accounts for as a single lease component. When estimating the lease term, the Company includes options to extend or terminate the lease when it is reasonably certain such options will be exercised. Operating lease costs are recognized in operating expenses in the accompanying consolidated statements of operations on a straight-line basis over the lease term and variable payments are recognized in the period they are incurred. The Company’s lease agreements do not contain any residual value guarantees. Leases with an initial term of 12 months or less are not recorded on the balance sheet.
Within the consolidated statements of cash flows, the Company presents the lease payments made on the operating leases as cash flows from operations and principal payments made on the finance leases as part of financing activities.
(u)Intangible Assets
Intangible assets recorded by the Company are costs directly associated with securing legal registration of patents and trademarks, acquiring domain names and the fair value of identifiable intangible assets acquired in business combinations.
Intangible assets with determinable economic lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful life of each asset on a straight-line basis. The Company determines the useful lives of identifiable intangible assets after considering the specific facts and circumstances related to each intangible asset. Factors the Company considers when determining useful lives include the contractual term of any agreement related to the asset, the historical performance of the asset, the Company's long-term strategy for using the asset, any laws or other local regulations which could impact the useful life of the asset and other economic factors, including competition and specific market conditions. Intangible assets without determinable economic lives are carried at cost, not amortized and reviewed for impairment at least annually.
The useful lives of the intangible assets are as follows:
Developed technology
3 - 7 years
Customer relationships
2 - 10 years
Supplier relationships
2 - 5 years
Trade names5 years
Order backlog1 year
Patents20 years
Telecommunication licensesIndefinite
TrademarksIndefinite
Domain namesIndefinite
(v)Goodwill
Goodwill represents the excess of the aggregate purchase price over the fair value of net identifiable assets acquired in a business combination. Goodwill is not amortized and is tested for impairment at least annually or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. The Company has determined that it operates as one reporting unit and has selected November 30 as the date to perform its annual impairment test. In the valuation of goodwill, management must make assumptions regarding estimated future cash flows to be derived from the Company's business. If these estimates or their related assumptions change in the future, the Company may be required to record impairment for these assets.
The Company has the option to first perform a qualitative assessment to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying amount. However, the Company may elect to bypass the qualitative assessment and proceed directly to the quantitative impairment tests. The impairment test involves comparing the fair value of the reporting unit to its carrying value, including goodwill. A goodwill impairment will be the amount by which a reporting unit’s carrying value exceeds its fair value. The impairment is limited to the carrying amount of goodwill.
No goodwill impairment charges have been recorded for any period presented.
(w)Derivatives and Hedging
The Company is exposed to a wide variety of risks arising from its business operations and overall economic conditions. These risks include exposure to fluctuations in various foreign currencies against its functional currency and can impact the value of cash receipts and payments. The Company minimizes its exposure to these risks through management of its core business activities, specifically, the amounts, sources and duration of its assets and liabilities, and the use of derivative financial instruments. During 2021, the Company started using foreign currency derivative forward contracts and in the future may also use foreign currency option contacts.
Foreign currency derivative forward contracts involve fixing the exchange rate for delivery of a specified amount of foreign currency on a specified date. These agreements are typically cash settled in U.S. dollars for their fair value at or close to their settlement date. Foreign currency option contracts will require the Company to pay a premium for the right to sell a specified amount of foreign currency prior to the maturity date of the option. The Company does not enter into derivative financial instruments trading for speculative purposes.
Derivative instruments are carried at fair value and recorded as either an asset or a liability until they mature. Gains and losses resulting from changes in fair value of these instruments are accounted for depending on the use of the derivative and whether it is designated and qualifies for hedge accounting. For derivative instruments designated as cash flow hedges, gains or losses are initially recorded in other comprehensive income (“OCI”) in the balance sheet, then reclassified into the statement of operations in the period in which the derivative instruments mature. These realized gains and losses are recorded within the same financial statement line item as the hedged transaction.
The Company’s foreign currency derivative contracts are classified within Level 2 of the fair value hierarchy because the valuation inputs are based on quoted prices and market observable data of similar instruments in active markets, such as currency spot and forward rates.
(x)Impairment of Long-Lived Assets
The Company evaluates its long-lived assets, including property, equipment and intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets held and used is measured by a comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If such evaluation indicates that the carrying amount of the asset or the asset group is not recoverable, any impairment loss would be equal to the amount the carrying value exceeds the fair value. There were no impairments during the years ended December 31, 2021, 2020 and 2019.
(y)Business Combinations
The Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair values. Goodwill is measured as the excess of the consideration transferred over the fair value of assets acquired and liabilities assumed on the acquisition date. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed, these estimates are inherently uncertain and subject to refinement. The authoritative guidance allows a measurement period of up to one year from the date of acquisition to make adjustments to the preliminary allocation of the purchase price. As a result, during the measurement period the Company may record adjustments to the fair values of assets acquired and liabilities assumed, with the corresponding offset to goodwill to the extent that it identifies adjustments to the preliminary purchase price allocation. Upon conclusion of the measurement period or final determination of the values of the assets acquired and liabilities assumed, whichever comes first, any subsequent adjustments will be recorded to the consolidated statement of operations.
(z)Segment Information
The Company's Chief Executive Officer is the chief operating decision maker, who reviews the Company's financial information presented on a consolidated basis for purposes of allocating resources and evaluating the Company's financial performance. Accordingly, the Company has determined that it operates in a single reporting segment.
(aa)Fair Value of Financial Instruments
The accounting guidance for fair value provides a framework for measuring fair value, clarifies the definition of fair value, and expands disclosures regarding fair value measurements. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:
Level 1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.
Level 2 Inputs: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.
Level 3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at measurement date.
A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
The Company applies fair value accounting for all financial instruments on a recurring basis. The Company's financial instruments, which include cash, restricted cash, cash equivalents, accounts receivable and accounts payable are recorded at their carrying amounts, which approximate their fair values due to their short-term nature. Marketable securities consist of U.S. treasury securities, non-U.S government securities, high credit quality corporate debt securities and commercial paper. All marketable securities are considered to be available-for-sale and recorded at their estimated fair values. Unrealized gains and
losses for available-for-sale securities are recorded in other comprehensive loss. In valuing these items, the Company uses inputs and assumptions that market participants would use to determine their fair value, utilizing valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs.
The fair value of the senior notes due 2031 and 2029 (“2029 Notes” and “2031 Notes,” respectively) and the fair value of the convertible senior notes due 2023 (the “Convertible Notes” fully redeemed in 2021) are determined based on their respective closing prices on the last trading day of the reporting period and are classified as Level 2 in the fair value hierarchy.
The carrying value of the strategic investments, which consist of restricted equity securities of a publicly held company and equity securities of privately held companies, is determined under the measurement alternative on a non-recurring basis adjusting for observable changes in fair value. The Company does not have a controlling interest nor can it exercise significant influence over any of these entities.
The Company regularly reviews changes to the rating of its debt securities by rating agencies and monitors the surrounding economic conditions to assess the risk of expected credit losses. As of December 31, 2021, the risk of expected credit losses was not significant.
Impairments are considered to be other than temporary if they are related to deterioration in credit risk or if it is likely that the security will be sold before the recovery of its cost basis. Realized gains and losses and declines in value deemed to be other than temporary are determined based on the specific identification method and are reported in other (expenses) income, net.
(ab)Recently Issued Accounting Guidance, Not yet Adopted
In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which requires that an entity recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, "Revenue from Contracts with Customers". At the acquisition date, an acquirer should account for the related revenue contracts as if it had originated the contracts. Generally, this should result in an acquirer recognizing and measuring the acquired contact assets and contract liabilities consistent with how they were recognized and measured in the acquiree's financial statements, assuming the acquirer is able to assess and rely on how the acquiree applied ASC 606. ASU 2021-08 is effective for interim and annual periods beginning after December 15, 2022, with early adoption permitted. The Company expects to adopt ASU 2021-08 in the first quarter of 2022 with no material impact on the Company's consolidated financial statements.
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Financial Assets
The following tables provide the financial assets measured at fair value on a recurring basis:
Amortized
Cost or
Carrying
Value
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value Hierarchy as of
December 31, 2021
Aggregate
Fair Value
Level 1Level 2Level 3
Financial Assets:(In thousands)
Cash and cash equivalents:
Money market funds$786,548 $— $— $786,548 $— $— $786,548 
Commercial paper46,076 — — — 46,076 — 46,076 
Total included in cash and cash equivalents832,624 — — 786,548 46,076 — 832,624 
Marketable securities:
U.S. Treasury securities375,305 (2,561)372,750 — — 372,750 
Non-U.S. government securities221,641 — (1,355)220,286 — — 220,286 
Corporate debt securities and commercial paper3,300,326 960 (15,892)31,000 3,254,394 — 3,285,394 
Total marketable securities3,897,272 966 (19,808)624,036 3,254,394 — 3,878,430 
Total financial assets$4,729,896 $966 $(19,808)$1,410,584 $3,300,470 $— $4,711,054 
Amortized
Cost or
Carrying
Value
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value Hierarchy as of
December 31, 2020
Aggregate
Fair Value
Level 1Level 2Level  3
Financial Assets:(In thousands)
Cash and cash equivalents:
Money market funds $656,749 $— $— $656,749 $— $— $656,749 
Commercial paper2,000 — — — 2,000 — 2,000 
Total included in cash and cash equivalents658,749 — — 656,749 2,000 — 658,749 
Marketable securities:
U.S. Treasury securities223,247 389 (1)223,635 — — 223,635 
Corporate debt securities and commercial paper1,874,257 8,149 (135)50,000 1,832,271 — 1,882,271 
Total marketable securities2,097,504 8,538 (136)273,635 1,832,271 — 2,105,906 
Total financial assets$2,756,253 $8,538 $(136)$930,384 $1,834,271 $— $2,764,655 
The Company's primary objective when investing excess cash is preservation of capital, hence the Company's marketable securities primarily consist of U.S. Treasury Securities, non-U.S government securities, high credit quality corporate debt securities and commercial paper. As the Company views its marketable securities as available to support current operations, it has classified all available for sale securities as short-term. As of December 31, 2021 and 2020, for fixed income securities that were in unrealized loss positions, the Company has determined that (i) it does not have the intent to sell any of these investments, and (ii) it is not more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis. In addition, as of December 31, 2021 and 2020, the Company anticipates that it will recover the entire amortized cost basis of such fixed income securities before maturity.
Interest earned on marketable securities was $55.7 million, $32.4 million and $20.8 million in the years ended December 31, 2021, 2020 and 2019, respectively. The interest is recorded as other (expenses) income, net, in the accompanying consolidated statements of operations.
The following table summarizes the contractual maturities of marketable securities:
As of December 31, 2021As of December 31, 2020
Amortized
Cost
Aggregate
Fair Value
Amortized
Cost
Aggregate
Fair Value
Financial Assets:(In thousands)
Less than one year$1,084,751 $1,085,006 $1,126,091 $1,128,927 
One to three years2,812,521 2,793,424 971,413 976,979 
Total$3,897,272 $3,878,430 $2,097,504 $2,105,906 
Strategic Investments
As of December 31, 2021 and 2020, the Company held strategic investments with a carrying value of $68.3 million and $9.3 million, respectively. These securities are recorded as other long-term assets in the accompanying consolidated balance sheets. There were no impairments or other adjustments recorded in the years ended December 31, 2021 and 2020 related to these securities.
Financial Liabilities
The Company’s financial liabilities that are measured at fair value on a recurring basis consist of foreign currency derivative liabilities and are classified as Level 2 financial instruments in the fair value hierarchy. As of December 31, 2021, the aggregate fair value of these instruments and the associated gross unrealized losses were not significant.
The Company’s financial liabilities that are not measured at fair value on a recurring basis consist of its 2029 Notes and 2031 Notes, respectively. The Company’s Convertible Notes were fully redeemed in June 2021 and were no longer outstanding as of December 31, 2021. Refer to Note 10 for further details on these financial liabilities.
As of December 31, 2021 the fair values of the 2029 Notes and 2031 Notes were $510.2 million and $512.8 million, respectively. As of December 31, 2020, the fair value of the Convertible Notes was $1.7 billion.
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment consisted of the following:
As of December 31,
20212020
(In thousands)
Capitalized internal-use software development costs$198,589 $142,489 
Data center equipment (1)
77,946 43,477 
Leasehold improvements85,297 69,756 
Office equipment58,636 35,346 
Furniture and fixtures15,360 12,312 
Software10,506 9,943 
Total property and equipment446,334 313,323 
Less: accumulated depreciation and amortization (1)
(191,018)(130,084)
Total property and equipment, net$255,316 $183,239 
____________________________________
(1) Data center equipment contains $63.0 million and $40.8 million in assets held under finance leases as of December 31, 2021 and 2020, respectively. Accumulated depreciation and amortization contains $26.8 million and $15.0 million in accumulated amortizations for assets held under finance leases as of December 31, 2021 and 2020, respectively.
Depreciation and amortization expense was $59.6 million, $51.1 million and $37.5 million for the years ended December 31, 2021, 2020 and 2019, respectively.
The Company capitalized $63.1 million, $47.1 million and $29.7 million in internal‑use software development costs in the years ended December 31, 2021, 2020 and 2019, respectively.
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives and Hedging
12 Months Ended
Dec. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives and Hedging Derivatives and Hedging
As of December 31, 2021, the Company had outstanding foreign currency forward contracts designated as cash flow hedges with total sell and buy notional values of $276.2 million and $243.1 million, respectively. The notional value represents the amount that will be purchased or sold upon maturity of the forward contract. As of December 31, 2021, these contracts had maturities of less than 12 months.
Gains and losses associated with these foreign currency forward contracts were as follows:
Consolidated Statement of Operations and Statement of Comprehensive LossYear Ended December 31,
2021
(In thousands)
Gains recognized in OCINet change in market value of effective foreign currency forward exchange contracts$294 
Losses recognized in income due to instruments maturingCost of revenue$7,545 
The Company is subject to master netting agreements with certain counterparties of the foreign exchange contracts, under which it is permitted to net settle transactions of the same currency with a single net amount payable by one party to the other. It is the Company’s policy to present the derivatives at gross in its consolidated balance sheet. The Company’s foreign currency forward contracts are not subject to any credit contingent features or collateral requirements. The Company manages its exposure to counterparty risk by entering into contracts with a diversified group of major financial institutions and by actively monitoring its outstanding positions. As of December 31, 2021, the Company did not have any offsetting arrangements.
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Right-of-Use Assets and Lease Liabilities
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Right-of-Use Assets and Lease Liabilities Right-of-Use Assets and Lease Liabilities
The Company has entered into various operating lease agreements for office space and data centers and finance lease agreements for data center and office equipment and furniture.
As of December 31, 2021, the Company had 31 leased properties with remaining lease terms of 0.1 years to 7.8 years, some of which include options to extend the leases for up to 5.0 years.
Operating lease costs recorded in the accompanying consolidated statements of operations were $61.0 million and $49.3 million for the year ended December 31, 2021 and 2020, respectively. Short-term lease, variable lease and finance lease costs were not significant.
Supplemental cash flow and other information related to operating leases was as follows:
Year Ended December 31,
20212020
Operating cash flows paid for amounts included in operating lease liabilities (in thousands)$60,085$46,895
Weighted average remaining lease term (in years)5.56.0
Weighted average discount rate4.5 %4.8 %
Maturities of operating lease liabilities were as follows:
As of December 31, 2021
Year Ended December 31,(In thousands)
2022$63,086 
202357,173 
202450,742 
202537,621 
202634,827 
Thereafter54,760 
Total lease payments298,209 
Less: imputed interest(34,631)
Total operating lease obligations263,578 
Less: current obligations(52,325)
Long-term operating lease obligations$211,253 
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations
12 Months Ended
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Business Combinations Business Combinations
Zipwhip, Inc.
In July 2021, the Company acquired all outstanding shares of Zipwhip, Inc. (“Zipwhip”), a leading provider of toll-free messaging in the United States, for a purchase price, as adjusted, of $838.8 million. The purchase price included $418.1 million of cash, $419.2 million fair value of 1.1 million shares of the Company's Class A common stock and $1.5 million fair value of the pre-combination services of Zipwhip employees reflected in the unvested equity awards assumed by the Company at closing. Additionally, at closing, the Company issued 59,533 shares of its Class A common stock which are subject to vesting over a period of 3 years. Vesting of these shares will be recorded in the stock-based compensation expense as the services are provided..
Part of the cash consideration paid at closing was to settle the vested equity awards of Zipwhip employees. The Company assumed all unvested and outstanding equity awards of Zipwhip continuing employees, as converted into its own equity awards, at the conversion ratio provided in the Agreement and Plan of Merger and Reorganization (the “Zipwhip Merger Agreement”). This transaction also included a $19.1 million of additional cash consideration for certain employees, which will vest as these employees provide services in the post-acquisition period. This amount will be recorded in the operating expenses over a period of 3 years as the services are provided.
The acquisition was accounted for as a business combination and the total purchase price of $838.8 million was allocated to the net tangible and intangible assets and liabilities based on their fair values on the acquisition date with the excess recorded
as goodwill. These estimates were derived from information currently available. The determination of the fair values and estimated lives of depreciable tangible and identifiable intangible assets requires significant judgment. As of December 31, 2021, the areas that are not yet finalized include contingencies and income and other taxes.
The fair value of the 1.2 million aggregate number of shares of the Company's Class A common stock issued at closing was determined based on the closing market price of the Company's Class A common stock on the acquisition date. The fair value of the $30.7 million unvested equity awards assumed on the acquisition closing date was determined (a) for options, by using the Black-Scholes option pricing model with the applicable assumptions as of the acquisition date; (b) for restricted stock units, by using the closing market price of the Company's Class A common stock on the acquisition date. These awards will continue to vest as Zipwhip employees continue to provide services in the post-acquisition period. The fair value of these awards will be recorded into the stock-based compensation expense over the respective vesting period of each award.
The purchase price components, as adjusted, are summarized in the following table:
Total
(In thousands)
Fair value of Class A common stock transferred$419,197 
Cash consideration418,073 
Fair value of the pre-combination service through equity awards1,511 
Total purchase price$838,781 
The following table presents the purchase price allocation, as adjusted, recorded in the Company's consolidated balance sheet as of December 31, 2021:

Total
(In thousands)
Cash and cash equivalents$21,610 
Accounts receivable and other current assets11,481 
Property and equipment, net2,950 
Operating right-of-use asset23,545 
Intangible assets (1)
244,500 
Other assets370 
Goodwill600,403 
Accounts payable and other liabilities(20,239)
Deferred revenue(4,526)
Operating lease liability, noncurrent(23,169)
Deferred tax liability(18,144)
Total purchase price$838,781 
____________________________________
(1) Identifiable intangible assets are comprised of the following:
TotalEstimated
life
(In thousands)(In years)
Developed technology$56,800 7
Customer relationships147,700 10
Supplier relationships39,600 5
Trade names400 5
Total intangible assets acquired$244,500 
Goodwill generated from this acquisition primarily represents the value that is expected from the increased scale and synergies as a result of the integration of both businesses. Goodwill is not deductible for tax purposes.
The estimated fair value of the intangible assets acquired was determined by the Company. The Company engaged a third‑party expert to assist with the valuation analysis. The Company used a relief-from-royalty method to estimate the fair values of the developed technology and trade names, a multi-period excess earnings method to estimate the fair values of customer relationships and a with-and-without method to estimate the fair value of the supplier relationships.
Most of the net tangible assets were valued at their respective carrying amounts as of the acquisition date as the Company believes that these amounts approximate their current fair values, except for operating right-of-use assets. The value of the acquired operating right-of-use assets was reduced to its respective fair value on the acquisition date.
The acquired entity's results of operations were included in the Company's consolidated financial statements from the date of acquisition, July 14, 2021. For the year ended December 31, 2021, Zipwhip contributed net operating revenue of $55.4 million, which is reflected in the accompanying consolidated statement of operations. Due to the integrated nature of the Company's operations, the Company believes that it is not practicable to separately identify earnings of Zipwhip on a stand-alone basis. Pro forma results of operations for this acquisition are not presented as the financial impact to the Company's consolidated financial statements is not significant.
Costs incurred related to the acquisition were not significant.
Other Fiscal 2021 Acquisitions
During 2021, the Company completed other business combinations for an aggregate purchase price of $105.0 million, of which $13.4 million was allocated to developed technology, $23.6 million was allocated to other intangible assets and $63.2 million was allocated to goodwill.
Fiscal 2020 Acquisitions
Segment.io, Inc.
In November 2020, the Company acquired all outstanding shares of Segment, the market-leading customer data platform, by issuing 9.5 million shares of its Class A common stock with a fair value of $2.6 billion and $415.9 million in cash, as adjusted. Of the total shares of Class A common stock issued at closing, 258,554 shares with the fair value of $70.7 million were subject to future vesting and are recorded in the stock-based compensation expense as the services are provided. The total amortization period was over 2.41 years from the date of acquisition. Part of the cash consideration was paid to settle the vested equity awards of Segment employees. The Company assumed all unvested and outstanding equity awards of Segment continuing employees as converted into its own equity awards at the conversion ratio provided in the Agreement and Plan of Reorganization (the "Merger Agreement").
The acquisition added additional products and services to the Company's offerings for its customers. With these additional products, the Company can now offer a customer engagement platform. The acquisition has also added new customers, new employees, technology and intellectual property assets.
The acquisition was accounted for as a business combination and the total purchase price of $3.0 billion, as adjusted, was allocated to the net tangible and intangible assets and liabilities based on their fair values on the acquisition date with the excess recorded as goodwill.
The purchase price, as adjusted, reflected the $2.5 billion fair value of 9.3 million shares of the Company's Class A common stock transferred as consideration for accredited outstanding shares of Segment, the $415.9 million cash consideration for unaccredited shares and vested equity awards and the $39.0 million fair value of the pre-combination services of Segment employees reflected in the unvested equity awards assumed by the Company on the acquisition date. As of December 31, 2021, 150,824 shares of Class A common stock issued at closing with future vesting was held in escrow.
The fair value of the 9.5 million shares of the Company's Class A common stock issued at closing was determined based on its closing price on the acquisition date. The fair value of the assumed unvested equity awards was determined (a) for options, by using a Black-Scholes option pricing model with the applicable assumptions as of the acquisition date, and (b) for restricted stock units, by using the closing market price of the Company's Class A common stock on the acquisition date.
The fair value of unvested employee equity awards assumed on the acquisition date was $245.3 million. These awards continue to vest as the Segment employees provide services in the post-acquisition period. The fair value of these awards is
recorded in the stock-based compensation expense over the respective vesting period of each award.
The purchase price components, as adjusted, are summarized in the following table:
Total
(In thousands)
Fair value of Class A common stock transferred$2,532,329 
Cash consideration415,899 
Fair value of the pre-combination service through equity awards38,972 
Total purchase price$2,987,200 
The following table presents the purchase price allocation, as adjusted:
Total
(In thousands)
Cash and cash equivalents$93,170 
Accounts receivable and other current assets90,635 
Property and equipment, net5,081 
Operating right-of-use asset53,630 
Intangible assets (1)
595,000 
Other assets4,869 
Goodwill2,299,016 
Accounts payable and other liabilities(24,263)
Deferred revenue(50,005)
Operating lease liability(58,206)
Deferred tax liability(21,728)
Total purchase price$2,987,200 
____________________________________
(1) Identifiable intangible assets are comprised of the following:
TotalEstimated
life
(In thousands)(In years)
Developed technology$390,000 7
Customer relationships190,000 6
Order backlog10,000 1
Trade names5,000 5
Total intangible assets acquired$595,000 
Developed technology consists of software products and domain knowledge around customer data developed by Segment, which will enable Twilio to layer data across its platform to power timely and personalized communications over the right channel, further enhancing the Company's customer engagement platform. Customer relationships consists of contracts with platform users that purchase Segment’s products and services that carry distinct value.
Goodwill generated from this acquisition primarily represents the value that is expected from the increased scale and synergies as a result of the integration of both businesses. Goodwill is not deductible for tax purposes.
The estimated fair value of the intangible assets acquired was determined by the Company. The Company engaged a third‑party expert to assist with the valuation analysis. The Company used a relief from royalty method to estimate the fair values of the developed technology and a multi-period excess earnings method to estimate the fair value of the customer relationships and order backlog.
Most of the net tangible assets were valued at their respective carrying amounts as of the acquisition date, as the Company believes that these amounts approximate their current fair values, except for operating right-of-use assets, which were reduced to their respective fair values as of the acquisition date.
The acquired entity's results of operations were included in the Company's consolidated financial statements from the date of acquisition, November 2, 2020. For the year ended December 31, 2021, Segment contributed net operating revenue of $200.9 million, which is reflected in the accompanying consolidated statement of operations. Due to the integrated nature of the Company's operations, the Company believes that it is not practicable to separately identify earnings of Segment on a stand-alone basis.
During the year ended December 31, 2020, the Company incurred costs related to this acquisition of $20.8 million that were expensed as incurred and recorded in general and administrative expenses in the accompanying consolidated statement of operations.
The following unaudited pro forma condensed combined financial information gives effect to the acquisition of Segment as if it was consummated on January 1, 2019 (the beginning of the comparable prior reporting period), and includes pro forma adjustments related to the amortization of acquired intangible assets, share-based compensation expense, one-time tax benefit and direct and incremental transaction costs reflected in the historical financial statements. Specifically, the following adjustments were made:
For the year ended December 31, 2020, the Company's and Segment's direct and incremental transaction costs of $79.3 million are excluded from the pro forma condensed combined net loss.
For the year ended December 31, 2019, the Company's direct and incremental transaction costs of $20.8 are included in the pro forma condensed combined net loss.
In the year ended December 31, 2020, the pro forma condensed combined net loss includes a reversal of the valuation allowance release of $13.8 million.
In the year ended December 31, 2019, the pro forma condensed combined net loss includes a one-time tax benefit of $38.1 that would have resulted from the acquisition, and an ongoing tax benefit of $7.5 million.
This unaudited data is presented for informational purposes only and is not intended to represent or be indicative of the results of operations that would have been reported had the acquisition occurred on January 1, 2019. It should not be taken as representative of future results of operations of the combined company.
The following table presents the unaudited pro forma condensed combined financial information:
Year Ended December 31,
20202019
(Unaudited, in thousands)
Revenue$1,874,720 $1,217,502 
Net loss attributable to common stockholders$(655,355)$(576,962)

Other Fiscal 2020 Acquisitions
During 2020, the Company completed other business combinations for an aggregate purchase price of $13.0 million. The total purchase price was allocated to the tangible and intangibles assets acquired and liabilities assumed based on their fair values at the time of the acquisition. The Company does not consider these acquisitions to be material, individually or in aggregate, to its consolidated financial statements.
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill
Goodwill balance as of December 31, 2021 and 2020, was as follows:
Total
(In thousands)
Balance as of December 31, 2019$2,296,784 
Goodwill additions related to 2020 acquisitions2,303,780 
Measurement period adjustments(5,170)
Balance as of December 31, 2020$4,595,394 
Goodwill additions related to 2021 acquisitions663,599 
Measurement period adjustments4,173 
Balance as of December 31, 2021$5,263,166 
Intangible assets
Intangible assets consisted of the following:
As of
December 31, 2021
GrossAccumulated
Amortization
Net
Amortizable intangible assets:(In thousands)
Developed technology$794,831 $(222,765)$572,066 
Customer relationships538,264 (128,035)410,229 
Supplier relationships51,671 (9,491)42,180 
Trade names30,669 (13,874)16,795 
Order backlog10,000 (10,000)— 
Patent4,035 (508)3,527 
Total amortizable intangible assets1,429,470 (384,673)1,044,797 
Non-amortizable intangible assets:
Telecommunication licenses4,920 — 4,920 
Trademarks and other295 — 295 
Total$1,434,685 $(384,673)$1,050,012 
As of
December 31, 2020
GrossAccumulated
Amortization
Net
Amortizable intangible assets:(In thousands)
Developed technology$724,599 $(113,282)$611,317 
Customer relationships379,344 (59,574)319,770 
Supplier relationships4,356 (3,044)1,312 
Trade names25,560 (7,921)17,639 
Order backlog10,000 (1,667)8,333 
Patent3,360 (373)2,987 
Total amortizable intangible assets1,147,219 (185,861)961,358 
Non-amortizable intangible assets:
Telecommunication licenses4,920 — 4,920 
Trademarks and other295 — 295 
Total$1,152,434 $(185,861)$966,573 
Amortization expense was $198.8 million, $98.6 million and $72.9 million for the years ended December 31, 2021, 2020 and 2019, respectively.
Total estimated future amortization expense is as follows:
As of
December 31,
2021
Year Ended December 31,(In thousands)
2022$204,837 
2023201,527 
2024195,953 
2025192,379 
2026119,045 
Thereafter131,056 
Total$1,044,797 

XML 34 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Liabilities
12 Months Ended
Dec. 31, 2021
Accrued Liabilities and Other Liabilities [Abstract]  
Accrued Expenses and Other Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
As of December 31,
20212020
(In thousands)
Accrued payroll and related$78,780 $54,683 
Accrued bonus and commission64,665 25,341 
Accrued cost of revenue118,004 80,620 
Sales and other taxes payable61,975 48,390 
ESPP contributions10,284 6,272 
Finance lease liability, current12,370 9,062 
Accrued other expense71,425 28,527 
Total accrued expenses and other current liabilities$417,503 $252,895 
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Notes Payable
12 Months Ended
Dec. 31, 2021
Long-term Debt, Unclassified [Abstract]  
Notes Payable Notes Payable
Long-term debt consisted of the following:
As of December 31,
20212020
(In thousands)
2029 and 2031 Senior Notes
2029 Senior Notes
Principal$500,000 $— 
Unamortized discount(5,701)— 
Unamortized issuance costs(1,286)— 
Net carrying amount493,013 — 
2031 Senior Notes
Principal500,000 — 
Unamortized discount(5,832)— 
Unamortized issuance costs(1,274)— 
Net carrying amount492,894 — 
Convertible Senior Notes and Capped Call Transactions
Convertible Senior Notes
Principal— 343,702 
Unamortized discount— (38,406)
Unamortized issuance costs— (3,228)
Net carrying amount— 302,068 
Total long-term debt$985,907 $302,068 
2029 and 2031 Senior Notes
In March 2021, the Company issued $1.0 billion aggregate principal amount of senior notes, consisting of $500.0 million principal amount of 3.625% notes due 2029 (the “2029 Notes”) and $500.0 million principal amount of 3.875% notes due 2031 (the “2031 Notes,” and together with the 2029 Notes, the “Notes”). Initially, none of the Company’s subsidiaries guaranteed the Notes. However, under certain circumstances in the future the Notes can be guaranteed by each of the Company’s material domestic subsidiaries. The 2029 Notes and 2031 Notes will mature on March 15, 2029 and March 15, 2031, respectively. Interest payments are payable semi-annually in arrears on March 15 and September 15 of each year, commencing on September 15, 2021.
The aggregate net proceeds from offering of the Notes were approximately $984.7 million after deducting underwriting discounts and issuance costs paid by the Company. The issuance costs of $2.8 million are amortized into interest expense using the effective interest method over the term of the Notes.
The Company may voluntarily redeem the 2029 Notes, in whole or in part, under the following circumstances:
(1)at any time prior to March 15, 2024 with the net cash proceeds received by the Company from an equity offering at a redemption price equal to 103.625% of the principal amount, provided the aggregate principal amount of all such redemptions does not exceed 40% of the original aggregate principal amount of the 2029 Notes. Such redemption shall occur within 180 days after the closing of an equity offering and at least 50% of the then-outstanding aggregate principal amount of the 2029 Notes shall remain outstanding, unless all 2029 Notes are redeemed concurrently;
(2)at any time prior to March 15, 2024 at 100% of the principal amount, plus a “make-whole” premium;
(3)at any time on or after March 15, 2024 at a prepayment price equal to 101.813% of the principal amount;
(4)at any time on or after March 15, 2025 at a prepayment price equal to 100.906% of the principal amount; and
(5)at any time on or after March 15, 2026 at a prepayment price equal to 100.000% of the principal amount;
in each case, the redemption will include the accrued and unpaid interest, as applicable.
The Company may voluntarily redeem the 2031 Notes, in whole or in part, under the following circumstances:
(1)at any time prior to March 15, 2024 with the net cash proceeds received by the Company from an equity offering at a redemption price equal to 103.875% of the principal amount, provided the aggregate principal amount of all such redemptions does not to exceed 40% of the original aggregate principal amount of the 2031 Notes. Such redemption shall occur within 180 days after the closing of an equity offering and at least 50% of the then-outstanding aggregate principal amount of the 2031 Notes shall remain outstanding, unless all 2031 Notes are redeemed concurrently;
(2)at any time prior to March 15, 2026 at 100% of the principal amount, plus a “make-whole” premium;
(3)at any time on or after March 15, 2026 at a prepayment price equal to 101.938% of the principal amount;
(4)at any time on or after March 15, 2027 at a prepayment price equal to 101.292% of the principal amount;
(5)at any time on or after March 15, 2028 at a prepayment price equal to 100.646% of the principal amount; and
(6)at any time on or after March 15, 2029 at a prepayment price equal to 100.000% of the principal amount;
in each case, the redemption will include accrued and unpaid interest, as applicable.
The Notes are unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the Notes that the Company may incur in the future and equal in right of payment with the Company’s existing and future liabilities that are not subordinated.
In certain circumstances involving a change of control event, the Company will be required to make an offer to repurchase all, or, at the holder’s option, any part, of each holder’s notes of that series at 101% of the aggregate principal amount, plus accrued and unpaid interest, as applicable.
The indenture governing the Notes (the “Indenture”) contains covenants limiting the Company’s ability and the ability of its subsidiaries to: (i) create liens on certain assets to secure debt; (ii) grant a subsidiary guarantee of certain debt without also providing a guarantee of the Notes; and (iii) consolidate or merge with or into, or sell or otherwise dispose of all or substantially all of its assets to another person. These covenants are subject to a number of limitations and exceptions. Certain of these covenants will not apply during any period in which the Notes are rated investment grade by either Moody’s Investors Service, Inc. or Standard & Poor’s Ratings Services.
The interest expense recognized during the year ended December 31, 2021 was not significant.
As of December 31, 2021, the Company was in compliance with all of its financial covenants under the Indenture.
Convertible Senior Notes and Capped Call Transactions
In May 2018, the Company issued $550.0 million aggregate principal amount of 0.25% convertible senior notes due 2023 (“Convertible Notes”) in a private placement, including $75.0 million aggregate principal amount of such Convertible Notes pursuant to the exercise in full of the over-allotment options of the initial purchasers. The total net proceeds from this offering, after deducting initial purchaser discounts and debt issuance costs paid by the Company, were approximately $537.0 million. The Convertible Notes had the original maturity date of June 1, 2023, unless earlier repurchased or redeemed by the Company or converted pursuant to their terms.
On May 18, 2021, the Company issued a notice of redemption for its Convertible Notes and in June 2021, redeemed all of the remaining outstanding principal amount of the Convertible Notes. During 2021 and through the date of the redemption, the Company converted $343.7 million aggregate principal amount of the Convertible Notes by issuing 4,846,965 shares of its Class A common stock. Of the $1.7 billion total value of these transactions, $1.4 billion and $335.7 million were allocated to the equity and liability components, respectively, utilizing the effective interest rate to determine the fair value of the liability component. The selected interest rate reflected the Company’s incremental borrowing rate, adjusted for the Company’s credit standing on nonconvertible debt with similar maturity. The extinguishment of these Convertible Notes resulted in a $29.0 million loss that is included in other (expenses) income, net, in the accompanying consolidated statement of operations. No sinking fund was provided for these Convertible Notes.
In the year ended December 31, 2020, the Company converted $206.3 million aggregate principal amount of the Convertible Notes by issuing 2,902,434 shares of its Class A common stock and $2.0 million of cash. Of the $894.6 million total value of these transactions, $701.9 million and $192.7 million were allocated to the equity and liability components, respectively. The extinguishment of these notes resulted in a $12.9 million loss and was included in other (expenses) income, net, in the accompanying consolidated statements of operations. There were no conversions in the year ended December 31, 2019.
Prior to their redemption, the Convertible Notes were convertible at the option of the holders only under the following circumstances:
(1)    during any calendar quarter commencing after September 30, 2018, and only during such calendar quarter, if the last reported sale price of the Class A common stock for at least 20 trading days (whether or not consecutive) in a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is more than or equal to 130% of the conversion price on each applicable trading day;
(2)    during the five business days period after any five consecutive trading day period in which, for each trading day of that period, the trading price per $1,000 principal amount of Convertible Notes for such trading day was less than 98% of the product of the last reported sale price of the Class A common stock and the conversion rate on each such trading day;
(3)    upon the Company’s notice that it is redeeming any or all of the Convertible Notes; or
(4)    upon the occurrence of specified corporate events.
Each $1,000 principal amount of the Convertible Notes was initially convertible into 14.104 shares of the Company’s Class A common stock par value $0.001, which was equivalent to an initial conversion price of approximately $70.90 per share. The conversion rate was subject to adjustment upon the occurrence of certain specified events but would not be adjusted for any accrued and unpaid special interest. In addition, upon the occurrence of a make-whole fundamental change, as defined in the indenture, the Company would, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its Notes in connection with such make-whole fundamental change or during the relevant redemption period. Further, the Convertible Notes could bear special interest under specified circumstances relating to the Company’s failure to comply with its reporting obligations under the indenture relating to the issuance of Convertible Notes (the “indenture”) or if the Convertible Notes were not freely tradeable as required by the indenture. None of the above mentioned events occurred during the period the notes were outstanding and prior to the redemption.
Upon conversion, the Company had an ability to pay or deliver, as the case may be, cash, shares of Class A common stock, or a combination of cash and shares of Class A common stock, at the Company’s election. Throughout the period the Convertible Notes were outstanding the conditional redemption feature was triggered several times and the Company settled the notes presented for conversion primarily in shares of its Class A common stock.
The foregoing description is qualified in its entirety by reference to the text of the indenture and the form of 0.25% convertible senior notes due 2023, which were filed as exhibits to the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2018, and are incorporated herein by reference.
In accounting for the issuance of the Convertible Notes, the Company separated the Convertible Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was $119.4 million and was determined by deducting the fair value of the liability component from the par value of the Notes. The equity component was not remeasured as long as it continued to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, was amortized to interest expense at an annual effective interest rate of 5.7% over the contractual terms of the Convertible Notes.
In accounting for the transaction costs related to the Convertible Notes, the Company allocated the total amount incurred to the liability and equity components of the Convertible Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component were approximately $10.2 million, were recorded as an additional debt discount and were amortized to interest expense using the effective interest method over the contractual terms of the Convertible Notes and were written off upon the redemption of the Convertible Notes. Issuance costs attributable to the equity component were netted with the equity component in stockholders’ equity.
The net carrying amount of the equity component of the Convertible Notes was as follows:
As of December 31,
20212020
(In thousands)
Proceeds allocated to the conversion options (debt discount)$— $74,636 
Issuance costs(2,819)(2,819)
Net carrying amount$(2,819)$71,817 
In connection with the offering of the Convertible Notes in May 2018, the Company entered into privately negotiated capped call transactions with certain counterparties (the “capped calls”). The capped calls each had an initial strike price of approximately $70.90 per share, subject to certain adjustments, which corresponded to the initial conversion price of the Notes. The capped calls had initial cap prices of $105.04 per share, subject to certain adjustments. The capped calls covered, subject to anti-dilution adjustments, approximately 7,757,200 shares of Class A common stock. The capped calls were generally intended to reduce or offset the potential dilution to the Class A common stock upon any conversion of the Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price.
Concurrently with the redemption of the Convertible Notes, the Company settled its capped call arrangement. The capped call arrangement was settled in June 2021 for gross cash consideration of $229.8 million received by the Company and recorded in additional paid-in-capital, net of $1.4 million in transaction costs and a $3.2 million realized gain. The gain was primarily driven by the change in the fair value of the Company’s Class A common stock on the transaction settlement date. The gain was recorded in other (expenses) income, net, in the accompanying consolidated statement of operations.
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Supplemental Balance Sheet Information
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Supplemental Balance Sheet Information Supplemental Balance Sheet Information
A roll‑forward of the Company’s customer credit reserve is as follows:
Year Ended December 31,
202120202019
(In thousands)
Balance, beginning of period$16,783 $6,784 $3,015 
Additions55,937 50,817 18,143 
Deductions against reserve(54,143)(40,818)(14,374)
Balance, end of period$18,577 $16,783 $6,784 
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue by Geographic Area
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue by Geographic Area Revenue by Geographic Area
Revenue by geographic area is based on the IP address or the mailing address at the time of registration. The following table sets forth revenue by geographic area:
Year Ended December 31,
202120202019
Revenue by geographic area:(In thousands)
United States$1,881,873 $1,282,213 $808,857 
International959,966 479,563 325,611 
Total$2,841,839 $1,761,776 $1,134,468 
Percentage of revenue by geographic area:
United States66 %73 %71 %
International34 %27 %29 %
Long-lived assets outside of the United States were not significant.
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and ContingenciesLease and Other CommitmentsThe Company entered into various non-cancelable operating lease agreements for its facilities. See Note 6 to these consolidated financial statements for additional detail on the Company's operating lease commitments.
Additionally, the Company has contractual commitments with its cloud infrastructure provider, network service providers and other vendors that are noncancellable and expire within one to four years. Future minimum payments under these noncancellable purchase commitments were as follows. Unrecognized tax benefits are not included in these amounts because any amounts expected to be settled in cash are not material:
As of
December 31, 2021
Year Ending December 31,(In thousands)
2022$213,106 
2023222,852 
202435,066 
2025561 
Total payments$471,585 
In February 2021, the Company entered into a Framework Agreement, as subsequently amended, with Syniverse Corporation (“Syniverse”) and Carlyle Partners V Holdings, L.P. (“Carlyle”) (the “Framework Agreement”), pursuant to which Syniverse would issue to the Company shares of Syniverse common stock in consideration for an investment by the Company of up to $750.0 million. In August 2021, Syniverse entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Blue Steel Merger Sub Inc. (the “Merger Sub”) and M-3 Brigade Acquisition II Corp. (“MBAC”), which would result in Syniverse being a wholly owned subsidiary of MBAC (the “Merger”). Concurrently, the Company and MBAC entered into the Twilio Subscription Agreement (the “Subscription Agreement”), pursuant to which the Company agreed, subject to the terms and conditions set forth therein, to subscribe for and purchase, and MBAC agreed to issue and sell to the Company, immediately prior to the closing of the Merger, shares of Class A common stock and, if applicable, shares of Class C common stock for an aggregate amount up to $750.0 million, depending on redemptions by MBAC’s shareholders. In connection with the closing of the investment, the Company and Syniverse (or their respective subsidiaries) would enter into a wholesale agreement.
See Note 18 for details on developments on this transaction which occurred in the period subsequent to December 31, 2021.
Legal Matters
The City and County of San Francisco (“San Francisco”) has assessed the Company for additional Telephone Users Tax (“TUT”) and Access Line Tax (“ALT”) on certain of the Company’s services for the years 2009 through 2018. The assessments totaled $38.8 million, including interest and penalties. The Company paid the assessments under protest in the third quarter of 2020.
On May 27, 2021, the Company filed a lawsuit against San Francisco in San Francisco Superior Court challenging the assessments. The Company raised numerous defenses to the assessments including that its services are not telecommunications services, application of the taxes to Twilio’s services violates the Internet Tax Freedom Act and San Francisco does not have jurisdiction to impose tax on services provided outside of San Francisco. The Company is seeking refunds of the taxes paid, waivers of interest and penalties, cost of suit and reasonable attorneys’ fees, and other legal and equitable relief as the court deems appropriate.
The Company believes it has strong arguments against the assessments, but litigation is uncertain and there is no assurance that it will prevail in court. Should the Company lose on one or more of its arguments, it could incur additional losses associated with taxes, interest, and penalties that together, in aggregate, could be material. The Company regularly assesses the likelihood of adverse outcomes resulting from tax disputes such as this and examines all open years to determine the necessity and adequacy of any tax reserves. The Company’s tax reserves are further discussed in Note 13(d) of these consolidated financial statements.
In addition to the litigation discussed above, from time to time, the Company may be subject to legal actions and claims in the ordinary course of business. The Company has received, and may in the future continue to receive, claims from third parties asserting, among other things, infringement of their intellectual property rights. Future litigation may be necessary to defend the Company, its partners and its customers by determining the scope, enforceability and validity of third‑party proprietary rights, or to establish our proprietary rights. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors.
Legal fees and other costs related to litigation and other legal proceedings are expensed as incurred and are included in general and administrative expenses in the accompanying consolidated statements of operations.
Indemnification Agreements
The Company has signed indemnification agreements with all of its board members and executive officers. The agreements indemnify the board members and executive officers from claims and expenses on actions brought against the individuals separately or jointly with the Company for certain indemnifiable events. Indemnifiable events generally mean any event or occurrence related to the fact that the board member or the executive officer was or is acting in his or her capacity as a board member or an executive officer for the Company or was or is acting or representing the interests of the Company.
In the ordinary course of business and in connection with our financing and business combinations transactions, the Company enters into contractual arrangements under which it agrees to provide indemnification of varying scope and terms to business partners, customers and other parties with respect to certain matters, including, but not limited to, losses arising out of the breach of such agreements, intellectual property infringement claims made by third parties and other liabilities relating to or arising from the Company’s various products, or its acts or omissions. In these circumstances, payment may be conditional on the other party making a claim pursuant to the procedures specified in the particular contract. Further, the Company’s obligations under these agreements may be limited in terms of time and/or amount, and in some instances, the Company may have recourse against third parties for certain payments. The terms of such obligations may vary.
As of December 31, 2021 and 2020, no amounts were accrued related to any outstanding indemnification agreements.
Other Taxes
The Company conducts operations in many tax jurisdictions within and outside the United States. In many of these jurisdictions, non-income-based taxes, such as sales, use, telecommunications, and other local taxes are assessed on the Company’s operations. In the last several years the Company has expanded to collect taxes in most jurisdictions where it operates. The Company continues to carry reserves for certain of its prior non-income-based tax exposures in certain jurisdictions when it is both probable that a liability was incurred and the amount of the exposure could be reasonably estimated. These reserves are based on estimates which include several key assumptions including, but not limited to, the taxability of the Company’s services, the jurisdictions in which its management believes it had nexus, and the sourcing of revenues to those jurisdictions
The Company continues to remain in discussions with certain jurisdictions regarding its prior sales and other taxes that it may owe. In the event any of these jurisdictions disagree with management’s assumptions and analysis, the assessment of the Company’s tax exposure could differ materially from management’s current estimates. For example, San Francisco City and County has assessed the Company for $38.8 million in taxes, including interest and penalties, which exceeded the $11.5 million the Company had accrued for the period covered by this assessment. The Company paid the full amount as required by law. The payment made in excess of the accrued amount is reflected as a deposit in the accompanying consolidated balance sheets. The Company believes, however, that this assessment is incorrect and, after failing to reach a settlement, filed a lawsuit on May 27, 2021 contesting the assessment as described above. However, litigation is uncertain and a ruling against the Company, or a dismissal of our complaint, may adversely affect its financial position and results of operations.
As of December 31, 2021, the liabilities recorded for these taxes were $25.4 million for domestic jurisdictions and $17.7 million for jurisdictions outside of the United States. As of December 31, 2020, these liabilities were $25.6 million and $9.6 million, respectively.
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2021
Stockholders' Equity Note [Abstract]  
Stockholders' Equity Stockholders' Equity
Preferred Stock
As of December 31, 2021 and 2020, the Company had authorized 100,000,000 shares of preferred stock, par value $0.001, of which no shares were issued and outstanding.
Common Stock
As of December 31, 2021 and 2020, the Company had authorized 1,000,000,000 shares of Class A common stock and 100,000,000 shares of Class B common stock, each par value $0.001 per share. As of December 31, 2021, 170,625,994 shares of Class A common stock and 9,842,105 shares of Class B common stock were issued and outstanding. As of December 31, 2020, 153,496,222 shares of Class A common stock and 10,551,302 shares of Class B common stock were issued and outstanding.
The Company had reserved shares of common stock for issuance as follows:
As of December 31,
20212020
Stock options issued and outstanding3,351,313 5,625,735 
Unvested restricted stock units issued and outstanding6,475,700 7,523,882 
Class A common stock reserved for Twilio.org618,857 707,265 
Stock-based awards available for grant under 2016 Plan24,650,104 18,942,205 
Stock-based awards available for grant under ESPP6,382,830 4,941,281 
Class A common stock reserved for the Convertible Notes— 7,569,731 
Total41,478,804 45,310,099 
Public Equity Offerings
In February 2021, August 2020 and June 2019, the Company completed public equity offerings in which it sold 4,312,500 shares, 5,819,838 shares and 8,064,515 shares, respectively, of its Class A common stock at a public offering price of $409.60, $247.00 and $124.00 per share, respectively. The Company received total proceeds of $1.8 billion, $1.4 billion and $979.0 million, respectively, net of underwriting discounts and offering expenses paid by the Company.
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation 
2008 Stock Option Plan
The Company maintained a stock plan, the 2008 Stock Option Plan, as amended and restated (the “2008 Plan”), which allowed the Company to grant incentive (“ISO”), non‑statutory (“NSO”) stock options and restricted stock units (“RSU”) to its employees, directors and consultants to participate in the Company’s future performance through stock‑based awards at the discretion of the board of directors. Under the 2008 Plan, options to purchase the Company’s common stock could not be granted at a price less than fair value in the case of ISOs and NSOs. Fair value was determined by the board of directors, in good faith, with input from valuation consultants. On June 22, 2016, the plan was terminated in connection with the Company’s IPO. Accordingly, no shares are available for future issuance under the 2008 Plan. The 2008 Plan continues to govern outstanding equity awards granted thereunder. The Company’s right of first refusal for outstanding equity awards granted under the 2008 Plan terminated upon completion of the IPO. All remaining outstanding stock options granted under the 2008 Plan are vested and exercisable.
2016 Stock Option Plan
The Company’s 2016 Stock Option and Incentive Plan (the “2016 Plan”) became effective on June 21, 2016. The 2016 Plan provides for the grant of ISOs, NSOs, restricted stock, RSUs, stock appreciation rights, unrestricted stock awards, performance share awards, dividend equivalent rights and cash-based awards to employees, directors and consultants of the Company. A total of 11,500,000 shares of the Company’s Class A common stock were initially reserved for issuance under the 2016 Plan. These available shares automatically increase each January 1, beginning on January 1, 2017, by 5% of the number of shares of the Company’s Class A and Class B common stock outstanding on the immediately preceding December 31, or such lesser number of shares as determined by the Company’s compensation committee. On January 1, 2021 and 2020, the shares available for grant under the 2016 Plan were automatically increased by 8,202,376 shares and 6,920,640 shares, respectively.
Under the 2016 Plan, the stock options are granted at a price per share not less than 100% of the fair market value per share of the underlying common stock on the date of grant.
Segment 2013 Stock Incentive Plan
In connection with its acquisition of Segment, the Company assumed and replaced all stock options and restricted stock units of continuing employees issued under Segment’s 2013 Stock Incentive Plan (“Segment Plan”) that were unvested and outstanding on the acquisition date. The assumed equity awards will continue to be outstanding and will be governed by the provisions of the Segment Plan.
SendGrid 2009, 2012 and 2017 Stock Incentive Plans
In connection with its acquisition of SendGrid, the Company assumed all stock options and restricted stock units issued under SendGrid’s 2009, 2012 and 2017 Stock Incentive Plans that were outstanding on the date of acquisition. The assumed equity awards will continue to be outstanding and will be governed by the provisions of their respective plans. Additionally, the Company assumed shares of SendGrid common stock that were reserved and available for issuance under SendGrid's 2017 Equity Incentive Plan, on an as converted basis. These shares can be utilized for future equity grants under the Company’s 2016 Plan, to the extent permitted by New York Stock Exchange rules.
Zipwhip 2008 Stock Plan and 2018 Equity Incentive Plan
In connection with its acquisition of Zipwhip, the Company assumed and replaced all stock options and restricted stock units of continuing employees issued under Zipwhip Amended and Restated 2008 Stock Plan and 2018 Equity Incentive Plan (“Zipwhip Plans”) that were unvested and outstanding on the acquisition date. The assumed equity awards will continue to be outstanding and will be governed by the provisions of the Zipwhip Plans.
Under all plans, stock options generally expire 10 years from the date of grant and vest over periods determined by the board of directors. The vesting period for stock options and restricted stock units is generally four years from the date of grant. For existing employees and, effective February 2021, for new-hires the stock options and restricted stock units vest in equal monthly and quarterly installments, respectively, over the service period.
2016 Employee Stock Purchase Plan
The Company’s Employee Stock Purchase Plan (“2016 ESPP”), as amended, initially became effective on June 21, 2016. A total of 2,400,000 shares of the Company’s Class A common stock were initially reserved for issuance under the 2016 ESPP. These available shares automatically increase each January 1, beginning on January 1, 2017, by the lesser of 1,800,000 shares of the Company's Class A common stock, 1% of the number of shares of the Company’s Class A and Class B common stock outstanding on the immediately preceding December 31 or such lesser number of shares as determined by the Company’s compensation committee. On January 1, 2021 and 2020, the shares available for grant under the 2016 ESPP were automatically increased by 1,640,475 shares and 1,384,128 shares, respectively.
The 2016 ESPP allows eligible employees to purchase shares of the Company’s Class A common stock at a discount of up to 15% through payroll deductions of their eligible compensation, subject to any plan limitations. The 2016 ESPP provides for separate six-month offering periods beginning in May and November of each fiscal year.
On each purchase date, eligible employees purchase the Company’s stock at a price per share equal to 85% of the lesser of (i) the fair market value of the Company’s Class A common stock on the offering date or (ii) the fair market value of the Company’s Class A common stock on the purchase date.
As of December 31, 2021, total unrecognized compensation cost related to the 2016 ESPP was not significant.
Stock-options and restricted stock units activity under the Company's 2008 Plan and 2016 Plan as well as respective Stock Incentive Plans of SendGrid and Segment was as follows:
Stock Options
Number of
options
outstanding
Weighted-
average
exercise
price
(Per share)
Weighted-
average
remaining
contractual
term
(In years)
Aggregate
intrinsic
value
(In thousands)
Outstanding options as of December 31, 20205,070,735 $51.71 6.85$1,454,222 
Granted350,208 343.94 
Assumed in acquisition83,539 49.26 
Exercised(1,733,819)40.44 
Forfeited and canceled(419,350)131.01 
Outstanding options as of December 31, 20213,351,313 $78.10 6.09$646,760 
Options vested and exercisable as of December 31, 20212,152,819 $37.21 4.92$490,502 
Year Ended December 31,
202120202019
(In thousands, except per share amounts)
Aggregate intrinsic value of stock options exercised (1)
$508,539 $603,597 $394,998 
Total estimated grant date fair value of options vested$138,851 $107,854 $81,292 
Weighted-average grant date fair value per share of options granted$216.29 $170.70 $58.13 
____________________________________
(1) Aggregate intrinsic value represents the difference between the fair value of the Company’s Class A common stock as reported on the New York Stock Exchange and the exercise price of outstanding “in-the-money” options.
As of December 31, 2020, the Company had outstanding 555,000 shares of performance-based stock options with a weighted average exercise price of $31.72 and an aggregate intrinsic value of $170.3 million. All performance conditions had been met. During the year ended December 31, 2021, all of these stock options were exercised. The aggregate intrinsic value of these stock options exercised was $140.2 million. As of December 31, 2021, no performance-based stock options remain outstanding.
As of December 31, 2021, total unrecognized compensation cost related to all unvested stock options was $151.5 million, which will be amortized on a ratable basis over a weighted-average period of 2.2 years.
Restricted Stock Units
Number of
awards
outstanding
Weighted-
average
grant date
fair value
(Per share)
Aggregate
intrinsic
value
(In thousands)
Unvested RSUs as of December 31, 20207,523,882 $131.76 $2,542,858 
Granted3,465,980 328.38 
Vested(3,493,652)114.70 
Forfeited and canceled(1,020,510)$188.76 
Unvested RSUs as of December 31, 20216,475,700 $237.22 $1,705,311 
As of December 31, 2021, the Company had outstanding 24,697 restricted stock awards (“RSAs”) that were held in escrow with future vesting conditions. The aggregate intrinsic value of these awards was not significant.
As of December 31, 2021, total unrecognized compensation cost related to unvested RSUs and RSAs was $1.4 billion, which will be amortized over a weighted-average period of 3.1 years.
As of December 31, 2021, the unrecognized compensation cost related to Class A common stock subject to future vesting conditions is $60.1 million, which will be amortized over a term of 2.0 years.
Valuation Assumptions
The fair value of employee stock options was estimated on the date of grant using the following assumptions in the Black-Scholes option pricing model:
Year Ended December 31,
Employee Stock Options:202120202019
Fair value of common stock
$268.55 - $409.21
$108.37 - $301.72
$103.70 - $130.70
Expected term (in years)
0.30 - 6.39
0.52 - 6.08
0.33 - 6.08
Expected volatility
42.9% - 61.5%
51.9% - 65.1%
49.0% - 66.5%
Risk-free interest rate
0.1% - 1.4%
0.1% - 1.4%
1.6% - 2.5%
Dividend rate
—%
—%
—%
Year Ended December 31,
Employee Stock Purchase Plan:202120202019
Expected term (in years)
0.50
0.50
0.49 - 0.50
Expected volatility
46.4% - 58.7%
54.4% - 72.1%
43.1% - 50.3%
Risk-free interest rate
—% - 0.1%
0.1% - 0.2%
1.6% - 2.4%
Dividend rate
—%
—%
—%
Stock-Based Compensation Expense
The Company recorded total stock-based compensation expense as follows:
Year Ended December 31,
202120202019
(In thousands)
Cost of revenue$14,074 $8,857 $7,123 
Research and development258,672 173,303 126,012 
Sales and marketing213,351 103,450 60,886 
General and administrative146,188 76,301 70,297 
Total$632,285 $361,911 $264,318 

XML 41 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share Attributable to Common Stockholders
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Common Stockholders Net Loss Per Share Attributable to Common Stockholders
The following table sets forth the calculation of basic and diluted net loss per share attributable to common stockholders during the periods presented:
Year Ended December 31,
202120202019
Net loss attributable to common stockholders (in thousands)$(949,900)$(490,979)$(307,063)
Weighted-average shares used to compute net loss per share attributable to
     common stockholders, basic and diluted
174,180,465 146,708,663 130,083,046 
Net loss per share attributable to common stockholders, basic and diluted$(5.45)$(3.35)$(2.36)
The following outstanding shares of common stock equivalents were excluded from the calculation of the diluted net loss per share attributable to common stockholders because their effect would have been anti-dilutive:
As of December 31,
202120202019
Stock options issued and outstanding3,351,313 5,625,735 7,705,848 
Restricted stock units issued and outstanding6,475,700 7,523,882 8,490,517 
Class A common stock reserved for Twilio.org618,857 707,265 795,673 
Class A common stock committed under ESPP147,947 103,703 207,792 
Convertible Notes(1)
— 4,847,578 3,150,647 
Class A common stock in escrow75,506 75,612 — 
Class A common stock in escrow and restricted stock awards subject to future vesting235,054 268,030 — 
Total10,904,377 19,151,805 20,350,477 
____________________________________
(1) The Convertible Notes were fully redeemed in 2021 and were no longer outstanding as of December 31, 2021. As of December 31, 2020, the Company expected to settle the principal amount of the notes in shares of its Class A common stock, and as such used the if-converted method to calculate any potential dilutive effect of the debt settlement on diluted net income per share, if applicable. Prior to the fourth quarter 2020, the Company expected to settle the principal amount of these notes in cash and any excess in shares of the Company's Class A common stock. Hence, as of December 31, 2019, the Company used the treasury stock method to calculate any potential dilutive effect of the conversion spread on diluted net income per share, if applicable. The conversion spread has a dilutive impact on diluted net income per share of Class A common stock when the average market price of the Company's Class A common stock for a given period exceeds the conversion price of $70.90 per share for the Convertible Notes. The conversion spread was calculated using the average market price of Class A common stock during the period, consistent with the treasury stock method.
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes        
The following table presents domestic and foreign components of loss before income taxes for the periods presented:
Year Ended December 31,
202120202019
(In thousands)
United States$(737,360)$(403,148)$(328,902)
International(223,569)(101,278)(33,314)
Loss before provision for income taxes$(960,929)$(504,426)$(362,216)
Benefit for income taxes consists of the following:
Year Ended December 31,
202120202019
Current:(In thousands)
Federal$122 $— $— 
State420 272 198 
Foreign8,274 5,215 2,684 
Total8,816 5,487 2,882 
Deferred:
Federal(13,772)(12,719)(49,393)
State(4,083)(3,563)(7,474)
Foreign(1,990)(2,652)(1,168)
Total(19,845)(18,934)(58,035)
Income tax benefit$(11,029)$(13,447)$(55,153)
The following table presents a reconciliation of the statutory federal tax rate and the Company's effective tax rate:
Year Ended December 31,
202120202019
Tax benefit at federal statutory rate21 %21 %21 %
State tax, net of federal benefit12 
Stock-based compensation16 24 14 
Credits
Foreign rate differential(1)(4)(2)
Permanent book vs. tax differences— (1)— 
Change in valuation allowance(46)(51)(29)
Other— — (1)
Effective tax rate%%15 %
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The following table presents the significant components of the Company's deferred tax assets and liabilities:
As of December 31,
20212020
Deferred tax assets:(In thousands)
Net operating loss carryforwards$1,054,585 $656,755 
Accrued and prepaid expenses24,831 15,408 
Stock-based compensation44,261 32,900 
Research and development credits148,282 92,899 
Charitable contributions15,219 8,229 
Capped call— 4,475 
Debt issuance cost— 230 
Depreciable property3,675 — 
Intangibles135,500 135,500 
Lease liability71,651 68,566 
Other14,567 — 
Gross deferred tax assets1,512,571 1,014,962 
Valuation allowance(1,136,827)(677,782)
Net deferred tax assets375,744 337,180 
Deferred tax liabilities:
Capitalized software(28,825)(19,174)
Prepaid expenses(1,649)(450)
Acquired intangibles(251,034)(231,379)
Property and equipment— (85)
Convertible debt— (9,495)
Right-of-use asset(64,277)(66,243)
Deferred commissions(47,897)(21,162)
Other— (2,876)
Net deferred tax liability$(17,938)$(13,684)
The following table summarizes our tax carryforwards, carryovers, and credits:
As of
December 31, 2021
Expiration Date
(If not utilized)
(In thousands)
Federal net operating loss carryforwards$320,167 Various dates beginning in 2029
Federal tax credits$132,920 Various dates beginning in 2029
Federal net operating loss carryforwards$3,906,263 Indefinite
State net operating loss carryforwards$2,737,083 Various dates beginning in 2025
State tax credits$84,858 Indefinite
Foreign net operating loss carryforwards$268,653 Indefinite
A limitation may apply to the use of the net operating loss and credit carryforwards, under provisions of the Internal Revenue Code of 1986, as amended, and similar state tax provisions that are applicable if the Company experiences an “ownership change.” An ownership change may occur, for example, as a result of issuance of new equity. Should these limitations apply, the carryforwards would be subject to an annual limitation, resulting in a potential reduction in the gross deferred tax assets before considering the valuation allowance.
The Company's accounting for deferred taxes involves the evaluation of a number of factors concerning the realizability of its net deferred tax assets. The Company primarily considered such factors as its history of operating losses, the nature of the Company's deferred tax assets, and the timing, likelihood and amount, if any, of future taxable income during the periods in which those temporary differences and carryforwards become deductible. Additionally, in December 2020, the Company completed an intra-entity asset transfer of certain intellectual property rights to an Irish subsidiary where its international business is headquartered. The transfer resulted in a step-up in the tax basis of the transferred intellectual property rights and a correlated $135.5 million increase in foreign deferred tax assets.
At present, the Company does not believe that it is more likely than not that the federal, state and foreign net deferred tax assets will be realized, and accordingly, a full valuation allowance has been established. The valuation allowance increased by approximately $459.0 million and $421.9 million during the years ended December 31, 2021 and 2020, respectively.
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
Year Ended December 31,
202120202019
(In thousands)
Unrecognized tax benefit, beginning of year$191,183 $49,042 $15,635 
Gross increases for tax positions of prior years3,496 4,259 12,939 
Gross decrease for tax positions of prior years(10,693)(931)(395)
Gross increases for tax positions of current year39,394 138,813 20,863 
Unrecognized tax benefit, end of year$223,380 $191,183 $49,042 
As of December 31, 2021, the Company had approximately $223.4 million of unrecognized tax benefits. If the $223.4 million is recognized, $6.6 million would affect the effective tax rate. The remaining amount would be offset by the reversal of related deferred tax assets which are subject to a full valuation allowance.
The Company recognizes interest and penalties, if any, related to uncertain tax positions in its income tax provision. As of December 31, 2021 and 2020, such amounts are not significant.
The Company does not anticipate any significant changes within 12 months of December 31, 2021, in its uncertain tax positions that would be material to the consolidated financial statements taken as a whole because nearly all of the unrecognized tax benefit has been offset by a deferred tax asset, which has been reduced by a valuation allowance.
The Company files U.S. federal income tax returns as well as income tax returns in many U.S. states and foreign jurisdictions. As of December 31, 2021, the tax years 2008 through the current period remain open to examination by the major jurisdictions in which the Company is subject to tax. Fiscal years outside the normal statute of limitation remain open to audit by tax authorities due to tax attributes generated in those early years, which have been carried forward and may be audited in subsequent years when utilized. The Company is fully reserved for all open U.S. federal, state and local, or non-U.S. income tax examinations by any tax authorities.
On June 7, 2019, a three-judge panel from the U.S. Court of Appeals for the Ninth Circuit overturned the U.S. Tax Court's decision in Altera Corp. v. Commissioner and upheld the portion of the Treasury regulations under Section 482 of the Internal Revenue Code that requires related parties in a cost-sharing arrangement to share expenses related to share-based compensation. As a result of this decision, the Company's gross unrecognized tax benefits increased to reflect the impact of including share-based compensation in cost-sharing arrangements. On July 22, 2019, Altera filed a petition for a rehearing before the full Ninth Circuit and the request was denied on November 12, 2019. On February 10, 2020, Altera filed a petition to appeal the decision to the Supreme Court and on June 22, 2020 the Supreme Court denied the petition. There is no impact on the Company’s effective tax rate for years ended December 31, 2021 and 2020 due to a full valuation allowance against its deferred tax assets. We will continue to monitor future developments and their potential effects on our consolidated financial statements.
In connection with the Zipwhip acquisition, the Company recorded a net deferred tax liability which provides an additional source of taxable income to support the realization of the pre-existing deferred tax assets and, accordingly, during the year ended December 31, 2021, the Company released a total of $15.9 million of its U.S. valuation allowance. The Company continues to maintain a valuation allowance for its U.S. Federal and State net deferred tax assets.
In connection with the Segment acquisition, the Company recorded a net deferred tax liability which provides an additional source of taxable income to support the realization of the pre-existing deferred tax assets and, accordingly, during the year ended December 31, 2020, the Company released a total of $13.8 million of its U.S. valuation allowance. The Company continues to maintain a valuation allowance for its U.S. Federal and State net deferred tax assets.
In connection with the SendGrid acquisition, the Company recorded a net deferred tax liability which provides an additional source of taxable income to support the realization of the pre-existing deferred tax assets and, accordingly, during the year ended December 31, 2019, the Company released a total of $55.0 million of its U.S. valuation allowance. The Company continues to maintain a valuation allowance for its U.S. Federal and State net deferred tax assets.
The provision for income taxes recorded in the years ended December 31, 2021 and 2020, consists primarily of income taxes, withholding taxes in foreign jurisdictions in which the Company conducts business and the tax benefit related to the release of valuation allowance from acquisitions. The Company’s U.S. operations have been in a loss position and the Company maintains a full valuation allowance against its U.S. deferred tax assets.
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
As described in Note 13(a), the Company was a party to a certain Framework Agreement, as amended, and a Subscription Agreement pursuant to which the Company intended to purchase up to $750.0 million in common stock of MBAC, subject to certain terms and conditions.
In February 2022, Syniverse, MBAC and the Merger Sub mutually terminated the Merger Agreement and the related proposed Merger. The parties agreed to this termination because the rate of MBAC shareholder redemptions for the proposed transaction would have exceeded the minimum cash condition for closing, which occurred as a result of the recent changes in market conditions. Consequently, the Company will not be purchasing any shares of common stock of, or making any investments in, MBAC.
Notwithstanding the above, the Framework Agreement between the Company, Syniverse and Carlyle remains in full force and effect. Pursuant to the terms and subject to the closing conditions set forth in the Framework Agreement, the parties are pursuing the alternative transaction, whereby the Company will make a minority investment of $500.0 million to $750.0 million in Syniverse and the parties (or their applicable subsidiaries) will enter into a wholesale agreement.
The transaction is expected to close in 2022.
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Basis of Presentation Basis of PresentationThe accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”).
Principles of Consolidation Principles of ConsolidationThe consolidated financial statements include the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated.
Use of Estimates Use of EstimatesThe preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. These estimates are used for, but not limited to, revenue allowances and sales credit reserves; recoverability of long-lived and intangible assets; capitalization and useful life of the Company’s capitalized internal-use software development costs; fair value of acquired intangible assets and goodwill; accruals and contingencies. Estimates are based on historical experience and on various assumptions that the Company believes are reasonable under current circumstances. However, future events are subject to change and best estimates and judgments may require further adjustments, therefore, actual results could differ materially from those estimates. Management periodically evaluates such estimates and they are adjusted prospectively based upon such periodic evaluation.
Concentration of Credit Risk Concentration of Credit RiskFinancial instruments that potentially expose the Company to a concentration of credit risk consist primarily of cash, cash equivalents, restricted cash, marketable securities and accounts receivable. The Company maintains cash, restricted cash, cash equivalents and marketable securities with financial institutions that management believes are financially sound and have minimal credit risk exposure although the balances will exceed insured limits.The Company sells its services to a wide variety of customers. If the financial condition or results of operations of any significant customer deteriorates substantially, operating results could be adversely affected. To reduce credit risk, management performs credit evaluations of the financial condition of significant customers. The Company does not require collateral from its credit customers and maintains reserves for estimated credit losses on customer accounts when considered necessary. Actual credit losses may differ from the Company’s estimates.
Revenue Recognition Revenue Recognition
Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of allowances for credits and any taxes collected from customers, which are subsequently remitted to governmental authorities.
The Company determines revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and,
Recognition of revenue when, or as, the Company satisfies a performance obligation.
Nature of Products and Services
The Company's revenue is primarily derived from usage-based fees earned from customers accessing the Company's enterprise cloud computing services. Platform access is considered a monthly series comprising of one performance obligation and usage-based fees are recognized as revenue in the period in which the usage occurs. In the years ended December 31, 2021, 2020 and 2019, the revenue from usage-based fees represented 72%, 76% and 75% of total revenue, respectively.
Subscription-based fees are derived from certain non-usage-based contracts, such as those for the sales of short codes, customer support and fees charged to access the cloud-based platform of Segment io, Inc. (“Segment”), which the Company acquired in 2020 as further described in Note 7. Non-usage-based contracts revenue is recognized on a ratable basis over the contractual term which is generally between one to three years. In the years ended December 31, 2021, 2020 and 2019, the revenue from non-usage-based fees represented 28%, 24%, and 25% of total revenue, respectively.
No significant judgments are required in determining whether products and services are considered distinct performance obligations and should be accounted for separately versus together, or to determine the stand-alone selling price (“SSP”).
The Company's arrangements do not contain general rights of return. However, credits may be issued on a case-by-case basis. The contracts do not provide customers with the right to take possession of the software supporting the applications. Amounts that have been invoiced are recorded in accounts receivable and in revenue or deferred revenue depending on whether the revenue recognition criteria have been met.
Remaining Performance Obligations
Revenue allocated to remaining performance obligations represents unearned revenue and amounts that were and will be invoiced and recognized as revenue in future periods for non-cancelable multi-year subscription arrangements. The Company applies the optional exemption of not disclosing the transaction price allocated to the remaining performance obligations for its usage-based contracts and contracts with original duration of one year or less. Revenue allocated to remaining performance obligations for contracts with durations of more than one year was $154.2 million as of December 31, 2021, of which 62% is expected to be recognized over the next 12 months and 92% is expected to be recognized over the next 24 months.
Deferred Revenue and Customer Deposits and Deferred Sales Commissions Deferred Revenue and Customer DepositsDeferred revenue is recorded when a non-cancellable contractual right to bill exists or when cash payments are received in advance of future usage on non-cancelable contracts. Customer refundable prepayments are recorded as customer deposits. As of December 31, 2021 and 2020, the Company recorded $141.5 million and $87.2 million as its deferred revenue and customer deposits, respectively, that are included in deferred revenue and customer deposits and other long-term liabilities in the accompanying consolidated balance sheets. During the years ended December 31, 2021, 2020 and 2019, the Company recognized $70.1 million, $19.5 million and $18.7 million of revenue, respectively, that was included in the deferred revenue and customer deposits balance as of the end of the previous year.(g)Deferred Sales CommissionsThe Company records an asset for the incremental costs of obtaining a contract with a customer, for example, sales commissions that are earned upon execution of contracts. The Company uses the portfolio of data method to determine the estimated period of benefit of capitalized commissions which is generally determined to be up to five years. Amortization expense related to these capitalized costs related to initial contracts, upsells and renewals, is recognized on a straight line basis over the estimated period of benefit of the capitalized commissions. The Company applies the optional exemption of expensing these costs as incurred with amortization periods of one year or less.
Cost of Revenue Cost of RevenueCost of revenue consists primarily of costs of communications services purchased from network service providers. Cost of revenue also includes fees to support the Company's cloud infrastructure, direct costs of personnel, such as salaries and stock-based compensation for the customer care and support services employees, and non-personnel costs, such as amortization of capitalized internal-use software development costs and amortization of acquired intangibles.
Research and Development Expense Research and Development ExpenseResearch and development expenses consist primarily of personnel costs, cloud infrastructure fees for staging and development, outsourced engineering services, amortization of capitalized internal-use software development costs and an allocation of general overhead expenses. The Company capitalizes the portion of its software development costs that meets the
Internal-Use Software Development Costs Internal-Use Software Development CostsCertain costs of platform and other software applications developed for internal use are capitalized. The Company capitalizes qualifying internal-use software development costs that are incurred during the application development stage. Capitalization of costs begins when two criteria are met: (i) the preliminary project stage is completed and (ii) it is probable that the software will be completed and used for its intended function. Capitalization ceases when the software is substantially complete and ready for its intended use, including the completion of all significant testing. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Costs incurred for maintenance, minor upgrades and enhancements are expensed. Costs related to preliminary project activities and post-implementation operating activities are also expensed as incurred.Capitalized costs of platform and other software applications are included in property and equipment. These costs are amortized over the estimated useful life of the software on a straight-line basis over three years. Management evaluates the useful life of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. The amortization of costs related to the platform applications is included in cost of revenue, while the amortization of costs related to other software applications developed for internal use is included in operating expenses.
Advertising Costs Advertising CostsAdvertising costs are expensed as incurred and were $78.8 million, $47.2 million and $27.0 million in the years ended December 31, 2021, 2020 and 2019, respectively. Advertising costs are included in sales and marketing expenses in the accompanying consolidated statements of operations.
Stock-based Compensation Stock-Based CompensationAll stock-based compensation to employees, including the purchase rights issued under the Company's 2016 Employee Stock Purchase Plan (the “ESPP”), is measured on the grant date based on the fair value of the awards on the date of grant. These costs are recognized as an expense following straight-line attribution method over the requisite service period. The Company uses the Black-Scholes option pricing model to measure the fair value of its stock options and the purchase rights
issued under the ESPP. The fair value of the restricted stock units is determined using the fair value of the Company's Class A common stock on the date of grant and recognized as an expense following straight-line attribution method over the requisite service period. Forfeitures are recorded in the period in which they occur.
Compensation expense for stock options granted to nonemployees is calculated using the Black-Scholes option pricing model and is recognized in expense over the service period.
The Black-Scholes option pricing model requires the use of complex assumptions, which determine the fair value of stock options and the purchase rights issued under ESPP. These assumptions include:
Fair value of the common stock. The Company uses the market closing price of its Class A common stock, as reported on the New York Stock Exchange, for the fair value.
Expected term. The expected term represents the period that the stock option or the purchase right is expected to be outstanding. The Company uses the simplified calculation of expected term, which reflects the weighted-average time-to-vest and the contractual life of the stock option or the purchase right;
Expected volatility. Prior to July 1, 2021, the expected volatility was derived from an average of the historical volatilities of the Class A common stock of the Company and several other entities with characteristics similar to those of the Company, such as the size and operational and economic similarities to the Company's principal business operations. Beginning with the third quarter 2021, the expected volatility was derived from the average of the historical volatilities of the Class A common stock of the Company.
Risk -free interest rate. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero coupon U.S. Treasury notes with maturities approximately equal to the expected term of the stock-based awards; and
Expected dividend. The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to pay any dividends on its common stock.
If any of the assumptions used in the Black-Scholes model changes, stock-based compensation for future options may differ materially compared to that associated with previous grants.
Income Taxes Income Taxes
The Company accounts for income taxes in accordance with authoritative guidance which requires the use of the asset and liability approach. Deferred tax assets and liabilities are recognized for future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as net operating loss and tax credit carry-forwards. Deferred tax amounts are determined by using the enacted tax rates expected to be in effect when the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance reduces the deferred tax assets to the amount that is more likely than not to be realized.
The Company recognizes the effect of uncertain income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.
The Company records interest and penalties related to uncertain tax positions in the provision for income taxes in the consolidated statements of operations.
Foreign Currency Translation Foreign Currency TranslationThe functional currency of the Company's foreign subsidiaries is generally the U.S. dollar. Accordingly, the subsidiaries remeasure monetary assets and liabilities at period-end exchange rates, while non-monetary items are remeasured at historical rates. Revenue and expense accounts are remeasured at the average exchange rate in effect during the year. Remeasurement adjustments are recognized in the consolidated statements of operations as other income or expense in the year of occurrence. Foreign currency transaction gains and losses were insignificant for all periods presented.For those entities where the functional currency is a foreign currency, adjustments resulting from translating the financial statements into U.S. dollars are recorded as a component of accumulated other comprehensive (loss) income in stockholders' equity. Monetary assets and liabilities denominated in a foreign currency are translated into U.S. dollars at the exchange rate on the balance sheet date. Revenue and expenses are translated at the weighted average exchange rates during the period. Equity transactions are translated using historical exchange rates. Foreign currency transaction gains and losses are included in other (expenses) income, net in the consolidated statements of operations.
Comprehensive Loss Comprehensive LossComprehensive loss refers to net loss and other revenue, expenses, gains and losses that, under generally accepted accounting principles, are recorded as an element of stockholders' equity but are excluded from the calculation of net loss.
Net Loss Per Share Attributable to Common Stockholders Net Loss Per Share Attributable to Common Stockholders
The Company calculates its basic and diluted net loss per share attributable to common stockholders in conformity with the two-class method required for companies with participating securities. The Company has 100,000,000 shares of preferred stock that was authorized but never issued or outstanding.
Class A and Class B common stock are the only outstanding equity of the Company. The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one vote per share and each share of Class B common stock is entitled to 10 votes per share. Shares of Class B common stock may be converted into Class A common stock at any time at the option of the stockholder on a one-for-one basis, and are automatically converted into Class A common stock upon sale or transfer, subject to certain limited exceptions. Shares of Class A common stock are not convertible.
The Company also has dilutive securities, such as potential or restricted common shares or common stock equivalents, that were excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is antidilutive. These securities are presented in Note 16 to these consolidated financial statements.
Cash and Cash Equivalents Cash and Cash EquivalentsThe Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. Cash equivalents consist of cash deposited into money market funds and commercial paper. All credit and debit card transactions that process as of the last day of each month and settle within the first few days of the subsequent month are also classified as cash and cash equivalents as of the end of the month in which they were processed.
Accounts Receivable and Allowance for Doubtful Accounts Accounts Receivable and Allowance for Doubtful AccountsAccounts receivable are recorded net of the allowance for doubtful accounts. The allowance for doubtful accounts is estimated based on the Company's assessment of its ability to collect on customer accounts receivable. The Company regularly reviews the allowance by considering certain factors such as historical experience, credit quality, age of accounts receivable balances and other known conditions that may affect a customer's ability to pay. In cases where the Company is aware of circumstances that may impair a specific customer's ability to meet their financial obligations, a specific allowance is recorded against amounts due from the customer which reduces the net recognized receivable to the amount the Company reasonably believe will be collected. The Company writes-off accounts receivable against the allowance when a determination is made that the balance is uncollectible and collection of the receivable is no longer being actively pursued.
Costs Related to Public Offerings Costs Related to Public OfferingsCosts related to public offerings, which consist of direct incremental legal, printing and accounting fees are deferred until the offering is completed. Upon completion of the offering, these costs are offset against the offering proceeds within the consolidated statements of stockholders' equity.
Property and Equipment Property and EquipmentProperty and equipment, both owned and under finance leases, is stated at cost less accumulated depreciation and amortization. Depreciation is computed using the straight-line method over the estimated useful life of the related asset. Maintenance and repairs are charged to expenses as incurred.
The useful lives of property and equipment are as follows:
Capitalized internal-use software development costs3 years
Data center equipment
2 - 4 years
Office equipment3 years
Furniture and fixtures5 years
Software3 years
Assets under financing lease
5 years or remaining lease term
Leasehold improvements
5 years or remaining lease term
Leases Leases
The Company determines if an arrangement is or contains a lease at contract inception. The Company presents the operating leases in long-term assets and current and long-term liabilities. Finance lease assets are included in property and equipment, net, and finance lease liabilities are presented in current and long-term liabilities in the accompanying consolidated balance sheets.
Right-of-use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are measured and recognized at the lease commencement date based on the present value of the remaining lease payments over the lease term. As the Company’s leases do not generally provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company’s lease agreements may have lease and non-lease components, which the Company accounts for as a single lease component. When estimating the lease term, the Company includes options to extend or terminate the lease when it is reasonably certain such options will be exercised. Operating lease costs are recognized in operating expenses in the accompanying consolidated statements of operations on a straight-line basis over the lease term and variable payments are recognized in the period they are incurred. The Company’s lease agreements do not contain any residual value guarantees. Leases with an initial term of 12 months or less are not recorded on the balance sheet.
Within the consolidated statements of cash flows, the Company presents the lease payments made on the operating leases as cash flows from operations and principal payments made on the finance leases as part of financing activities.
Intangible Assets Intangible Assets
Intangible assets recorded by the Company are costs directly associated with securing legal registration of patents and trademarks, acquiring domain names and the fair value of identifiable intangible assets acquired in business combinations.
Intangible assets with determinable economic lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful life of each asset on a straight-line basis. The Company determines the useful lives of identifiable intangible assets after considering the specific facts and circumstances related to each intangible asset. Factors the Company considers when determining useful lives include the contractual term of any agreement related to the asset, the historical performance of the asset, the Company's long-term strategy for using the asset, any laws or other local regulations which could impact the useful life of the asset and other economic factors, including competition and specific market conditions. Intangible assets without determinable economic lives are carried at cost, not amortized and reviewed for impairment at least annually.
The useful lives of the intangible assets are as follows:
Developed technology
3 - 7 years
Customer relationships
2 - 10 years
Supplier relationships
2 - 5 years
Trade names5 years
Order backlog1 year
Patents20 years
Telecommunication licensesIndefinite
TrademarksIndefinite
Domain namesIndefinite
Goodwill Goodwill
Goodwill represents the excess of the aggregate purchase price over the fair value of net identifiable assets acquired in a business combination. Goodwill is not amortized and is tested for impairment at least annually or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. The Company has determined that it operates as one reporting unit and has selected November 30 as the date to perform its annual impairment test. In the valuation of goodwill, management must make assumptions regarding estimated future cash flows to be derived from the Company's business. If these estimates or their related assumptions change in the future, the Company may be required to record impairment for these assets.
The Company has the option to first perform a qualitative assessment to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying amount. However, the Company may elect to bypass the qualitative assessment and proceed directly to the quantitative impairment tests. The impairment test involves comparing the fair value of the reporting unit to its carrying value, including goodwill. A goodwill impairment will be the amount by which a reporting unit’s carrying value exceeds its fair value. The impairment is limited to the carrying amount of goodwill.
Derivatives and Hedging Derivatives and Hedging
The Company is exposed to a wide variety of risks arising from its business operations and overall economic conditions. These risks include exposure to fluctuations in various foreign currencies against its functional currency and can impact the value of cash receipts and payments. The Company minimizes its exposure to these risks through management of its core business activities, specifically, the amounts, sources and duration of its assets and liabilities, and the use of derivative financial instruments. During 2021, the Company started using foreign currency derivative forward contracts and in the future may also use foreign currency option contacts.
Foreign currency derivative forward contracts involve fixing the exchange rate for delivery of a specified amount of foreign currency on a specified date. These agreements are typically cash settled in U.S. dollars for their fair value at or close to their settlement date. Foreign currency option contracts will require the Company to pay a premium for the right to sell a specified amount of foreign currency prior to the maturity date of the option. The Company does not enter into derivative financial instruments trading for speculative purposes.
Derivative instruments are carried at fair value and recorded as either an asset or a liability until they mature. Gains and losses resulting from changes in fair value of these instruments are accounted for depending on the use of the derivative and whether it is designated and qualifies for hedge accounting. For derivative instruments designated as cash flow hedges, gains or losses are initially recorded in other comprehensive income (“OCI”) in the balance sheet, then reclassified into the statement of operations in the period in which the derivative instruments mature. These realized gains and losses are recorded within the same financial statement line item as the hedged transaction.
The Company’s foreign currency derivative contracts are classified within Level 2 of the fair value hierarchy because the valuation inputs are based on quoted prices and market observable data of similar instruments in active markets, such as currency spot and forward rates.
Impairment of Long-Lived Assets (x)Impairment of Long-Lived AssetsThe Company evaluates its long-lived assets, including property, equipment and intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets held and used is measured by a comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If such evaluation indicates that the carrying amount of the asset or the asset group is not recoverable, any impairment loss would be equal to the amount the carrying value exceeds the fair value.
Business Combinations Business CombinationsThe Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair values. Goodwill is measured as the excess of the consideration transferred over the fair value of assets acquired and liabilities assumed on the acquisition date. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed, these estimates are inherently uncertain and subject to refinement. The authoritative guidance allows a measurement period of up to one year from the date of acquisition to make adjustments to the preliminary allocation of the purchase price. As a result, during the measurement period the Company may record adjustments to the fair values of assets acquired and liabilities assumed, with the corresponding offset to goodwill to the extent that it identifies adjustments to the preliminary purchase price allocation. Upon conclusion of the measurement period or final determination of the values of the assets acquired and liabilities assumed, whichever comes first, any subsequent adjustments will be recorded to the consolidated statement of operations.
Segment Information Segment InformationThe Company's Chief Executive Officer is the chief operating decision maker, who reviews the Company's financial information presented on a consolidated basis for purposes of allocating resources and evaluating the Company's financial performance. Accordingly, the Company has determined that it operates in a single reporting segment.
Fair Value of Financial Instruments Fair Value of Financial Instruments
The accounting guidance for fair value provides a framework for measuring fair value, clarifies the definition of fair value, and expands disclosures regarding fair value measurements. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:
Level 1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.
Level 2 Inputs: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.
Level 3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at measurement date.
A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
The Company applies fair value accounting for all financial instruments on a recurring basis. The Company's financial instruments, which include cash, restricted cash, cash equivalents, accounts receivable and accounts payable are recorded at their carrying amounts, which approximate their fair values due to their short-term nature. Marketable securities consist of U.S. treasury securities, non-U.S government securities, high credit quality corporate debt securities and commercial paper. All marketable securities are considered to be available-for-sale and recorded at their estimated fair values. Unrealized gains and
losses for available-for-sale securities are recorded in other comprehensive loss. In valuing these items, the Company uses inputs and assumptions that market participants would use to determine their fair value, utilizing valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs.
The fair value of the senior notes due 2031 and 2029 (“2029 Notes” and “2031 Notes,” respectively) and the fair value of the convertible senior notes due 2023 (the “Convertible Notes” fully redeemed in 2021) are determined based on their respective closing prices on the last trading day of the reporting period and are classified as Level 2 in the fair value hierarchy.
The carrying value of the strategic investments, which consist of restricted equity securities of a publicly held company and equity securities of privately held companies, is determined under the measurement alternative on a non-recurring basis adjusting for observable changes in fair value. The Company does not have a controlling interest nor can it exercise significant influence over any of these entities.
The Company regularly reviews changes to the rating of its debt securities by rating agencies and monitors the surrounding economic conditions to assess the risk of expected credit losses. As of December 31, 2021, the risk of expected credit losses was not significant.
Impairments are considered to be other than temporary if they are related to deterioration in credit risk or if it is likely that the security will be sold before the recovery of its cost basis. Realized gains and losses and declines in value deemed to be other than temporary are determined based on the specific identification method and are reported in other (expenses) income, net.
Recently Issued Accounting Guidance, Not yet Adopted Recently Issued Accounting Guidance, Not yet Adopted In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which requires that an entity recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, "Revenue from Contracts with Customers". At the acquisition date, an acquirer should account for the related revenue contracts as if it had originated the contracts. Generally, this should result in an acquirer recognizing and measuring the acquired contact assets and contract liabilities consistent with how they were recognized and measured in the acquiree's financial statements, assuming the acquirer is able to assess and rely on how the acquiree applied ASC 606. ASU 2021-08 is effective for interim and annual periods beginning after December 15, 2022, with early adoption permitted. The Company expects to adopt ASU 2021-08 in the first quarter of 2022 with no material impact on the Company's consolidated financial statements.
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of property and equipment
The useful lives of property and equipment are as follows:
Capitalized internal-use software development costs3 years
Data center equipment
2 - 4 years
Office equipment3 years
Furniture and fixtures5 years
Software3 years
Assets under financing lease
5 years or remaining lease term
Leasehold improvements
5 years or remaining lease term
Property and equipment consisted of the following:
As of December 31,
20212020
(In thousands)
Capitalized internal-use software development costs$198,589 $142,489 
Data center equipment (1)
77,946 43,477 
Leasehold improvements85,297 69,756 
Office equipment58,636 35,346 
Furniture and fixtures15,360 12,312 
Software10,506 9,943 
Total property and equipment446,334 313,323 
Less: accumulated depreciation and amortization (1)
(191,018)(130,084)
Total property and equipment, net$255,316 $183,239 
____________________________________
(1) Data center equipment contains $63.0 million and $40.8 million in assets held under finance leases as of December 31, 2021 and 2020, respectively. Accumulated depreciation and amortization contains $26.8 million and $15.0 million in accumulated amortizations for assets held under finance leases as of December 31, 2021 and 2020, respectively.
Schedule of intangible assets
The useful lives of the intangible assets are as follows:
Developed technology
3 - 7 years
Customer relationships
2 - 10 years
Supplier relationships
2 - 5 years
Trade names5 years
Order backlog1 year
Patents20 years
Telecommunication licensesIndefinite
TrademarksIndefinite
Domain namesIndefinite
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of financial assets measured at fair value on a recurring basis
The following tables provide the financial assets measured at fair value on a recurring basis:
Amortized
Cost or
Carrying
Value
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value Hierarchy as of
December 31, 2021
Aggregate
Fair Value
Level 1Level 2Level 3
Financial Assets:(In thousands)
Cash and cash equivalents:
Money market funds$786,548 $— $— $786,548 $— $— $786,548 
Commercial paper46,076 — — — 46,076 — 46,076 
Total included in cash and cash equivalents832,624 — — 786,548 46,076 — 832,624 
Marketable securities:
U.S. Treasury securities375,305 (2,561)372,750 — — 372,750 
Non-U.S. government securities221,641 — (1,355)220,286 — — 220,286 
Corporate debt securities and commercial paper3,300,326 960 (15,892)31,000 3,254,394 — 3,285,394 
Total marketable securities3,897,272 966 (19,808)624,036 3,254,394 — 3,878,430 
Total financial assets$4,729,896 $966 $(19,808)$1,410,584 $3,300,470 $— $4,711,054 
Amortized
Cost or
Carrying
Value
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value Hierarchy as of
December 31, 2020
Aggregate
Fair Value
Level 1Level 2Level  3
Financial Assets:(In thousands)
Cash and cash equivalents:
Money market funds $656,749 $— $— $656,749 $— $— $656,749 
Commercial paper2,000 — — — 2,000 — 2,000 
Total included in cash and cash equivalents658,749 — — 656,749 2,000 — 658,749 
Marketable securities:
U.S. Treasury securities223,247 389 (1)223,635 — — 223,635 
Corporate debt securities and commercial paper1,874,257 8,149 (135)50,000 1,832,271 — 1,882,271 
Total marketable securities2,097,504 8,538 (136)273,635 1,832,271 — 2,105,906 
Total financial assets$2,756,253 $8,538 $(136)$930,384 $1,834,271 $— $2,764,655 
Schedule of contractual maturities of marketable securities
The following table summarizes the contractual maturities of marketable securities:
As of December 31, 2021As of December 31, 2020
Amortized
Cost
Aggregate
Fair Value
Amortized
Cost
Aggregate
Fair Value
Financial Assets:(In thousands)
Less than one year$1,084,751 $1,085,006 $1,126,091 $1,128,927 
One to three years2,812,521 2,793,424 971,413 976,979 
Total$3,897,272 $3,878,430 $2,097,504 $2,105,906 
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
The useful lives of property and equipment are as follows:
Capitalized internal-use software development costs3 years
Data center equipment
2 - 4 years
Office equipment3 years
Furniture and fixtures5 years
Software3 years
Assets under financing lease
5 years or remaining lease term
Leasehold improvements
5 years or remaining lease term
Property and equipment consisted of the following:
As of December 31,
20212020
(In thousands)
Capitalized internal-use software development costs$198,589 $142,489 
Data center equipment (1)
77,946 43,477 
Leasehold improvements85,297 69,756 
Office equipment58,636 35,346 
Furniture and fixtures15,360 12,312 
Software10,506 9,943 
Total property and equipment446,334 313,323 
Less: accumulated depreciation and amortization (1)
(191,018)(130,084)
Total property and equipment, net$255,316 $183,239 
____________________________________
(1) Data center equipment contains $63.0 million and $40.8 million in assets held under finance leases as of December 31, 2021 and 2020, respectively. Accumulated depreciation and amortization contains $26.8 million and $15.0 million in accumulated amortizations for assets held under finance leases as of December 31, 2021 and 2020, respectively.
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives and Hedging (Tables)
12 Months Ended
Dec. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments, Gain (Loss)
Gains and losses associated with these foreign currency forward contracts were as follows:
Consolidated Statement of Operations and Statement of Comprehensive LossYear Ended December 31,
2021
(In thousands)
Gains recognized in OCINet change in market value of effective foreign currency forward exchange contracts$294 
Losses recognized in income due to instruments maturingCost of revenue$7,545 
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Right-of-Use Assets and Lease Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Lease, Cost
Supplemental cash flow and other information related to operating leases was as follows:
Year Ended December 31,
20212020
Operating cash flows paid for amounts included in operating lease liabilities (in thousands)$60,085$46,895
Weighted average remaining lease term (in years)5.56.0
Weighted average discount rate4.5 %4.8 %
Lessee, Operating Lease, Liability, Maturity
Maturities of operating lease liabilities were as follows:
As of December 31, 2021
Year Ended December 31,(In thousands)
2022$63,086 
202357,173 
202450,742 
202537,621 
202634,827 
Thereafter54,760 
Total lease payments298,209 
Less: imputed interest(34,631)
Total operating lease obligations263,578 
Less: current obligations(52,325)
Long-term operating lease obligations$211,253 
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Purchase price components
The purchase price components, as adjusted, are summarized in the following table:
Total
(In thousands)
Fair value of Class A common stock transferred$419,197 
Cash consideration418,073 
Fair value of the pre-combination service through equity awards1,511 
Total purchase price$838,781 
The purchase price components, as adjusted, are summarized in the following table:
Total
(In thousands)
Fair value of Class A common stock transferred$2,532,329 
Cash consideration415,899 
Fair value of the pre-combination service through equity awards38,972 
Total purchase price$2,987,200 
Schedule of purchase price allocation
The following table presents the purchase price allocation, as adjusted, recorded in the Company's consolidated balance sheet as of December 31, 2021:

Total
(In thousands)
Cash and cash equivalents$21,610 
Accounts receivable and other current assets11,481 
Property and equipment, net2,950 
Operating right-of-use asset23,545 
Intangible assets (1)
244,500 
Other assets370 
Goodwill600,403 
Accounts payable and other liabilities(20,239)
Deferred revenue(4,526)
Operating lease liability, noncurrent(23,169)
Deferred tax liability(18,144)
Total purchase price$838,781 
____________________________________
(1) Identifiable intangible assets are comprised of the following:
TotalEstimated
life
(In thousands)(In years)
Developed technology$56,800 7
Customer relationships147,700 10
Supplier relationships39,600 5
Trade names400 5
Total intangible assets acquired$244,500 
The following table presents the purchase price allocation, as adjusted:
Total
(In thousands)
Cash and cash equivalents$93,170 
Accounts receivable and other current assets90,635 
Property and equipment, net5,081 
Operating right-of-use asset53,630 
Intangible assets (1)
595,000 
Other assets4,869 
Goodwill2,299,016 
Accounts payable and other liabilities(24,263)
Deferred revenue(50,005)
Operating lease liability(58,206)
Deferred tax liability(21,728)
Total purchase price$2,987,200 
____________________________________
(1) Identifiable intangible assets are comprised of the following:
TotalEstimated
life
(In thousands)(In years)
Developed technology$390,000 7
Customer relationships190,000 6
Order backlog10,000 1
Trade names5,000 5
Total intangible assets acquired$595,000 
Schedule of pro forma information
The following table presents the unaudited pro forma condensed combined financial information:
Year Ended December 31,
20202019
(Unaudited, in thousands)
Revenue$1,874,720 $1,217,502 
Net loss attributable to common stockholders$(655,355)$(576,962)

XML 51 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill balance
Goodwill balance as of December 31, 2021 and 2020, was as follows:
Total
(In thousands)
Balance as of December 31, 2019$2,296,784 
Goodwill additions related to 2020 acquisitions2,303,780 
Measurement period adjustments(5,170)
Balance as of December 31, 2020$4,595,394 
Goodwill additions related to 2021 acquisitions663,599 
Measurement period adjustments4,173 
Balance as of December 31, 2021$5,263,166 
Schedule of intangible assets
Intangible assets consisted of the following:
As of
December 31, 2021
GrossAccumulated
Amortization
Net
Amortizable intangible assets:(In thousands)
Developed technology$794,831 $(222,765)$572,066 
Customer relationships538,264 (128,035)410,229 
Supplier relationships51,671 (9,491)42,180 
Trade names30,669 (13,874)16,795 
Order backlog10,000 (10,000)— 
Patent4,035 (508)3,527 
Total amortizable intangible assets1,429,470 (384,673)1,044,797 
Non-amortizable intangible assets:
Telecommunication licenses4,920 — 4,920 
Trademarks and other295 — 295 
Total$1,434,685 $(384,673)$1,050,012 
As of
December 31, 2020
GrossAccumulated
Amortization
Net
Amortizable intangible assets:(In thousands)
Developed technology$724,599 $(113,282)$611,317 
Customer relationships379,344 (59,574)319,770 
Supplier relationships4,356 (3,044)1,312 
Trade names25,560 (7,921)17,639 
Order backlog10,000 (1,667)8,333 
Patent3,360 (373)2,987 
Total amortizable intangible assets1,147,219 (185,861)961,358 
Non-amortizable intangible assets:
Telecommunication licenses4,920 — 4,920 
Trademarks and other295 — 295 
Total$1,152,434 $(185,861)$966,573 
Schedule of total estimated future amortization expense
Total estimated future amortization expense is as follows:
As of
December 31,
2021
Year Ended December 31,(In thousands)
2022$204,837 
2023201,527 
2024195,953 
2025192,379 
2026119,045 
Thereafter131,056 
Total$1,044,797 

XML 52 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Accrued Liabilities and Other Liabilities [Abstract]  
Schedule of accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following:
As of December 31,
20212020
(In thousands)
Accrued payroll and related$78,780 $54,683 
Accrued bonus and commission64,665 25,341 
Accrued cost of revenue118,004 80,620 
Sales and other taxes payable61,975 48,390 
ESPP contributions10,284 6,272 
Finance lease liability, current12,370 9,062 
Accrued other expense71,425 28,527 
Total accrued expenses and other current liabilities$417,503 $252,895 
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2021
Long-term Debt, Unclassified [Abstract]  
Schedule of net carrying amount of the liability and equity components of the Notes
Long-term debt consisted of the following:
As of December 31,
20212020
(In thousands)
2029 and 2031 Senior Notes
2029 Senior Notes
Principal$500,000 $— 
Unamortized discount(5,701)— 
Unamortized issuance costs(1,286)— 
Net carrying amount493,013 — 
2031 Senior Notes
Principal500,000 — 
Unamortized discount(5,832)— 
Unamortized issuance costs(1,274)— 
Net carrying amount492,894 — 
Convertible Senior Notes and Capped Call Transactions
Convertible Senior Notes
Principal— 343,702 
Unamortized discount— (38,406)
Unamortized issuance costs— (3,228)
Net carrying amount— 302,068 
Total long-term debt$985,907 $302,068 
The net carrying amount of the equity component of the Convertible Notes was as follows:
As of December 31,
20212020
(In thousands)
Proceeds allocated to the conversion options (debt discount)$— $74,636 
Issuance costs(2,819)(2,819)
Net carrying amount$(2,819)$71,817 
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Supplemental Balance Sheet Information (Tables)
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Schedule of the sales credit reserve
A roll‑forward of the Company’s customer credit reserve is as follows:
Year Ended December 31,
202120202019
(In thousands)
Balance, beginning of period$16,783 $6,784 $3,015 
Additions55,937 50,817 18,143 
Deductions against reserve(54,143)(40,818)(14,374)
Balance, end of period$18,577 $16,783 $6,784 
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue by Geographic Area (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of revenue by geographic area
Revenue by geographic area is based on the IP address or the mailing address at the time of registration. The following table sets forth revenue by geographic area:
Year Ended December 31,
202120202019
Revenue by geographic area:(In thousands)
United States$1,881,873 $1,282,213 $808,857 
International959,966 479,563 325,611 
Total$2,841,839 $1,761,776 $1,134,468 
Percentage of revenue by geographic area:
United States66 %73 %71 %
International34 %27 %29 %
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Unrecorded Unconditional Purchase Obligations Disclosure Future minimum payments under these noncancellable purchase commitments were as follows. Unrecognized tax benefits are not included in these amounts because any amounts expected to be settled in cash are not material:
As of
December 31, 2021
Year Ending December 31,(In thousands)
2022$213,106 
2023222,852 
202435,066 
2025561 
Total payments$471,585 
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2021
Stockholders' Equity Note [Abstract]  
Schedule of reserved shares of common stock for issuance
The Company had reserved shares of common stock for issuance as follows:
As of December 31,
20212020
Stock options issued and outstanding3,351,313 5,625,735 
Unvested restricted stock units issued and outstanding6,475,700 7,523,882 
Class A common stock reserved for Twilio.org618,857 707,265 
Stock-based awards available for grant under 2016 Plan24,650,104 18,942,205 
Stock-based awards available for grant under ESPP6,382,830 4,941,281 
Class A common stock reserved for the Convertible Notes— 7,569,731 
Total41,478,804 45,310,099 
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of stock options activity
Number of
options
outstanding
Weighted-
average
exercise
price
(Per share)
Weighted-
average
remaining
contractual
term
(In years)
Aggregate
intrinsic
value
(In thousands)
Outstanding options as of December 31, 20205,070,735 $51.71 6.85$1,454,222 
Granted350,208 343.94 
Assumed in acquisition83,539 49.26 
Exercised(1,733,819)40.44 
Forfeited and canceled(419,350)131.01 
Outstanding options as of December 31, 20213,351,313 $78.10 6.09$646,760 
Options vested and exercisable as of December 31, 20212,152,819 $37.21 4.92$490,502 
Schedule of weighted average grant date fair value
Year Ended December 31,
202120202019
(In thousands, except per share amounts)
Aggregate intrinsic value of stock options exercised (1)
$508,539 $603,597 $394,998 
Total estimated grant date fair value of options vested$138,851 $107,854 $81,292 
Weighted-average grant date fair value per share of options granted$216.29 $170.70 $58.13 
____________________________________
(1) Aggregate intrinsic value represents the difference between the fair value of the Company’s Class A common stock as reported on the New York Stock Exchange and the exercise price of outstanding “in-the-money” options.
Schedule of restricted stock unit activity
Number of
awards
outstanding
Weighted-
average
grant date
fair value
(Per share)
Aggregate
intrinsic
value
(In thousands)
Unvested RSUs as of December 31, 20207,523,882 $131.76 $2,542,858 
Granted3,465,980 328.38 
Vested(3,493,652)114.70 
Forfeited and canceled(1,020,510)$188.76 
Unvested RSUs as of December 31, 20216,475,700 $237.22 $1,705,311 
Schedule of valuation assumptions, options
The fair value of employee stock options was estimated on the date of grant using the following assumptions in the Black-Scholes option pricing model:
Year Ended December 31,
Employee Stock Options:202120202019
Fair value of common stock
$268.55 - $409.21
$108.37 - $301.72
$103.70 - $130.70
Expected term (in years)
0.30 - 6.39
0.52 - 6.08
0.33 - 6.08
Expected volatility
42.9% - 61.5%
51.9% - 65.1%
49.0% - 66.5%
Risk-free interest rate
0.1% - 1.4%
0.1% - 1.4%
1.6% - 2.5%
Dividend rate
—%
—%
—%
Schedule of valuation assumptions, ESOP
Year Ended December 31,
Employee Stock Purchase Plan:202120202019
Expected term (in years)
0.50
0.50
0.49 - 0.50
Expected volatility
46.4% - 58.7%
54.4% - 72.1%
43.1% - 50.3%
Risk-free interest rate
—% - 0.1%
0.1% - 0.2%
1.6% - 2.4%
Dividend rate
—%
—%
—%
Schedule of stock based compensation expense
The Company recorded total stock-based compensation expense as follows:
Year Ended December 31,
202120202019
(In thousands)
Cost of revenue$14,074 $8,857 $7,123 
Research and development258,672 173,303 126,012 
Sales and marketing213,351 103,450 60,886 
General and administrative146,188 76,301 70,297 
Total$632,285 $361,911 $264,318 

XML 59 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share Attributable to Common Stockholders (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of the calculation of basic and diluted net loss per share attributable to common stockholders
The following table sets forth the calculation of basic and diluted net loss per share attributable to common stockholders during the periods presented:
Year Ended December 31,
202120202019
Net loss attributable to common stockholders (in thousands)$(949,900)$(490,979)$(307,063)
Weighted-average shares used to compute net loss per share attributable to
     common stockholders, basic and diluted
174,180,465 146,708,663 130,083,046 
Net loss per share attributable to common stockholders, basic and diluted$(5.45)$(3.35)$(2.36)
Schedule of common stock equivalents excluded from the computation of the diluted net loss per share attributable to common stockholders
The following outstanding shares of common stock equivalents were excluded from the calculation of the diluted net loss per share attributable to common stockholders because their effect would have been anti-dilutive:
As of December 31,
202120202019
Stock options issued and outstanding3,351,313 5,625,735 7,705,848 
Restricted stock units issued and outstanding6,475,700 7,523,882 8,490,517 
Class A common stock reserved for Twilio.org618,857 707,265 795,673 
Class A common stock committed under ESPP147,947 103,703 207,792 
Convertible Notes(1)
— 4,847,578 3,150,647 
Class A common stock in escrow75,506 75,612 — 
Class A common stock in escrow and restricted stock awards subject to future vesting235,054 268,030 — 
Total10,904,377 19,151,805 20,350,477 
____________________________________
(1) The Convertible Notes were fully redeemed in 2021 and were no longer outstanding as of December 31, 2021. As of December 31, 2020, the Company expected to settle the principal amount of the notes in shares of its Class A common stock, and as such used the if-converted method to calculate any potential dilutive effect of the debt settlement on diluted net income per share, if applicable. Prior to the fourth quarter 2020, the Company expected to settle the principal amount of these notes in cash and any excess in shares of the Company's Class A common stock. Hence, as of December 31, 2019, the Company used the treasury stock method to calculate any potential dilutive effect of the conversion spread on diluted net income per share, if applicable. The conversion spread has a dilutive impact on diluted net income per share of Class A common stock when the average market price of the Company's Class A common stock for a given period exceeds the conversion price of $70.90 per share for the Convertible Notes. The conversion spread was calculated using the average market price of Class A common stock during the period, consistent with the treasury stock method.
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Tax, Domestic and Foreign
The following table presents domestic and foreign components of loss before income taxes for the periods presented:
Year Ended December 31,
202120202019
(In thousands)
United States$(737,360)$(403,148)$(328,902)
International(223,569)(101,278)(33,314)
Loss before provision for income taxes$(960,929)$(504,426)$(362,216)
Schedule of Components of Income Tax Expense (Benefit)
Benefit for income taxes consists of the following:
Year Ended December 31,
202120202019
Current:(In thousands)
Federal$122 $— $— 
State420 272 198 
Foreign8,274 5,215 2,684 
Total8,816 5,487 2,882 
Deferred:
Federal(13,772)(12,719)(49,393)
State(4,083)(3,563)(7,474)
Foreign(1,990)(2,652)(1,168)
Total(19,845)(18,934)(58,035)
Income tax benefit$(11,029)$(13,447)$(55,153)
Schedule of Effective Income Tax Rate Reconciliation
The following table presents a reconciliation of the statutory federal tax rate and the Company's effective tax rate:
Year Ended December 31,
202120202019
Tax benefit at federal statutory rate21 %21 %21 %
State tax, net of federal benefit12 
Stock-based compensation16 24 14 
Credits
Foreign rate differential(1)(4)(2)
Permanent book vs. tax differences— (1)— 
Change in valuation allowance(46)(51)(29)
Other— — (1)
Effective tax rate%%15 %
Schedule of Deferred Tax Assets and Liabilities The following table presents the significant components of the Company's deferred tax assets and liabilities:
As of December 31,
20212020
Deferred tax assets:(In thousands)
Net operating loss carryforwards$1,054,585 $656,755 
Accrued and prepaid expenses24,831 15,408 
Stock-based compensation44,261 32,900 
Research and development credits148,282 92,899 
Charitable contributions15,219 8,229 
Capped call— 4,475 
Debt issuance cost— 230 
Depreciable property3,675 — 
Intangibles135,500 135,500 
Lease liability71,651 68,566 
Other14,567 — 
Gross deferred tax assets1,512,571 1,014,962 
Valuation allowance(1,136,827)(677,782)
Net deferred tax assets375,744 337,180 
Deferred tax liabilities:
Capitalized software(28,825)(19,174)
Prepaid expenses(1,649)(450)
Acquired intangibles(251,034)(231,379)
Property and equipment— (85)
Convertible debt— (9,495)
Right-of-use asset(64,277)(66,243)
Deferred commissions(47,897)(21,162)
Other— (2,876)
Net deferred tax liability$(17,938)$(13,684)
Summary of Operating Loss Carryforwards
The following table summarizes our tax carryforwards, carryovers, and credits:
As of
December 31, 2021
Expiration Date
(If not utilized)
(In thousands)
Federal net operating loss carryforwards$320,167 Various dates beginning in 2029
Federal tax credits$132,920 Various dates beginning in 2029
Federal net operating loss carryforwards$3,906,263 Indefinite
State net operating loss carryforwards$2,737,083 Various dates beginning in 2025
State tax credits$84,858 Indefinite
Foreign net operating loss carryforwards$268,653 Indefinite
Summary of Tax Credit Carryforwards
The following table summarizes our tax carryforwards, carryovers, and credits:
As of
December 31, 2021
Expiration Date
(If not utilized)
(In thousands)
Federal net operating loss carryforwards$320,167 Various dates beginning in 2029
Federal tax credits$132,920 Various dates beginning in 2029
Federal net operating loss carryforwards$3,906,263 Indefinite
State net operating loss carryforwards$2,737,083 Various dates beginning in 2025
State tax credits$84,858 Indefinite
Foreign net operating loss carryforwards$268,653 Indefinite
Schedule of Unrecognized Tax Benefits Roll Forward
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
Year Ended December 31,
202120202019
(In thousands)
Unrecognized tax benefit, beginning of year$191,183 $49,042 $15,635 
Gross increases for tax positions of prior years3,496 4,259 12,939 
Gross decrease for tax positions of prior years(10,693)(931)(395)
Gross increases for tax positions of current year39,394 138,813 20,863 
Unrecognized tax benefit, end of year$223,380 $191,183 $49,042 
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Deferred Sales Commissions      
Revenue, remaining performance obligation, amount $ 154.2    
Deferred revenue 141.5 $ 87.2  
Revenue recognized out of adjusted deferred revenue balance $ 70.1 $ 19.5 $ 18.7
Usage Based Contracts | Revenue Benchmark | Product Concentration Risk      
Deferred Sales Commissions      
Percentage of revenue 72.00% 76.00% 75.00%
Non-Usage Based Contracts | Revenue Benchmark | Product Concentration Risk      
Deferred Sales Commissions      
Percentage of revenue 28.00% 24.00% 25.00%
Minimum | Non-Usage Based Contracts      
Deferred Sales Commissions      
Revenue recognized, period for recognition 1 year    
Maximum | Non-Usage Based Contracts      
Deferred Sales Commissions      
Revenue recognized, period for recognition 3 years    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01      
Deferred Sales Commissions      
Revenue, remaining performance obligation, percentage 62.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01      
Deferred Sales Commissions      
Revenue, remaining performance obligation, percentage 92.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period 24 months    
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Deferred Sales Commissions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Deferred Sales Commissions      
Total net capitalized costs $ 193,400 $ 85,600  
Amortization of deferred commissions $ 31,541 $ 13,322 $ 4,511
Incremental commission costs of obtaining new contracts      
Deferred Sales Commissions      
Amortization period for deferred incremental commission costs of obtaining new contracts 5 years    
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
vote
reportingUnit
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
Acquired Indefinite-lived Intangible Assets [Line Items]      
Capitalized computer software, amortization period 3 years    
Advertising expense $ 78,800,000 $ 47,200,000 $ 27,000,000
Preferred stock, authorized (in shares) | shares 100,000,000 100,000,000  
Number of reporting units | reportingUnit 1    
Goodwill, impairment loss $ 0 $ 0 0
Impairment of long-lived assets   $ 0 $ 0
Common Stock Class A      
Acquired Indefinite-lived Intangible Assets [Line Items]      
Votes per share | vote 1    
Common Stock Class B      
Acquired Indefinite-lived Intangible Assets [Line Items]      
Votes per share | vote 10    
Conversion ratio 1    
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Useful Lives (Details)
12 Months Ended
Dec. 31, 2021
Developed technology | Minimum  
Property, Plant and Equipment [Line Items]  
Intangible assets, estimated life 3 years
Developed technology | Maximum  
Property, Plant and Equipment [Line Items]  
Intangible assets, estimated life 7 years
Customer relationships | Minimum  
Property, Plant and Equipment [Line Items]  
Intangible assets, estimated life 2 years
Customer relationships | Maximum  
Property, Plant and Equipment [Line Items]  
Intangible assets, estimated life 10 years
Supplier relationships | Minimum  
Property, Plant and Equipment [Line Items]  
Intangible assets, estimated life 2 years
Supplier relationships | Maximum  
Property, Plant and Equipment [Line Items]  
Intangible assets, estimated life 5 years
Trade names  
Property, Plant and Equipment [Line Items]  
Intangible assets, estimated life 5 years
Order backlog  
Property, Plant and Equipment [Line Items]  
Intangible assets, estimated life 1 year
Patent  
Property, Plant and Equipment [Line Items]  
Intangible assets, estimated life 20 years
Capitalized internal-use software development costs  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, estimated life 3 years
Data center equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, estimated life 2 years
Data center equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, estimated life 4 years
Office equipment  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, estimated life 3 years
Furniture and fixtures  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, estimated life 5 years
Software  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, estimated life 3 years
Assets held under capital leases  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, estimated life 5 years
Leasehold improvements  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, estimated life 5 years
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value Measurements, Financial Assets    
Cash and cash equivalents: $ 832,624 $ 658,749
Amortized Cost or Carrying Value 3,897,272 2,097,504
Gross Unrealized Gains 966 8,538
Gross Unrealized Losses (19,808) (136)
Marketable securities, aggregate fair value 3,878,430 2,105,906
Total financial assets 4,729,896 2,756,253
Total financial assets 4,711,054 2,764,655
Level 1    
Fair Value Measurements, Financial Assets    
Cash and cash equivalents: 786,548 656,749
Marketable securities, aggregate fair value 624,036 273,635
Total financial assets 1,410,584 930,384
Level 2    
Fair Value Measurements, Financial Assets    
Cash and cash equivalents: 46,076 2,000
Marketable securities, aggregate fair value 3,254,394 1,832,271
Total financial assets 3,300,470 1,834,271
Level 3    
Fair Value Measurements, Financial Assets    
Cash and cash equivalents: 0 0
Marketable securities, aggregate fair value 0 0
Total financial assets 0 0
U.S. Treasury securities    
Fair Value Measurements, Financial Assets    
Amortized Cost or Carrying Value 375,305 223,247
Gross Unrealized Gains 6 389
Gross Unrealized Losses (2,561) (1)
Marketable securities, aggregate fair value 372,750 223,635
U.S. Treasury securities | Level 1    
Fair Value Measurements, Financial Assets    
Marketable securities, aggregate fair value 372,750 223,635
U.S. Treasury securities | Level 2    
Fair Value Measurements, Financial Assets    
Marketable securities, aggregate fair value 0 0
U.S. Treasury securities | Level 3    
Fair Value Measurements, Financial Assets    
Marketable securities, aggregate fair value 0 0
Non-U.S. government securities    
Fair Value Measurements, Financial Assets    
Amortized Cost or Carrying Value 221,641  
Gross Unrealized Gains 0  
Gross Unrealized Losses (1,355)  
Marketable securities, aggregate fair value 220,286  
Non-U.S. government securities | Level 1    
Fair Value Measurements, Financial Assets    
Marketable securities, aggregate fair value 220,286  
Non-U.S. government securities | Level 2    
Fair Value Measurements, Financial Assets    
Marketable securities, aggregate fair value 0  
Non-U.S. government securities | Level 3    
Fair Value Measurements, Financial Assets    
Marketable securities, aggregate fair value 0  
Corporate debt securities and commercial paper    
Fair Value Measurements, Financial Assets    
Amortized Cost or Carrying Value 3,300,326 1,874,257
Gross Unrealized Gains 960 8,149
Gross Unrealized Losses (15,892) (135)
Marketable securities, aggregate fair value 3,285,394 1,882,271
Corporate debt securities and commercial paper | Level 1    
Fair Value Measurements, Financial Assets    
Marketable securities, aggregate fair value 31,000 50,000
Corporate debt securities and commercial paper | Level 2    
Fair Value Measurements, Financial Assets    
Marketable securities, aggregate fair value 3,254,394 1,832,271
Corporate debt securities and commercial paper | Level 3    
Fair Value Measurements, Financial Assets    
Marketable securities, aggregate fair value 0 0
Money market funds    
Fair Value Measurements, Financial Assets    
Cash and cash equivalents: 786,548 656,749
Money market funds | Level 1    
Fair Value Measurements, Financial Assets    
Cash and cash equivalents: 786,548 656,749
Money market funds | Level 2    
Fair Value Measurements, Financial Assets    
Cash and cash equivalents: 0 0
Money market funds | Level 3    
Fair Value Measurements, Financial Assets    
Cash and cash equivalents: 0 0
Commercial paper    
Fair Value Measurements, Financial Assets    
Cash and cash equivalents: 46,076 2,000
Commercial paper | Level 1    
Fair Value Measurements, Financial Assets    
Cash and cash equivalents: 0 0
Commercial paper | Level 2    
Fair Value Measurements, Financial Assets    
Cash and cash equivalents: 46,076 2,000
Commercial paper | Level 3    
Fair Value Measurements, Financial Assets    
Cash and cash equivalents: $ 0 $ 0
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Interest earned on marketable securities $ 55,700,000 $ 32,400,000 $ 20,800,000
Investment in equity securities, carrying value 68,300,000 9,300,000  
Impairment of long-lived assets   0 $ 0
Senior Notes 3.625 Percent Due 2029 | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of the notes 510,200,000    
Senior Notes 3.875 Percent Due 2031 | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of the notes $ 512,800,000    
Convertible senior notes due 2023 | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of the notes   $ 1,700,000,000  
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value Disclosures [Abstract]    
Less than one year, amortized cost $ 1,084,751 $ 1,126,091
One to three years, amortized cost 2,812,521 971,413
Amortized Cost or Carrying Value 3,897,272 2,097,504
Less than one year, aggregate fair value 1,085,006 1,128,927
One to three years, aggregate fair value 2,793,424 976,979
Total aggregate fair value $ 3,878,430 $ 2,105,906
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property and Equipment    
Total property and equipment $ 446,334 $ 313,323
Less: accumulated depreciation and amortization (191,018) (130,084)
Total property and equipment, net 255,316 183,239
Capitalized internal-use software development costs    
Property and Equipment    
Total property and equipment 198,589 142,489
Data center equipment    
Property and Equipment    
Total property and equipment 77,946 43,477
Finance lease asset 63,000 40,800
Finance lease asset, accumulated amortization 26,800 15,000
Leasehold improvements    
Property and Equipment    
Total property and equipment 85,297 69,756
Office equipment    
Property and Equipment    
Total property and equipment 58,636 35,346
Furniture and fixtures    
Property and Equipment    
Total property and equipment 15,360 12,312
Software    
Property and Equipment    
Total property and equipment $ 10,506 $ 9,943
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Abstract]      
Depreciation and amortization $ 59.6 $ 51.1 $ 37.5
Capitalized internal use software development costs $ 63.1 $ 47.1 $ 29.7
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives and Hedging - Narrative (Details) - Foreign Currency Forward - Designated as Cash Flow Hedges - Cash Flow Hedge
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Derivative, term of contract 12 months
Buy  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Derivative, notional amount $ 276.2
Sell  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Derivative, notional amount $ 243.1
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives and Hedging - Gains (Losses) Associated With Foreign Currency Forward Contracts (Details) - Foreign Currency Forward
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Losses recognized in OCI $ 294
Cost of revenue  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Losses recognized in income due to instruments maturing $ 7,545
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Right-of-Use Assets and Lease Liabilities - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
property
Dec. 31, 2020
USD ($)
Lessee, Lease, Description [Line Items]    
Number of leased properties | property 31  
Renewal option 5 years  
Operating lease, cost | $ $ 61.0 $ 49.3
Minimum    
Lessee, Lease, Description [Line Items]    
Term of lease 1 month 6 days  
Maximum    
Lessee, Lease, Description [Line Items]    
Term of lease 7 years 9 months 18 days  
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Right-of-Use Assets and Lease Liabilities - Supplemental Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating cash flows paid for amounts included in operating lease liabilities $ 60,085 $ 46,895
Weighted average remaining lease term 5 years 6 months 6 years
Weighted average discount rate 4.50% 4.80%
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Right-of-Use Assets and Lease Liabilities - Lease Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 63,086  
2023 57,173  
2024 50,742  
2025 37,621  
2026 34,827  
Thereafter 54,760  
Total lease payments 298,209  
Less: imputed interest (34,631)  
Total operating lease obligations 263,578  
Less: current obligations (52,325) $ (48,338)
Long-term operating lease obligations $ 211,253 $ 229,905
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2021
Nov. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Acquisition          
Fair value of the pre-combination service through equity awards     $ 1,511 $ 38,972 $ 182,554
Goodwill     5,263,166 4,595,394 2,296,784
Zipwhip          
Acquisition          
Purchase price, as adjusted $ 838,781        
Cash consideration 418,073        
Fair value of Class A common stock transferred $ 419,197        
Shares issuable as part of acquisition (in shares) 1,200,000        
Fair value of the pre-combination service through equity awards $ 1,511        
Business combination, contingent consideration $ 19,100        
Business combination, contingent consideration. term 3 years        
Fair value of unvested employee shares $ 30,700        
Deferred tax liability     18,144    
Revenues     55,400    
Goodwill     600,403    
Intangible assets     244,500    
Zipwhip | Developed technology          
Acquisition          
Intangible assets     56,800    
Segment.io Inc.          
Acquisition          
Purchase price, as adjusted   $ 2,987,200      
Cash consideration   415,899      
Fair value of Class A common stock transferred   $ 2,532,329      
Shares issuable as part of acquisition (in shares)   9,500,000      
Fair value of the pre-combination service through equity awards   $ 38,972      
Deferred tax liability       21,728  
Revenues     200,900    
Acquisition related costs       79,300 $ 20,800
Goodwill       2,299,016  
Intangible assets       595,000  
Fair value of Class A common stock transferred including unvested stock   $ 2,600,000      
Shares issuable as part of acquisition, excluding shares held in escrow (in shares)   9,300,000      
Segment.io Inc. | Developed technology          
Acquisition          
Intangible assets       390,000  
Other Acquisitions          
Acquisition          
Purchase price, as adjusted     105,000    
Cash consideration       13,000  
Goodwill     63,200    
Other Acquisitions | Other Intangible Assets          
Acquisition          
Intangible assets     23,600    
Other Acquisitions | Developed technology          
Acquisition          
Intangible assets     $ 13,400    
General and administrative | Segment.io Inc.          
Acquisition          
Acquisition related costs       $ 20,800  
Equity Award | Segment.io Inc.          
Acquisition          
Fair value of unvested employee shares   $ 245,300      
Common Stock Class A | Zipwhip          
Acquisition          
Shares issuable as part of acquisition (in shares) 1,100,000        
Shares subject to future vesting conditions (in shares) 59,533        
Weighted average remaining contractual term 3 years        
Common Stock Class A | Segment.io Inc.          
Acquisition          
Shares subject to future vesting conditions (in shares)   258,554 150,824    
Weighted average remaining contractual term   2 years 4 months 28 days      
Shares subject to future vesting conditions, value   $ 70,700      
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Purchase Price Components (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2021
Nov. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]          
Fair value of the pre-combination service through equity awards     $ 1,511 $ 38,972 $ 182,554
Zipwhip          
Business Acquisition [Line Items]          
Fair value of Class A common stock transferred $ 419,197        
Cash consideration 418,073        
Fair value of the pre-combination service through equity awards 1,511        
Total purchase price $ 838,781        
Segment.io Inc.          
Business Acquisition [Line Items]          
Fair value of Class A common stock transferred   $ 2,532,329      
Cash consideration   415,899      
Fair value of the pre-combination service through equity awards   38,972      
Total purchase price   $ 2,987,200      
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Acquisition      
Goodwill $ 5,263,166 $ 4,595,394 $ 2,296,784
Segment.io Inc.      
Acquisition      
Cash and cash equivalents   93,170  
Accounts receivable and other current assets   90,635  
Property and equipment, net   5,081  
Operating right-of-use asset   53,630  
Intangible assets   595,000  
Other assets   4,869  
Goodwill   2,299,016  
Accounts payable and other liabilities   (24,263)  
Deferred revenue   (50,005)  
Operating lease liability   (58,206)  
Deferred tax liability   (21,728)  
Total purchase price   2,987,200  
Other Acquisitions      
Acquisition      
Goodwill 63,200    
Zipwhip      
Acquisition      
Cash and cash equivalents 21,610    
Accounts receivable and other current assets 11,481    
Property and equipment, net 2,950    
Operating right-of-use asset 23,545    
Intangible assets 244,500    
Other assets 370    
Goodwill 600,403    
Accounts payable and other liabilities (20,239)    
Deferred revenue (4,526)    
Operating lease liability (23,169)    
Deferred tax liability (18,144)    
Total purchase price 838,781    
Developed technology | Segment.io Inc.      
Acquisition      
Intangible assets   $ 390,000  
Developed technology | Other Acquisitions      
Acquisition      
Intangible assets 13,400    
Developed technology | Zipwhip      
Acquisition      
Intangible assets $ 56,800    
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Identifiable Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Order backlog    
Acquisitions    
Intangible assets, estimated life 1 year  
Trade names    
Acquisitions    
Intangible assets, estimated life 5 years  
Zipwhip    
Acquisitions    
Intangible assets $ 244,500  
Zipwhip | Developed technology    
Acquisitions    
Intangible assets $ 56,800  
Intangible assets, estimated life 7 years  
Zipwhip | Customer relationships    
Acquisitions    
Intangible assets $ 147,700  
Intangible assets, estimated life 10 years  
Zipwhip | Supplier relationships    
Acquisitions    
Intangible assets $ 39,600  
Intangible assets, estimated life 5 years  
Zipwhip | Trade names    
Acquisitions    
Intangible assets $ 400  
Intangible assets, estimated life 5 years  
Other Acquisitions | Developed technology    
Acquisitions    
Intangible assets $ 13,400  
Segment.io Inc.    
Acquisitions    
Intangible assets   $ 595,000
Segment.io Inc. | Developed technology    
Acquisitions    
Intangible assets   $ 390,000
Intangible assets, estimated life   7 years
Segment.io Inc. | Customer relationships    
Acquisitions    
Intangible assets   $ 190,000
Intangible assets, estimated life   6 years
Segment.io Inc. | Order backlog    
Acquisitions    
Intangible assets   $ 10,000
Intangible assets, estimated life   1 year
Segment.io Inc. | Trade names    
Acquisitions    
Intangible assets   $ 5,000
Intangible assets, estimated life   5 years
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Pro Forma Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]      
Valuation allowance increase (decrease) $ 459,000 $ 421,900  
Tax benefit related to release of valuation allowance $ 17,236 16,459 $ 55,745
Segment.io Inc.      
Business Acquisition [Line Items]      
Acquisition related costs   79,300 20,800
Valuation allowance increase (decrease)   (13,800)  
Tax benefit related to release of valuation allowance     38,100
Unrecognized tax benefits, ongoing     7,500
Revenue   1,874,720 1,217,502
Net loss attributable to common stockholders   $ (655,355) $ (576,962)
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Goodwill Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill    
Balance (beginning of period) $ 4,595,394 $ 2,296,784
Goodwill additions related to acquisitions 663,599 2,303,780
Measurement period adjustments 4,173 (5,170)
Balance (end of period) $ 5,263,166 $ 4,595,394
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Amortizable intangible assets:    
Gross $ 1,429,470 $ 1,147,219
Accumulated Amortization (384,673) (185,861)
Net 1,044,797 961,358
Intangible assets, gross 1,434,685 1,152,434
Total 1,050,012 966,573
Telecommunication licenses    
Amortizable intangible assets:    
Non-amortizable intangible assets: 4,920 4,920
Trademarks and other    
Amortizable intangible assets:    
Non-amortizable intangible assets: 295 295
Developed technology    
Amortizable intangible assets:    
Gross 794,831 724,599
Accumulated Amortization (222,765) (113,282)
Net 572,066 611,317
Customer relationships    
Amortizable intangible assets:    
Gross 538,264 379,344
Accumulated Amortization (128,035) (59,574)
Net 410,229 319,770
Supplier relationships    
Amortizable intangible assets:    
Gross 51,671 4,356
Accumulated Amortization (9,491) (3,044)
Net 42,180 1,312
Trade names    
Amortizable intangible assets:    
Gross 30,669 25,560
Accumulated Amortization (13,874) (7,921)
Net 16,795 17,639
Order backlog    
Amortizable intangible assets:    
Gross 10,000 10,000
Accumulated Amortization (10,000) (1,667)
Net 0 8,333
Patent    
Amortizable intangible assets:    
Gross 4,035 3,360
Accumulated Amortization (508) (373)
Net $ 3,527 $ 2,987
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Amortization Expense (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization expense $ 198.8 $ 98.6 $ 72.9
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Total Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Intangible Assets    
2022 $ 204,837  
2023 201,527  
2024 195,953  
2025 192,379  
2026 119,045  
Thereafter 131,056  
Net $ 1,044,797 $ 961,358
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued payroll and related $ 78,780 $ 54,683
Accrued bonus and commission 64,665 25,341
Accrued cost of revenue 118,004 80,620
Sales and other taxes payable 61,975 48,390
ESPP contributions 10,284 6,272
Finance lease liability, current $ 12,370 $ 9,062
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued expenses and other current liabilities Total accrued expenses and other current liabilities
Accrued other expense $ 71,425 $ 28,527
Total accrued expenses and other current liabilities $ 417,503 $ 252,895
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Notes Payable - Summary of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Net carrying amount $ 985,907 $ 302,068
Senior Notes 3.625 Percent Due 2029    
Debt Instrument [Line Items]    
Principal 500,000 0
Unamortized discount (5,701) 0
Unamortized issuance costs (1,286) 0
Net carrying amount 493,013 0
Senior Notes 3.875 Percent Due 2031    
Debt Instrument [Line Items]    
Principal 500,000 0
Unamortized discount (5,832) 0
Unamortized issuance costs (1,274) 0
Net carrying amount 492,894 0
Convertible Senior Notes Due2023    
Debt Instrument [Line Items]    
Principal 0 343,702
Unamortized discount 0 (38,406)
Unamortized issuance costs 0 (3,228)
Net carrying amount $ 0 $ 302,068
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Notes Payable - Narrative (Details)
1 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
May 31, 2018
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
D
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Debt Instrument [Line Items]              
Debt conversion, converted instrument, amount including cash       $ 1,700,000,000 $ 894,600,000    
Carrying amount of equity component       1,400,000,000 701,900,000    
Debt instrument, liability component       335,700,000 192,700,000    
Gain (loss) on extinguishment of debt       $ (28,965,000) (12,863,000) $ 0  
Payment for debt settlement         $ 2,000,000    
Common stock, par value (in dollars per share) | $ / shares       $ 0.001 $ 0.001    
Effective percentage         5.70%    
Capped calls              
Debt Instrument [Line Items]              
Initial strike price (in dollars per share) | $ / shares     $ 70.90        
Initial cap price (in dollars per share) | $ / shares     $ 105.04        
Number of shares covered (in shares) | shares     7,757,200        
Common Stock Class A              
Debt Instrument [Line Items]              
Common stock, par value (in dollars per share) | $ / shares     $ 0.001 $ 0.001 $ 0.001    
Common Stock Class A | Common Stock              
Debt Instrument [Line Items]              
Equity component from partial settlement and redemption of convertible senior notes due 2023 (in shares) | shares       4,846,965 2,902,434    
Senior Notes 3.625 Percent Due 2029              
Debt Instrument [Line Items]              
Principal       $ 500,000,000 $ 0    
Interest rate (as a percent)   3.625%          
Unamortized issuance costs       $ (1,286,000) 0    
Senior Notes 3.625 Percent Due 2029 | Redemption Period One              
Debt Instrument [Line Items]              
Debt instrument, maximum redemption price as a percentage of principal 180 days after equity offer       40.00%      
Debt instrument, minimum redemption price as a percentage of principal outstanding       50.00%      
Senior Notes 3.625 Percent Due 2029 | Redemption Period Two              
Debt Instrument [Line Items]              
Debt instrument, redemption price, percentage       101.813%      
Senior Notes 3.625 Percent Due 2029 | Redemption Period Three              
Debt Instrument [Line Items]              
Debt instrument, redemption price, percentage       100.906%      
Senior Notes 3.625 Percent Due 2029 | Redemption Period Four              
Debt Instrument [Line Items]              
Debt instrument, redemption price, percentage       100.00%      
Senior Notes 3.625 Percent Due 2029 | Maximum | Redemption Period One              
Debt Instrument [Line Items]              
Debt instrument, redemption price, percentage       103.625%      
Senior Notes 3.625 Percent Due 2029 | Minimum | Redemption Period One              
Debt Instrument [Line Items]              
Debt instrument, redemption price, percentage       100.00%      
Senior Notes 3.875 Percent Due 2031              
Debt Instrument [Line Items]              
Principal       $ 500,000,000 0    
Interest rate (as a percent)   3.875%          
Unamortized issuance costs       $ (1,274,000) 0    
Senior Notes 3.875 Percent Due 2031 | Redemption Period One              
Debt Instrument [Line Items]              
Debt instrument, redemption price, percentage       103.875%      
Debt instrument, maximum redemption price as a percentage of principal 180 days after equity offer       40.00%      
Debt instrument, minimum redemption price as a percentage of principal outstanding       50.00%      
Senior Notes 3.875 Percent Due 2031 | Redemption Period Two              
Debt Instrument [Line Items]              
Debt instrument, redemption price, percentage       100.00%      
Senior Notes 3.875 Percent Due 2031 | Redemption Period Three              
Debt Instrument [Line Items]              
Debt instrument, redemption price, percentage       101.938%      
Senior Notes 3.875 Percent Due 2031 | Redemption Period Four              
Debt Instrument [Line Items]              
Debt instrument, redemption price, percentage       101.292%      
Senior Notes 3.875 Percent Due 2031 | Redemption Period Five              
Debt Instrument [Line Items]              
Debt instrument, redemption price, percentage       100.646%      
Senior Notes 3.875 Percent Due 2031 | Redemption Period Six              
Debt Instrument [Line Items]              
Debt instrument, redemption price, percentage       100.00%      
Senior Notes              
Debt Instrument [Line Items]              
Principal   $ 1,000,000,000          
Net proceeds from the debt offering   984,700,000          
Debt issuance costs, gross   $ 2,800,000          
Senior Notes | Change of control event              
Debt Instrument [Line Items]              
Debt instrument, redemption price, percentage       101.00%      
Convertible Senior Notes0.25 Percent Due2023              
Debt Instrument [Line Items]              
Principal     $ 550,000,000        
Net proceeds from the debt offering     $ 537,000,000        
Debt settlement, amount         206,300,000    
Threshold trading days | D       20      
Consecutive trading period | D       30      
Minimum sale price of stock as a percentage of the conversion price       130.00%      
Number of consecutive trading days of threshold Notes trading price for conversion eligibility to follow | D       5      
Trading price as a percentage of the product of common stock sale price and conversion rate       98.00%      
Convertible Senior Notes0.25 Percent Due2023 | Common Stock Class A              
Debt Instrument [Line Items]              
Conversion ratio     14.104        
Convertible senior notes due 2023              
Debt Instrument [Line Items]              
Interest rate (as a percent)     0.25%        
Carrying amount of equity component       $ 0 74,636,000   $ 119,400,000
Unamortized issuance costs     $ (10,200,000)        
Convertible Senior Notes Due2023              
Debt Instrument [Line Items]              
Principal       0 343,702,000    
Debt settlement, amount       343,700,000      
Gain (loss) on extinguishment of debt       (29,000,000)      
Unamortized issuance costs       $ 0 $ (3,228,000)    
Convertible senior notes, 0.25%, due 2023 - over-allotment              
Debt Instrument [Line Items]              
Principal     $ 75,000,000        
Capped Call Arrangement              
Debt Instrument [Line Items]              
Gain (loss) on extinguishment of debt $ 3,200,000            
Proceeds from settlements of capped call, net of settlement costs 229,800,000            
Transaction costs for settlement of capped calls $ 1,400,000            
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Notes Payable - Net Carrying Amount of Equity Component (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2018
Debt Instrument [Line Items]      
Proceeds allocated to the conversion options (debt discount) $ 1,400,000 $ 701,900  
Convertible senior notes due 2023      
Debt Instrument [Line Items]      
Proceeds allocated to the conversion options (debt discount) 0 74,636 $ 119,400
Issuance costs (2,819) (2,819)  
Net carrying amount $ 2,819 $ (71,817)  
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Supplemental Balance Sheet Information - Sales Credit Reserve (Details) - Sales credit reserve - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Sales credit reserve      
Balance, beginning of period $ 16,783 $ 6,784 $ 3,015
Additions 55,937 50,817 18,143
Deductions against reserve (54,143) (40,818) (14,374)
Balance, end of period $ 18,577 $ 16,783 $ 6,784
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue by Geographic Area - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue by geographic area:      
Revenue $ 2,841,839 $ 1,761,776 $ 1,134,468
United States      
Revenue by geographic area:      
Revenue 1,881,873 1,282,213 808,857
International      
Revenue by geographic area:      
Revenue $ 959,966 $ 479,563 $ 325,611
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue by Geographic Area - Percentage of Revenue by Geographic Area (Details) - Revenue from Contract with Customer Benchmark - Geographic Concentration Risk
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
United States      
Percentage of revenue by geographic area:      
Percentage of revenue 66.00% 73.00% 71.00%
International      
Percentage of revenue by geographic area:      
Percentage of revenue 34.00% 27.00% 29.00%
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Other Commitments (Details) - USD ($)
1 Months Ended 12 Months Ended
Feb. 28, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Aug. 31, 2021
Long-term Purchase Commitment [Line Items]          
2022   $ 213,106,000      
2023   222,852,000      
2024   35,066,000      
2025   561,000      
Total payments   471,585,000      
Payments to acquire investments   $ 3,523,232,000 $ 1,636,590,000 $ 2,038,422,000  
Syniverse          
Long-term Purchase Commitment [Line Items]          
Payments to acquire investments $ 750,000,000        
Common stock, value, subscriptions 750,000,000        
Minimum          
Long-term Purchase Commitment [Line Items]          
Term of non-cancellable agreement   1 year      
Minimum | Syniverse          
Long-term Purchase Commitment [Line Items]          
Common stock, value, subscriptions $ 500,000,000        
Maximum          
Long-term Purchase Commitment [Line Items]          
Term of non-cancellable agreement   4 years      
Maximum | Syniverse          
Long-term Purchase Commitment [Line Items]          
Common stock, value, subscriptions         $ 750,000,000
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Legal Matters (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Taxes payable, jurisdictional estimate $ 38.8
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Indemnification Agreements (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Indemnification Agreement    
Loss Contingencies [Line Items]    
Loss contingency accrual $ 0 $ 0
XML 94 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Other taxes (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Loss Contingencies [Line Items]    
Taxes payable, jurisdictional estimate $ 38.8  
Accrued taxes 11.5  
Domestic Tax Authority    
Loss Contingencies [Line Items]    
Taxes Payable 25.4 $ 25.6
Foreign Tax Authority    
Loss Contingencies [Line Items]    
Taxes Payable $ 17.7 $ 9.6
XML 95 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Preferred Stock (Details) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Preferred Stock    
Preferred stock, authorized (in shares) 100,000,000 100,000,000
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
XML 96 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Common Stock (Details) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
May 31, 2018
Common Stock      
Common stock, authorized (in shares) 1,100,000,000 1,100,000,000  
Common stock, par value (in dollars per share) $ 0.001 $ 0.001  
Common stock, issued (in shares) 180,468,099 164,047,524  
Common stock, outstanding (in shares) 180,468,099 164,047,524  
Common Stock Class A      
Common Stock      
Common stock, authorized (in shares) 1,000,000,000 1,000,000,000  
Common stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001
Common stock, issued (in shares) 170,625,994 153,496,222  
Common stock, outstanding (in shares) 170,625,994 153,496,222  
Common Stock Class B      
Common Stock      
Common stock, authorized (in shares) 100,000,000 100,000,000  
Common stock, par value (in dollars per share) $ 0.001 $ 0.001  
Common stock, issued (in shares) 9,842,105 10,551,302  
Common stock, outstanding (in shares) 9,842,105 10,551,302  
XML 97 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Common Stock Shares Reserved (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
Stockholders' Equity    
Total (in shares) 41,478,804 45,310,099
2016 Stock Option and Incentive Plan    
Stockholders' Equity    
Stock-based awards available for grant under 2016 Plan (in shares) 24,650,104 18,942,205
Common Stock Class A    
Stockholders' Equity    
Class A common stock reserved for Twilio.org (in shares) 618,857 707,265
Class A common stock reserved for the Convertible Notes (in shares) 0 7,569,731
Stock options issued and outstanding    
Stockholders' Equity    
Stock options issued and outstanding (in shares) 3,351,313 5,625,735
Restricted stock units issued and outstanding    
Stockholders' Equity    
Unvested restricted stock units issued and outstanding (in shares) 6,475,700 7,523,882
Class A common stock committed under ESPP    
Stockholders' Equity    
Stock-based awards available for grant under 2016 Plan (in shares) 6,382,830 4,941,281
XML 98 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity Stockholders' Equity - Public Offering (Details) - Common Stock Class A - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Feb. 28, 2021
Aug. 31, 2020
Jun. 30, 2019
Class of Stock [Line Items]      
Shares sold in offering (in shares) 4,312,500 5,819,838 8,064,515
Offering price per share (in dollars per share) $ 409.60 $ 247.00 $ 124.00
Aggregate proceeds from stock offering $ 1,800.0 $ 1,400.0 $ 979.0
XML 99 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - 2008 Stock Option Plan (Details)
Dec. 31, 2021
shares
2008 Stock Option Plan  
Stock Based Compensation  
Shares available for future issuance (in shares) 0
XML 100 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - 2016 Stock Option Plan (Details) - shares
12 Months Ended
Jan. 01, 2021
Jan. 01, 2020
Dec. 31, 2021
Jun. 21, 2016
Stock Based Compensation        
Vesting period     4 years  
Employee and nonemployee stock options        
Stock Based Compensation        
Expiration term     10 years  
2016 Stock Option and Incentive Plan        
Stock Based Compensation        
Maximum automatic annual increase as a percentage of outstanding common shares     5.00%  
Increase in shares available for grant (in shares) 8,202,376 6,920,640    
2016 Stock Option and Incentive Plan | Common Stock Class A        
Stock Based Compensation        
Shares reserved for issuance (in shares)       11,500,000
2016 Stock Option and Incentive Plan | Employee and nonemployee stock options        
Stock Based Compensation        
Minimum grant price as a percentage of fair market value per share of the underlying common stock on the date of grant (as a percent)     100.00%  
XML 101 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - 2016 Employee Stock Purchase Plan (Details) - Class A common stock committed under ESPP - shares
12 Months Ended
Jan. 01, 2021
Jan. 01, 2020
Dec. 31, 2021
Jun. 21, 2016
Stock Based Compensation        
Maximum automatic annual increase (in shares)     1,800,000  
Maximum automatic annual increase as a percentage of outstanding common shares     1.00%  
Increase in shares available for grant (in shares) 1,640,475 1,384,128    
Stock plan offering period     6 months  
Common Stock Class A        
Stock Based Compensation        
Shares reserved for issuance (in shares)       2,400,000
Discount from market price, offering date (as a percent)     15.00%  
Purchase price, percentage of fair market value (as a percent)     85.00%  
XML 102 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Stock Option Activity (Details) - Employee and nonemployee stock options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Number of options outstanding    
Outstanding options as of the beginning of the period (in shares) 5,070,735  
Granted (in shares) 350,208  
Assumed in acquisition (in shares) 83,539  
Exercised (in shares) (1,733,819)  
Forfeited and cancelled (in shares) (419,350)  
Outstanding options as of the end of the period (in shares) 3,351,313 5,070,735
Weighted- average exercise price (Per share)    
Outstanding options as of the beginning of the period (in dollars per share) $ 51.71  
Granted (in dollars per share) 343.94  
Assumed in acquisition (in dollars per share) 49.26  
Exercised (in dollars per share) 40.44  
Forfeited and cancelled (in dollars per share) 131.01  
Outstanding options as of the end of the period (in dollars per share) $ 78.10 $ 51.71
Weighted- average remaining contractual term (In years)    
Weighted-average remaining contractual term (in years) 6 years 1 month 2 days 6 years 10 months 6 days
Aggregate intrinsic value $ 646,760 $ 1,454,222
Options vested and exercisable and options vested and expected to vest    
Options vested and exercisable - number of options outstanding (in shares) 2,152,819  
Options vested and exercisable - weighted-average exercise price (in dollars per share) $ 37.21  
Options vested and exercisable - weighted-average remaining contractual term 4 years 11 months 1 day  
Options vested and exercisable - aggregate intrinsic value $ 490,502  
XML 103 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Stock Option Fair Value (Details) - Employee and nonemployee stock options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Stock Based Compensation      
Aggregate intrinsic value of stock options exercised $ 508,539 $ 603,597 $ 394,998
Total estimated grant date fair value of options vested $ 138,851 $ 107,854 $ 81,292
Weighted-average grant date fair value per share of options granted (in dollars per share) $ 216.29 $ 170.70 $ 58.13
XML 104 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Stock Options - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Performance-based stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options issued and outstanding (in shares)   555,000
Outstanding options (in dollars per share)   $ 31.72
Outstanding performance based options, aggregate intrinsic value   $ 170.3
Aggregate intrinsic value of stock options exercised $ 140.2  
Stock options issued and outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options issued and outstanding (in shares) 3,351,313 5,625,735
Unrecognized compensation cost, options $ 151.5  
Weighted-average period (in years) 2 years 2 months 12 days  
XML 105 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Restricted Stock Units Activity (Details) - Restricted stock units issued and outstanding - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Number of awards outstanding    
Unvested RSUs at the beginning of the period (in shares) 7,523,882  
Granted (in shares) 3,465,980  
Vested (in shares) (3,493,652)  
Forfeited and canceled (in shares) (1,020,510)  
Unvested RSUs at the end of the period (in shares) 6,475,700  
Weighted- average grant date fair value (Per share)    
Unvested RSUs at the beginning of the period (in dollars per share) $ 131.76  
Granted (in dollars per share) 328.38  
Vested (in dollars per share) 114.70  
Forfeited and canceled (in dollars per share) 188.76  
Unvested RSUs at the end of the period (in dollars per share) $ 237.22  
Aggregate intrinsic value    
Aggregate intrinsic value $ 1,705,311 $ 2,542,858
XML 106 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Restricted Stock Units - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
shares
Restricted stock units issued and outstanding  
Stock Based Compensation  
Unrecognized compensation cost, other than options $ 1,400.0
Weighted-average period (in years) 3 years 1 month 6 days
RSUs Subject To Future Vesting  
Stock Based Compensation  
Shares subject to future vesting conditions (in shares) | shares 24,697
Unrecognized compensation cost, other than options $ 60.1
Weighted-average period (in years) 2 years
XML 107 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Valuation Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Employee stock options      
Valuation Assumptions      
Expected volatility, low end of range (as a percent) 42.90% 51.90% 49.00%
Expected volatility, high end of range (as a percent) 61.50% 65.10% 66.50%
Risk-free interest rate, low end of range (as a percent) 0.10% 0.10% 1.60%
Risk-free interest rate, high end of range (as a percent) 1.40% 1.40% 2.50%
Dividend rate (as a percent) 0.00% 0.00% 0.00%
Class A common stock committed under ESPP      
Valuation Assumptions      
Expected term (in years) 6 months    
Expected volatility, low end of range (as a percent) 46.40% 54.40% 43.10%
Expected volatility, high end of range (as a percent) 58.70% 72.10% 50.30%
Risk-free interest rate, low end of range (as a percent) 0.00% 0.10% 1.60%
Risk-free interest rate, high end of range (as a percent) 0.10% 0.20% 2.40%
Dividend rate (as a percent) 0.00% 0.00% 0.00%
Minimum | Employee stock options      
Valuation Assumptions      
Fair value of common stock (in dollars per share) $ 268.55 $ 108.37 $ 103.70
Expected term (in years) 3 months 18 days 6 months 7 days 3 months 29 days
Minimum | Class A common stock committed under ESPP      
Valuation Assumptions      
Expected term (in years)     5 months 26 days
Maximum | Employee stock options      
Valuation Assumptions      
Fair value of common stock (in dollars per share) $ 409.21 $ 301.72 $ 130.70
Expected term (in years) 6 years 4 months 20 days 6 years 29 days 6 years 29 days
Maximum | Class A common stock committed under ESPP      
Valuation Assumptions      
Expected term (in years)   6 months 6 months
XML 108 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Stock-Based Compensation Expense      
Stock-based compensation expense $ 632,285 $ 361,911 $ 264,318
Cost of revenue      
Stock-Based Compensation Expense      
Stock-based compensation expense 14,074 8,857 7,123
Research and development      
Stock-Based Compensation Expense      
Stock-based compensation expense 258,672 173,303 126,012
Sales and marketing      
Stock-Based Compensation Expense      
Stock-based compensation expense 213,351 103,450 60,886
General and administrative      
Stock-Based Compensation Expense      
Stock-based compensation expense $ 146,188 $ 76,301 $ 70,297
XML 109 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted Net Loss per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Net Loss Per Share Attributable to Common Stockholders      
Net loss attributable to common stockholders, basic (in thousands) $ (949,900) $ (490,979) $ (307,063)
Net loss attributable to common stockholders, diluted (in thousands) $ (949,900) $ (490,979) $ (307,063)
Weighted-average shares used to compute net loss per share attributable to common stockholders, basic (in shares) 174,180,465 146,708,663 130,083,046
Weighted-average shares used to compute net loss per share attributable to common stockholders, diluted (in shares) 174,180,465 146,708,663 130,083,046
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (5.45) $ (3.35) $ (2.36)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (5.45) $ (3.35) $ (2.36)
XML 110 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share Attributable to Common Stockholders - Anti-Dilutive Securities (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Anti-dilutive securities      
Antidilutive securities (in shares) 10,904,377 19,151,805 20,350,477
Common Stock Class A      
Anti-dilutive securities      
Conversion price (in dollars per share) $ 70.90    
Stock options issued and outstanding      
Anti-dilutive securities      
Antidilutive securities (in shares) 3,351,313 5,625,735 7,705,848
Restricted stock units issued and outstanding      
Anti-dilutive securities      
Antidilutive securities (in shares) 6,475,700 7,523,882 8,490,517
Class A common stock reserved for Twilio.org      
Anti-dilutive securities      
Antidilutive securities (in shares) 618,857 707,265 795,673
Class A common stock committed under ESPP      
Anti-dilutive securities      
Antidilutive securities (in shares) 147,947 103,703 207,792
Convertible senior notes      
Anti-dilutive securities      
Antidilutive securities (in shares) 0 4,847,578 3,150,647
Class A common stock in escrow      
Anti-dilutive securities      
Antidilutive securities (in shares) 75,506 75,612 0
Class A common stock in escrow and restricted stock awards subject to future vesting      
Anti-dilutive securities      
Antidilutive securities (in shares) 235,054 268,030 0
XML 111 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Domestic and Foreign Components of Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
United States $ (737,360) $ (403,148) $ (328,902)
International (223,569) (101,278) (33,314)
Loss before benefit for income taxes $ (960,929) $ (504,426) $ (362,216)
XML 112 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 122 $ 0 $ 0
State 420 272 198
Foreign 8,274 5,215 2,684
Total 8,816 5,487 2,882
Deferred:      
Federal (13,772) (12,719) (49,393)
State (4,083) (3,563) (7,474)
Foreign (1,990) (2,652) (1,168)
Total (19,845) (18,934) (58,035)
Income tax benefit $ (11,029) $ (13,447) $ (55,153)
XML 113 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Reconciliation of the Statutory Federal Tax Rate and the Effective Tax Rate (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Tax benefit at federal statutory rate 21.00% 21.00% 21.00%
State tax, net of federal benefit 8.00% 12.00% 8.00%
Stock-based compensation 16.00% 24.00% 14.00%
Credits 4.00% 3.00% 4.00%
Foreign rate differential (1.00%) (4.00%) (2.00%)
Permanent book vs. tax differences 0.00% (1.00%) 0.00%
Change in valuation allowance (46.00%) (51.00%) (29.00%)
Other 0.00% 0.00% (1.00%)
Effective tax rate 2.00% 4.00% 15.00%
XML 114 R97.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Net operating loss carryforwards $ 1,054,585 $ 656,755
Accrued and prepaid expenses 24,831 15,408
Stock-based compensation 44,261 32,900
Research and development credits 148,282 92,899
Charitable contributions 15,219 8,229
Capped call 0 4,475
Debt issuance cost 0 230
Depreciable property 3,675 0
Intangibles   135,500
Lease liability 71,651 68,566
Other 14,567 0
Gross deferred tax assets 1,512,571 1,014,962
Valuation allowance (1,136,827) (677,782)
Net deferred tax assets 375,744 337,180
Capitalized software (28,825) (19,174)
Prepaid expenses (1,649) (450)
Acquired intangibles (251,034) (231,379)
Property and equipment 0 (85)
Convertible debt 0 (9,495)
Right-of-use asset (64,277) (66,243)
Deferred commissions (47,897) (21,162)
Other 0 (2,876)
Net deferred tax liability $ (17,938) $ (13,684)
XML 115 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Net Operating Loss Carryforwards and Tax Credits (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Domestic Tax Authority  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards $ 320,167
Tax credit carryforward, amount 132,920
Operating loss carryforwards with indefinite lives 3,906,263
State and Local Jurisdiction  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 2,737,083
Tax credit carryforward, amount 84,858
Foreign Tax Authority  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards $ 268,653
XML 116 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]      
Valuation allowance increase (decrease) $ 459.0 $ 421.9  
Zipwhip      
Business Acquisition [Line Items]      
Valuation allowance increase (decrease) $ (15.9)    
Segment.io Inc.      
Business Acquisition [Line Items]      
Valuation allowance increase (decrease)   $ (13.8)  
SendGrid      
Business Acquisition [Line Items]      
Valuation allowance increase (decrease)     $ (55.0)
XML 117 R100.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Unrecognized Tax Benefits - Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefit, beginning of year $ 191,183 $ 49,042 $ 15,635
Gross increases for tax positions of prior years 3,496 4,259 12,939
Gross decrease for tax positions of prior years (10,693) (931) (395)
Gross increases for tax positions of current year 39,394 138,813 20,863
Unrecognized tax benefit, end of year $ 223,380 $ 191,183 $ 49,042
XML 118 R101.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Unrecognized Tax Benefit - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]        
Unrecognized tax benefits $ 223,380 $ 191,183 $ 49,042 $ 15,635
Unrecognized tax benefits that would impact effective tax rate if recognized $ 6,600      
XML 119 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events (Details) - Syniverse
Feb. 28, 2021
USD ($)
Subsequent Events  
Common stock, value, subscriptions $ 750,000,000
Minimum  
Subsequent Events  
Common stock, value, subscriptions $ 500,000,000
XML 120 twlo-20211231_htm.xml IDEA: XBRL DOCUMENT 0001447669 2021-01-01 2021-12-31 0001447669 2021-06-30 0001447669 us-gaap:CommonClassAMember 2022-02-15 0001447669 us-gaap:CommonClassBMember 2022-02-15 0001447669 2021-12-31 0001447669 2020-12-31 0001447669 us-gaap:CommonClassAMember 2020-12-31 0001447669 us-gaap:CommonClassBMember 2021-12-31 0001447669 us-gaap:CommonClassBMember 2020-12-31 0001447669 us-gaap:CommonClassAMember 2021-12-31 0001447669 2020-01-01 2020-12-31 0001447669 2019-01-01 2019-12-31 0001447669 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2018-12-31 0001447669 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-12-31 0001447669 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001447669 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001447669 us-gaap:RetainedEarningsMember 2018-12-31 0001447669 2018-12-31 0001447669 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001447669 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001447669 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001447669 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001447669 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001447669 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001447669 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001447669 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001447669 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001447669 us-gaap:RetainedEarningsMember 2019-12-31 0001447669 2019-12-31 0001447669 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001447669 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001447669 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001447669 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001447669 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001447669 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001447669 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001447669 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001447669 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001447669 us-gaap:RetainedEarningsMember 2020-12-31 0001447669 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001447669 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001447669 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001447669 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001447669 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001447669 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001447669 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001447669 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001447669 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001447669 us-gaap:RetainedEarningsMember 2021-12-31 0001447669 twlo:UsageBasedContractsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001447669 twlo:UsageBasedContractsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-12-31 0001447669 twlo:UsageBasedContractsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-12-31 0001447669 twlo:NonUsageBasedContractsMember srt:MinimumMember 2021-01-01 2021-12-31 0001447669 twlo:NonUsageBasedContractsMember srt:MaximumMember 2021-01-01 2021-12-31 0001447669 twlo:NonUsageBasedContractsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001447669 twlo:NonUsageBasedContractsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-12-31 0001447669 twlo:NonUsageBasedContractsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-12-31 0001447669 2022-01-01 2021-12-31 0001447669 2023-01-01 2021-12-31 0001447669 twlo:IncrementalCommissionCostsOfObtainingNewContractsMember 2021-12-31 0001447669 us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001447669 us-gaap:SoftwareDevelopmentMember 2021-01-01 2021-12-31 0001447669 srt:MinimumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001447669 srt:MaximumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001447669 us-gaap:OfficeEquipmentMember 2021-01-01 2021-12-31 0001447669 us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001447669 twlo:SoftwareNotIncludingSoftwareDevelopmentCostsMember 2021-01-01 2021-12-31 0001447669 us-gaap:AssetsHeldUnderCapitalLeasesMember 2021-01-01 2021-12-31 0001447669 us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0001447669 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001447669 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001447669 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001447669 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001447669 srt:MinimumMember twlo:SupplierRelationshipsMember 2021-01-01 2021-12-31 0001447669 srt:MaximumMember twlo:SupplierRelationshipsMember 2021-01-01 2021-12-31 0001447669 us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001447669 us-gaap:OrderOrProductionBacklogMember 2021-01-01 2021-12-31 0001447669 us-gaap:PatentsMember 2021-01-01 2021-12-31 0001447669 us-gaap:MoneyMarketFundsMember 2021-12-31 0001447669 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001447669 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001447669 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001447669 us-gaap:CommercialPaperMember 2021-12-31 0001447669 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001447669 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001447669 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001447669 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001447669 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001447669 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001447669 us-gaap:USTreasurySecuritiesMember 2021-12-31 0001447669 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2021-12-31 0001447669 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2021-12-31 0001447669 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2021-12-31 0001447669 us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001447669 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001447669 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001447669 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001447669 twlo:CorporateDebtSecuritiesCommercialPaperMember 2021-12-31 0001447669 us-gaap:FairValueInputsLevel1Member twlo:CorporateDebtSecuritiesCommercialPaperMember 2021-12-31 0001447669 us-gaap:FairValueInputsLevel2Member twlo:CorporateDebtSecuritiesCommercialPaperMember 2021-12-31 0001447669 us-gaap:FairValueInputsLevel3Member twlo:CorporateDebtSecuritiesCommercialPaperMember 2021-12-31 0001447669 us-gaap:MoneyMarketFundsMember 2020-12-31 0001447669 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001447669 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001447669 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0001447669 us-gaap:CommercialPaperMember 2020-12-31 0001447669 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001447669 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001447669 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0001447669 us-gaap:FairValueInputsLevel1Member 2020-12-31 0001447669 us-gaap:FairValueInputsLevel2Member 2020-12-31 0001447669 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001447669 us-gaap:USTreasurySecuritiesMember 2020-12-31 0001447669 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2020-12-31 0001447669 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2020-12-31 0001447669 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2020-12-31 0001447669 twlo:CorporateDebtSecuritiesCommercialPaperMember 2020-12-31 0001447669 us-gaap:FairValueInputsLevel1Member twlo:CorporateDebtSecuritiesCommercialPaperMember 2020-12-31 0001447669 us-gaap:FairValueInputsLevel2Member twlo:CorporateDebtSecuritiesCommercialPaperMember 2020-12-31 0001447669 us-gaap:FairValueInputsLevel3Member twlo:CorporateDebtSecuritiesCommercialPaperMember 2020-12-31 0001447669 twlo:SeniorNotes3625PercentDue2029Member us-gaap:FairValueInputsLevel2Member 2021-12-31 0001447669 twlo:SeniorNotes3875PercentDue2031Member us-gaap:FairValueInputsLevel2Member 2021-12-31 0001447669 twlo:ConvertibleSeniorNotes025PercentDue2023Member us-gaap:FairValueInputsLevel2Member 2020-12-31 0001447669 us-gaap:SoftwareDevelopmentMember 2021-12-31 0001447669 us-gaap:SoftwareDevelopmentMember 2020-12-31 0001447669 us-gaap:ComputerEquipmentMember 2021-12-31 0001447669 us-gaap:ComputerEquipmentMember 2020-12-31 0001447669 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001447669 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001447669 us-gaap:OfficeEquipmentMember 2021-12-31 0001447669 us-gaap:OfficeEquipmentMember 2020-12-31 0001447669 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001447669 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001447669 twlo:SoftwareNotIncludingSoftwareDevelopmentCostsMember 2021-12-31 0001447669 twlo:SoftwareNotIncludingSoftwareDevelopmentCostsMember 2020-12-31 0001447669 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2021-12-31 0001447669 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ShortMember 2021-12-31 0001447669 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0001447669 us-gaap:ForeignExchangeForwardMember 2021-01-01 2021-12-31 0001447669 us-gaap:ForeignExchangeForwardMember twlo:CostOfRevenueMember 2021-01-01 2021-12-31 0001447669 srt:MinimumMember 2021-12-31 0001447669 srt:MaximumMember 2021-12-31 0001447669 twlo:ZipwhipMember 2021-07-01 2021-07-31 0001447669 twlo:ZipwhipMember us-gaap:CommonClassAMember 2021-07-01 2021-07-31 0001447669 twlo:ZipwhipMember 2021-07-31 0001447669 twlo:ZipwhipMember 2021-12-31 0001447669 twlo:ZipwhipMember us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001447669 twlo:ZipwhipMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001447669 twlo:ZipwhipMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001447669 twlo:ZipwhipMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001447669 twlo:ZipwhipMember twlo:SupplierRelationshipsMember 2021-12-31 0001447669 twlo:ZipwhipMember twlo:SupplierRelationshipsMember 2021-01-01 2021-12-31 0001447669 twlo:ZipwhipMember us-gaap:TradeNamesMember 2021-12-31 0001447669 twlo:ZipwhipMember us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001447669 twlo:ZipwhipMember 2021-01-01 2021-12-31 0001447669 twlo:OtherAcquisitionsMember 2021-01-01 2021-12-31 0001447669 twlo:OtherAcquisitionsMember us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001447669 twlo:OtherAcquisitionsMember us-gaap:OtherIntangibleAssetsMember 2021-12-31 0001447669 twlo:OtherAcquisitionsMember 2021-12-31 0001447669 twlo:SegmentioIncMember 2020-11-01 2020-11-30 0001447669 twlo:SegmentioIncMember us-gaap:CommonClassAMember 2020-11-01 2020-11-30 0001447669 twlo:SegmentioIncMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001447669 twlo:EquityAwardMember twlo:SegmentioIncMember 2020-11-30 0001447669 twlo:SegmentioIncMember 2020-12-31 0001447669 twlo:SegmentioIncMember us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001447669 twlo:SegmentioIncMember us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-12-31 0001447669 twlo:SegmentioIncMember us-gaap:CustomerRelationshipsMember 2020-12-31 0001447669 twlo:SegmentioIncMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001447669 twlo:SegmentioIncMember us-gaap:OrderOrProductionBacklogMember 2020-12-31 0001447669 twlo:SegmentioIncMember us-gaap:OrderOrProductionBacklogMember 2020-01-01 2020-12-31 0001447669 twlo:SegmentioIncMember us-gaap:TradeNamesMember 2020-12-31 0001447669 twlo:SegmentioIncMember us-gaap:TradeNamesMember 2020-01-01 2020-12-31 0001447669 twlo:SegmentioIncMember 2021-01-01 2021-12-31 0001447669 twlo:SegmentioIncMember us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001447669 twlo:SegmentioIncMember 2020-01-01 2020-12-31 0001447669 twlo:SegmentioIncMember 2019-01-01 2019-12-31 0001447669 twlo:OtherAcquisitionsMember 2020-01-01 2020-12-31 0001447669 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001447669 us-gaap:CustomerRelationshipsMember 2021-12-31 0001447669 twlo:SupplierRelationshipsMember 2021-12-31 0001447669 us-gaap:TradeNamesMember 2021-12-31 0001447669 us-gaap:OrderOrProductionBacklogMember 2021-12-31 0001447669 us-gaap:PatentsMember 2021-12-31 0001447669 twlo:TelecommunicationLicensesMember 2021-12-31 0001447669 us-gaap:TrademarksMember 2021-12-31 0001447669 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001447669 us-gaap:CustomerRelationshipsMember 2020-12-31 0001447669 twlo:SupplierRelationshipsMember 2020-12-31 0001447669 us-gaap:TradeNamesMember 2020-12-31 0001447669 us-gaap:OrderOrProductionBacklogMember 2020-12-31 0001447669 us-gaap:PatentsMember 2020-12-31 0001447669 twlo:TelecommunicationLicensesMember 2020-12-31 0001447669 us-gaap:TrademarksMember 2020-12-31 0001447669 twlo:SeniorNotes3625PercentDue2029Member 2021-12-31 0001447669 twlo:SeniorNotes3625PercentDue2029Member 2020-12-31 0001447669 twlo:SeniorNotes3875PercentDue2031Member 2021-12-31 0001447669 twlo:SeniorNotes3875PercentDue2031Member 2020-12-31 0001447669 twlo:ConvertibleSeniorNotesDue2023Member 2021-12-31 0001447669 twlo:ConvertibleSeniorNotesDue2023Member 2020-12-31 0001447669 us-gaap:SeniorNotesMember 2021-03-31 0001447669 twlo:SeniorNotes3625PercentDue2029Member 2021-03-31 0001447669 twlo:SeniorNotes3875PercentDue2031Member 2021-03-31 0001447669 us-gaap:SeniorNotesMember 2021-03-01 2021-03-31 0001447669 srt:MaximumMember twlo:SeniorNotes3625PercentDue2029Member us-gaap:DebtInstrumentRedemptionPeriodOneMember 2021-01-01 2021-12-31 0001447669 twlo:SeniorNotes3625PercentDue2029Member us-gaap:DebtInstrumentRedemptionPeriodOneMember 2021-01-01 2021-12-31 0001447669 srt:MinimumMember twlo:SeniorNotes3625PercentDue2029Member us-gaap:DebtInstrumentRedemptionPeriodOneMember 2021-01-01 2021-12-31 0001447669 twlo:SeniorNotes3625PercentDue2029Member us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2021-01-01 2021-12-31 0001447669 twlo:SeniorNotes3625PercentDue2029Member us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2021-01-01 2021-12-31 0001447669 twlo:SeniorNotes3625PercentDue2029Member us-gaap:DebtInstrumentRedemptionPeriodFourMember 2021-01-01 2021-12-31 0001447669 twlo:SeniorNotes3875PercentDue2031Member us-gaap:DebtInstrumentRedemptionPeriodOneMember 2021-01-01 2021-12-31 0001447669 twlo:SeniorNotes3875PercentDue2031Member us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2021-01-01 2021-12-31 0001447669 twlo:SeniorNotes3875PercentDue2031Member us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2021-01-01 2021-12-31 0001447669 twlo:SeniorNotes3875PercentDue2031Member us-gaap:DebtInstrumentRedemptionPeriodFourMember 2021-01-01 2021-12-31 0001447669 twlo:SeniorNotes3875PercentDue2031Member us-gaap:DebtInstrumentRedemptionPeriodFiveMember 2021-01-01 2021-12-31 0001447669 twlo:SeniorNotes3875PercentDue2031Member twlo:DebtInstrumentRedemptionPeriodSixMember 2021-01-01 2021-12-31 0001447669 us-gaap:SeniorNotesMember twlo:DebtInstrumentRedemptionPeriodChangeOfControlEventMember 2021-01-01 2021-12-31 0001447669 twlo:ConvertibleSeniorNotes0.25PercentDue2023Member 2018-05-31 0001447669 twlo:ConvertibleSeniorNotes025PercentDue2023Member 2018-05-31 0001447669 twlo:ConvertibleSeniorNotes0.25PercentDue2023OverAllotmentMember 2018-05-31 0001447669 twlo:ConvertibleSeniorNotes0.25PercentDue2023Member 2018-05-01 2018-05-31 0001447669 twlo:ConvertibleSeniorNotesDue2023Member 2021-01-01 2021-12-31 0001447669 twlo:ConvertibleSeniorNotes0.25PercentDue2023Member 2020-01-01 2020-12-31 0001447669 twlo:ConvertibleSeniorNotes0.25PercentDue2023Member 2021-01-01 2021-12-31 0001447669 twlo:ConvertibleSeniorNotes0.25PercentDue2023Member us-gaap:CommonClassAMember 2018-05-01 2018-05-31 0001447669 us-gaap:CommonClassAMember 2018-05-31 0001447669 twlo:CappedCallOptionMember 2018-05-01 2018-05-31 0001447669 twlo:ConvertibleSeniorNotes025PercentDue2023Member 2018-12-31 0001447669 twlo:ConvertibleSeniorNotes025PercentDue2023Member 2021-12-31 0001447669 twlo:ConvertibleSeniorNotes025PercentDue2023Member 2020-12-31 0001447669 twlo:ConvertibleSeniorNotes025PercentDue2023Member 2021-01-01 2021-12-31 0001447669 twlo:ConvertibleSeniorNotes025PercentDue2023Member 2020-01-01 2020-12-31 0001447669 twlo:CappedCallArrangementMember 2021-06-01 2021-06-30 0001447669 twlo:ContractWithCustomerLiabilityPromotionsMember 2020-12-31 0001447669 twlo:ContractWithCustomerLiabilityPromotionsMember 2019-12-31 0001447669 twlo:ContractWithCustomerLiabilityPromotionsMember 2018-12-31 0001447669 twlo:ContractWithCustomerLiabilityPromotionsMember 2021-01-01 2021-12-31 0001447669 twlo:ContractWithCustomerLiabilityPromotionsMember 2020-01-01 2020-12-31 0001447669 twlo:ContractWithCustomerLiabilityPromotionsMember 2019-01-01 2019-12-31 0001447669 twlo:ContractWithCustomerLiabilityPromotionsMember 2021-12-31 0001447669 country:US 2021-01-01 2021-12-31 0001447669 country:US 2020-01-01 2020-12-31 0001447669 country:US 2019-01-01 2019-12-31 0001447669 us-gaap:NonUsMember 2021-01-01 2021-12-31 0001447669 us-gaap:NonUsMember 2020-01-01 2020-12-31 0001447669 us-gaap:NonUsMember 2019-01-01 2019-12-31 0001447669 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001447669 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001447669 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-12-31 0001447669 us-gaap:NonUsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001447669 us-gaap:NonUsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001447669 us-gaap:NonUsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-12-31 0001447669 srt:MinimumMember 2021-01-01 2021-12-31 0001447669 srt:MaximumMember 2021-01-01 2021-12-31 0001447669 twlo:SyniverseMember 2021-02-01 2021-02-28 0001447669 srt:MaximumMember twlo:SyniverseMember 2021-08-31 0001447669 us-gaap:IndemnificationGuaranteeMember 2021-12-31 0001447669 us-gaap:IndemnificationGuaranteeMember 2020-12-31 0001447669 us-gaap:DomesticCountryMember 2021-12-31 0001447669 us-gaap:ForeignCountryMember 2021-12-31 0001447669 us-gaap:DomesticCountryMember 2020-12-31 0001447669 us-gaap:ForeignCountryMember 2020-12-31 0001447669 twlo:EmployeeAndNonemployeeStockOptionIncludingPerformanceBasedOptionsMember 2021-12-31 0001447669 twlo:EmployeeAndNonemployeeStockOptionIncludingPerformanceBasedOptionsMember 2020-12-31 0001447669 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001447669 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001447669 twlo:StockOptionAndIncentivePlan2016Member 2021-12-31 0001447669 twlo:StockOptionAndIncentivePlan2016Member 2020-12-31 0001447669 us-gaap:EmployeeStockMember 2021-12-31 0001447669 us-gaap:EmployeeStockMember 2020-12-31 0001447669 us-gaap:CommonClassAMember 2021-02-01 2021-02-28 0001447669 us-gaap:CommonClassAMember 2020-08-01 2020-08-31 0001447669 us-gaap:CommonClassAMember 2019-06-01 2019-06-30 0001447669 us-gaap:CommonClassAMember 2021-02-28 0001447669 us-gaap:CommonClassAMember 2020-08-31 0001447669 us-gaap:CommonClassAMember 2019-06-30 0001447669 twlo:StockOptionPlan2008Member 2021-12-31 0001447669 twlo:StockOptionAndIncentivePlan2016Member us-gaap:CommonClassAMember 2016-06-21 0001447669 twlo:StockOptionAndIncentivePlan2016Member 2021-01-01 2021-01-01 0001447669 twlo:StockOptionAndIncentivePlan2016Member 2020-01-01 2020-01-01 0001447669 twlo:EmployeeAndNonemployeeStockOptionMember twlo:StockOptionAndIncentivePlan2016Member 2021-12-31 0001447669 twlo:EmployeeAndNonemployeeStockOptionMember 2021-01-01 2021-12-31 0001447669 us-gaap:EmployeeStockMember us-gaap:CommonClassAMember 2016-06-21 0001447669 us-gaap:EmployeeStockMember 2021-01-01 2021-01-01 0001447669 us-gaap:EmployeeStockMember 2020-01-01 2020-01-01 0001447669 us-gaap:EmployeeStockMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001447669 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001447669 twlo:EmployeeAndNonemployeeStockOptionMember 2020-12-31 0001447669 twlo:EmployeeAndNonemployeeStockOptionMember 2020-01-01 2020-12-31 0001447669 twlo:EmployeeAndNonemployeeStockOptionMember 2021-12-31 0001447669 twlo:EmployeeAndNonemployeeStockOptionMember 2019-01-01 2019-12-31 0001447669 twlo:PerformanceBasedEmployeeStockOptionsMember 2020-12-31 0001447669 twlo:PerformanceBasedEmployeeStockOptionsMember 2021-01-01 2021-12-31 0001447669 twlo:EmployeeAndNonemployeeStockOptionIncludingPerformanceBasedOptionsMember 2021-01-01 2021-12-31 0001447669 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001447669 twlo:RSUsSubjectToFutureVestingMember 2021-01-01 2021-12-31 0001447669 twlo:RSUsSubjectToFutureVestingMember 2021-12-31 0001447669 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001447669 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001447669 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001447669 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001447669 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001447669 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001447669 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001447669 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001447669 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001447669 srt:MaximumMember us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001447669 srt:MinimumMember us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001447669 srt:MaximumMember us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001447669 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001447669 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001447669 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001447669 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001447669 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001447669 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001447669 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001447669 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001447669 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001447669 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001447669 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001447669 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001447669 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001447669 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001447669 twlo:EmployeeAndNonemployeeStockOptionIncludingPerformanceBasedOptionsMember 2021-01-01 2021-12-31 0001447669 twlo:EmployeeAndNonemployeeStockOptionIncludingPerformanceBasedOptionsMember 2020-01-01 2020-12-31 0001447669 twlo:EmployeeAndNonemployeeStockOptionIncludingPerformanceBasedOptionsMember 2019-01-01 2019-12-31 0001447669 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001447669 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001447669 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001447669 twlo:DonorAdvisedFundMember 2021-01-01 2021-12-31 0001447669 twlo:DonorAdvisedFundMember 2020-01-01 2020-12-31 0001447669 twlo:DonorAdvisedFundMember 2019-01-01 2019-12-31 0001447669 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001447669 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001447669 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001447669 twlo:ConvertibleSeniorNotesMember 2021-01-01 2021-12-31 0001447669 twlo:ConvertibleSeniorNotesMember 2020-01-01 2020-12-31 0001447669 twlo:ConvertibleSeniorNotesMember 2019-01-01 2019-12-31 0001447669 twlo:ClassACommonStockHeldInEscrowMember 2021-01-01 2021-12-31 0001447669 twlo:ClassACommonStockHeldInEscrowMember 2020-01-01 2020-12-31 0001447669 twlo:ClassACommonStockHeldInEscrowMember 2019-01-01 2019-12-31 0001447669 twlo:ClassACommonStockAndRestrictedStockSubjectToFutureVestingMember 2021-01-01 2021-12-31 0001447669 twlo:ClassACommonStockAndRestrictedStockSubjectToFutureVestingMember 2020-01-01 2020-12-31 0001447669 twlo:ClassACommonStockAndRestrictedStockSubjectToFutureVestingMember 2019-01-01 2019-12-31 0001447669 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001447669 twlo:SendgridIncMember 2019-01-01 2019-12-31 0001447669 twlo:SyniverseMember 2021-02-28 0001447669 srt:MinimumMember twlo:SyniverseMember 2021-02-28 iso4217:USD shares iso4217:USD shares pure twlo:vote twlo:reportingUnit twlo:property twlo:D 0001447669 false 2021 FY P1Y http://www.twilio.com/20211231#AccruedLiabilitiesAndOtherLiabilitiesCurrent http://www.twilio.com/20211231#AccruedLiabilitiesAndOtherLiabilitiesCurrent P1Y 10-K true 2021-12-31 --12-31 false 001-37806 TWILIO INC. DE 26-2574840 101 Spear Street First Floor San Francisco CA 94105 415 390-2337 Class A Common Stock, par value $0.001 per share TWLO NYSE Yes No Yes Yes Large Accelerated Filer false false true false 51000000000 171702846 9820605 Portions of the registrant's definitive Proxy Statement for the 2022 Annual Meeting of Stockholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant's fiscal year ended December 31, 202 185 KPMG LLP Santa Clara, California 1479452000 933885000 3878430000 2105906000 388215000 251167000 186131000 81377000 5932228000 3372335000 255316000 183239000 234584000 258610000 1050012000 966573000 5263166000 4595394000 263292000 111282000 12998598000 9487433000 93333000 60042000 417503000 252895000 140389000 87031000 52325000 48338000 703550000 448306000 211253000 229905000 25132000 17856000 985907000 302068000 41290000 36633000 1967132000 1034768000 0.001 0.001 100000000 100000000 0 0 0 0 0.001 0.001 0.001 0.001 1100000000 1100000000 180468099 180468099 164047524 164047524 180000 164000 13169118000 9613246000 -18141000 9046000 -2119691000 -1169791000 11031466000 8452665000 12998598000 9487433000 2841839000 1761776000 1134468000 1451126000 846115000 525551000 1390713000 915661000 608917000 789219000 530548000 391355000 1044618000 567407000 369079000 472460000 310607000 218268000 2306297000 1408562000 978702000 -915584000 -492901000 -369785000 -45345000 -11525000 7569000 -960929000 -504426000 -362216000 -11029000 -13447000 -55153000 -949900000 -490979000 -307063000 -5.45 -5.45 -3.35 -3.35 -2.36 -2.36 174180465 174180465 146708663 146708663 130083046 130083046 -949900000 -490979000 -307063000 -27215000 3674000 3804000 -266000 286000 0 294000 0 0 -27187000 3960000 3804000 -977087000 -487019000 -303259000 80769763 80000 19310465 20000 808527000 1282000 -371674000 438235000 -307063000 -307063000 1466813 1000 2154053 2000 37760000 37763000 75000 -75000 0 2775788 2000 117331 1000 3000 23543 22095 5412000 5412000 10029127 -9000 -10029127 9000 244628 19738000 19738000 8064515 8000 979039000 979047000 23555081 24000 2658874000 2658898000 182554000 182554000 3804000 3804000 271844000 271844000 126882172 124000 11530627 14000 4952999000 5086000 -678812000 4279411000 -490979000 -490979000 2263629 2000 1232099 1000 72514000 72517000 3525401 4000 29007 4000 34893 4692 8778000 8778000 2235739 -2000 -2235739 2000 2902434 3000 190757000 190760000 291800 1000 32242000 32243000 88408 18993000 18993000 5819838 6000 1408163000 1408169000 9263140 9000 2532347000 2532356000 38972000 38972000 258554 3674000 3674000 286000 286000 375037000 375037000 153496222 151000 10551302 13000 9613246000 9046000 -1169791000 8452665000 153496222 151000 10551302 13000 9613246000 9046000 -1169791000 8452665000 -949900000 -949900000 1779320 2000 509499 87693000 87695000 3515913 4000 -4000 32002 10388000 10388000 1218696 -1000 -1218696 1000 4846965 5000 335637000 335642000 225233000 225233000 198926 48465000 48465000 88408 31169000 31169000 4312500 4000 1765709000 1765713000 1116816 1000 419169000 419170000 1511000 1511000 84230 -27215000 -27215000 -266000 -266000 294000 294000 651678000 651678000 170625994 168000 9842105 12000 13169118000 -18141000 -2119691000 11031466000 -949900000 -490979000 -307063000 258378000 149660000 110430000 48786000 38395000 23193000 -36158000 -6789000 4501000 8854000 0 0 5827000 23759000 23696000 632285000 360936000 264318000 31541000 13322000 4511000 17236000 16459000 55745000 31169000 18993000 0 -28965000 -12863000 0 12094000 12762000 3165000 117943000 81303000 51357000 78012000 11636000 20316000 121225000 81908000 18021000 10191000 10060000 17255000 127554000 88340000 46154000 45634000 13824000 2968000 -49046000 -33938000 -21138000 -2266000 -826000 -3501000 -58192000 32654000 14048000 491522000 333591000 -122749000 3523232000 1636590000 2038422000 1614779000 1183459000 697171000 43973000 33328000 21922000 46048000 25805000 45368000 -2489996000 -845855000 -1285792000 1765713000 1408113000 979123000 987500000 0 0 2777000 0 0 8295000 10784000 11046000 136160000 104760000 57480000 228412000 0 0 10388000 8778000 5412000 3096325000 1493311000 1020145000 -191000 40000 0 547946000 680150000 -251599000 933885000 253735000 505334000 1481831000 933885000 253735000 6147000 3092000 1368000 20637000 2139000 2290000 22157000 20108000 5848000 420681000 2571328000 2841452000 1704969000 892640000 0 1479452000 933885000 253735000 1536000 0 0 843000 0 0 1481831000 933885000 253735000 Organization and Description of Business<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Twilio Inc. (the “Company”) was incorporated in the state of Delaware on March 13, 2008. The Company is the leading cloud communications platform and enables developers to build, scale and operate real-time customer engagement within their software applications via simple-to-use Application Programming Interfaces (“API”). The power, flexibility, and reliability offered by the Company’s software building blocks empower entities of virtually every shape and size to build world-class engagement into their customer experience.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s headquarters are located in San Francisco, California, and the Company has subsidiaries across North America, South America, Europe, Asia and Australia.</span></div> Summary of Significant Accounting Policies<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:33.34pt">Basis of Presentation</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”).</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:33.34pt">Principles of Consolidation</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:33.91pt">Use of Estimates</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. These estimates are used for, but not limited to, revenue allowances and sales credit reserves; recoverability of long-lived and intangible assets; capitalization and useful life of the Company’s capitalized internal-use software development costs; fair value of acquired intangible assets and goodwill; accruals and contingencies. Estimates are based on historical experience and on various assumptions that the Company believes are reasonable under current circumstances. However, future events are subject to change and best estimates and judgments may require further adjustments, therefore, actual results could differ materially from those estimates. Management periodically evaluates such estimates and they are adjusted prospectively based upon such periodic evaluation.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:33.34pt">Concentration of Credit Risk</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially expose the Company to a concentration of credit risk consist primarily of cash, cash equivalents, restricted cash, marketable securities and accounts receivable. The Company maintains cash, restricted cash, cash equivalents and marketable securities with financial institutions that management believes are financially sound and have minimal credit risk exposure although the balances will exceed insured limits.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells its services to a wide variety of customers. If the financial condition or results of operations of any significant customer deteriorates substantially, operating results could be adversely affected. To reduce credit risk, management performs credit evaluations of the financial condition of significant customers. The Company does not require collateral from its credit customers and maintains reserves for estimated credit losses on customer accounts when considered necessary. Actual credit losses may differ from the Company’s estimates. During the years ended December 31, 2021, 2020 and 2019, no customer organization accounted for more than 10% of the Company’s total revenue.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021 and 2020, no customer organization represented more than 10% of the Company’s gross accounts receivable.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(e)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:33.91pt">Revenue Recognition</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of allowances for credits and any taxes collected from customers, which are subsequently remitted to governmental authorities.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines revenue recognition through the following steps:</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Identification of the contract, or contracts, with a customer;</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Identification of the performance obligations in the contract;</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Determination of the transaction price;</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Allocation of the transaction price to the performance obligations in the contract; and,</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Recognition of revenue when, or as, the Company satisfies a performance obligation.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Products and Services</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's revenue is primarily derived from usage-based fees earned from customers accessing the Company's enterprise cloud computing services. Platform access is considered a monthly series comprising of one performance obligation and usage-based fees are recognized as revenue in the period in which the usage occurs. In the years ended December 31, 2021, 2020 and 2019, the revenue from usage-based fees represented 72%, 76% and 75% of total revenue, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription-based fees are derived from certain non-usage-based contracts, such as those for the sales of short codes, customer support and fees charged to access the cloud-based platform of Segment io, Inc. (“Segment”), which the Company acquired in 2020 as further described in Note 7. Non-usage-based contracts revenue is recognized on a ratable basis over the contractual term which is generally between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1MjI2ZTk0NTc4ZjQ5MDg4Y2IyNzZmMWZlYTEzMTI3L3NlYzoyNTIyNmU5NDU3OGY0OTA4OGNiMjc2ZjFmZWExMzEyN18xMTUvZnJhZzoxYzBmNmQyMTE5N2E0NzhjODcxNjEzMzgwYjc0YmFlZi90ZXh0cmVnaW9uOjFjMGY2ZDIxMTk3YTQ3OGM4NzE2MTMzODBiNzRiYWVmXzg3OTYwOTMxMTMyMzY_33ca5c97-85d0-452a-9f53-ce1c22d254bd">one</span> to three years. In the years ended December 31, 2021, 2020 and 2019, the revenue from non-usage-based fees represented 28%, 24%, and 25% of total revenue, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No significant judgments are required in determining whether products and services are considered distinct performance obligations and should be accounted for separately versus together, or to determine the stand-alone selling price (“SSP”).</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's arrangements do not contain general rights of return. However, credits may be issued on a case-by-case basis. The contracts do not provide customers with the right to take possession of the software supporting the applications. Amounts that have been invoiced are recorded in accounts receivable and in revenue or deferred revenue depending on whether the revenue recognition criteria have been met.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue allocated to remaining performance obligations represents unearned revenue and amounts that were and will be invoiced and recognized as revenue in future periods for non-cancelable multi-year subscription arrangements. The Company applies the optional exemption of not disclosing the transaction price allocated to the remaining performance obligations for its usage-based contracts and contracts with original duration of one year or less. Revenue allocated to remaining performance obligations for contracts with durations of more than one year was $154.2 million as of December 31, 2021, of which 62% is expected to be recognized over the next 12 months and 92% is expected to be recognized over the next 24 months.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(f)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:35.01pt">Deferred Revenue and Customer Deposits</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue is recorded when a non-cancellable contractual right to bill exists or when cash payments are received in advance of future usage on non-cancelable contracts. Customer refundable prepayments are recorded as customer deposits. As of December 31, 2021 and 2020, the Company recorded $141.5 million and $87.2 million as its deferred revenue and customer deposits, respectively, that are included in deferred revenue and customer deposits and other long-term liabilities in the accompanying consolidated balance sheets. During the years ended December 31, 2021, 2020 and 2019, the Company recognized $70.1 million, $19.5 million and $18.7 million of revenue, respectively, that was included in the deferred revenue and customer deposits balance as of the end of the previous year.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(g)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:33.34pt">Deferred Sales Commissions</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records an asset for the incremental costs of obtaining a contract with a customer, for example, sales commissions that are earned upon execution of contracts. The Company uses the portfolio of data method to determine the estimated period of benefit of capitalized commissions which is generally determined to be up to five years. Amortization expense related to these capitalized costs related to initial contracts, upsells and renewals, is recognized on a straight line basis over the estimated period of benefit of the capitalized commissions. The Company applies the optional exemption of expensing these costs as incurred with amortization periods of one year or less. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net capitalized costs as of December 31, 2021 and 2020, were $193.4 million and $85.6 million, respectively, and are included in prepaid expenses and other current assets and other long‑term assets in the accompanying consolidated balance sheets. Amortization of these assets was $31.5 million, $13.3 million and $4.5 million in the years ended December 31, 2021, 2020 and 2019, respectively, and is included in sales and marketing expense in the accompanying consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(h)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:32.78pt">Cost of Revenue</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists primarily of costs of communications services purchased from network service providers. Cost of revenue also includes fees to support the Company's cloud infrastructure, direct costs of personnel, such as salaries and stock-based compensation for the customer care and support services employees, and non-personnel costs, such as amortization of capitalized internal-use software development costs and amortization of acquired intangibles.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:35.57pt">Research and Development Expense</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of personnel costs, cloud infrastructure fees for staging and development, outsourced engineering services, amortization of capitalized internal-use software development costs and an allocation of general overhead expenses. The Company capitalizes the portion of its software development costs that meets the criteria for capitalization.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(j)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:35.57pt">Internal-Use Software Development Costs</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain costs of platform and other software applications developed for internal use are capitalized. The Company capitalizes qualifying internal-use software development costs that are incurred during the application development stage. Capitalization of costs begins when two criteria are met: (i) the preliminary project stage is completed and (ii) it is probable that the software will be completed and used for its intended function. Capitalization ceases when the software is substantially complete and ready for its intended use, including the completion of all significant testing. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Costs incurred for maintenance, minor upgrades and enhancements are expensed. Costs related to preliminary project activities and post-implementation operating activities are also expensed as incurred.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized costs of platform and other software applications are included in property and equipment. These costs are amortized over the estimated useful life of the software on a straight-line basis over three years. Management evaluates the useful life of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. The amortization of costs related to the platform applications is included in cost of revenue, while the amortization of costs related to other software applications developed for internal use is included in operating expenses. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(k)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:33.34pt">Advertising Costs</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred and were $78.8 million, $47.2 million and $27.0 million in the years ended December 31, 2021, 2020 and 2019, respectively. Advertising costs are included in sales and marketing expenses in the accompanying consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(l)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:35.57pt">Stock-Based Compensation</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All stock-based compensation to employees, including the purchase rights issued under the Company's 2016 Employee Stock Purchase Plan (the “ESPP”), is measured on the grant date based on the fair value of the awards on the date of grant. These costs are recognized as an expense following straight-line attribution method over the requisite service period. The Company uses the Black-Scholes option pricing model to measure the fair value of its stock options and the purchase rights </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">issued under the ESPP. The fair value of the restricted stock units is determined using the fair value of the Company's Class A common stock on the date of grant and recognized as an expense following straight-line attribution method over the requisite service period. Forfeitures are recorded in the period in which they occur.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense for stock options granted to nonemployees is calculated using the Black-Scholes option pricing model and is recognized in expense over the service period.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Black-Scholes option pricing model requires the use of complex assumptions, which determine the fair value of stock options and the purchase rights issued under ESPP. These assumptions include:</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Fair value of the common stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company uses the market closing price of its Class A common stock, as reported on the New York Stock Exchange, for the fair value.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Expected term. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected term represents the period that the stock option or the purchase right is expected to be outstanding. The Company uses the simplified calculation of expected term, which reflects the weighted-average time-to-vest and the contractual life of the stock option or the purchase right;</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Expected volatility. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to July 1, 2021, the expected volatility was derived from an average of the historical volatilities of the Class A common stock of the Company and several other entities with characteristics similar to those of the Company, such as the size and operational and economic similarities to the Company's principal business operations. Beginning with the third quarter 2021, the expected volatility was derived from the average of the historical volatilities of the Class A common stock of the Company.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Risk -free interest rate. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero coupon U.S. Treasury notes with maturities approximately equal to the expected term of the stock-based awards; and</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Expected dividend. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to pay any dividends on its common stock.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If any of the assumptions used in the Black-Scholes model changes, stock-based compensation for future options may differ materially compared to that associated with previous grants.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes in accordance with authoritative guidance which requires the use of the asset and liability approach. Deferred tax assets and liabilities are recognized for future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as net operating loss and tax credit carry-forwards. Deferred tax amounts are determined by using the enacted tax rates expected to be in effect when the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance reduces the deferred tax assets to the amount that is more likely than not to be realized.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the effect of uncertain income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records interest and penalties related to uncertain tax positions in the provision for income taxes in the consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(m)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:30.57pt">Foreign Currency Translation</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of the Company's foreign subsidiaries is generally the U.S. dollar. Accordingly, the subsidiaries remeasure monetary assets and liabilities at period-end exchange rates, while non-monetary items are remeasured at historical rates. Revenue and expense accounts are remeasured at the average exchange rate in effect during the year. Remeasurement adjustments are recognized in the consolidated statements of operations as other income or expense in the year of occurrence. Foreign currency transaction gains and losses were insignificant for all periods presented.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For those entities where the functional currency is a foreign currency, adjustments resulting from translating the financial statements into U.S. dollars are recorded as a component of accumulated other comprehensive (loss) income in stockholders' equity. Monetary assets and liabilities denominated in a foreign currency are translated into U.S. dollars at the exchange rate on the balance sheet date. Revenue and expenses are translated at the weighted average exchange rates during the period. Equity transactions are translated using historical exchange rates. Foreign currency transaction gains and losses are included in other (expenses) income, net in the consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(n)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:32.78pt">Comprehensive Loss</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive loss refers to net loss and other revenue, expenses, gains and losses that, under generally accepted accounting principles, are recorded as an element of stockholders' equity but are excluded from the calculation of net loss.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(o)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:33.34pt">Net Loss Per Share Attributable to Common Stockholders</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculates its basic and diluted net loss per share attributable to common stockholders in conformity with the two-class method required for companies with participating securities. The Company has 100,000,000 shares of preferred stock that was authorized but never issued or outstanding. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class A and Class B common stock are the only outstanding equity of the Company. The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one vote per share and each share of Class B common stock is entitled to 10 votes per share. Shares of Class B common stock may be converted into Class A common stock at any time at the option of the stockholder on a one-for-one basis, and are automatically converted into Class A common stock upon sale or transfer, subject to certain limited exceptions. Shares of Class A common stock are not convertible. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has dilutive securities, such as potential or restricted common shares or common stock equivalents, that were excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is antidilutive. These securities are presented in Note 16 to these consolidated financial statements. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(p)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:33.34pt">Cash and Cash Equivalents</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. Cash equivalents consist of cash deposited into money market funds and commercial paper. All credit and debit card transactions that process as of the last day of each month and settle within the first few days of the subsequent month are also classified as cash and cash equivalents as of the end of the month in which they were processed.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(q)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:33.34pt">Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded net of the allowance for doubtful accounts. The allowance for doubtful accounts is estimated based on the Company's assessment of its ability to collect on customer accounts receivable. The Company regularly reviews the allowance by considering certain factors such as historical experience, credit quality, age of accounts receivable balances and other known conditions that may affect a customer's ability to pay. In cases where the Company is aware of circumstances that may impair a specific customer's ability to meet their financial obligations, a specific allowance is recorded against amounts due from the customer which reduces the net recognized receivable to the amount the Company reasonably believe will be collected. The Company writes-off accounts receivable against the allowance when a determination is made that the balance is uncollectible and collection of the receivable is no longer being actively pursued. As of December 31, 2021 and 2020, the allowance for doubtful accounts was not significant to the accompanying consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(r)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:34.45pt">Costs Related to Public Offerings</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to public offerings, which consist of direct incremental legal, printing and accounting fees are deferred until the offering is completed. Upon completion of the offering, these costs are offset against the offering proceeds within the consolidated statements of stockholders' equity. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(s)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:34.45pt">Property and Equipment</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, both owned and under finance leases, is stated at cost less accumulated depreciation and amortization. Depreciation is computed using the straight-line method over the estimated useful life of the related asset. Maintenance and repairs are charged to expenses as incurred.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The useful lives of property and equipment are as follows:</span></div><div style="margin-top:12pt;padding-left:27pt;padding-right:27pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"><tr><td style="width:1.0%"/><td style="width:58.359%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.926%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized internal-use software development costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data center equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 - 4 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets under financing lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years or remaining lease term</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years or remaining lease term</span></div></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(t)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:35.57pt">Leases</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at contract inception. The Company presents the operating leases in long-term assets and current and long-term liabilities. Finance lease assets are included in property and equipment, net, and finance lease liabilities are presented in current and long-term liabilities in the accompanying consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are measured and recognized at the lease commencement date based on the present value of the remaining lease payments over the lease term. As the Company’s leases do not generally provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company’s lease agreements may have lease and non-lease components, which the Company accounts for as a single lease component. When estimating the lease term, the Company includes options to extend or terminate the lease when it is reasonably certain such options will be exercised. Operating lease costs are recognized in operating expenses in the accompanying consolidated statements of operations on a straight-line basis over the lease term and variable payments are recognized in the period they are incurred. The Company’s lease agreements do not contain any residual value guarantees. Leases with an initial term of 12 months or less are not recorded on the balance sheet.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within the consolidated statements of cash flows, the Company presents the lease payments made on the operating leases as cash flows from operations and principal payments made on the finance leases as part of financing activities.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(u)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:32.78pt">Intangible Assets</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets recorded by the Company are costs directly associated with securing legal registration of patents and trademarks, acquiring domain names and the fair value of identifiable intangible assets acquired in business combinations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with determinable economic lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful life of each asset on a straight-line basis. The Company determines the useful lives of identifiable intangible assets after considering the specific facts and circumstances related to each intangible asset. Factors the Company considers when determining useful lives include the contractual term of any agreement related to the asset, the historical performance of the asset, the Company's long-term strategy for using the asset, any laws or other local regulations which could impact the useful life of the asset and other economic factors, including competition and specific market conditions. Intangible assets without determinable economic lives are carried at cost, not amortized and reviewed for impairment at least annually.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The useful lives of the intangible assets are as follows:</span></div><div style="margin-top:12pt;padding-left:31.5pt;padding-right:31.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"><tr><td style="width:1.0%"/><td style="width:58.359%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.926%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 - 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 - 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplier relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 - 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Order backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 year</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Telecommunication licenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domain names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(v)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:33.91pt">Goodwill </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the aggregate purchase price over the fair value of net identifiable assets acquired in a business combination. Goodwill is not amortized and is tested for impairment at least annually or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. The Company has determined that it operates as one reporting unit and has selected November 30 as the date to perform its annual impairment test. In the valuation of goodwill, management must make assumptions regarding estimated future cash flows to be derived from the Company's business. If these estimates or their related assumptions change in the future, the Company may be required to record impairment for these assets. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the option to first perform a qualitative assessment to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying amount. However, the Company may elect to bypass the qualitative assessment and proceed directly to the quantitative impairment tests. The impairment test involves comparing the fair value of the reporting unit to its carrying value, including goodwill. A goodwill impairment will be the amount by which a reporting unit’s carrying value exceeds its fair value. The impairment is limited to the carrying amount of goodwill.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">No goodwill impairment charges have been recorded for any period presented.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(w)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:31.68pt">Derivatives and Hedging</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to a wide variety of risks arising from its business operations and overall economic conditions. These risks include exposure to fluctuations in various foreign currencies against its functional currency and can impact the value of cash receipts and payments. The Company minimizes its exposure to these risks through management of its core business activities, specifically, the amounts, sources and duration of its assets and liabilities, and the use of derivative financial instruments. During 2021, the Company started using foreign currency derivative forward contracts and in the future may also use foreign currency option contacts. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency derivative forward contracts involve fixing the exchange rate for delivery of a specified amount of foreign currency on a specified date. These agreements are typically cash settled in U.S. dollars for their fair value at or close to their settlement date. Foreign currency option contracts will require the Company to pay a premium for the right to sell a specified amount of foreign currency prior to the maturity date of the option. The Company does not enter into derivative financial instruments trading for speculative purposes.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments are carried at fair value and recorded as either an asset or a liability until they mature. Gains and losses resulting from changes in fair value of these instruments are accounted for depending on the use of the derivative and whether it is designated and qualifies for hedge accounting. For derivative instruments designated as cash flow hedges, gains or losses are initially recorded in other comprehensive income (“OCI”) in the balance sheet, then reclassified into the statement of operations in the period in which the derivative instruments mature. These realized gains and losses are recorded within the same financial statement line item as the hedged transaction. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s foreign currency derivative contracts are classified within Level 2 of the fair value hierarchy because the valuation inputs are based on quoted prices and market observable data of similar instruments in active markets, such as currency spot and forward rates.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(x)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:33.34pt">Impairment of Long-Lived Assets</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates its long-lived assets, including property, equipment and intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets held and used is measured by a comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If such evaluation indicates that the carrying amount of the asset or the asset group is not recoverable, any impairment loss would be equal to the amount the carrying value exceeds the fair value. There were no impairments during the years ended December 31, 2021, 2020 and 2019. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(y)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:33.91pt">Business Combinations</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair values. Goodwill is measured as the excess of the consideration transferred over the fair value of assets acquired and liabilities assumed on the acquisition date. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed, these estimates are inherently uncertain and subject to refinement. The authoritative guidance allows a measurement period of up to one year from the date of acquisition to make adjustments to the preliminary allocation of the purchase price. As a result, during the measurement period the Company may record adjustments to the fair values of assets acquired and liabilities assumed, with the corresponding offset to goodwill to the extent that it identifies adjustments to the preliminary purchase price allocation. Upon conclusion of the measurement period or final determination of the values of the assets acquired and liabilities assumed, whichever comes first, any subsequent adjustments will be recorded to the consolidated statement of operations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(z)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:34.45pt">Segment Information</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's Chief Executive Officer is the chief operating decision maker, who reviews the Company's financial information presented on a consolidated basis for purposes of allocating resources and evaluating the Company's financial performance. Accordingly, the Company has determined that it operates in a single reporting segment.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(aa)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:28.34pt">Fair Value of Financial Instruments</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting guidance for fair value provides a framework for measuring fair value, clarifies the definition of fair value, and expands disclosures regarding fair value measurements. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 Inputs: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at measurement date.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies fair value accounting for all financial instruments on a recurring basis. The Company's financial instruments, which include cash, restricted cash, cash equivalents, accounts receivable and accounts payable are recorded at their carrying amounts, which approximate their fair values due to their short-term nature. Marketable securities consist of U.S. treasury securities, non-U.S government securities, high credit quality corporate debt securities and commercial paper. All marketable securities are considered to be available-for-sale and recorded at their estimated fair values. Unrealized gains and </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">losses for available-for-sale securities are recorded in other comprehensive loss. In valuing these items, the Company uses inputs and assumptions that market participants would use to determine their fair value, utilizing valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the senior notes due 2031 and 2029 (“2029 Notes” and “2031 Notes,” respectively) and the fair value of the convertible senior notes due 2023 (the “Convertible Notes” fully redeemed in 2021) are determined based on their respective closing prices on the last trading day of the reporting period and are classified as Level 2 in the fair value hierarchy.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of the strategic investments, which consist of restricted equity securities of a publicly held company and equity securities of privately held companies, is determined under the measurement alternative on a non-recurring basis adjusting for observable changes in fair value. The Company does not have a controlling interest nor can it exercise significant influence over any of these entities.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly reviews changes to the rating of its debt securities by rating agencies and monitors the surrounding economic conditions to assess the risk of expected credit losses. As of December 31, 2021, the risk of expected credit losses was not significant. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairments are considered to be other than temporary if they are related to deterioration in credit risk or if it is likely that the security will be sold before the recovery of its cost basis. Realized gains and losses and declines in value deemed to be other than temporary are determined based on the specific identification method and are reported in other (expenses) income, net.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(ab)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:28.34pt">Recently Issued Accounting Guidance, Not yet Adopted </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span>which requires that an entity recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, "Revenue from Contracts with Customers". At the acquisition date, an acquirer should account for the related revenue contracts as if it had originated the contracts. Generally, this should result in an acquirer recognizing and measuring the acquired contact assets and contract liabilities consistent with how they were recognized and measured in the acquiree's financial statements, assuming the acquirer is able to assess and rely on how the acquiree applied ASC 606. ASU 2021-08 is effective for interim and annual periods beginning after December 15, 2022, with early adoption permitted. The Company expects to adopt ASU 2021-08 in the first quarter of 2022 with no material impact on the Company's consolidated financial statements. Basis of PresentationThe accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”). Principles of ConsolidationThe consolidated financial statements include the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated. Use of EstimatesThe preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. These estimates are used for, but not limited to, revenue allowances and sales credit reserves; recoverability of long-lived and intangible assets; capitalization and useful life of the Company’s capitalized internal-use software development costs; fair value of acquired intangible assets and goodwill; accruals and contingencies. Estimates are based on historical experience and on various assumptions that the Company believes are reasonable under current circumstances. However, future events are subject to change and best estimates and judgments may require further adjustments, therefore, actual results could differ materially from those estimates. Management periodically evaluates such estimates and they are adjusted prospectively based upon such periodic evaluation. Concentration of Credit RiskFinancial instruments that potentially expose the Company to a concentration of credit risk consist primarily of cash, cash equivalents, restricted cash, marketable securities and accounts receivable. The Company maintains cash, restricted cash, cash equivalents and marketable securities with financial institutions that management believes are financially sound and have minimal credit risk exposure although the balances will exceed insured limits.The Company sells its services to a wide variety of customers. If the financial condition or results of operations of any significant customer deteriorates substantially, operating results could be adversely affected. To reduce credit risk, management performs credit evaluations of the financial condition of significant customers. The Company does not require collateral from its credit customers and maintains reserves for estimated credit losses on customer accounts when considered necessary. Actual credit losses may differ from the Company’s estimates. Revenue Recognition<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of allowances for credits and any taxes collected from customers, which are subsequently remitted to governmental authorities.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines revenue recognition through the following steps:</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Identification of the contract, or contracts, with a customer;</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Identification of the performance obligations in the contract;</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Determination of the transaction price;</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Allocation of the transaction price to the performance obligations in the contract; and,</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Recognition of revenue when, or as, the Company satisfies a performance obligation.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Products and Services</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's revenue is primarily derived from usage-based fees earned from customers accessing the Company's enterprise cloud computing services. Platform access is considered a monthly series comprising of one performance obligation and usage-based fees are recognized as revenue in the period in which the usage occurs. In the years ended December 31, 2021, 2020 and 2019, the revenue from usage-based fees represented 72%, 76% and 75% of total revenue, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription-based fees are derived from certain non-usage-based contracts, such as those for the sales of short codes, customer support and fees charged to access the cloud-based platform of Segment io, Inc. (“Segment”), which the Company acquired in 2020 as further described in Note 7. Non-usage-based contracts revenue is recognized on a ratable basis over the contractual term which is generally between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1MjI2ZTk0NTc4ZjQ5MDg4Y2IyNzZmMWZlYTEzMTI3L3NlYzoyNTIyNmU5NDU3OGY0OTA4OGNiMjc2ZjFmZWExMzEyN18xMTUvZnJhZzoxYzBmNmQyMTE5N2E0NzhjODcxNjEzMzgwYjc0YmFlZi90ZXh0cmVnaW9uOjFjMGY2ZDIxMTk3YTQ3OGM4NzE2MTMzODBiNzRiYWVmXzg3OTYwOTMxMTMyMzY_33ca5c97-85d0-452a-9f53-ce1c22d254bd">one</span> to three years. In the years ended December 31, 2021, 2020 and 2019, the revenue from non-usage-based fees represented 28%, 24%, and 25% of total revenue, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No significant judgments are required in determining whether products and services are considered distinct performance obligations and should be accounted for separately versus together, or to determine the stand-alone selling price (“SSP”).</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's arrangements do not contain general rights of return. However, credits may be issued on a case-by-case basis. The contracts do not provide customers with the right to take possession of the software supporting the applications. Amounts that have been invoiced are recorded in accounts receivable and in revenue or deferred revenue depending on whether the revenue recognition criteria have been met.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue allocated to remaining performance obligations represents unearned revenue and amounts that were and will be invoiced and recognized as revenue in future periods for non-cancelable multi-year subscription arrangements. The Company applies the optional exemption of not disclosing the transaction price allocated to the remaining performance obligations for its usage-based contracts and contracts with original duration of one year or less. Revenue allocated to remaining performance obligations for contracts with durations of more than one year was $154.2 million as of December 31, 2021, of which 62% is expected to be recognized over the next 12 months and 92% is expected to be recognized over the next 24 months.</span></div> 0.72 0.76 0.75 P3Y 0.28 0.24 0.25 154200000 0.62 P12M 0.92 P24M Deferred Revenue and Customer DepositsDeferred revenue is recorded when a non-cancellable contractual right to bill exists or when cash payments are received in advance of future usage on non-cancelable contracts. Customer refundable prepayments are recorded as customer deposits. As of December 31, 2021 and 2020, the Company recorded $141.5 million and $87.2 million as its deferred revenue and customer deposits, respectively, that are included in deferred revenue and customer deposits and other long-term liabilities in the accompanying consolidated balance sheets. During the years ended December 31, 2021, 2020 and 2019, the Company recognized $70.1 million, $19.5 million and $18.7 million of revenue, respectively, that was included in the deferred revenue and customer deposits balance as of the end of the previous year.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(g)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:33.34pt">Deferred Sales Commissions</span>The Company records an asset for the incremental costs of obtaining a contract with a customer, for example, sales commissions that are earned upon execution of contracts. The Company uses the portfolio of data method to determine the estimated period of benefit of capitalized commissions which is generally determined to be up to five years. Amortization expense related to these capitalized costs related to initial contracts, upsells and renewals, is recognized on a straight line basis over the estimated period of benefit of the capitalized commissions. The Company applies the optional exemption of expensing these costs as incurred with amortization periods of one year or less. 141500000 87200000 70100000 19500000 18700000 P5Y 193400000 85600000 31500000 13300000 4500000 Cost of RevenueCost of revenue consists primarily of costs of communications services purchased from network service providers. Cost of revenue also includes fees to support the Company's cloud infrastructure, direct costs of personnel, such as salaries and stock-based compensation for the customer care and support services employees, and non-personnel costs, such as amortization of capitalized internal-use software development costs and amortization of acquired intangibles. Research and Development ExpenseResearch and development expenses consist primarily of personnel costs, cloud infrastructure fees for staging and development, outsourced engineering services, amortization of capitalized internal-use software development costs and an allocation of general overhead expenses. The Company capitalizes the portion of its software development costs that meets the Internal-Use Software Development CostsCertain costs of platform and other software applications developed for internal use are capitalized. The Company capitalizes qualifying internal-use software development costs that are incurred during the application development stage. Capitalization of costs begins when two criteria are met: (i) the preliminary project stage is completed and (ii) it is probable that the software will be completed and used for its intended function. Capitalization ceases when the software is substantially complete and ready for its intended use, including the completion of all significant testing. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Costs incurred for maintenance, minor upgrades and enhancements are expensed. Costs related to preliminary project activities and post-implementation operating activities are also expensed as incurred.Capitalized costs of platform and other software applications are included in property and equipment. These costs are amortized over the estimated useful life of the software on a straight-line basis over three years. Management evaluates the useful life of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. The amortization of costs related to the platform applications is included in cost of revenue, while the amortization of costs related to other software applications developed for internal use is included in operating expenses. P3Y Advertising CostsAdvertising costs are expensed as incurred and were $78.8 million, $47.2 million and $27.0 million in the years ended December 31, 2021, 2020 and 2019, respectively. Advertising costs are included in sales and marketing expenses in the accompanying consolidated statements of operations. 78800000 47200000 27000000 Stock-Based CompensationAll stock-based compensation to employees, including the purchase rights issued under the Company's 2016 Employee Stock Purchase Plan (the “ESPP”), is measured on the grant date based on the fair value of the awards on the date of grant. These costs are recognized as an expense following straight-line attribution method over the requisite service period. The Company uses the Black-Scholes option pricing model to measure the fair value of its stock options and the purchase rights <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">issued under the ESPP. The fair value of the restricted stock units is determined using the fair value of the Company's Class A common stock on the date of grant and recognized as an expense following straight-line attribution method over the requisite service period. Forfeitures are recorded in the period in which they occur.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense for stock options granted to nonemployees is calculated using the Black-Scholes option pricing model and is recognized in expense over the service period.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Black-Scholes option pricing model requires the use of complex assumptions, which determine the fair value of stock options and the purchase rights issued under ESPP. These assumptions include:</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Fair value of the common stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company uses the market closing price of its Class A common stock, as reported on the New York Stock Exchange, for the fair value.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Expected term. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected term represents the period that the stock option or the purchase right is expected to be outstanding. The Company uses the simplified calculation of expected term, which reflects the weighted-average time-to-vest and the contractual life of the stock option or the purchase right;</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Expected volatility. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to July 1, 2021, the expected volatility was derived from an average of the historical volatilities of the Class A common stock of the Company and several other entities with characteristics similar to those of the Company, such as the size and operational and economic similarities to the Company's principal business operations. Beginning with the third quarter 2021, the expected volatility was derived from the average of the historical volatilities of the Class A common stock of the Company.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Risk -free interest rate. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero coupon U.S. Treasury notes with maturities approximately equal to the expected term of the stock-based awards; and</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Expected dividend. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to pay any dividends on its common stock.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If any of the assumptions used in the Black-Scholes model changes, stock-based compensation for future options may differ materially compared to that associated with previous grants.</span></div> Income Taxes<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes in accordance with authoritative guidance which requires the use of the asset and liability approach. Deferred tax assets and liabilities are recognized for future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as net operating loss and tax credit carry-forwards. Deferred tax amounts are determined by using the enacted tax rates expected to be in effect when the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance reduces the deferred tax assets to the amount that is more likely than not to be realized.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the effect of uncertain income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records interest and penalties related to uncertain tax positions in the provision for income taxes in the consolidated statements of operations.</span></div> Foreign Currency TranslationThe functional currency of the Company's foreign subsidiaries is generally the U.S. dollar. Accordingly, the subsidiaries remeasure monetary assets and liabilities at period-end exchange rates, while non-monetary items are remeasured at historical rates. Revenue and expense accounts are remeasured at the average exchange rate in effect during the year. Remeasurement adjustments are recognized in the consolidated statements of operations as other income or expense in the year of occurrence. Foreign currency transaction gains and losses were insignificant for all periods presented.For those entities where the functional currency is a foreign currency, adjustments resulting from translating the financial statements into U.S. dollars are recorded as a component of accumulated other comprehensive (loss) income in stockholders' equity. Monetary assets and liabilities denominated in a foreign currency are translated into U.S. dollars at the exchange rate on the balance sheet date. Revenue and expenses are translated at the weighted average exchange rates during the period. Equity transactions are translated using historical exchange rates. Foreign currency transaction gains and losses are included in other (expenses) income, net in the consolidated statements of operations. Comprehensive LossComprehensive loss refers to net loss and other revenue, expenses, gains and losses that, under generally accepted accounting principles, are recorded as an element of stockholders' equity but are excluded from the calculation of net loss. Net Loss Per Share Attributable to Common Stockholders<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculates its basic and diluted net loss per share attributable to common stockholders in conformity with the two-class method required for companies with participating securities. The Company has 100,000,000 shares of preferred stock that was authorized but never issued or outstanding. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class A and Class B common stock are the only outstanding equity of the Company. The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one vote per share and each share of Class B common stock is entitled to 10 votes per share. Shares of Class B common stock may be converted into Class A common stock at any time at the option of the stockholder on a one-for-one basis, and are automatically converted into Class A common stock upon sale or transfer, subject to certain limited exceptions. Shares of Class A common stock are not convertible. </span></div>The Company also has dilutive securities, such as potential or restricted common shares or common stock equivalents, that were excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is antidilutive. These securities are presented in Note 16 to these consolidated financial statements. 100000000 1 10 1 Cash and Cash EquivalentsThe Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. Cash equivalents consist of cash deposited into money market funds and commercial paper. All credit and debit card transactions that process as of the last day of each month and settle within the first few days of the subsequent month are also classified as cash and cash equivalents as of the end of the month in which they were processed. Accounts Receivable and Allowance for Doubtful AccountsAccounts receivable are recorded net of the allowance for doubtful accounts. The allowance for doubtful accounts is estimated based on the Company's assessment of its ability to collect on customer accounts receivable. The Company regularly reviews the allowance by considering certain factors such as historical experience, credit quality, age of accounts receivable balances and other known conditions that may affect a customer's ability to pay. In cases where the Company is aware of circumstances that may impair a specific customer's ability to meet their financial obligations, a specific allowance is recorded against amounts due from the customer which reduces the net recognized receivable to the amount the Company reasonably believe will be collected. The Company writes-off accounts receivable against the allowance when a determination is made that the balance is uncollectible and collection of the receivable is no longer being actively pursued. Costs Related to Public OfferingsCosts related to public offerings, which consist of direct incremental legal, printing and accounting fees are deferred until the offering is completed. Upon completion of the offering, these costs are offset against the offering proceeds within the consolidated statements of stockholders' equity. Property and EquipmentProperty and equipment, both owned and under finance leases, is stated at cost less accumulated depreciation and amortization. Depreciation is computed using the straight-line method over the estimated useful life of the related asset. Maintenance and repairs are charged to expenses as incurred.<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The useful lives of property and equipment are as follows:</span></div><div style="margin-top:12pt;padding-left:27pt;padding-right:27pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"><tr><td style="width:1.0%"/><td style="width:58.359%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.926%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized internal-use software development costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data center equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 - 4 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets under financing lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years or remaining lease term</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years or remaining lease term</span></div></td></tr></table></div> <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The useful lives of property and equipment are as follows:</span></div><div style="margin-top:12pt;padding-left:27pt;padding-right:27pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"><tr><td style="width:1.0%"/><td style="width:58.359%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.926%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized internal-use software development costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data center equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 - 4 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets under financing lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years or remaining lease term</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years or remaining lease term</span></div></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt;padding-right:18pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"/><td style="width:55.435%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.844%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized internal-use software development costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data center equipment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">446,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">313,323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(191,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(130,084)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">255,316 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,239 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:27pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________</span></div><div style="padding-left:27pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Data center equipment contains $63.0 million and $40.8 million in assets held under finance leases as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, respectively. Accumulated depreciation and amortization contains $26.8 million and $15.0 million in accumulated amortizations for assets held under finance leases as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, respectively.</span></div> P3Y P2Y P4Y P3Y P5Y P3Y P5Y P5Y Leases<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at contract inception. The Company presents the operating leases in long-term assets and current and long-term liabilities. Finance lease assets are included in property and equipment, net, and finance lease liabilities are presented in current and long-term liabilities in the accompanying consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are measured and recognized at the lease commencement date based on the present value of the remaining lease payments over the lease term. As the Company’s leases do not generally provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company’s lease agreements may have lease and non-lease components, which the Company accounts for as a single lease component. When estimating the lease term, the Company includes options to extend or terminate the lease when it is reasonably certain such options will be exercised. Operating lease costs are recognized in operating expenses in the accompanying consolidated statements of operations on a straight-line basis over the lease term and variable payments are recognized in the period they are incurred. The Company’s lease agreements do not contain any residual value guarantees. Leases with an initial term of 12 months or less are not recorded on the balance sheet.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within the consolidated statements of cash flows, the Company presents the lease payments made on the operating leases as cash flows from operations and principal payments made on the finance leases as part of financing activities.</span></div> Intangible Assets<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets recorded by the Company are costs directly associated with securing legal registration of patents and trademarks, acquiring domain names and the fair value of identifiable intangible assets acquired in business combinations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with determinable economic lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful life of each asset on a straight-line basis. The Company determines the useful lives of identifiable intangible assets after considering the specific facts and circumstances related to each intangible asset. Factors the Company considers when determining useful lives include the contractual term of any agreement related to the asset, the historical performance of the asset, the Company's long-term strategy for using the asset, any laws or other local regulations which could impact the useful life of the asset and other economic factors, including competition and specific market conditions. Intangible assets without determinable economic lives are carried at cost, not amortized and reviewed for impairment at least annually.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The useful lives of the intangible assets are as follows:</span></div><div style="margin-top:12pt;padding-left:31.5pt;padding-right:31.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"><tr><td style="width:1.0%"/><td style="width:58.359%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.926%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 - 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 - 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplier relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 - 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Order backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 year</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Telecommunication licenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domain names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr></table></div> <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The useful lives of the intangible assets are as follows:</span></div><div style="margin-top:12pt;padding-left:31.5pt;padding-right:31.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"><tr><td style="width:1.0%"/><td style="width:58.359%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.926%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 - 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 - 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplier relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 - 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Order backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 year</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Telecommunication licenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domain names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr></table></div> P3Y P7Y P2Y P10Y P2Y P5Y P5Y P1Y P20Y Goodwill <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the aggregate purchase price over the fair value of net identifiable assets acquired in a business combination. Goodwill is not amortized and is tested for impairment at least annually or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. The Company has determined that it operates as one reporting unit and has selected November 30 as the date to perform its annual impairment test. In the valuation of goodwill, management must make assumptions regarding estimated future cash flows to be derived from the Company's business. If these estimates or their related assumptions change in the future, the Company may be required to record impairment for these assets. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the option to first perform a qualitative assessment to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying amount. However, the Company may elect to bypass the qualitative assessment and proceed directly to the quantitative impairment tests. The impairment test involves comparing the fair value of the reporting unit to its carrying value, including goodwill. A goodwill impairment will be the amount by which a reporting unit’s carrying value exceeds its fair value. The impairment is limited to the carrying amount of goodwill.</span></div> 1 0 0 0 Derivatives and Hedging<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to a wide variety of risks arising from its business operations and overall economic conditions. These risks include exposure to fluctuations in various foreign currencies against its functional currency and can impact the value of cash receipts and payments. The Company minimizes its exposure to these risks through management of its core business activities, specifically, the amounts, sources and duration of its assets and liabilities, and the use of derivative financial instruments. During 2021, the Company started using foreign currency derivative forward contracts and in the future may also use foreign currency option contacts. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency derivative forward contracts involve fixing the exchange rate for delivery of a specified amount of foreign currency on a specified date. These agreements are typically cash settled in U.S. dollars for their fair value at or close to their settlement date. Foreign currency option contracts will require the Company to pay a premium for the right to sell a specified amount of foreign currency prior to the maturity date of the option. The Company does not enter into derivative financial instruments trading for speculative purposes.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments are carried at fair value and recorded as either an asset or a liability until they mature. Gains and losses resulting from changes in fair value of these instruments are accounted for depending on the use of the derivative and whether it is designated and qualifies for hedge accounting. For derivative instruments designated as cash flow hedges, gains or losses are initially recorded in other comprehensive income (“OCI”) in the balance sheet, then reclassified into the statement of operations in the period in which the derivative instruments mature. These realized gains and losses are recorded within the same financial statement line item as the hedged transaction. </span></div>The Company’s foreign currency derivative contracts are classified within Level 2 of the fair value hierarchy because the valuation inputs are based on quoted prices and market observable data of similar instruments in active markets, such as currency spot and forward rates. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(x)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:33.34pt">Impairment of Long-Lived Assets</span>The Company evaluates its long-lived assets, including property, equipment and intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets held and used is measured by a comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If such evaluation indicates that the carrying amount of the asset or the asset group is not recoverable, any impairment loss would be equal to the amount the carrying value exceeds the fair value. 0 0 Business CombinationsThe Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair values. Goodwill is measured as the excess of the consideration transferred over the fair value of assets acquired and liabilities assumed on the acquisition date. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed, these estimates are inherently uncertain and subject to refinement. The authoritative guidance allows a measurement period of up to one year from the date of acquisition to make adjustments to the preliminary allocation of the purchase price. As a result, during the measurement period the Company may record adjustments to the fair values of assets acquired and liabilities assumed, with the corresponding offset to goodwill to the extent that it identifies adjustments to the preliminary purchase price allocation. Upon conclusion of the measurement period or final determination of the values of the assets acquired and liabilities assumed, whichever comes first, any subsequent adjustments will be recorded to the consolidated statement of operations. Segment InformationThe Company's Chief Executive Officer is the chief operating decision maker, who reviews the Company's financial information presented on a consolidated basis for purposes of allocating resources and evaluating the Company's financial performance. Accordingly, the Company has determined that it operates in a single reporting segment. Fair Value of Financial Instruments<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting guidance for fair value provides a framework for measuring fair value, clarifies the definition of fair value, and expands disclosures regarding fair value measurements. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 Inputs: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at measurement date.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies fair value accounting for all financial instruments on a recurring basis. The Company's financial instruments, which include cash, restricted cash, cash equivalents, accounts receivable and accounts payable are recorded at their carrying amounts, which approximate their fair values due to their short-term nature. Marketable securities consist of U.S. treasury securities, non-U.S government securities, high credit quality corporate debt securities and commercial paper. All marketable securities are considered to be available-for-sale and recorded at their estimated fair values. Unrealized gains and </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">losses for available-for-sale securities are recorded in other comprehensive loss. In valuing these items, the Company uses inputs and assumptions that market participants would use to determine their fair value, utilizing valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the senior notes due 2031 and 2029 (“2029 Notes” and “2031 Notes,” respectively) and the fair value of the convertible senior notes due 2023 (the “Convertible Notes” fully redeemed in 2021) are determined based on their respective closing prices on the last trading day of the reporting period and are classified as Level 2 in the fair value hierarchy.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of the strategic investments, which consist of restricted equity securities of a publicly held company and equity securities of privately held companies, is determined under the measurement alternative on a non-recurring basis adjusting for observable changes in fair value. The Company does not have a controlling interest nor can it exercise significant influence over any of these entities.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly reviews changes to the rating of its debt securities by rating agencies and monitors the surrounding economic conditions to assess the risk of expected credit losses. As of December 31, 2021, the risk of expected credit losses was not significant. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairments are considered to be other than temporary if they are related to deterioration in credit risk or if it is likely that the security will be sold before the recovery of its cost basis. Realized gains and losses and declines in value deemed to be other than temporary are determined based on the specific identification method and are reported in other (expenses) income, net.</span></div> Recently Issued Accounting Guidance, Not yet Adopted <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span>which requires that an entity recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, "Revenue from Contracts with Customers". At the acquisition date, an acquirer should account for the related revenue contracts as if it had originated the contracts. Generally, this should result in an acquirer recognizing and measuring the acquired contact assets and contract liabilities consistent with how they were recognized and measured in the acquiree's financial statements, assuming the acquirer is able to assess and rely on how the acquiree applied ASC 606. ASU 2021-08 is effective for interim and annual periods beginning after December 15, 2022, with early adoption permitted. The Company expects to adopt ASU 2021-08 in the first quarter of 2022 with no material impact on the Company's consolidated financial statements. Fair Value Measurements<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Assets</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide the financial assets measured at fair value on a recurring basis: </span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"><tr><td style="width:1.0%"/><td style="width:25.631%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.561%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.561%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.561%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.561%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.561%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.561%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.568%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amortized<br/>Cost or<br/>Carrying<br/>Value</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Hierarchy as of <br/>December 31, 2021</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Aggregate<br/>Fair Value</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">786,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">786,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">786,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total included in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">832,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">786,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,076 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">832,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">375,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">221,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities and commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,300,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,892)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,254,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,285,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,897,272 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">966 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,808)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">624,036 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,254,394 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,878,430 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,729,896 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">966 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,808)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,410,584 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,300,470 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,711,054 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.685%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amortized<br/>Cost or<br/>Carrying<br/>Value</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Hierarchy as of <br/>December 31, 2020</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Aggregate<br/>Fair Value</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level  3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">656,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">656,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">656,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total included in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">658,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">656,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">658,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">223,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">223,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">223,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities and commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,874,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(135)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,832,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,882,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,097,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,832,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,105,906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,756,253 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,538 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">930,384 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,834,271 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,764,655 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's primary objective when investing excess cash is preservation of capital, hence the Company's marketable securities primarily consist of U.S. Treasury Securities, non-U.S government securities, high credit quality corporate debt securities and commercial paper. As the Company views its marketable securities as available to support current operations, it has classified all available for sale securities as short-term. As of December 31, 2021 and 2020, for fixed income securities that were in unrealized loss positions, the Company has determined that (i) it does not have the intent to sell any of these investments, and (ii) it is not more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis. In addition, as of December 31, 2021 and 2020, the Company anticipates that it will recover the entire amortized cost basis of such fixed income securities before maturity.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest earned on marketable securities was $55.7 million, $32.4 million and $20.8 million in the years ended December 31, 2021, 2020 and 2019, respectively. The interest is recorded as other (expenses) income, net, in the accompanying consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the contractual maturities of marketable securities: </span></div><div style="margin-top:12pt;padding-left:13.5pt;padding-right:13.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.695%"><tr><td style="width:1.0%"/><td style="width:44.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.643%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.643%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.643%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.643%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.718%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less than one year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,084,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,085,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,126,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,128,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">One to three years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,812,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,793,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">971,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">976,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,897,272 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,878,430 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,097,504 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,105,906 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Strategic Investments</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021 and 2020, the Company held strategic investments with a carrying value of $68.3 million and $9.3 million, respectively. These securities are recorded as other long-term assets in the accompanying consolidated balance sheets. There were no impairments or other adjustments recorded in the years ended December 31, 2021 and 2020 related to these securities.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Liabilities</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial liabilities that are measured at fair value on a recurring basis consist of foreign currency derivative liabilities and are classified as Level 2 financial instruments in the fair value hierarchy. As of December 31, 2021, the aggregate fair value of these instruments and the associated gross unrealized losses were not significant.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial liabilities that are not measured at fair value on a recurring basis consist of its 2029 Notes and 2031 Notes, respectively. The Company’s Convertible Notes were fully redeemed in June 2021 and were no longer outstanding as of December 31, 2021. Refer to Note 10 for further details on these financial liabilities.</span></div>As of December 31, 2021 the fair values of the 2029 Notes and 2031 Notes were $510.2 million and $512.8 million, respectively. As of December 31, 2020, the fair value of the Convertible Notes was $1.7 billion. <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide the financial assets measured at fair value on a recurring basis: </span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"><tr><td style="width:1.0%"/><td style="width:25.631%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.561%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.561%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.561%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.561%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.561%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.561%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.568%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amortized<br/>Cost or<br/>Carrying<br/>Value</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Hierarchy as of <br/>December 31, 2021</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Aggregate<br/>Fair Value</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">786,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">786,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">786,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total included in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">832,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">786,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,076 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">832,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">375,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">221,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities and commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,300,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,892)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,254,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,285,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,897,272 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">966 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,808)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">624,036 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,254,394 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,878,430 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,729,896 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">966 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,808)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,410,584 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,300,470 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,711,054 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.685%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amortized<br/>Cost or<br/>Carrying<br/>Value</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Hierarchy as of <br/>December 31, 2020</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Aggregate<br/>Fair Value</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level  3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">656,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">656,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">656,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total included in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">658,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">656,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">658,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">223,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">223,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">223,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities and commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,874,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(135)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,832,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,882,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,097,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,832,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,105,906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,756,253 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,538 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">930,384 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,834,271 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,764,655 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 786548000 786548000 0 0 786548000 46076000 0 46076000 0 46076000 832624000 786548000 46076000 0 832624000 375305000 6000 2561000 372750000 0 0 372750000 221641000 0 1355000 220286000 0 0 220286000 3300326000 960000 15892000 31000000 3254394000 0 3285394000 3897272000 966000 19808000 624036000 3254394000 0 3878430000 4729896000 966000 19808000 1410584000 3300470000 0 4711054000 656749000 656749000 0 0 656749000 2000000 0 2000000 0 2000000 658749000 656749000 2000000 0 658749000 223247000 389000 1000 223635000 0 0 223635000 1874257000 8149000 135000 50000000 1832271000 0 1882271000 2097504000 8538000 136000 273635000 1832271000 0 2105906000 2756253000 8538000 136000 930384000 1834271000 0 2764655000 55700000 32400000 20800000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the contractual maturities of marketable securities: </span></div><div style="margin-top:12pt;padding-left:13.5pt;padding-right:13.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.695%"><tr><td style="width:1.0%"/><td style="width:44.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.643%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.643%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.643%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.643%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.718%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less than one year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,084,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,085,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,126,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,128,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">One to three years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,812,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,793,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">971,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">976,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,897,272 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,878,430 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,097,504 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,105,906 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1084751000 1085006000 1126091000 1128927000 2812521000 2793424000 971413000 976979000 3897272000 3878430000 2097504000 2105906000 68300000 9300000 0 0 510200000 512800000 1700000000 Property and Equipment<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt;padding-right:18pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"/><td style="width:55.435%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.844%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized internal-use software development costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data center equipment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">446,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">313,323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(191,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(130,084)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">255,316 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,239 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:27pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________</span></div><div style="padding-left:27pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Data center equipment contains $63.0 million and $40.8 million in assets held under finance leases as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, respectively. Accumulated depreciation and amortization contains $26.8 million and $15.0 million in accumulated amortizations for assets held under finance leases as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense was $59.6 million, $51.1 million and $37.5 million for the years ended December 31, 2021, 2020 and 2019, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalized $63.1 million, $47.1 million and $29.7 million in internal‑use software development costs in the years ended December 31, 2021, 2020 and 2019, respectively.<br/></span></div> 198589000 142489000 77946000 43477000 85297000 69756000 58636000 35346000 15360000 12312000 10506000 9943000 446334000 313323000 191018000 130084000 255316000 183239000 63000000 40800000 26800000 15000000 59600000 51100000 37500000 63100000 47100000 29700000 Derivatives and Hedging<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had outstanding foreign currency forward contracts designated as cash flow hedges with total sell and buy notional values of $276.2 million and $243.1 million, respectively. The notional value represents the amount that will be purchased or sold upon maturity of the forward contract. As of December 31, 2021, these contracts had maturities of less than 12 months. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains and losses associated with these foreign currency forward contracts were as follows:</span></div><div style="margin-top:12pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.116%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Statement of Operations and Statement of Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains recognized in OCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change in market value of effective foreign currency forward exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Losses recognized in income due to instruments maturing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>The Company is subject to master netting agreements with certain counterparties of the foreign exchange contracts, under which it is permitted to net settle transactions of the same currency with a single net amount payable by one party to the other. It is the Company’s policy to present the derivatives at gross in its consolidated balance sheet. The Company’s foreign currency forward contracts are not subject to any credit contingent features or collateral requirements. The Company manages its exposure to counterparty risk by entering into contracts with a diversified group of major financial institutions and by actively monitoring its outstanding positions. As of December 31, 2021, the Company did not have any offsetting arrangements. 276200000 243100000 P12M <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains and losses associated with these foreign currency forward contracts were as follows:</span></div><div style="margin-top:12pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.116%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:17.470%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Statement of Operations and Statement of Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains recognized in OCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change in market value of effective foreign currency forward exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Losses recognized in income due to instruments maturing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 294000 7545000 Right-of-Use Assets and Lease Liabilities <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into various operating lease agreements for office space and data centers and finance lease agreements for data center and office equipment and furniture.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had 31 leased properties with remaining lease terms of 0.1 years to 7.8 years, some of which include options to extend the leases for up to 5.0 years.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs recorded in the accompanying consolidated statements of operations were $61.0 million and $49.3 million for the year ended December 31, 2021 and 2020, respectively. Short-term lease, variable lease and finance lease costs were not significant. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow and other information related to operating leases was as follows: </span></div><div style="margin-top:12pt;padding-left:18pt;padding-right:18pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"/><td style="width:76.090%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.404%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows paid for amounts included in operating lease liabilities (in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,085</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,895</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities were as follows:</span></div><div style="margin-top:12pt;padding-left:72pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.643%"><tr><td style="width:1.0%"/><td style="width:66.828%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.913%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.859%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Year Ended December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,086 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">298,209 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,631)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">263,578 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52,325)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">211,253 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 31 P0Y1M6D P7Y9M18D P5Y 61000000.0 49300000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow and other information related to operating leases was as follows: </span></div><div style="margin-top:12pt;padding-left:18pt;padding-right:18pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"/><td style="width:76.090%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.404%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows paid for amounts included in operating lease liabilities (in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,085</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,895</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 60085000 46895000 P5Y6M P6Y 0.045 0.048 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities were as follows:</span></div><div style="margin-top:12pt;padding-left:72pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.643%"><tr><td style="width:1.0%"/><td style="width:66.828%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.913%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.859%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Year Ended December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,086 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">298,209 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,631)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">263,578 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52,325)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">211,253 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 63086000 57173000 50742000 37621000 34827000 54760000 298209000 34631000 263578000 52325000 211253000 Business Combinations<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Zipwhip, Inc.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Company acquired all outstanding shares of Zipwhip, Inc. (“Zipwhip”), a leading provider of toll-free messaging in the United States, for a purchase price, as adjusted, of $838.8 million. The purchase price included $418.1 million of cash, $419.2 million fair value of 1.1 million shares of the Company's Class A common stock and $1.5 million fair value of the pre-combination services of Zipwhip employees reflected in the unvested equity awards assumed by the Company at closing. Additionally, at closing, the Company issued 59,533 shares of its Class A common stock which are subject to vesting over a period of 3 years. Vesting of these shares will be recorded in the stock-based compensation expense as the services are provided..</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Part of the cash consideration paid at closing was to settle the vested equity awards of Zipwhip employees. The Company assumed all unvested and outstanding equity awards of Zipwhip continuing employees, as converted into its own equity awards, at the conversion ratio provided in the Agreement and Plan of Merger and Reorganization (the “Zipwhip Merger Agreement”). This transaction also included a $19.1 million of additional cash consideration for certain employees, which will vest as these employees provide services in the post-acquisition period. This amount will be recorded in the operating expenses over a period of 3 years as the services are provided.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The acquisition was accounted for as a business combination and the total purchase price of $838.8 million was allocated to the net tangible and intangible assets and liabilities based on their fair values on the acquisition date with the excess recorded </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">as goodwill. These estimates were derived from information currently available. The determination of the fair values and estimated lives of depreciable tangible and identifiable intangible assets requires significant judgment. As of December 31, 2021, the areas that are not yet finalized include contingencies and income and other taxes.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The fair value of the 1.2 million aggregate number of shares of the Company's Class A common stock issued at closing was determined based on the closing market price of the Company's Class A common stock on the acquisition date. The fair value of the $30.7 million unvested equity awards assumed on the acquisition closing date was determined (a) for options, by using the Black-Scholes option pricing model with the applicable assumptions as of the acquisition date; (b) for restricted stock units, by using the closing market price of the Company's Class A common stock on the acquisition date. These awards will continue to vest as Zipwhip employees continue to provide services in the post-acquisition period. The fair value of these awards will be recorded into the stock-based compensation expense over the respective vesting period of each award.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price components, as adjusted, are summarized in the following table:</span></div><div style="margin-top:12pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.064%"><tr><td style="width:1.0%"/><td style="width:81.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.669%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.075%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of Class A common stock transferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">419,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">418,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of the pre-combination service through equity awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">838,781 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the purchase price allocation, as adjusted, recorded in the Company's consolidated balance sheet as of December 31, 2021:</span></div><div style="margin-top:12pt;text-indent:27pt"><span><br/></span></div><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.502%"><tr><td style="width:1.0%"/><td style="width:81.944%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.991%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating right-of-use asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,239)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,526)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liability, noncurrent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,169)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,144)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">838,781 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:27pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________</span></div><div style="padding-left:27pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Identifiable intangible assets are comprised of the following:</span></div><div style="margin-top:12pt;padding-left:72pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.760%"><tr><td style="width:1.0%"/><td style="width:58.404%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.833%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.114%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.833%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.116%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated <br/>life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplier relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill generated from this acquisition primarily represents the value that is expected from the increased scale and synergies as a result of the integration of both businesses. Goodwill is not deductible for tax purposes.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the intangible assets acquired was determined by the Company. The Company engaged a third‑party expert to assist with the valuation analysis. The Company used a relief-from-royalty method to estimate the fair values of the developed technology and trade names, a multi-period excess earnings method to estimate the fair values of customer relationships and a with-and-without method to estimate the fair value of the supplier relationships.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the net tangible assets were valued at their respective carrying amounts as of the acquisition date as the Company believes that these amounts approximate their current fair values, except for operating right-of-use assets. The value of the acquired operating right-of-use assets was reduced to its respective fair value on the acquisition date.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquired entity's results of operations were included in the Company's consolidated financial statements from the date of acquisition, July 14, 2021. For the year ended December 31, 2021, Zipwhip contributed net operating revenue of $55.4 million, which is reflected in the accompanying consolidated statement of operations. Due to the integrated nature of the Company's operations, the Company believes that it is not practicable to separately identify earnings of Zipwhip on a stand-alone basis. Pro forma results of operations for this acquisition are not presented as the financial impact to the Company's consolidated financial statements is not significant.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred related to the acquisition were not significant.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Fiscal 2021 Acquisitions</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company completed other business combinations for an aggregate purchase price of $105.0 million, of which $13.4 million was allocated to developed technology, $23.6 million was allocated to other intangible assets and $63.2 million was allocated to goodwill.</span></div>Fiscal 2020 Acquisitions<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment.io, Inc.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020, the Company acquired all outstanding shares of Segment, the market-leading customer data platform, by issuing 9.5 million shares of its Class A common stock with a fair value of $2.6 billion and $415.9 million in cash, as adjusted. Of the total shares of Class A common stock issued at closing, 258,554 shares with the fair value of $70.7 million were subject to future vesting and are recorded in the stock-based compensation expense as the services are provided. The total amortization period was over 2.41 years from the date of acquisition. Part of the cash consideration was paid to settle the vested equity awards of Segment employees. The Company assumed all unvested and outstanding equity awards of Segment continuing employees as converted into its own equity awards at the conversion ratio provided in the Agreement and Plan of Reorganization (the "Merger Agreement"). </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition added additional products and services to the Company's offerings for its customers. With these additional products, the Company can now offer a customer engagement platform. The acquisition has also added new customers, new employees, technology and intellectual property assets.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The acquisition was accounted for as a business combination and the total purchase price of $3.0 billion, as adjusted, was allocated to the net tangible and intangible assets and liabilities based on their fair values on the acquisition date with the excess recorded as goodwill. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The purchase price, as adjusted, reflected the $2.5 billion fair value of 9.3 million shares of the Company's Class A common stock transferred as consideration for accredited outstanding shares of Segment, the $415.9 million cash consideration for unaccredited shares and vested equity awards and the $39.0 million fair value of the pre-combination services of Segment employees reflected in the unvested equity awards assumed by the Company on the acquisition date. As of December 31, 2021, 150,824 shares of Class A common stock issued at closing with future vesting was held in escrow. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The fair value of the 9.5 million shares of the Company's Class A common stock issued at closing was determined based on its closing price on the acquisition date. The fair value of the assumed unvested equity awards was determined (a) for options, by using a Black-Scholes option pricing model with the applicable assumptions as of the acquisition date, and (b) for restricted stock units, by using the closing market price of the Company's Class A common stock on the acquisition date. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of unvested employee equity awards assumed on the acquisition date was $245.3 million. These awards continue to vest as the Segment employees provide services in the post-acquisition period. The fair value of these awards is </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recorded in the stock-based compensation expense over the respective vesting period of each award.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price components, as adjusted, are summarized in the following table:</span></div><div style="margin-top:12pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.333%"><tr><td style="width:1.0%"/><td style="width:82.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.339%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of Class A common stock transferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,532,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">415,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of the pre-combination service through equity awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,987,200 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the purchase price allocation, as adjusted:</span></div><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.187%"><tr><td style="width:1.0%"/><td style="width:83.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.678%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.664%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating right-of-use asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">595,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,299,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,263)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(50,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,728)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,987,200 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:27pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________</span></div><div style="padding-left:27pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Identifiable intangible assets are comprised of the following:</span></div><div style="margin-top:12pt;padding-left:72pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.859%"><tr><td style="width:1.0%"/><td style="width:60.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.861%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.861%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated <br/>life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">190,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Order backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">595,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Developed technology consists of software products and domain knowledge around customer data developed by Segment, which will enable Twilio to layer data across its platform to power timely and personalized communications over the right channel, further enhancing the Company's customer engagement platform. Customer relationships consists of contracts with platform users that purchase Segment’s products and services that carry distinct value. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill generated from this acquisition primarily represents the value that is expected from the increased scale and synergies as a result of the integration of both businesses. Goodwill is not deductible for tax purposes.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the intangible assets acquired was determined by the Company. The Company engaged a third‑party expert to assist with the valuation analysis. The Company used a relief from royalty method to estimate the fair values of the developed technology and a multi-period excess earnings method to estimate the fair value of the customer relationships and order backlog.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the net tangible assets were valued at their respective carrying amounts as of the acquisition date, as the Company believes that these amounts approximate their current fair values, except for operating right-of-use assets, which were reduced to their respective fair values as of the acquisition date.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquired entity's results of operations were included in the Company's consolidated financial statements from the date of acquisition, November 2, 2020. For the year ended December 31, 2021, Segment contributed net operating revenue of $200.9 million, which is reflected in the accompanying consolidated statement of operations. Due to the integrated nature of the Company's operations, the Company believes that it is not practicable to separately identify earnings of Segment on a stand-alone basis. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, the Company incurred costs related to this acquisition of $20.8 million that were expensed as incurred and recorded in general and administrative expenses in the accompanying consolidated statement of operations. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma condensed combined financial information gives effect to the acquisition of Segment as if it was consummated on January 1, 2019 (the beginning of the comparable prior reporting period), and includes pro forma adjustments related to the amortization of acquired intangible assets, share-based compensation expense, one-time tax benefit and direct and incremental transaction costs reflected in the historical financial statements. Specifically, the following adjustments were made:</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For the year ended December 31, 2020, the Company's and Segment's direct and incremental transaction costs of $79.3 million are excluded from the pro forma condensed combined net loss. </span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For the year ended December 31, 2019, the Company's direct and incremental transaction costs of $20.8 are included in the pro forma condensed combined net loss. </span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In the year ended December 31, 2020, the pro forma condensed combined net loss includes a reversal of the valuation allowance release of $13.8 million. </span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In the year ended December 31, 2019, the pro forma condensed combined net loss includes a one-time tax benefit of $38.1 that would have resulted from the acquisition, and an ongoing tax benefit of $7.5 million. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This unaudited data is presented for informational purposes only and is not intended to represent or be indicative of the results of operations that would have been reported had the acquisition occurred on January 1, 2019. It should not be taken as representative of future results of operations of the combined company. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the unaudited pro forma condensed combined financial information:</span></div><div style="margin-top:12pt;padding-left:72pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.812%"><tr><td style="width:1.0%"/><td style="width:59.950%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.282%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Unaudited, in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,874,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,217,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(655,355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(576,962)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Fiscal 2020 Acquisitions</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, the Company completed other business combinations for an aggregate purchase price of $13.0 million. The total purchase price was allocated to the tangible and intangibles assets acquired and liabilities assumed based on their fair values at the time of the acquisition. The Company does not consider these acquisitions to be material, individually or in aggregate, to its consolidated financial statements.</span></div> 838800000 418100000 419200000 1100000 1500000 59533 P3Y 19100000 P3Y 838800000 1200000 30700000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price components, as adjusted, are summarized in the following table:</span></div><div style="margin-top:12pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.064%"><tr><td style="width:1.0%"/><td style="width:81.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.669%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.075%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of Class A common stock transferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">419,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">418,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of the pre-combination service through equity awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">838,781 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price components, as adjusted, are summarized in the following table:</span></div><div style="margin-top:12pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.333%"><tr><td style="width:1.0%"/><td style="width:82.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.339%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of Class A common stock transferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,532,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">415,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of the pre-combination service through equity awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,987,200 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 419197000 418073000 1511000 838781000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the purchase price allocation, as adjusted, recorded in the Company's consolidated balance sheet as of December 31, 2021:</span></div><div style="margin-top:12pt;text-indent:27pt"><span><br/></span></div><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.502%"><tr><td style="width:1.0%"/><td style="width:81.944%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.991%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating right-of-use asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,239)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,526)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liability, noncurrent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,169)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,144)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">838,781 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:27pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________</span></div><div style="padding-left:27pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Identifiable intangible assets are comprised of the following:</span></div><div style="margin-top:12pt;padding-left:72pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.760%"><tr><td style="width:1.0%"/><td style="width:58.404%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.833%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.114%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.833%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.116%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated <br/>life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplier relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the purchase price allocation, as adjusted:</span></div><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.187%"><tr><td style="width:1.0%"/><td style="width:83.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.678%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.664%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating right-of-use asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">595,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,299,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,263)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(50,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,728)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,987,200 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:27pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________</span></div><div style="padding-left:27pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Identifiable intangible assets are comprised of the following:</span></div><div style="margin-top:12pt;padding-left:72pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.859%"><tr><td style="width:1.0%"/><td style="width:60.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.861%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.861%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated <br/>life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">190,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Order backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">595,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 21610000 11481000 2950000 23545000 244500000 370000 600403000 20239000 4526000 23169000 18144000 838781000 56800000 P7Y 147700000 P10Y 39600000 P5Y 400000 P5Y 244500000 55400000 105000000 13400000 23600000 63200000 9500000 2600000000 415900000 258554 70700000 P2Y4M28D 3000000000 2500000000 9300000 415900000 39000000 150824 9500000 245300000 2532329000 415899000 38972000 2987200000 93170000 90635000 5081000 53630000 595000000 4869000 2299016000 24263000 50005000 58206000 21728000 2987200000 390000000 P7Y 190000000 P6Y 10000000 P1Y 5000000 P5Y 595000000 200900000 20800000 79300000 20800000 -13800000 38100000 7500000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the unaudited pro forma condensed combined financial information:</span></div><div style="margin-top:12pt;padding-left:72pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.812%"><tr><td style="width:1.0%"/><td style="width:59.950%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.282%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Unaudited, in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,874,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,217,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(655,355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(576,962)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></span></div> 1874720000 1217502000 -655355000 -576962000 13000000 Goodwill and Intangible Assets<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill balance as of December 31, 2021 and 2020, was as follows:</span></div><div style="margin-top:9pt;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"><tr><td style="width:1.0%"/><td style="width:86.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.984%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,296,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill additions related to 2020 acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,303,780 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Measurement period adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,595,394 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill additions related to 2021 acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663,599 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Measurement period adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,263,166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible assets</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:58.347%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.649%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.649%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">As of <br/>December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">794,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(222,765)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">572,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">538,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128,035)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">410,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplier relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,491)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,874)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Order backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Patent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(508)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amortizable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,429,470 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(384,673)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,044,797 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Telecommunication licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,434,685 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(384,673)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,050,012 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:58.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.916%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.615%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">As of <br/>December 31, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplier relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,044)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,921)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Order backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,667)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(373)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortizable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,147,219 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185,861)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961,358 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Telecommunication licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152,434 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185,861)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966,573 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $198.8 million, $98.6 million and $72.9 million for the years ended December 31, 2021, 2020 and 2019, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total estimated future amortization expense is as follows: </span></div><div style="margin-top:12pt;padding-left:9pt;padding-right:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.450%"><tr><td style="width:1.0%"/><td style="width:75.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.020%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">As of <br/>December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">192,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,044,797 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></span></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill balance as of December 31, 2021 and 2020, was as follows:</span></div><div style="margin-top:9pt;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"><tr><td style="width:1.0%"/><td style="width:86.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.984%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,296,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill additions related to 2020 acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,303,780 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Measurement period adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,595,394 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill additions related to 2021 acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663,599 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Measurement period adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,263,166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div> 2296784000 2303780000 -5170000 4595394000 663599000 4173000 5263166000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:58.347%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.649%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.649%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">As of <br/>December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">794,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(222,765)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">572,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">538,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128,035)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">410,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplier relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,491)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,874)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Order backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Patent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(508)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amortizable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,429,470 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(384,673)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,044,797 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Telecommunication licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,434,685 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(384,673)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,050,012 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:58.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.916%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.615%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">As of <br/>December 31, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplier relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,044)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,921)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Order backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,667)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(373)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortizable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,147,219 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185,861)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961,358 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Telecommunication licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152,434 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185,861)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966,573 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 794831000 222765000 572066000 538264000 128035000 410229000 51671000 9491000 42180000 30669000 13874000 16795000 10000000 10000000 0 4035000 508000 3527000 1429470000 384673000 1044797000 4920000 4920000 295000 295000 1434685000 384673000 1050012000 724599000 113282000 611317000 379344000 59574000 319770000 4356000 3044000 1312000 25560000 7921000 17639000 10000000 1667000 8333000 3360000 373000 2987000 1147219000 185861000 961358000 4920000 4920000 295000 295000 1152434000 185861000 966573000 198800000 98600000 72900000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total estimated future amortization expense is as follows: </span></div><div style="margin-top:12pt;padding-left:9pt;padding-right:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.450%"><tr><td style="width:1.0%"/><td style="width:75.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.020%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">As of <br/>December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">192,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,044,797 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></span></div> 204837000 201527000 195953000 192379000 119045000 131056000 1044797000 Accrued Expenses and Other Current Liabilities<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"/><td style="width:72.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.105%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued payroll and related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued bonus and commission</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and other taxes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ESPP contributions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1MjI2ZTk0NTc4ZjQ5MDg4Y2IyNzZmMWZlYTEzMTI3L3NlYzoyNTIyNmU5NDU3OGY0OTA4OGNiMjc2ZjFmZWExMzEyN18xNjYvZnJhZzpiNjJiMGQ1MmYwMGI0MTEyYTE5MWY5MDk3NzI0NDY5NS90YWJsZTpkZTVmMDg1MjA0YjY0MGM4YWJkNTAxODkyOGM2YzA4My90YWJsZXJhbmdlOmRlNWYwODUyMDRiNjQwYzhhYmQ1MDE4OTI4YzZjMDgzXzExLTAtMS0xLTIzNDA5_1a857bde-2097-40e6-9ccb-264b100bb915"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1MjI2ZTk0NTc4ZjQ5MDg4Y2IyNzZmMWZlYTEzMTI3L3NlYzoyNTIyNmU5NDU3OGY0OTA4OGNiMjc2ZjFmZWExMzEyN18xNjYvZnJhZzpiNjJiMGQ1MmYwMGI0MTEyYTE5MWY5MDk3NzI0NDY5NS90YWJsZTpkZTVmMDg1MjA0YjY0MGM4YWJkNTAxODkyOGM2YzA4My90YWJsZXJhbmdlOmRlNWYwODUyMDRiNjQwYzhhYmQ1MDE4OTI4YzZjMDgzXzExLTAtMS0xLTIzNDA5_62a4fdda-1f5f-42bd-8508-e144d34e447c">Finance lease liability, current</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued other expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">417,503 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252,895 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"/><td style="width:72.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.105%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued payroll and related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued bonus and commission</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and other taxes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ESPP contributions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1MjI2ZTk0NTc4ZjQ5MDg4Y2IyNzZmMWZlYTEzMTI3L3NlYzoyNTIyNmU5NDU3OGY0OTA4OGNiMjc2ZjFmZWExMzEyN18xNjYvZnJhZzpiNjJiMGQ1MmYwMGI0MTEyYTE5MWY5MDk3NzI0NDY5NS90YWJsZTpkZTVmMDg1MjA0YjY0MGM4YWJkNTAxODkyOGM2YzA4My90YWJsZXJhbmdlOmRlNWYwODUyMDRiNjQwYzhhYmQ1MDE4OTI4YzZjMDgzXzExLTAtMS0xLTIzNDA5_1a857bde-2097-40e6-9ccb-264b100bb915"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1MjI2ZTk0NTc4ZjQ5MDg4Y2IyNzZmMWZlYTEzMTI3L3NlYzoyNTIyNmU5NDU3OGY0OTA4OGNiMjc2ZjFmZWExMzEyN18xNjYvZnJhZzpiNjJiMGQ1MmYwMGI0MTEyYTE5MWY5MDk3NzI0NDY5NS90YWJsZTpkZTVmMDg1MjA0YjY0MGM4YWJkNTAxODkyOGM2YzA4My90YWJsZXJhbmdlOmRlNWYwODUyMDRiNjQwYzhhYmQ1MDE4OTI4YzZjMDgzXzExLTAtMS0xLTIzNDA5_62a4fdda-1f5f-42bd-8508-e144d34e447c">Finance lease liability, current</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued other expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">417,503 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252,895 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 78780000 54683000 64665000 25341000 118004000 80620000 61975000 48390000 10284000 6272000 12370000 9062000 71425000 28527000 417503000 252895000 Notes Payable<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"><tr><td style="width:1.0%"/><td style="width:58.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.242%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.243%"/><td style="width:0.1%"/></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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2029 and 2031 Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2029 Senior Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized discount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2031 Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">492,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Convertible Senior Notes and Capped Call Transactions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Convertible Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38,406)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,228)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,068 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">985,907 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,068 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2029 and 2031 Senior Notes</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company issued $1.0 billion aggregate principal amount of senior notes, consisting of $500.0 million principal amount of 3.625% notes due 2029 (the “2029 Notes”) and $500.0 million principal amount of 3.875% notes due 2031 (the “2031 Notes,” and together with the 2029 Notes, the “Notes”). Initially, none of the Company’s subsidiaries guaranteed the Notes. However, under certain circumstances in the future the Notes can be guaranteed by each of the Company’s material domestic subsidiaries. The 2029 Notes and 2031 Notes will mature on March 15, 2029 and March 15, 2031, respectively. Interest payments are payable semi-annually in arrears on March 15 and September 15 of each year, commencing on September 15, 2021.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate net proceeds from offering of the Notes were approximately $984.7 million after deducting underwriting discounts and issuance costs paid by the Company. The issuance costs of $2.8 million are amortized into interest expense using the effective interest method over the term of the Notes.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may voluntarily redeem the 2029 Notes, in whole or in part, under the following circumstances:</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">at any time prior to March 15, 2024 with the net cash proceeds received by the Company from an equity offering at a redemption price equal to 103.625% of the principal amount, provided the aggregate principal amount of all such redemptions does not exceed 40% of the original aggregate principal amount of the 2029 Notes. Such redemption shall occur within 180 days after the closing of an equity offering and at least 50% of the then-outstanding aggregate principal amount of the 2029 Notes shall remain outstanding, unless all 2029 Notes are redeemed concurrently;</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">at any time prior to March 15, 2024 at 100% of the principal amount, plus a “make-whole” premium;</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">at any time on or after March 15, 2024 at a prepayment price equal to 101.813% of the principal amount; </span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">at any time on or after March 15, 2025 at a prepayment price equal to 100.906% of the principal amount; and</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">at any time on or after March 15, 2026 at a prepayment price equal to 100.000% of the principal amount;</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in each case, the redemption will include the accrued and unpaid interest, as applicable.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may voluntarily redeem the 2031 Notes, in whole or in part, under the following circumstances:</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">at any time prior to March 15, 2024 with the net cash proceeds received by the Company from an equity offering at a redemption price equal to 103.875% of the principal amount, provided the aggregate principal amount of all such redemptions does not to exceed 40% of the original aggregate principal amount of the 2031 Notes. Such redemption shall occur within 180 days after the closing of an equity offering and at least 50% of the then-outstanding aggregate principal amount of the 2031 Notes shall remain outstanding, unless all 2031 Notes are redeemed concurrently;</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">at any time prior to March 15, 2026 at 100% of the principal amount, plus a “make-whole” premium;</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">at any time on or after March 15, 2026 at a prepayment price equal to 101.938% of the principal amount;</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">at any time on or after March 15, 2027 at a prepayment price equal to 101.292% of the principal amount;</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">at any time on or after March 15, 2028 at a prepayment price equal to 100.646% of the principal amount; and</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">at any time on or after March 15, 2029 at a prepayment price equal to 100.000% of the principal amount; </span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in each case, the redemption will include accrued and unpaid interest, as applicable.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the Notes that the Company may incur in the future and equal in right of payment with the Company’s existing and future liabilities that are not subordinated.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain circumstances involving a change of control event, the Company will be required to make an offer to repurchase all, or, at the holder’s option, any part, of each holder’s notes of that series at 101% of the aggregate principal amount, plus accrued and unpaid interest, as applicable.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The indenture governing the Notes (the “Indenture”) contains covenants limiting the Company’s ability and the ability of its subsidiaries to: (i) create liens on certain assets to secure debt; (ii) grant a subsidiary guarantee of certain debt without also providing a guarantee of the Notes; and (iii) consolidate or merge with or into, or sell or otherwise dispose of all or substantially all of its assets to another person. These covenants are subject to a number of limitations and exceptions. Certain of these covenants will not apply during any period in which the Notes are rated investment grade by either Moody’s Investors Service, Inc. or Standard &amp; Poor’s Ratings Services.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest expense recognized during the year ended December 31, 2021 was not significant.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company was in compliance with all of its financial covenants under the Indenture.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Convertible Senior Notes and Capped Call Transactions</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2018, the Company issued $550.0 million aggregate principal amount of 0.25% convertible senior notes due 2023 (“Convertible Notes”) in a private placement, including $75.0 million aggregate principal amount of such Convertible Notes pursuant to the exercise in full of the over-allotment options of the initial purchasers. The total net proceeds from this offering, after deducting initial purchaser discounts and debt issuance costs paid by the Company, were approximately $537.0 million. The Convertible Notes had the original maturity date of June 1, 2023, unless earlier repurchased or redeemed by the Company or converted pursuant to their terms.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 18, 2021, the Company issued a notice of redemption for its Convertible Notes and in June 2021, redeemed all of the remaining outstanding principal amount of the Convertible Notes. During 2021 and through the date of the redemption, the Company converted $343.7 million aggregate principal amount of the Convertible Notes by issuing 4,846,965 shares of its Class A common stock. Of the $1.7 billion total value of these transactions, $1.4 billion and $335.7 million were allocated to the equity and liability components, respectively, utilizing the effective interest rate to determine the fair value of the liability component. The selected interest rate reflected the Company’s incremental borrowing rate, adjusted for the Company’s credit standing on nonconvertible debt with similar maturity. The extinguishment of these Convertible Notes resulted in a $29.0 million loss that is included in other (expenses) income, net, in the accompanying consolidated statement of operations. No sinking fund was provided for these Convertible Notes.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the year ended December 31, 2020, the Company converted $206.3 million aggregate principal amount of the Convertible Notes by issuing 2,902,434 shares of its Class A common stock and $2.0 million of cash. Of the $894.6 million total value of these transactions, $701.9 million and $192.7 million were allocated to the equity and liability components, respectively. The extinguishment of these notes resulted in a $12.9 million loss and was included in other (expenses) income, net, in the accompanying consolidated statements of operations. There were no conversions in the year ended December 31, 2019.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to their redemption, the Convertible Notes were convertible at the option of the holders only under the following circumstances:</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)    during any calendar quarter commencing after September 30, 2018, and only during such calendar quarter, if the last reported sale price of the Class A common stock for at least 20 trading days (whether or not consecutive) in a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is more than or equal to 130% of the conversion price on each applicable trading day;</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)    during the five business days period after any five consecutive trading day period in which, for each trading day of that period, the trading price per $1,000 principal amount of Convertible Notes for such trading day was less than 98% of the product of the last reported sale price of the Class A common stock and the conversion rate on each such trading day;</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)    upon the Company’s notice that it is redeeming any or all of the Convertible Notes; or</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)    upon the occurrence of specified corporate events.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each $1,000 principal amount of the Convertible Notes was initially convertible into 14.104 shares of the Company’s Class A common stock par value $0.001, which was equivalent to an initial conversion price of approximately $70.90 per share. The conversion rate was subject to adjustment upon the occurrence of certain specified events but would not be adjusted for any accrued and unpaid special interest. In addition, upon the occurrence of a make-whole fundamental change, as defined in the indenture, the Company would, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its Notes in connection with such make-whole fundamental change or during the relevant redemption period. Further, the Convertible Notes could bear special interest under specified circumstances relating to the Company’s failure to comply with its reporting obligations under the indenture relating to the issuance of Convertible Notes (the “indenture”) or if the Convertible Notes were not freely tradeable as required by the indenture. None of the above mentioned events occurred during the period the notes were outstanding and prior to the redemption.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon conversion, the Company had an ability to pay or deliver, as the case may be, cash, shares of Class A common stock, or a combination of cash and shares of Class A common stock, at the Company’s election. Throughout the period the Convertible Notes were outstanding the conditional redemption feature was triggered several times and the Company settled the notes presented for conversion primarily in shares of its Class A common stock. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing description is qualified in its entirety by reference to the text of the indenture and the form of 0.25% convertible senior notes due 2023, which were filed as exhibits to the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2018, and are incorporated herein by reference.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accounting for the issuance of the Convertible Notes, the Company separated the Convertible Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was $119.4 million and was determined by deducting the fair value of the liability component from the par value of the Notes. The equity component was not remeasured as long as it continued to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, was amortized to interest expense at an annual effective interest rate of 5.7% over the contractual terms of the Convertible Notes.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accounting for the transaction costs related to the Convertible Notes, the Company allocated the total amount incurred to the liability and equity components of the Convertible Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component were approximately $10.2 million, were recorded as an additional debt discount and were amortized to interest expense using the effective interest method over the contractual terms of the Convertible Notes and were written off upon the redemption of the Convertible Notes. Issuance costs attributable to the equity component were netted with the equity component in stockholders’ equity.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the equity component of the Convertible Notes was as follows:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"/><td style="width:72.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.105%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds allocated to the conversion options (debt discount)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,819)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,819)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,819)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,817 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the offering of the Convertible Notes in May 2018, the Company entered into privately negotiated capped call transactions with certain counterparties (the “capped calls”). The capped calls each had an initial strike price of approximately $70.90 per share, subject to certain adjustments, which corresponded to the initial conversion price of the Notes. The capped calls had initial cap prices of $105.04 per share, subject to certain adjustments. The capped calls covered, subject to anti-dilution adjustments, approximately 7,757,200 shares of Class A common stock. The capped calls were generally intended to reduce or offset the potential dilution to the Class A common stock upon any conversion of the Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concurrently with the redemption of the Convertible Notes, the Company settled its capped call arrangement. The capped call arrangement was settled in June 2021 for gross cash consideration of $229.8 million received by the Company and recorded in additional paid-in-capital, net of $1.4 million in transaction costs and a $3.2 million realized gain. The gain was primarily driven by the change in the fair value of the Company’s Class A common stock on the transaction settlement date. The gain was recorded in other (expenses) income, net, in the accompanying consolidated statement of operations.</span></div> <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"><tr><td style="width:1.0%"/><td style="width:58.281%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.242%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.243%"/><td style="width:0.1%"/></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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2029 and 2031 Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2029 Senior Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized discount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2031 Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">492,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Convertible Senior Notes and Capped Call Transactions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Convertible Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38,406)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,228)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,068 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">985,907 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,068 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the equity component of the Convertible Notes was as follows:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"/><td style="width:72.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.105%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds allocated to the conversion options (debt discount)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,819)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,819)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,819)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,817 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 500000000 0 5701000 0 1286000 0 493013000 0 500000000 0 5832000 0 1274000 0 492894000 0 0 343702000 0 38406000 0 3228000 0 302068000 985907000 302068000 1000000000 500000000 0.03625 500000000 0.03875 984700000 2800000 1.03625 0.40 0.50 1 1.01813 1.00906 1.00000 1.03875 0.40 0.50 1 1.01938 1.01292 1.00646 1.00000 1.01 550000000 0.0025 75000000 537000000 343700000 4846965 1700000000 1400000000 335700000 -29000000 206300000 2902434 2000000 894600000 701900000 192700000 -12900000 20 30 1.30 5 5 0.98 14.104 0.001 70.90 0.0025 119400000 0.057 10200000 0 74636000 2819000 2819000 2819000 -71817000 70.90 105.04 7757200 229800000 1400000 3200000 Supplemental Balance Sheet Information<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A roll‑forward of the Company’s customer credit reserve is as follows:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.994%"><tr><td style="width:1.0%"/><td style="width:55.398%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deductions against reserve</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,374)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,577 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,783 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,784 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A roll‑forward of the Company’s customer credit reserve is as follows:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.994%"><tr><td style="width:1.0%"/><td style="width:55.398%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deductions against reserve</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,374)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,577 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,783 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,784 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 16783000 6784000 3015000 55937000 50817000 18143000 54143000 40818000 14374000 18577000 16783000 6784000 Revenue by Geographic Area<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic area is based on the IP address or the mailing address at the time of registration. The following table sets forth revenue by geographic area:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.994%"><tr><td style="width:1.0%"/><td style="width:55.398%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue by geographic area:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,881,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,282,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">808,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">959,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">479,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,841,839 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,761,776 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,134,468 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.994%"><tr><td style="width:1.0%"/><td style="width:55.398%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Percentage of revenue by geographic area:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets outside of the United States were not significant.</span></div> <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic area is based on the IP address or the mailing address at the time of registration. The following table sets forth revenue by geographic area:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.994%"><tr><td style="width:1.0%"/><td style="width:55.398%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue by geographic area:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,881,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,282,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">808,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">959,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">479,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,841,839 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,761,776 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,134,468 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.994%"><tr><td style="width:1.0%"/><td style="width:55.398%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.702%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Percentage of revenue by geographic area:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 1881873000 1282213000 808857000 959966000 479563000 325611000 2841839000 1761776000 1134468000 0.66 0.73 0.71 0.34 0.27 0.29 Commitments and ContingenciesLease and Other CommitmentsThe Company entered into various non-cancelable operating lease agreements for its facilities. See Note 6 to these consolidated financial statements for additional detail on the Company's operating lease commitments.<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company has contractual commitments with its cloud infrastructure provider, network service providers and other vendors that are noncancellable and expire within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1MjI2ZTk0NTc4ZjQ5MDg4Y2IyNzZmMWZlYTEzMTI3L3NlYzoyNTIyNmU5NDU3OGY0OTA4OGNiMjc2ZjFmZWExMzEyN18xODcvZnJhZzpiYTlmZTJkZWY2ZGU0ZDkzYjQ3OGFiMjA5NDlmMGIwZS90ZXh0cmVnaW9uOmJhOWZlMmRlZjZkZTRkOTNiNDc4YWIyMDk0OWYwYjBlXzQ5MQ_78b59d3a-9999-4115-a172-50af5bee465c">one</span> to four years. Future minimum payments under these noncancellable purchase commitments were as follows. Unrecognized tax benefits are not included in these amounts because any amounts expected to be settled in cash are not material:</span></div><div style="margin-top:17pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.561%"><tr><td style="width:1.0%"/><td style="width:83.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">222,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">471,585 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, the Company entered into a Framework Agreement, as subsequently amended, with Syniverse Corporation (“Syniverse”) and Carlyle Partners V Holdings, L.P. (“Carlyle”) (the “Framework Agreement”), pursuant to which Syniverse would issue to the Company shares of Syniverse common stock in consideration for an investment by the Company of up to $750.0 million. In August 2021, Syniverse entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Blue Steel Merger Sub Inc. (the “Merger Sub”) and M-3 Brigade Acquisition II Corp. (“MBAC”), which would result in Syniverse being a wholly owned subsidiary of MBAC (the “Merger”). Concurrently, the Company and MBAC entered into the Twilio Subscription Agreement (the “Subscription Agreement”), pursuant to which the Company agreed, subject to the terms and conditions set forth therein, to subscribe for and purchase, and MBAC agreed to issue and sell to the Company, immediately prior to the closing of the Merger, shares of Class A common stock and, if applicable, shares of Class C common stock for an aggregate amount up to $750.0 million, depending on redemptions by MBAC’s shareholders. In connection with the closing of the investment, the Company and Syniverse (or their respective subsidiaries) would enter into a wholesale agreement.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 18 for details on developments on this transaction which occurred in the period subsequent to December 31, 2021.</span></div>Legal Matters <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The City and County of San Francisco (“San Francisco”) has assessed the Company for additional Telephone Users Tax (“TUT”) and Access Line Tax (“ALT”) on certain of the Company’s services for the years 2009 through 2018. The assessments totaled $38.8 million, including interest and penalties. The Company paid the assessments under protest in the third quarter of 2020.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 27, 2021, the Company filed a lawsuit against San Francisco in San Francisco Superior Court challenging the assessments. The Company raised numerous defenses to the assessments including that its services are not telecommunications services, application of the taxes to Twilio’s services violates the Internet Tax Freedom Act and San Francisco does not have jurisdiction to impose tax on services provided outside of San Francisco. The Company is seeking refunds of the taxes paid, waivers of interest and penalties, cost of suit and reasonable attorneys’ fees, and other legal and equitable relief as the court deems appropriate.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes it has strong arguments against the assessments, but litigation is uncertain and there is no assurance that it will prevail in court. Should the Company lose on one or more of its arguments, it could incur additional losses associated with taxes, interest, and penalties that together, in aggregate, could be material. The Company regularly assesses the likelihood of adverse outcomes resulting from tax disputes such as this and examines all open years to determine the necessity and adequacy of any tax reserves. The Company’s tax reserves are further discussed in Note 13(d) of these consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the litigation discussed above, from time to time, the Company may be subject to legal actions and claims in the ordinary course of business. The Company has received, and may in the future continue to receive, claims from third parties asserting, among other things, infringement of their intellectual property rights. Future litigation may be necessary to defend the Company, its partners and its customers by determining the scope, enforceability and validity of third‑party proprietary rights, or to establish our proprietary rights. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legal fees and other costs related to litigation and other legal proceedings are expensed as incurred and are included in general and administrative expenses in the accompanying consolidated statements of operations.</span></div>Indemnification Agreements<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has signed indemnification agreements with all of its board members and executive officers. The agreements indemnify the board members and executive officers from claims and expenses on actions brought against the individuals separately or jointly with the Company for certain indemnifiable events. Indemnifiable events generally mean any event or occurrence related to the fact that the board member or the executive officer was or is acting in his or her capacity as a board member or an executive officer for the Company or was or is acting or representing the interests of the Company.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business and in connection with our financing and business combinations transactions, the Company enters into contractual arrangements under which it agrees to provide indemnification of varying scope and terms to business partners, customers and other parties with respect to certain matters, including, but not limited to, losses arising out of the breach of such agreements, intellectual property infringement claims made by third parties and other liabilities relating to or arising from the Company’s various products, or its acts or omissions. In these circumstances, payment may be conditional on the other party making a claim pursuant to the procedures specified in the particular contract. Further, the Company’s obligations under these agreements may be limited in terms of time and/or amount, and in some instances, the Company may have recourse against third parties for certain payments. The terms of such obligations may vary.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021 and 2020, no amounts were accrued related to any outstanding indemnification agreements.</span></div>Other Taxes<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company conducts operations in many tax jurisdictions within and outside the United States. In many of these jurisdictions, non-income-based taxes, such as sales, use, telecommunications, and other local taxes are assessed on the Company’s operations. In the last several years the Company has expanded to collect taxes in most jurisdictions where it operates. The Company continues to carry reserves for certain of its prior non-income-based tax exposures in certain jurisdictions when it is both probable that a liability was incurred and the amount of the exposure could be reasonably estimated. These reserves are based on estimates which include several key assumptions including, but not limited to, the taxability of the Company’s services, the jurisdictions in which its management believes it had nexus, and the sourcing of revenues to those jurisdictions</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to remain in discussions with certain jurisdictions regarding its prior sales and other taxes that it may owe. In the event any of these jurisdictions disagree with management’s assumptions and analysis, the assessment of the Company’s tax exposure could differ materially from management’s current estimates. For example, San Francisco City and County has assessed the Company for $38.8 million in taxes, including interest and penalties, which exceeded the $11.5 million the Company had accrued for the period covered by this assessment. The Company paid the full amount as required by law. The payment made in excess of the accrued amount is reflected as a deposit in the accompanying consolidated balance sheets. The Company believes, however, that this assessment is incorrect and, after failing to reach a settlement, filed a lawsuit on May 27, 2021 contesting the assessment as described above. However, litigation is uncertain and a ruling against the Company, or a dismissal of our complaint, may adversely affect its financial position and results of operations.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the liabilities recorded for these taxes were $25.4 million for domestic jurisdictions and $17.7 million for jurisdictions outside of the United States. As of December 31, 2020, these liabilities were $25.6 million and $9.6 million, respectively.</span></div> P4Y Future minimum payments under these noncancellable purchase commitments were as follows. Unrecognized tax benefits are not included in these amounts because any amounts expected to be settled in cash are not material:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.561%"><tr><td style="width:1.0%"/><td style="width:83.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">222,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">471,585 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 213106000 222852000 35066000 561000 471585000 750000000 750000000 38800000 0 0 38800000 11500000 25400000 17700000 25600000 9600000 Stockholders' Equity<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021 and 2020, the Company had authorized 100,000,000 shares of preferred stock, par value $0.001, of which no shares were issued and outstanding.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021 and 2020, the Company had authorized 1,000,000,000 shares of Class A common stock and 100,000,000 shares of Class B common stock, each par value $0.001 per share. As of December 31, 2021, 170,625,994 shares of Class A common stock and 9,842,105 shares of Class B common stock were issued and outstanding. As of December 31, 2020, 153,496,222 shares of Class A common stock and 10,551,302 shares of Class B common stock were issued and outstanding. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had reserved shares of common stock for issuance as follows:</span></div><div style="margin-top:12pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"/><td style="width:72.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.105%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options issued and outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,351,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,625,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested restricted stock units issued and outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,475,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,523,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A common stock reserved for Twilio.org</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">618,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">707,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based awards available for grant under 2016 Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,650,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,942,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based awards available for grant under ESPP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,382,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,941,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A common stock reserved for the Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,569,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,478,804 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,310,099 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Public Equity Offerings</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, August 2020 and June 2019, the Company completed public equity offerings in which it sold 4,312,500 shares, 5,819,838 shares and 8,064,515 shares, respectively, of its Class A common stock at a public offering price of $409.60, $247.00 and $124.00 per share, respectively. The Company received total proceeds of $1.8 billion, $1.4 billion and $979.0 million, respectively, net of underwriting discounts and offering expenses paid by the Company.</span></div> 100000000 100000000 0.001 0.001 0 0 0 0 1000000000 1000000000 100000000 100000000 0.001 0.001 170625994 170625994 9842105 9842105 153496222 153496222 10551302 10551302 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had reserved shares of common stock for issuance as follows:</span></div><div style="margin-top:12pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"/><td style="width:72.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.105%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options issued and outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,351,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,625,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested restricted stock units issued and outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,475,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,523,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A common stock reserved for Twilio.org</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">618,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">707,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based awards available for grant under 2016 Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,650,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,942,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based awards available for grant under ESPP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,382,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,941,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A common stock reserved for the Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,569,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,478,804 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,310,099 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3351313 5625735 6475700 7523882 618857 707265 24650104 18942205 6382830 4941281 0 7569731 41478804 45310099 4312500 5819838 8064515 409.60 247.00 124.00 1800000000 1400000000 979000000 Stock-Based Compensation <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2008 Stock Option Plan</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintained a stock plan, the 2008 Stock Option Plan, as amended and restated (the “2008 Plan”), which allowed the Company to grant incentive (“ISO”), non‑statutory (“NSO”) stock options and restricted stock units (“RSU”) to its employees, directors and consultants to participate in the Company’s future performance through stock‑based awards at the discretion of the board of directors. Under the 2008 Plan, options to purchase the Company’s common stock could not be granted at a price less than fair value in the case of ISOs and NSOs. Fair value was determined by the board of directors, in good faith, with input from valuation consultants. On June 22, 2016, the plan was terminated in connection with the Company’s IPO. Accordingly, no shares are available for future issuance under the 2008 Plan. The 2008 Plan continues to govern outstanding equity awards granted thereunder. The Company’s right of first refusal for outstanding equity awards granted under the 2008 Plan terminated upon completion of the IPO. All remaining outstanding stock options granted under the 2008 Plan are vested and exercisable.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2016 Stock Option Plan</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s 2016 Stock Option and Incentive Plan (the “2016 Plan”) became effective on June 21, 2016. The 2016 Plan provides for the grant of ISOs, NSOs, restricted stock, RSUs, stock appreciation rights, unrestricted stock awards, performance share awards, dividend equivalent rights and cash-based awards to employees, directors and consultants of the Company. A total of 11,500,000 shares of the Company’s Class A common stock were initially reserved for issuance under the 2016 Plan. These available shares automatically increase each January 1, beginning on January 1, 2017, by 5% of the number of shares of the Company’s Class A and Class B common stock outstanding on the immediately preceding December 31, or such lesser number of shares as determined by the Company’s compensation committee. On January 1, 2021 and 2020, the shares available for grant under the 2016 Plan were automatically increased by 8,202,376 shares and 6,920,640 shares, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2016 Plan, the stock options are granted at a price per share not less than 100% of the fair market value per share of the underlying common stock on the date of grant. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment 2013 Stock Incentive Plan</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with its acquisition of Segment, the Company assumed and replaced all stock options and restricted stock units of continuing employees issued under Segment’s 2013 Stock Incentive Plan (“Segment Plan”) that were unvested and outstanding on the acquisition date. The assumed equity awards will continue to be outstanding and will be governed by the provisions of the Segment Plan.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SendGrid 2009, 2012 and 2017 Stock Incentive Plans</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with its acquisition of SendGrid, the Company assumed all stock options and restricted stock units issued under SendGrid’s 2009, 2012 and 2017 Stock Incentive Plans that were outstanding on the date of acquisition. The assumed equity awards will continue to be outstanding and will be governed by the provisions of their respective plans. Additionally, the Company assumed shares of SendGrid common stock that were reserved and available for issuance under SendGrid's 2017 Equity Incentive Plan, on an as converted basis. These shares can be utilized for future equity grants under the Company’s 2016 Plan, to the extent permitted by New York Stock Exchange rules.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Zipwhip 2008 Stock Plan and 2018 Equity Incentive Plan</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with its acquisition of Zipwhip, the Company assumed and replaced all stock options and restricted stock units of continuing employees issued under Zipwhip Amended and Restated 2008 Stock Plan and 2018 Equity Incentive Plan (“Zipwhip Plans”) that were unvested and outstanding on the acquisition date. The assumed equity awards will continue to be outstanding and will be governed by the provisions of the Zipwhip Plans.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under all plans, stock options generally expire 10 years from the date of grant and vest over periods determined by the board of directors. The vesting period for stock options and restricted stock units is generally four years from the date of grant. For existing employees and, effective February 2021, for new-hires the stock options and restricted stock units vest in equal monthly and quarterly installments, respectively, over the service period. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2016 Employee Stock Purchase Plan</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Employee Stock Purchase Plan (“2016 ESPP”), as amended, initially became effective on June 21, 2016. A total of 2,400,000 shares of the Company’s Class A common stock were initially reserved for issuance under the 2016 ESPP. These available shares automatically increase each January 1, beginning on January 1, 2017, by the lesser of 1,800,000 shares of the Company's Class A common stock, 1% of the number of shares of the Company’s Class A and Class B common stock outstanding on the immediately preceding December 31 or such lesser number of shares as determined by the Company’s compensation committee. On January 1, 2021 and 2020, the shares available for grant under the 2016 ESPP were automatically increased by 1,640,475 shares and 1,384,128 shares, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2016 ESPP allows eligible employees to purchase shares of the Company’s Class A common stock at a discount of up to 15% through payroll deductions of their eligible compensation, subject to any plan limitations. The 2016 ESPP provides for separate six-month offering periods beginning in May and November of each fiscal year.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On each purchase date, eligible employees purchase the Company’s stock at a price per share equal to 85% of the lesser of (i) the fair market value of the Company’s Class A common stock on the offering date or (ii) the fair market value of the Company’s Class A common stock on the purchase date. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, total unrecognized compensation cost related to the 2016 ESPP was not significant. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-options and restricted stock units activity under the Company's 2008 Plan and 2016 Plan as well as respective Stock Incentive Plans of SendGrid and Segment was as follows:</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"/><td style="width:49.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>options<br/>outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>exercise<br/>price<br/>(Per share)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>remaining<br/>contractual<br/>term<br/>(In years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>intrinsic<br/>value<br/>(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding options as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,070,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.85</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,454,222 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assumed in acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,733,819)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited and canceled</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(419,350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding options as of December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,351,313 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.09</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">646,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options vested and exercisable as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,152,819 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.92</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">490,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.964%"><tr><td style="width:1.0%"/><td style="width:55.532%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.505%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.505%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.508%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aggregate intrinsic value of stock options exercised </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">508,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">603,597 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">394,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total estimated grant date fair value of options vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average grant date fair value per share of options granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216.29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:27pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________<br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregate intrinsic value represents the difference between the fair value of the Company’s Class A common stock as reported on the New York Stock Exchange and the exercise price of outstanding “in-the-money” options.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the Company had outstanding 555,000 shares of performance-based stock options with a weighted average exercise price of $31.72 and an aggregate intrinsic value of $170.3 million. All performance conditions had been met. During the year ended December 31, 2021, all of these stock options were exercised. The aggregate intrinsic value of these stock options exercised was $140.2 million. As of December 31, 2021, no performance-based stock options remain outstanding.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, total unrecognized compensation cost related to all unvested stock options was $151.5 million, which will be amortized on a ratable basis over a weighted-average period of 2.2 years. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:12pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"><tr><td style="width:1.0%"/><td style="width:61.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.068%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>awards<br/>outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>grant date<br/>fair value<br/>(Per share)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>intrinsic<br/>value<br/>(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested RSUs as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,523,882 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131.76 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,542,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,465,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,493,652)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited and canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,020,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested RSUs as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,475,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,705,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had outstanding 24,697 restricted stock awards (“RSAs”) that were held in escrow with future vesting conditions. The aggregate intrinsic value of these awards was not significant.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, total unrecognized compensation cost related to unvested RSUs and RSAs was $1.4 billion, which will be amortized over a weighted-average period of 3.1 years. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the unrecognized compensation cost related to Class A common stock subject to future vesting conditions is $60.1 million, which will be amortized over a term of 2.0 years. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Valuation Assumptions</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of employee stock options was estimated on the date of grant using the following assumptions in the Black-Scholes option pricing model:</span></div><div style="margin-top:12pt;text-indent:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"><tr><td style="width:1.0%"/><td style="width:33.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.774%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.774%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.774%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.762%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Employee Stock Options:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$268.55 - $409.21</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$108.37 - $301.72</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$103.70 - $130.70</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.30 - 6.39</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.52 - 6.08</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.33 - 6.08</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.9% - 61.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.9% - 65.1%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.0% - 66.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1% - 1.4%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1% - 1.4%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6% - 2.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></div></td></tr></table></div><div style="margin-top:12pt;text-indent:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"><tr><td style="width:1.0%"/><td style="width:33.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.774%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.774%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.774%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.762%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Employee Stock Purchase Plan:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.50</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.50</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.49 - 0.50</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.4% - 58.7%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.4% - 72.1%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.1% - 50.3%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—% - 0.1%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1% - 0.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6% - 2.4%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></div></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded total stock-based compensation expense as follows:</span></div><div style="margin-top:12pt;text-indent:63pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.391%"><tr><td style="width:1.0%"/><td style="width:45.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.796%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.633%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.796%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.633%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.796%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.634%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">173,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">632,285 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">361,911 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264,318 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></span></div> 0 11500000 0.05 8202376 6920640 1 P10Y P4Y 2400000 1800000 0.01 1640475 1384128 0.15 P6M 0.85 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"/><td style="width:49.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>options<br/>outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>exercise<br/>price<br/>(Per share)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>remaining<br/>contractual<br/>term<br/>(In years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>intrinsic<br/>value<br/>(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding options as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,070,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.85</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,454,222 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assumed in acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,733,819)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited and canceled</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(419,350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding options as of December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,351,313 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.09</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">646,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options vested and exercisable as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,152,819 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.92</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">490,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 5070735 51.71 P6Y10M6D 1454222000 350208 343.94 83539 49.26 1733819 40.44 419350 131.01 3351313 78.10 P6Y1M2D 646760000 2152819 37.21 P4Y11M1D 490502000 <div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.964%"><tr><td style="width:1.0%"/><td style="width:55.532%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.505%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.505%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.508%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aggregate intrinsic value of stock options exercised </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">508,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">603,597 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">394,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total estimated grant date fair value of options vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average grant date fair value per share of options granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216.29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:27pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________<br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregate intrinsic value represents the difference between the fair value of the Company’s Class A common stock as reported on the New York Stock Exchange and the exercise price of outstanding “in-the-money” options.</span></div> 508539000 603597000 394998000 138851000 107854000 81292000 216.29 170.70 58.13 555000 31.72 170300000 140200000 151500000 P2Y2M12D <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"><tr><td style="width:1.0%"/><td style="width:61.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.068%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>awards<br/>outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>grant date<br/>fair value<br/>(Per share)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>intrinsic<br/>value<br/>(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested RSUs as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,523,882 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131.76 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,542,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,465,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,493,652)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited and canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,020,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested RSUs as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,475,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,705,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 7523882 131.76 2542858000 3465980 328.38 3493652 114.70 1020510 188.76 6475700 237.22 1705311000 24697 1400000000 P3Y1M6D 60100000 P2Y <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of employee stock options was estimated on the date of grant using the following assumptions in the Black-Scholes option pricing model:</span></div><div style="margin-top:12pt;text-indent:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"><tr><td style="width:1.0%"/><td style="width:33.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.774%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.774%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.774%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.762%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Employee Stock Options:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$268.55 - $409.21</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$108.37 - $301.72</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$103.70 - $130.70</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.30 - 6.39</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.52 - 6.08</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.33 - 6.08</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.9% - 61.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.9% - 65.1%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.0% - 66.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1% - 1.4%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1% - 1.4%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6% - 2.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></div></td></tr></table></div> 268.55 409.21 108.37 301.72 103.70 130.70 P0Y3M18D P6Y4M20D P0Y6M7D P6Y29D P0Y3M29D P6Y29D 0.429 0.615 0.519 0.651 0.490 0.665 0.001 0.014 0.001 0.014 0.016 0.025 0 0 0 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"><tr><td style="width:1.0%"/><td style="width:33.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.774%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.774%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.774%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.762%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Employee Stock Purchase Plan:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.50</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.50</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.49 - 0.50</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.4% - 58.7%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.4% - 72.1%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.1% - 50.3%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—% - 0.1%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1% - 0.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6% - 2.4%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></div></td></tr></table> P0Y6M P0Y6M P0Y5M26D P0Y6M 0.464 0.587 0.544 0.721 0.431 0.503 0 0.001 0.001 0.002 0.016 0.024 0 0 0 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded total stock-based compensation expense as follows:</span></div><div style="margin-top:12pt;text-indent:63pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.391%"><tr><td style="width:1.0%"/><td style="width:45.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.796%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.633%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.796%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.633%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.796%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.634%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">173,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">632,285 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">361,911 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264,318 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></span></div> 14074000 8857000 7123000 258672000 173303000 126012000 213351000 103450000 60886000 146188000 76301000 70297000 632285000 361911000 264318000 Net Loss Per Share Attributable to Common Stockholders<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the calculation of basic and diluted net loss per share attributable to common stockholders during the periods presented:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"><tr><td style="width:1.0%"/><td style="width:61.218%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.657%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders (in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(949,900)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(490,979)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(307,063)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used to compute net loss per share attributable to <br/>     common stockholders, basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,180,465 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,708,663 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,083,046 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.45)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.35)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.36)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding shares of common stock equivalents were excluded from the calculation of the diluted net loss per share attributable to common stockholders because their effect would have been anti-dilutive:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"><tr><td style="width:1.0%"/><td style="width:61.218%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.657%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options issued and outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,351,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,625,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,705,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock units issued and outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,475,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,523,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,490,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A common stock reserved for Twilio.org</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">618,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">707,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">795,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A common stock committed under ESPP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,947 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">207,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,847,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,150,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A common stock in escrow</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A common stock in escrow and restricted stock awards subject to future vesting</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">235,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,904,377 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,151,805 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,350,477 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:27pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________</span></div>(1) The Convertible Notes were fully redeemed in 2021 and were no longer outstanding as of December 31, 2021. As of December 31, 2020, the Company expected to settle the principal amount of the notes in shares of its Class A common stock, and as such used the if-converted method to calculate any potential dilutive effect of the debt settlement on diluted net income per share, if applicable. Prior to the fourth quarter 2020, the Company expected to settle the principal amount of these notes in cash and any excess in shares of the Company's Class A common stock. Hence, as of December 31, 2019, the Company used the treasury stock method to calculate any potential dilutive effect of the conversion spread on diluted net income per share, if applicable. The conversion spread has a dilutive impact on diluted net income per share of Class A common stock when the average market price of the Company's Class A common stock for a given period exceeds the conversion price of $70.90 per share for the Convertible Notes. The conversion spread was calculated using the average market price of Class A common stock during the period, consistent with the treasury stock method. <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the calculation of basic and diluted net loss per share attributable to common stockholders during the periods presented:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"><tr><td style="width:1.0%"/><td style="width:61.218%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.657%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders (in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(949,900)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(490,979)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(307,063)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used to compute net loss per share attributable to <br/>     common stockholders, basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,180,465 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,708,663 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,083,046 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.45)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.35)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.36)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -949900000 -949900000 -490979000 -490979000 -307063000 -307063000 174180465 174180465 146708663 146708663 130083046 130083046 -5.45 -5.45 -3.35 -3.35 -2.36 -2.36 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding shares of common stock equivalents were excluded from the calculation of the diluted net loss per share attributable to common stockholders because their effect would have been anti-dilutive:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"><tr><td style="width:1.0%"/><td style="width:61.218%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.657%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options issued and outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,351,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,625,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,705,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock units issued and outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,475,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,523,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,490,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A common stock reserved for Twilio.org</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">618,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">707,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">795,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A common stock committed under ESPP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,947 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">207,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,847,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,150,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A common stock in escrow</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A common stock in escrow and restricted stock awards subject to future vesting</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">235,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,904,377 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,151,805 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,350,477 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:27pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________</span></div>(1) The Convertible Notes were fully redeemed in 2021 and were no longer outstanding as of December 31, 2021. As of December 31, 2020, the Company expected to settle the principal amount of the notes in shares of its Class A common stock, and as such used the if-converted method to calculate any potential dilutive effect of the debt settlement on diluted net income per share, if applicable. Prior to the fourth quarter 2020, the Company expected to settle the principal amount of these notes in cash and any excess in shares of the Company's Class A common stock. Hence, as of December 31, 2019, the Company used the treasury stock method to calculate any potential dilutive effect of the conversion spread on diluted net income per share, if applicable. The conversion spread has a dilutive impact on diluted net income per share of Class A common stock when the average market price of the Company's Class A common stock for a given period exceeds the conversion price of $70.90 per share for the Convertible Notes. The conversion spread was calculated using the average market price of Class A common stock during the period, consistent with the treasury stock method. 3351313 5625735 7705848 6475700 7523882 8490517 618857 707265 795673 147947 103703 207792 0 4847578 3150647 75506 75612 0 235054 268030 0 10904377 19151805 20350477 70.90 Income Taxes        <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents domestic and foreign components of loss before income taxes for the periods presented:</span></div><div style="margin-top:12pt;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.058%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.591%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(737,360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(403,148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(328,902)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(223,569)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(101,278)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,314)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(960,929)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(504,426)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(362,216)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit for income taxes consists of the following:</span></div><div style="margin-top:12pt;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.058%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.591%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,816 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,882 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,772)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,719)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49,393)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,083)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,563)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,474)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,990)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,652)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,845)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,934)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,035)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,029)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,447)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55,153)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of the statutory federal tax rate and the Company's effective tax rate:</span></div><div style="margin-top:12pt;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.058%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.591%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax benefit at federal statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State tax, net of federal benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Permanent book vs. tax differences</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(46)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The following table presents the significant components of the Company's deferred tax assets and liabilities:</span></div><div style="margin-top:12pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.631%"><tr><td style="width:1.0%"/><td style="width:69.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.274%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,054,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">656,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued and prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charitable contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capped call</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt issuance cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciable property</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,512,571 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,014,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,136,827)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(677,782)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">375,744 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,180 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,825)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,174)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,649)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquired intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(251,034)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(231,379)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(85)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,495)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(64,277)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(66,243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,897)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,938)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,684)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our tax carryforwards, carryovers, and credits: </span></div><div style="margin-top:12pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.339%"><tr><td style="width:1.0%"/><td style="width:41.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.748%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.251%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expiration Date<br/>(If not utilized)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal net operating loss carryforwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Various dates beginning in 2029</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Various dates beginning in 2029</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal net operating loss carryforwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,906,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,737,083 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Various dates beginning in 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State tax credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign net operating loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A limitation may apply to the use of the net operating loss and credit carryforwards, under provisions of the Internal Revenue Code of 1986, as amended, and similar state tax provisions that are applicable if the Company experiences an “ownership change.” An ownership change may occur, for example, as a result of issuance of new equity. Should these limitations apply, the carryforwards would be subject to an annual limitation, resulting in a potential reduction in the gross deferred tax assets before considering the valuation allowance.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's accounting for deferred taxes involves the evaluation of a number of factors concerning the realizability of its net deferred tax assets. The Company primarily considered such factors as its history of operating losses, the nature of the Company's deferred tax assets, and the timing, likelihood and amount, if any, of future taxable income during the periods in which those temporary differences and carryforwards become deductible. Additionally, in December 2020, the Company completed an intra-entity asset transfer of certain intellectual property rights to an Irish subsidiary where its international business is headquartered. The transfer resulted in a step-up in the tax basis of the transferred intellectual property rights and a correlated $135.5 million increase in foreign deferred tax assets.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At present, the Company does not believe that it is more likely than not that the federal, state and foreign net deferred tax assets will be realized, and accordingly, a full valuation allowance has been established. The valuation allowance increased by approximately $459.0 million and $421.9 million during the years ended December 31, 2021 and 2020, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="margin-top:12pt;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.058%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.591%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrecognized tax benefit, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross increases for tax positions of prior years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross decrease for tax positions of prior years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,693)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(931)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross increases for tax positions of current year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrecognized tax benefit, end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">223,380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,042 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had approximately $223.4 million of unrecognized tax benefits. If the $223.4 million is recognized, $6.6 million would affect the effective tax rate. The remaining amount would be offset by the reversal of related deferred tax assets which are subject to a full valuation allowance.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties, if any, related to uncertain tax positions in its income tax provision. As of December 31, 2021 and 2020, such amounts are not significant.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not anticipate any significant changes within 12 months of December 31, 2021, in its uncertain tax positions that would be material to the consolidated financial statements taken as a whole because nearly all of the unrecognized tax benefit has been offset by a deferred tax asset, which has been reduced by a valuation allowance.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files U.S. federal income tax returns as well as income tax returns in many U.S. states and foreign jurisdictions. As of December 31, 2021, the tax years 2008 through the current period remain open to examination by the major jurisdictions in which the Company is subject to tax. Fiscal years outside the normal statute of limitation remain open to audit by tax authorities due to tax attributes generated in those early years, which have been carried forward and may be audited in subsequent years when utilized. The Company is fully reserved for all open U.S. federal, state and local, or non-U.S. income tax examinations by any tax authorities.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 7, 2019, a three-judge panel from the U.S. Court of Appeals for the Ninth Circuit overturned the U.S. Tax Court's decision in Altera Corp. v. Commissioner and upheld the portion of the Treasury regulations under Section 482 of the Internal Revenue Code that requires related parties in a cost-sharing arrangement to share expenses related to share-based compensation. As a result of this decision, the Company's gross unrecognized tax benefits increased to reflect the impact of including share-based compensation in cost-sharing arrangements. On July 22, 2019, Altera filed a petition for a rehearing before the full Ninth Circuit and the request was denied on November 12, 2019. On February 10, 2020, Altera filed a petition to appeal the decision to the Supreme Court and on June 22, 2020 the Supreme Court denied the petition. There is no impact on the Company’s effective tax rate for years ended December 31, 2021 and 2020 due to a full valuation allowance against its deferred tax assets. We will continue to monitor future developments and their potential effects on our consolidated financial statements. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Zipwhip acquisition, the Company recorded a net deferred tax liability which provides an additional source of taxable income to support the realization of the pre-existing deferred tax assets and, accordingly, during the year ended December 31, 2021, the Company released a total of $15.9 million of its U.S. valuation allowance. The Company continues to maintain a valuation allowance for its U.S. Federal and State net deferred tax assets. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Segment acquisition, the Company recorded a net deferred tax liability which provides an additional source of taxable income to support the realization of the pre-existing deferred tax assets and, accordingly, during the year ended December 31, 2020, the Company released a total of $13.8 million of its U.S. valuation allowance. The Company continues to maintain a valuation allowance for its U.S. Federal and State net deferred tax assets. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the SendGrid acquisition, the Company recorded a net deferred tax liability which provides an additional source of taxable income to support the realization of the pre-existing deferred tax assets and, accordingly, during the year ended December 31, 2019, the Company released a total of $55.0 million of its U.S. valuation allowance. The Company continues to maintain a valuation allowance for its U.S. Federal and State net deferred tax assets.</span></div>The provision for income taxes recorded in the years ended December 31, 2021 and 2020, consists primarily of income taxes, withholding taxes in foreign jurisdictions in which the Company conducts business and the tax benefit related to the release of valuation allowance from acquisitions. The Company’s U.S. operations have been in a loss position and the Company maintains a full valuation allowance against its U.S. deferred tax assets. <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents domestic and foreign components of loss before income taxes for the periods presented:</span></div><div style="margin-top:12pt;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.058%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.591%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(737,360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(403,148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(328,902)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(223,569)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(101,278)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,314)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(960,929)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(504,426)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(362,216)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -737360000 -403148000 -328902000 -223569000 -101278000 -33314000 -960929000 -504426000 -362216000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit for income taxes consists of the following:</span></div><div style="margin-top:12pt;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.058%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.591%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,816 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,882 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,772)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,719)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49,393)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,083)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,563)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,474)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,990)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,652)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,845)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,934)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,035)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,029)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,447)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55,153)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 122000 0 0 420000 272000 198000 8274000 5215000 2684000 8816000 5487000 2882000 -13772000 -12719000 -49393000 -4083000 -3563000 -7474000 -1990000 -2652000 -1168000 -19845000 -18934000 -58035000 -11029000 -13447000 -55153000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of the statutory federal tax rate and the Company's effective tax rate:</span></div><div style="margin-top:12pt;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.058%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.591%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax benefit at federal statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State tax, net of federal benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Permanent book vs. tax differences</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(46)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.21 0.21 0.21 0.08 0.12 0.08 0.16 0.24 0.14 -0.04 -0.03 -0.04 -0.01 -0.04 -0.02 0 -0.01 0 -0.46 -0.51 -0.29 0 0 -0.01 0.02 0.04 0.15 The following table presents the significant components of the Company's deferred tax assets and liabilities:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.631%"><tr><td style="width:1.0%"/><td style="width:69.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.274%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,054,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">656,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued and prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charitable contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capped call</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt issuance cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciable property</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,512,571 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,014,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,136,827)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(677,782)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">375,744 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,180 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,825)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,174)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,649)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquired intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(251,034)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(231,379)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(85)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,495)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(64,277)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(66,243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,897)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,938)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,684)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 1054585000 656755000 24831000 15408000 44261000 32900000 148282000 92899000 15219000 8229000 0 4475000 0 230000 3675000 0 135500000 135500000 71651000 68566000 14567000 0 1512571000 1014962000 1136827000 677782000 375744000 337180000 28825000 19174000 1649000 450000 251034000 231379000 0 85000 0 9495000 64277000 66243000 47897000 21162000 0 2876000 17938000 13684000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our tax carryforwards, carryovers, and credits: </span></div><div style="margin-top:12pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.339%"><tr><td style="width:1.0%"/><td style="width:41.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.748%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.251%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expiration Date<br/>(If not utilized)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal net operating loss carryforwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Various dates beginning in 2029</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Various dates beginning in 2029</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal net operating loss carryforwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,906,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,737,083 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Various dates beginning in 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State tax credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign net operating loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr></table></div> <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our tax carryforwards, carryovers, and credits: </span></div><div style="margin-top:12pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.339%"><tr><td style="width:1.0%"/><td style="width:41.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.748%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.251%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expiration Date<br/>(If not utilized)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal net operating loss carryforwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Various dates beginning in 2029</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Various dates beginning in 2029</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal net operating loss carryforwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,906,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,737,083 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Various dates beginning in 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State tax credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign net operating loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr></table></div> 320167000 132920000 3906263000 2737083000 84858000 268653000 135500000 459000000 421900000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="margin-top:12pt;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.058%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.591%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrecognized tax benefit, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross increases for tax positions of prior years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross decrease for tax positions of prior years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,693)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(931)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross increases for tax positions of current year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrecognized tax benefit, end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">223,380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,042 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 191183000 49042000 15635000 3496000 4259000 12939000 10693000 931000 395000 39394000 138813000 20863000 223380000 191183000 49042000 223400000 223400000 6600000 -15900000 -13800000 -55000000 Subsequent Events<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As described in Note 13(a), the Company was a party to a certain Framework Agreement, as amended, and a Subscription Agreement pursuant to which the Company intended to purchase up to $750.0 million in common stock of MBAC, subject to certain terms and conditions. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In February 2022, Syniverse, MBAC and the Merger Sub mutually terminated the Merger Agreement and the related proposed Merger. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The parties agreed to this termination because t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">he rate of MBAC shareholder redemptions for the proposed transaction would have exceeded the minimum cash condition for closing, which occurred as a result of the recent changes in market conditions. Consequently, the Company will not be purchasing any shares of common stock of, or making any investments in, MBAC.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notwithstanding the above, the Framework Agreement between the Company, Syniverse and Carlyle remains in full force and effect. Pursuant to the terms and subject to the closing conditions set forth in the Framework Agreement, the parties are pursuing the alternative transaction, whereby the Company will make a minority investment of $500.0 million to $750.0 million in Syniverse and the parties (or their applicable subsidiaries) will enter into a wholesale agreement.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction is expected to close in 2022.</span></div> 750000000 500000000 750000000 EXCEL 121 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -6"5E0'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 " #5@E94L+%*'.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*%'9#B;-I:.G#@8K;.QF;+4UBQUC:R1]^SE9FS*V!]C1TN]/ MGT"-#E+WD9YC'RBRI70WNLXGJ<-:G)B#!$CZ1$ZE,B=\;A[ZZ!3G9SQ"4/I# M'0FPJA[ $2NC6,$$+,)"%&UCM-21%/?Q@C=ZP8?/V,TPHX$Z=B_SNH7U MB977E'\E*_D<:"VNDU]7F\?]5K18(185%HA[K"6BQ/OWR?6'WTW8]<8>[#\V MO@JV#?RZB_8+4$L#!!0 ( -6"5E297)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MU8)65)J2;U[U!@ [AP !@ !X;"]W;W)K<[, MD5IQ";\LE,Z9A4O]T#,KS5E:#LJS'@V"?B]G0G8NSLKOIOKB3!4V$Y)/-3%% MGC/]?,DSM3[OA)WM%W?B86G=%[V+LQ5[X#-N?UM--5SU=BBIR+DT0DFB^>*\ M,PQ_O(HC-Z"\XW?!UV;O,W&/,E?JL[N8I.>=P#'B&4^L@V#P[Y&/>)8Y).#Q M=P7:V'AYDSPTLR.R=6O_"JPF2WV97Y,WK'\AK(B2Y%%D&*V/.>A;F<7?WD@KS,?BN!V+H90%R\@=7REMZ^C@.%87 M'*'3W]'IMZ,SY5JHU&U. F>F-CX-2-5V_.;5JX8M,=AQ&[1<,,U 4\L]<3A< M.-:"90:+U\F.TPF*4VW3L<@XN2WR.==U7'",( B[T> DZ"-\3G=\3MOPN>,/ MPE@(DR6W+*]=/1SG_N/D9O*!3&Y'1PBK,/ *&K3A-9&)TK!BY8%^2V86MA91 MFHQ4(:U^AO]I+=D&]*MKC.2>S(=M2-ZS)S))8:.)A4@VTG-X:1L@:;]+CP?Q M21Q@#*EG2-LP'*:IYL:\W7X@I3)^D/6QPR'#("2S%6<:5D.#0V(\O7B'T7_G M>;]6M3QQR+'0QI)QII3&*'KU#W']_I+BR%W!5KQ7:UE+#X>;,4G&<. 281*% M$?3&$.**_B7!W6&9:O4H9%*_V#CF:(A1\R81XMK^);6I,A:\ZP^Q.GR"<<33 M. R.,6[>)$)O@"%R-K"!M-DNF,:>EWD,HKO)@^ZF0#V3VG,]55L>Z">#CS0>, MB3<*BJOZ-G+D^BE9,@EUP2&7;0"Z_33#K(MZ8Z"MC.$CU(;=SQ(D#%:7&=AZ M*9D84]3OO0;,3]Q@W+P9T%9F\+O*P.2A;BZS)5U;,S4@W6+*2KWTTU;2/RJT M=NGD)H0%N5!]:9 M2%P&RNH.XE6%P5=S]KD6T;5B\ MAYK!;6V *M. IQ&'>Q MFIA>8L_K+2JF7RNF7OSB=N+W7V(:_2NFIR$+E\K7S19DCB M6I.;=T6[;WOWWS)O ]<^F>(1E?P-#@: RHS<5[\ U!+ P04 " #5@E94+_>!%W8JT V$:5+2$^P!OY8[ M;7MA1\F9 &F8DD3#<1;,HZ?%U,7[@&\,:G/1)BZ3@U*OKK/.9\'0&0(.&3H" MM;_?L 3.';RX$:6"K^G>58S(+'@.1PI!7'%U5_ M@C:?B>-EBAO_)743&[\/2%895*(56P>"R>9/W]I]N!2,;PCB5A![W\U"WN6* M(DT3K6JB7;2EN89/U:NM.2;=H>Q1VUEF=9C.JYPA6.T^)2%:K)L,LQ:Q M:!#Q#404DZV26!CR0>:0_P\(K9_.5'PVM8A[B2O(!F04/9!X&$<]O%&7Y,CS M1O_#C#C_V^'$?7FGRS+0@Z]6U'>P'1(^3'AN3SL;D+AM? MJ(!K'OK5GW?;CV2SV?48F79&IG<9V:CLYI7J)^RI1$J6G&KZ0):4,WMRDM%K MWL*+NR] GWR%&Y*I2F)3!MUH]XC,F]KY%]Z\0%NJ3TP:PN%HIYI3?\"4$L#!!0 ( -6"5E0J MZ,+S@P8 %T9 8 >&PO=V]R:W-H965T&ULK9G;;MLX M$(9?A? 610LX,0\ZIHF!-$%W"^PA:-K=:T:B8R*RZ(J4T^S3[U!V+%NDF!38 MBR22/1S],Z3XS3#GCZIYT$LA#/JQJFI],5D:LSZ;S72Q%"NN3]5:U/#-0C4K M;N"VN9_I=2-XV0U:53.*<3);<5E/YN?=9S?-_%RUII*UN&F0;ERGE2M1:JAHU8G$QN21G5XS9 M 9W%WU(\ZH-K9$.Y4^K!WGPN+R;8*A*5*(QUP>'/1ER)JK*>0,?WG=/)_IEV MX.'UL_=/7? 0S!W7XDI5_\C2+"\FV0258L';RGQ1C[^)74"Q]5>H2G>_T>/. M%D]0T6JC5KO!H& EZ^U?_F.7B(,!)!H90'<#Z&L'L-V +G.SK;(NK&MN^/R\ M48^HL=;@S5YTN>E&0S2RMM-X:QKX5L(X,[]2M5:5++D1)?K(*UX7 MU:=QJ= MH&^WU^C=F_?H#9(U^KI4K>9UJ<]G!IYLQ\^*W5,^;I]"1YYR+8I3Q,@444R) M9_C5ZX?CX^$SB'X^L\QB->>1ZB2 W MJ+ 7XGLK-[R"1WASM745=Z[L:[:9DRC-HYB>SS:'27'M>DP.E+ LS2*&!XI=.TIPG./$ M+SG>2XZ#DB^+0K603-@W"@&9!<%35 OCDQI[I&:4Q .EKAF-"4E2O]!D+S0) M"KUIQ)K+$HD?L,UJH;LEH7B<,TII-A#IVC&64L9&UFZVEYF]D%_@5V.>NKS:MVP-1#&C M:R'S3'+,2#(0ZYJ1C%&6^[7F>ZUY4.M?H)0;6=^CQJ+D1"U.6BT"NVDW@ZW&T;3N'!TE#,<8D^$&YC',DR1. MV8C6 VB1H-9?E2H?955YU1%WC=($9GTX[1[#*,YCED^NZ-KU1] MO]UGQ^=\Y^AH-A-&3KATAA&9T1&K/+1(&U_;%#PAD[H-IGF=Q/GSE/99Y ME*41&YOM'E@D>A6N*\GO9-5!*L1LTF.%O)(K:_YDH>)-@$L*H/!!4+OH7;,$ MXVAL?GJ@D#!10&+3BB!1#M+B#< %1D32&#L1N'8TIED^LF63'BTDS)9KL1"@ MM 1Z;T3=BFV=U)6V$$4IUDK+D<7G8H1$F&7Y4+IKEZ7X@)S'RGO:D#!N^BV\ M$M J[#/]-'U.OE>URY.8,CJL0#QF40;UW8CH'CLDS)UCE+^T.%R:0.+B>%C8 M>>PB4#M6V-&>.C1,G4"*:U4'LDQ=ME#8$>/ALO;9P0:&1Y8U[1E$PPSZ).NN M6?I9W2YUH/)DPPW?8T;2+![+]T'G$T;3[WLHE>+.+]!%C=WN<3I4Z-HQ:,^2 MD05,>R31,)*&]'QA"5.7.Q$@:KB"/68L2<;@1'LXT7 [M7W=7M+H-D8D3U+/ MM'L,,8O2T:SVK*-AUEVIU4H:6RYO&5*HVKYVHBY ,WKWIS("$?;>JS[HV1XT MG>DU+\3%9-T(+9J-F,R1K\O_'QP=1]]CE";!$N+6J.)AJ:I2-/KM+] /IA^Z M_L$\A2H)VC..AAD'C=\.X%,HB*&P:-"&5RWTJP3C*=[^(+WDC65Y M:Z 9E_^*LMLU!)): ^R]<^ BSEGA(9/CN'H"TC !+_<*GS63Z6$@7".U0-?0 MEJ_N1//V%Y+@#\_G/-TRLRMT/0G.2'#"MMCF2>PAT0C5& ]A5F8PE!EMJNVZ@X!=\6E6L$[N+3G MM1N!WE5*Z_=(UO"QMTIF+F5/2$:BX>&%QR['H_I[%K,PBP_UEV(A"^E%&W.A M>@)%0P[)'NKT6!*8E#0?*2I93V 6)O 6&'IT0_(*][5_4.!&3E/KLHT]_-^FQ]'>3LX.S;_N/AS]XON./Q.&>A NLNEX*#?&L#W"P4HW-W8$_;]?U3F_P%02P,$ M% @ U8)65"R'N'YH P LP\ !@ !X;"]W;W)K)M M2AC?C2UDO=]XI.M8F1OV9+3!:[(DZL=F(?3(+K-$-"&II#P%@JS&U@.ZGZ/ M"+*(GY3LY,$U,$MYXOS9#+Y%8PL:(L)(J$P*K']>R(PP9C)ICM]%4JN6X$%(K+"6Z8>^>XK*1;DF7PA9S+[#W9YK#>P M0+B5BB>%6!,D-,U_\6M1B ,!2U6&. M%9Z,!-\!8:)U-G.1%3-3Z^73U+SWI1+Z*=4Z-9GQ5')&(ZQ(!*:8X30D8&G2 M27"SP(*D*B:*AIC=@L_@$["!C/5=.;*5GMWDL,-BIFD^D],PTYR$/=!'=\"! M#JJ1S[K+88U\WB[_CM\*-0JJ:EM7K"R;4Y;-R=*Y#>D6>G<2(73-]!L*G^_ M!@OP@MF6@!N:@H@SAH4$&R+R>MW6U2N?8I!-8?KS90)[$.K:O!R6Y5Q4A;]? M\O]>1D^EW)XG=T]X MCHG;(BJD7DGJM9+.>)+HK]L_;!*OTR8Y%U6!]TMX_P+X[CO$/WWO35ND4V@% M?E#"#RZ [[9!!J!:_<1<4$Y]JH6]C\;%AUG0=> MC*[2<$7:VB_M<<=UBZTN8.^*J-T6/])T1WQWZCN,T MH.\-$;4[XH<;#]787!-_3>@9_KTEHG9/K&F^:5OS[1T,7=O"4# MQ=!U; S5F%-34W4)K>+O?0S]?R-#I_XT#%P'0>\8O,;(H.>A/FS:D'LC0U=R M,G1J4 WP-4Y6#V\?')#,DM'3#7JR+_^>( MO\.C/2I];[926O14E;6YGFRMW5U.IV:UE94P%VHG:_AGK70E+%SJS=3L MM!1Y8U254XHQGU:BJ">SJ^;>)SV[4GM;%K7\I)'95Y70?]W*4CU>3\CD^<;G M8K.U[L9T=K43&WDG[=?=)PU7T\Y+7E2R-H6JD9;KZ\D-N5Q0[ P:Q6^%?#0G MY\BA+)6Z=Q?O\^L)=B.2I5Q9YT+ X4'.95DZ3S"./P].)]TSG>'I^;/W'QMX M@%D*(^>J_%;D=GL]22+=#;-^_0&U34Z,M6[8VH'7@>H>B#JNW6 MH!_J7.8O'4QA\!T!?2:XI:,>%W)U@1@Y0Q13$AC0_/7F.&"^>+4YR49H6#JDL>90+_?+(W5\'K\,>(]ZKQ'C?=HP/MG^2#KO0Q-6VL8-X:N M6#S,:!J1E '4PVDT?1U).$D2_E*W".@(BR*>=KH7!'%'$(\2S)6Q+CGU,$GK M@)\^.8H)H;T1SGU=&G%"XAZ(+XMI',%](;Y-S7Q3R)<-)C\66,0P)E81:"C_T" MCR>NK&'2RX9'Y-"1"E>>7/,.-@/L#2-*:,1Q#RJ@8P1SCRJ@HR2E0U6%G+1! M,HKU15F 4EY"!Z&(/PB&.L2BHUB_N"JS MUJIZ1H-N'D2BW@#.H9#$:=1'"@BCC&:X7W%"0LC )!UXF\BQ0Q(VRO31;J5& M;Y]GZ!VL2%S//$.U#-:(@[N70XY9%/?1 CIH![3?$ *Z).9#+]:Q-9/QWMQ, MU5+"4E["H9;0&!!<'.B0%4\#V1@%IHYCF),^7T 80XGI-\9%2,@XI80/,!Z; M-QGOWK??PQ7HXP3[5 $9K#.\PA%HXS&)V0#1L8V3\3[^*WR:E6[FA+6Z6.ZM M6)8 I1# 5?!= POXU?U6E;G484KNK9/.LRC+L%)*]CA5*"S%9 HKZ"^LQ]EQ4K]!8^'')5ED*?.'@7C$D[C/1%HE[X[VM MQBZ8][H&9/2"#>7R<95"QI5'NW(!.LY$MD$%[ [!M,'8 [JKT?\RBUG$X5(%55 *?,3CB7K@" MTH@G..6<]4,6D#*,4P9NPV&CQ_44'5]/_=]A.TVWDE MX*8G>QB5U)MF+\@ T[ZV[69 =[?;;[II=EEZ]V_)Y:+=-3JZ:3>Q/@B]*6J# M2KD&E_@B@1JIVWVA]L*J7;-3LE36JJHYW4H!<70"^'^ME'V^< _H=N=F?P-0 M2P,$% @ U8)65':_C1B% P G H !@ !X;"]W;W)K;W:4ZEF7 (:\U%SHN5<:L[OU?9V7 M4#-](W<@\,]&JIH9'*JMKW<*6-&0:NZ'E"9^S2KA+6;-W(-:S.3>\$K @R)Z M7]=,?;L'+H]S+_!>)[Y4V]+8"7\QV[$M/()YVCTH'/F]E:*J0>A*"J)@,_?N M@MM50"VA0?Q9P5&??!,K92WELQU\*N8>M2L"#KFQ)AB^#K $SJTE7,>_G5&O M]VF)I]^OUG]IQ*.8-=.PE/ROJC#EW)MZI( -VW/S11Y_A4[0Q-K+)=?-DQP[ M+/5(OM=&UAT95U!7HGVSERX0)X0@N4((.T(X),17"%%'B-Y*B#M"W$2FE=+$ M8<4,6\R4/!)ET6C-?C3!;-@HOQ(V[X]&X=\*>6:QE$)+7A7,0$$>#;XPJ483 MN2%+6>-6*FV.#T!^DUJ3C^3I<47>O_M WI%*D*^EW&LF"CWS#:[%6O3SSN]] MZS>\XC<(R6&KDOMPU.(*\AL2!3^1D(:!8T'+M].I M@[YZ,SW(1M1$?5ZBQEYTQ5Z?BLM,?!*YK('\?;?61N&Y^6?$7=R[BQMW\15W MOV.%X9AA5R);YJ1AVC)R6'S,XBRC&*7#:7P=N#BC69J=XU8.7$13FD0][DS" MI)TMUE:" M!0RKYC,8MN9 -.1[59D*G.%L'22G\L,T#":#:%["HB2-!Z%T@*8T=L%T@%E=8JA;R;17,OWA MILY+)K9@BU6;(')@? _V4,%F \VE0S9#Q3AQ9*H@\-+1TI1>J'4! MXVG:E/LSQ2Y@1*-PD@U4^R?7=@UJV[0_&A>^%Z:]]_K9OL6Z:QJ+P?R];;V: M=N"[F;9O^\S4MA*:<-B@27J3XJI4VPJU R-W37.PE@9;C>:SQ/81E 7@_XV4 MYG5@'?0-Z>)_4$L#!!0 ( -6"5E0]:11@+ P .-' 8 >&PO=V]R M:W-H965T&ULS5Q=<]NX%?TK',_.=#.SBHEO8,?Q3"S+WCRT M]<2;[4.G#[0$6VPH4DM2=M)?7Y!B!!&?;$E^P*\E[BXY]Q#2&=/5?VY M64K9)E]61=F\.UFV[?K7T]-FOI2KK'E;K66I_G-?U:NL56_KA]-F7GI*LO+D_.S_F\W]?E9M6F+O)0W==)L5JNL_GHAB^KIW0DX^?:'C_G# MLNW^<'I^MLX>Y*UL/ZUO:O7N=#?+(E_)LLFK,JGE_;N3]^#7:XZ[ ;W%'[E\ M:O9>)UTH=U7UN7OS8?'N).T\DH6R*+J9E!]_#I.>[*[9#=Q_ M_6WVJSYX%MV'H MN?#O59L5CF'3\+!IM5JI#.Y]VW^=3(NL:9+WCADO7S3CA6/&67C&]XM%WNVS MK$ANLGPQ^5 FTVR=N^.]BLPUGV]6FZ)?GK^W2UDGRD=5=)9=-7B4R8=R7JVD M8][KP^>]E/?Y/&_'DYRJ1-IE$]QE$^QGQ9Y9+[(B*^&I$8YM PV3FFH43R,9F5[89@!R.C:YM MHPEB@#+LOG=X=^]P/Q!Y[IU*006"C5IU=>OZ5V^ZVK!?/O[RK7[\\V-5%(D" MD:>L7OPKD'%D=W$27+B_*;0NJL99@(B5+!.4LM1,JNNXW<@UNG.-!EV;?9'U M/&]D7TP?9=-MM::O+-6Z*P_-_C9Q[0IJ)SNFE -S4]AV$!"<$H__;.<_.]S_ MD>.NF\TL)Q"S]N^4V7EJ!&-;&&D\8B5TL(AC+'RK7\O*A"T&E5EOG M6%DWV 22*Y+ MAXDOG#V*!<+A9,5&=L'(;1',NN+7**+7+I>R6"2JH4C:[$M2Y-E=7G06D?49 MKC=*&@5 V"P,3CN8"D]^ 0WS((SSSX[(N6 VF$\(!N9VCYJ-8]"(#\*0KYCO MHX*F8:]O[W;W:J!]R7S+!;=9EY=M9=F\']O$%@W9NR5-H0 FF%\Z+">6Z3AJ MC=4 OVK4SDBQM8>$&:)M,A&>V#05 &$NG[QI-JJ,;$K%2)+9[X>!SL0#'%S]\3,QB%H;@#"Y."#\K%GS"H((V?4 M^[(LKWJ:J#^L-W=%/E>C[F6M2OPO2:D(G)JC#_:ISEL5\B)O MYM6FZT)5:]G?C?Y*\ZJ)0Q>PV0%/*2; 5_,T00!AAK ?<:02O/P>*,8 H=1 0;B^";S->N0X*F31ROE&;*9?.[0)M6H%X:D1P%;,:^Z^Y!PQS#]4 R_Q!58E-7).RXW M]O5^V[TG\LLP7-4ZY?_<798&+PYQ70,]C !]MRTGG0*]Z';J6I:-_]8Y0)P! MCJU4< F8V+2Y30%!*?7P1:IR'89SW"&,N MCR^@C;T8,H$!,,N?0P8PZ]^ER\A:-,<5!8%""',?VX8*.*C1BSNL)E2UO;YF M VKR /GK:V10XRX,XVY()8,VKDZP2!7@FW6H9L9&20 ).K#68AP<)A8FRWF>=BGLJ&- JC MB KP4IT).="50()34Q1T&$*1II[JAO94_S .?Y?0A&PPQN:Z.9X1>'S5>(W" M>'UT%0G9R#Q!F M317+982H\-1%I%$=A%#^*B(0RX5!(AT_Z',$**P MU@R9.]4]%?'4>JQ)!CY&DW^X.H@=G$, GGJZ&ZR9! XSB6.H@]B&? 2A^8!@ MBN/DP3.39Z=A31YPF#Q$HEQ497\V054/U676!\ 9=APBX#CUE'BL.0(.[PHZJUV*86A /!??HTUN0"A\G%CZ[68IN0 M )6L@ ISBQ)KBU(S:WQS^?)&TQM\T(.*[])KLKS0!P6$".1P"$>_5DHKD!"7.#(^C) MQ''\8/]HU5:'BEF-_=>4@80IPW/U9&*#.C35L*N(T=A5C?LDC/NO)#L3FPUX MZ@[13(!$F, S9&=B(SEB)$6&PC.+VXV=U9!/PI ?EYV[LX;V'B,V) ."L* 0 MFAV8RS0E!*#44S3(WJF^,'R[96>GQQ?$AC^.":34/)%);"@%Q)2:7$8F37-< M45" (+:VD,,P-:VN'583H)@ $YXGFT0#.*&OKSL3C=0DC-3!TYD.L5U@(=+4 MO#UQP[%[&EI)I-M_J>Y,;,P$C ED'N.]=!B2M O"$X)&5Q)I[9\E.Q,;0#FC MPMHH=IMNL@7/3+XCLQJ)Z0N/_D4/S3H0E@ B@,\U#;(T\MC\.\3B*;4[;/,A M%G6$HA,HABW&\>@89\> MU%0?3,^>Y$>_WREFMF M'U"JF<9\=F1)W7FS'<_D@25+SJ)FXQ@T&V!A-O"C*M7,\= ? 4A\30C3S($= MKLW_B$HUAYGFQ>W&'[+4=("' MZH&0./,(9G*-K< M1GQ* +6.6L7MQLYJ:L /^XQ^0-$&KOW('0_564HA$>9=OG28"K5W0>I+?(WR M_# Y_@"'+[@-I "DJ/OPMU'O79;4_)2NR\B4\UPV2($" -Q,1,:^&IF\[>*ZWWRBS?=-6Z_X+3>ZJ MMJU6_,9/7LY<),_K%I]X/SBPR9]4 O5_KZYKN';^?XLRWRMRB:O M2E*K^X]G8_I^*F,]H$-\R]53<_"9:"IW5?5=?YDO/YX%^HY4H;)6GR*%/X]J MHHI"GPGNXX_=2<_VU]0##S^_G/US1Q[(W*6-FE3%O_)EN_IX%I^1I;I/MT5[ M4SU]43M"4I\OJXJF^Y\\[;#!&&.!A PX$!;#> MV0/$P "^&\!?.T#L!HC.,CV5S@[3M$TO/M35$ZDU&LZF/W3&[$8#_;S4\[YH M:_@UAW'MQ:0JFZK(EVFKEF31PA^8U+8AU3V9I,V*? ;':,B(_+Z8DI]_^H7\ M1/*2W*ZJ;9.6R^;#>0OWH,]TGNVN]ZF_'ANX'F7DMZIL5PV9E4NU/#[!.=S\ MG@%[8?")><\X5=FOA--WA 6,(C?WP !D^??5PFGC8\/U\\.Y\?&@^QHLO MY//7JW\MR.>;J]_(U?7L9GP[O_P'&4]NY]_FM_/9XKWG.F)_'=%=1PQ-QXM1(I(D /,\'AH6P8DD2*+D&#=%<#R(@I#O<4<4Y)Z" M])IJO/POQ$?OKFT%22BKRBPO%"EWW/11_3G3COSSM@$/S\M?R*:N'G/P/7+W M@T#^K-,V+Q_Z!)2WN6I\Y@WW]Q9ZS3M5D(6S/.US6[DDZ;JJV_S/[@!F\_YT MX8&-F(QY%%LF=V%4)&%HS+0G%?E]IBI'G2UKM=SV:1LLW*X4 MJ75V'57W(S R29M&M1C'R+DK$4=Q:%%T43SFB;08NBC&:3+@4?&>8'PR* XG M2F?!O'Q4O9>!XZAUOEUW\[G,FZS:EBC/V&404FE/I8L*H]@.'1=Y2 H D!=Q;1]) X]Q3'4ECL7)#MHS[$$2T:F%H6>(F-K;E; MJKMV/U/=M.5-LTW+3)&L:G!VNTL,66310U",1]*>/A06)N$ T8.B3;U$ M%VV5?1]IO;,$)FL0@( 4,Z38 M&V?O7M5USW -$P>'\1EC[HU3*:C-SX51#H:PZ;DP(>E Q%%3UBGWDKM-G\F= M*M5]WD+Z+#JYU16M0L$L:KJ/:;'=U8L"1)?V4I0M=U,"C9@]31,4%PK711&< ME)&0 XR-P*!^A?$-^'3$FE5:JUY1%I!5R+B;4.#9:"\FRZI\L48&R+S]@=(6 MR"33,+%9NS :)P=U84?:A0TE'Z-&J/3R_:H5![!2SSJ9;O-F]9)A=1I".4DW MDN(D= +3A5$6APXG%S;$R:@8ZIWN7%2?U'C92@?BTQSKJJTVA= MJO+']*[ PQFI\)1&B>"V^1!@3'G@N &"DY3+:,""1C10OVJXKA7(AB7XMRXW MJC=;U3E(MH4\K2OLH&:@;K4?17% F0 M'S*WJE-8T=I%%(4%SOH#@T5,#D0Q,Q*!G9 (659OE=<'#P(9Y8FH !9)1[\B MN#CFPB&*J 70^F* J)$+S"\7IB_:IU:/JH0ZJHGV[2#@NE2;JLD'W-*MYT*& MW.'GPBB/F;#YN3"6A -2CQEMP/S:X&J?@GOYS+DJ'125W]<1(A(=Y;<<4P3$9!W:;%#V?Y$,5 MG!]L4_@%RKXJ[(K"+DI/UP&.]!N8@#5Z8I<]#!D+&4N')-;J8+&,DJ$)-4*% MBS>5@\_SR_'EY/7E@!OIP/W2X3@O;+9W19Z!%X$,!)N: K$MEZI^@GR@ZN9O M;^UM71W/T8LBNPF-0)S^/@@QWR,L.%^87,-'IOEF[38JQ7=%NNHZ5FZS\N.7:?\ M<7I8JX/96T 3#$:#*+:E(HJCAZN'8Z)&Q?!3'9%#'U7/JL[R7>[O6YO5IE-W M'>T375 ]Z9!(N_ FL\7U-6H85Y90'E)[^3W!<(&(G&4Z@I.1B <\0!B-(]ZD M<53;%N:Q@BS=;'13/RV*?58SD&&G%\A>"HN%TT)"<#9O+^28LU$WPJ]N]NUN M!>*]_4%2D#=@@:>\7:U4 6X/.:M-GT\M"04B32@H3UL 8+@XLO>+IQA,'MKL MF*T1.L(O=/;E_W IV$?V:0D@D V;( FYTSE#@%0DG%-[H8(! Q;0H5T,872. M\.N<&53@K/-1]9QU/60"RUU%LET_&0)8V^%=;PT]]X\@ZO^)[-__C[_-OXZN[Q=D/'EE-S DOEF/KF=3;O?4=IN"T:**'%:.@@NC ,J M'?)82T=2F0RL58419L(OS%[/\Z]_B1EE?_^D'O*RU&$ 7K,!_58M40L@THE# MH#M!@.P221YQ6P4C.!E(S@=ZD<)(,>&78J\W -E98*;7[E[N6/( M=$.,-$5PEI&.R1MQ)OS]H,5VL^DK$^B9_1-Q9%[VCUSJ[=I_C^\@RB'E_?0,0;%D("U*(W!DX/6*RZO+4>?P M!^U!"(>WK@ZE41?2KRZ.&@M0W"%YL'CZ&>$ A=S[Y<.A(0M3K6 M60'=(^UE# )$*Q^"\U4^:V605ZOV?27;K\D=A[50$ .L5?W7:01#M(O'&XKK5'^O]7([A+RR#TQ M888 BQ%W5MM6Z^[A2Z5+5&@"_ MWU>05'=?] 7V+^=<_ ]02P,$% @ U8)65+$%HNV) P I0< !@ !X M;"]W;W)K3=Q^^^.QX7G;&/ MKB+R\%PK[99)Y7WS-DV=J*A&-S4-:=XIC:W1LVGWJ6LL81&#:I5FL]FO:8U2 M)ZM%7-O:U<*T7DE-6PNNK6NTAPTITRV3>7)<^"CWE0\+Z6K1X)YVY#\W6\M6 M.J(4LB;MI-%@J5PFZ_G;S57PCPY_2.K$3')C'H/Q4"R362!$BH0/",A_ M3W1+2@4@IO%EP$S&(T/@^?<1_3[FSKGDZ.C6J#]EX:ME0;OC?:5@W>ZH.);@)1ICERS(]=-]B+B'8DI7,XG MD,VR^0MXEV/NEQ'O\@=RG\"MTM;B7&K60J&#'B\2MZ1W\ MM^(OCYI^LLF]W5O#>_1B@KFEZ%TL^LI?&+' M 1"DBW&*)XK4>Q#*M 4(4]>MEB+R== H]&$ 1>:D,5?D^.X]\4QIR#* @;R5 MJIB $Z@HNH6=0(5'E;KP/$B&ZT26$?8\<$+]^+;YJF529TD?*V#1J//Q) M(CA9-XHNO+EH'<'ZM,U-8O86ZSIP?]">;(F"R;T:9%MO'XZ2]6DWIB,[@5+1 ML\Q9:G^81+J6E,1^@=4KR;*D^2%*#B;2H[\*B[EEQ:M#Z4)/)G=L45VJ.'>AFODA.%+ATIR8;7$7H6S=*'B#G-M M[F0AT89L4%C#[#X8ZRM8,Q.NP01V_-2]:RY6?P-IQV0+DN@WWD\6=?N^" MIF>CDR'V\8%PW'^M]OT4'5?'-VC=C]Z3>_^ <9/O)?>+HI)#9],WKQ.P_:/0 M&]XT<1#GQK.0\3-(138X\'YIC#\:X8#Q95[] U!+ P04 " #5@E94Y$9] MQ_PG !1A0 &0 'AL+W=O"N'RK)G:FMK/S2))HD8!!@TG=7S:N7==^51>6OFJSM MMUO7[%_[LK[]X='9(_WB?;'>=/C%XUHJ M:_SJAT<79]^_?HK/TP/_+/QM:_[.\"2+NOZ$'][E/SPZQ0WYTB\[G,'!_V[\ MI2]+G BV\;O,^2@LB0/MWSK[CW1V.,O"M?ZR+O]5Y-WFAT??/LIROW)]V;VO M;__AY3S/<+YE7;;T;W;+SSY]\BA;]FU7;V4P[&!;5/Q_]UG@8 9\>WI@P+D, M.*=]\T*TRS>N-O5MUN#3,!O^04>ET;"YHL)+N>X:^+6 <=VK:[Z,K%YE MU\6Z*E;%TE5==K% Q;#3L]EQW^_K\SAG?^.4\>W(VR\Y/S\_NF.])./T3FN_) M@?DFCIG]S\6B[1K EO^]8X&G88&GM,#3_Q?P_E5S9T?N.'OMVJ+%AZ\:W_JJ M*&-9;W>NVN.895VU,"QWG<^S55&Y:EFX,FOA>0_$V+79QMWX;.%] ME0$;V+D&GBLJFJ3)X6D/&-QMLK6O?./*>S%\?S[&AQ#*<) M,\&@R[![/=S]YX'Q99][VL4E R)S%1P*?KO=U'B$^K:"T6V_:(N\< V =)Y= ME#"+@7M1=;X10 *C*!$4+4T$V%2UCKB0A9XO"R!HW!><9'F()'4SRQ9]EU5UE^$=X5I=/=-%,L#J^C9>;^L0 M^99 !T67(6TU-[Y] 7\MZQL@ 3HG46E95^N3$H10SO@%-%BMBT7I!3(OLJ7; M%9TKBS_XPO$IV-*J+V$?JP =05*D@[/G+]HXBB@1L+!RY0F,R]IZU=WBN7+8 M>5GOZ/*7=8M+K5S19#>N[&E:MR0LF=@4;6)=U_EM498OD(:;WI7\=;C;)5'$ MVP26*"OS#$ZQ*4"*(2F7=#- /<@D<#S\> /45/?M&/DL-2Z 5. $/"^H'FU= M.=QA#V*E 2G9-'2PHEGV6T 8O)EY]H_Z%L; 5:[Z#G$1+Z_C*8"0?R/,KK/E M!H[+NUD +@Q(XK<^7S/R;=U>20DF;&!W3>;RWT! T^\SW"_H$W7C9ZAI (@0 M%4 U@.NI^S('J@!J:C*@O#:HN%\^SG2*:,J0@X>-KC7='&VGZY M&>P3%M_3R7A+ /==4[<[3RI/N9>[Z'< #"#,)8JR)P6R='# M#/ (D7[8&BJN'?S7RE2CN8?+T[33"Q+K7250*KK>(+7AP0E.AS%P[A;VRPR" M1 6("(!(F0"+((PX[4K GWZ](6 'F8.4"L\L/=$S/I@S'VO3HX-N#(2,8@YY M5H%#Z:) _5$F)[Y%JNAOH'A[X;\&>X-MD47V@2,AS%@-?!%LZC U8RLU!F! M,2$YU(T@]@*IE]%HIE, RTXI:8%H#I3=(F:SC$(1^J&&Y_(>6(L!U(K'#7$3I"&=9.$PAN*08J,(# M15"@\%Q'@4Q%H08["N +V'V[\173$'!$&%(!MK@IS W2B=!=B8<2=C0 M6*P8IO0F"M*]=[!OCPI]!NJXWRY@#E7)Z=]3.M7YZ=EW,P!(W"Q8CJX*HHUW MSN(VVP+?1 JILK/3KP^)N:[NB*N2$(9ST:6-MB"+GY_>L3@H ZP#P_(/6GH- MW+2=YB5'_CA[+XK!>Q#Y@"BTAGY7T./X]1_*@DD?1-"+>M2 U0=_ LO>%BWS M;L!CI*,FHB>;I%Z4Q9I7GQ^XF\IW MQ*NB=H<3,MV(,$%1YCZCM@?$37R'R2?T;(@.S?M=]G9")]\R)[ MEZ-41L:EG$S0@VYKAI<;KF[&XLN%P[RX9YH#X%6#3B>.T[R1$R6S&.,(A?_2 MQ^?!PJJ7=S^,X/RBO< USL("EEZC$4',E&#C6*^+ A-F;5>D6AQ8<9[]XCJQ M?*XLAE\K'9LK_EN\6<#$J/D Y9*10*C5MR"^3EB!6WF8 /AO-<([,K+;5IET M7("H%*8&D@:CK$>=?;OK2:I&LKX"086'D5EP-T:6.."15;=!U025=R)EG!'G M0$E?'0*_V"^#_;,.'ZC.&2!4>I>@G.(GIB7\CF;)ZB6H6JB%5']"%+$5R"M- M0]:*A>?G7\^RY]]\31,\?\:2P0H@TA2#ACW/KH':ETU!)LSPN,F%+GV#TAZD M4W5BMV (D71TUPHK9J;LQWJR9X\B] M$BD@%LB2.[UW="%YLG2R @S==]5R'OPN\H-Z76;F5H*W)%J/ O4V&$FP20#+ M@G_\!H+T161F)(:)67)DX/#JK=J2YMD8:!/>&H+YR/[?;E2*KT$\G7B+2 M3*+WK:AN:H!2'OA1DT='YD#+$W=-0,X:T1H4.+QL_2[W.^!$Q!.K@"Z6YUCA M#11!;@"SGZWO4#%!8X!^X6_)D,2+#;"J\L.\6_PLS+Y9>4(>M\3-E 3&+5AQQ0FR;5*.E%TF M:)@J0725GCE730^3%\FSJP@1 7%(/(YZ_V,M(8$67\I]$,/M(VY/LRGU?O$G MPEA0XM8%;B_OHXL#J9+."[,!]S:ZYQ=>X,JJ:KR@KD.T& MSL^S+5PD 7K:9IKAM\PVOSG_&EDGVPF\N44BKP/?K?SG+CL[9^6 (?+=EPT^ M?RJ#0=BLCF%;0E+O#6)>JGA[XX$!X(6\&5*>B JB7[*#G<$[1CPK(P)76;"; M!)@U63EL0J.S9^?V5B*0F<2L(;_ABUDILHM>4@TQ/5S5/)X 3+2^RNEG\NJG MB_#^X8*,;X1/_!!3UTKC,-E79T_/YL_BY1*CPS M"1$T7BT]D9D/F8J=O\0AR2=.8MN&!$03/!R8$E]71H'/?\=!,02<(.I7ST_G M9PJG&4#RNR$@S[Z=/P_?1.-A$DI(B19*%.YX&*3TH"ZXJ#S"3BPP&$O&-9X9 MB&AMB.B:M$4XVK8@H9E8'H(C+7D1T,T?E$S89N/%-*5( 7&Q12?LR07,'EJ+ M,W9:?7;;70E0D*"(63[@BX@?

H%['14&Z#?L7N616[E;UT)WTZHQ1BL)I:& M\>&A@. MR#'#$$F' ;)],G\Z8(#/YM]$PDZ)E32A 40RA(F5F3.DQ M*(*G4BJX]\0FO)L$#8"9;3 :U1*:JD*@GY5E2M"H'42-E&TA-O>56@+17-OU M#=C&K1KD@&*8.:2_JT6"I#U<$&BPUL.W;&4#]:KEG7I>V-U25*O&8;!LB?H" M!L<;C#R&/<*)V[JJ?!FM?@ HI1BPF=C5RT]!_=PB6!D=E&$'D;%THK7K=L)Y M@4K+>N_16X"_HZH2EN6=Q,7= .7^1&Q9#8IDGHD ,UYR@<[S%A 25Z\0'^-D M;P6)D@?L:H$D)X.'HR-.70C?(=G=G5N3A$L7 =6X[]H:, ;V[F'CE?>-]9[- M_CJ056H4R$1J@2,WWW@7>5#*F^-Z44S*#!3;.[PJQR21US JJ55*QD:2B@!7 M]=MQ]DY/@ZDJUSJOO;-+FO=27%P1RX.#,?#(L"UKK>L>Q1>BT$,5@)TL$;2' M8? [:/G%BGC-0\%O=5D65B9UQ&PP&8H8XX%'I#D;@0$M_+JH)#('#"9"%]5[PGY1XS@5J-DC\Z'4!)J<';&H4'5B?!\5, 9D-_F+ZP49$R%=(AQ0[?9T MK":W$%8@9$@"@$VRY!L>'&3I'=(6[]_.7@PBM6$9T55,#WA#T4Q'Q\859QB_AZ\.[X8T8J;K7&?:&%>Q?YDTQ\L(.(IE&T M'7TZSBXPOZ/C$!.3A/TF(L\4(K/GDM3_Y]_.OS7:\=/$]X':\?GS^>E?IQ[/ M#^SR@=KR PR$.]3E\CB[)EWQ->F*EU97I%350XHD7*91$%,6K9JR!@'$P\]Y M=ZFZ"^#X)GLK$_%6LBL=?@5V37:$ R0F\?;ZZBI&E KMB!M*%%)$A: 70)= M44YH2"2D4'>2MDC0 @3,6_U=LTAI_)C;I,YK%^UU&T*W+,5U75,LV$4AWH; MIRA8U()4CZ9#S"T=NR]>EPYNX'JYJ2F.MPO^:5QU6^>@J6)B+@-BXK"DS!%< MZUV,(SWHFA#(.'!9 J/*+LCPPE1#WNS$ MQ4P$$O[?[N+'NEEYD>K#6,^!F?0\I:*XO69P#W0FYHM@7 5J(O7-EJ9PL\91[$DI5R0]1=_F_TW M^@28C[V5_*A9L+HC$.9ANV]#V .@Q;OS]BL;A#.(%]5W \I,UDD!.1%<0>L4 M(\ C53D I$75$%1BY/N"C,9E%W:GEYTDDMU249//3QQJ)6"0@&+F3[KZY 9S MI?6V;70E4=7N/="+,?!N:MP@Z]97F!J*!_VO'LR,(((["]GX/'G$DE0+U-]D MX[(EDXL>!A8^^-:G&5C"YB3R?\.6.6E!F!P5\W\Q[0* ?L -7;9(OR+TC6L MF=7MD&W:; ^\K#\D-5YENV-> 'R@JK=@U\ATO*!H>Y$#2UT-:JS(;C#IPVH) MK]$FY80&#;)WFZ+)T68&_&^^%, D?_]J"$>*HJSSDQ5J\J1%(M)A;@1C.N;W M3OR(1)*H#%0+\Z$AN;K/]H4O,=#22.HCU[@("2)Z1R&%Q/Z';S"]D8(5Z415 MW>F5;S'G2VRL'1@^G\E\P53XWRDKI4XA2LS THBH9:S)4([:F"[R IV253Y@ M+/HUGIJ8:> ,M'-!*\5=H+R,#17R:>O@5M+-6TZ99:\VF! 58=C.[2GS,3Z- MRG+7#KCQ.T[S5JW,,'9R/(BT3:43BR,QE69W.SLEXJJBQF0PFYH*4IP;M8,< M^>;K94'REZXJA,SHBBF7#,;X[ .E=2:^!LT#82.&GN+DSXEJ-\WB=&@)9.N^ MD-^$I8[%K<#(=TDYU)[QQRTW\QC)@T4/EDZE*JT!$PY"TX$24"E'290G=G< M=$!-J1MT*S 4^2E-E"(9-R["0B=S0V:)J;VB$#I]=V"3+":*QAA+M#^\Z);D M[ZT'"X5PLS,V84E)UQ5#0%/G<0,G<%"BE2&49%/LY O*ZV)O="]?.29">)[+ M#@82-3*%X/J:AI4:H(-4AQO* :-,KJXKU5$I4]8F1'['O:(_3$N3D'#"7D%9ZB?:-#YMMBF,S.:=H^F&J2=E\0D9 M'F6@8$J.PF/*61M.('L3T*Q /]3DR$AO&07".1)@[K/3O]6MI,91D M:'$N%C$.Q<"%<,\V=V]-15$$?:Y: M(J\>?&?"!%3S <)#4PE"!C?-+:PB*NA8I,G";0+'4(4*>*7?SA((<40 XFR[.!P PBCE.^'.DM@"T55Z @+;B-)!, \RX]QM,L #9>83@.#:L MG_0FT*@P:/TWBDTHR.3OO4(W(PC_>TL'3Y0[-6,G_1LE H)9I5>9S,V]M'%C4QT>L[)SH[I7D,<98]N#,TCQ!!\@ ML-G)7:,]BR6(Z*40-EF'!+S@36 X/O5O<@_VSH!A+*H:A9B[0@^H3G+; MTJ#Q4<4)%55GWY@\T_OZW0!/W8%HP41W(C_\XZUI;Y"P32EJ:DG'V@ Y ZJ4 M!3R-BZ,36%(JR =2Q1H(\8@)6T ?G90)2'HGV]8Q$8_-Q6&KA3GOSC9?T%0O MZ0ZAB=**MZAR[S4&@.GV6JJQW?J& +%S<$?W:&HJ MGXLYV(# J-+0\8A)T.G$-8Q6/T&D4#]* T^O_"V."%/$ZF =K-D9)#C88>^X M*P6?8=2'8BHEG.=*@UF$RW((:C;T^[%VB<*"HJ3*Z2(X U!2O:G[18<9$N'Q MBZGJ**L)2!4U62;)7+G.I?:,I#/<_1 QV) /DOAU31D;58:IZD$%!N).(\*C M4NWIO@F'NH(T?@UDWE#A]@UV@AL<:!%I@X+TPO=6@#=UTP9N--GZ1NOF.%&M M0PMC+4UXQK!-&DFQ2O>IJF^KV)\BM!;19A@F*?]O"21V;D^ULTM-[&K2+BW( M?FY%V*4Y*V$%SGG!Q!O-LYI>"I,*A;=%'F3JF69VB@A66\KC2$_M@E,OU[I= MXL-ZD^IAC8XK1$!CQ!I8#MU7]KJEIU#H-61RZ*32/T606\SF:T_JU?2UZ>93 MK)'JI#RI@T=]=$5=]8 FR^Q7=+3"#.U$3AP_ M4>L3&KHTLD'2K&TU2^G7J$JB"1.T1F/:F&)MT:;QAY*5+%DIR<><9Q]1'TJS M&.W3LR"1-?L$?B&/OT&.,#7Q9Y^W5G+<82I.F_Q'+3;$,XEW;S7Q+OTZY./- MLD6-M8O4WXZ21,D*9)H%.>?918\IGYU:YY0V1D+<.BIR#&YCI$63JVP*&?KI MS<\"QC[-BDB3/88)'G (C"7(?ZH M0W_LFXH27+CVO_C,R2[/Y.>0J*W/7[ _R%XUA5OPLL,H4I^U*I5_HKCE3_@G M(A[*@@:NAU'ROF%'W3$/315,T^2D6%&\/I8"(YI(U2M[+&0^U\4B-+@V-C!2 M[ISD69B $F\ #910=FB<8Z&>AUPC$W6)B;2MY"E- RPF703F@W^?9K^F]9W#$Q!4Z"?SH71]D MJ'7F,&1.2 ;W1(ZB'F>09I=21=A^X' 14"2DIX A""RM$Z*O3ILH8-\ES/99 M%IP+D=:W4DH09^5'L;BHFX:3[9K108J*NSX32[]Q!="3FQWQI#2WR(/GV;]0,1,) MH]N/UY%",<15-1.!)$E'-EB3J6;GS1RFX, HFFHSD*V@R\V#'J4L.X.9ABF MV3">K7M'V9C(K47@J'="JVPU_R8V+U"OA#JA@A$R%D?TW.F*IUY"YS#>G+40N(]2*@3O94 M\Z4-845O>#=J$1O M=BG!-@HNK(^7NY'^3CLVZ(SKJFYTKIH38O0G>MB[U^L MH$'7#EJ/5$Y(O>#J+753["]7#>A\=X' MLU5'8% L&D4O)'%2*V>2;=M&WJ.N M4#6GIP5>,JR8H?694(W7)FG'LAH^&#U0434C[/5K+H&+QHV,PBV4[I8XCM:* M+QGOQ:W>@?+JN".99N"M-F [^I$/H7O?= MEV,\,L+'@27V)I0@=7ZYJ>JR MAAMY L;4<[%33%<6@?NFV+5D;YV=JN'44]>#J6?4W/F /$F8CW[W:X-VU<(M M/\&JV1GG/5P)(SO7R3_@BREL@3H<<9[Y_NCF M./N[M.J.?PS2SC$FTP90NC40Q)JZ96IFMJ3,*\M)>2D%LBUOF&"B;I*-SN.. MBG8"+^!+K*U[ &)HMYZ'5MP5%3;1[HR++:0Q\KE0Q\0-Q0R^L4>8(D^F&0CE M@&FV(@M3#++%/O-81A/R:ODU)##N%[28R>]VJLFYI#^C6XMY#?NON>S00 %A M$SH?QN0]3%86L":]CK> WVPMV4QPK&NN4"1LP.8V4A,--$2RSEW!H")ASIUI0+RPPQ+8<5$;:JS*Q46K7 M@B$8!; 3SSLGZYK@0=)'IEB)SCZ=WZBH-.BC/T2 HF6A3P,I:3K-H#7=](90 M()2AR]COG'1O/+!QUOW(@1A5+1%L, 0#U#QF@% "N,&WU.^MO)%.GRZ(]ZG: ML>2PV,G&'I&>M4)(41434->!&Y@Z6C%_C)L>5$IIJ3M8S;S^("%F;GS.AJXM MTQD<%"\FO-LA90JRLB$M[%@YN6'V)MJW>@1=F(Q.5/?9XC&):4>WV*<)J(ON MA/6D?_BL\R!DC-XJXM^D")M+L.)A96=TF(!5Q(8IH[$2!G'07 M<%=\RB#&5>Q&.W,0[9%L^*+$!Y=(TP%0T>:9!;V(>]!'1,2?J T(;\LV^2.& M?>!E*&J12-I_'JY]\)X >9M"Z&06"W'TR"#-FN@P'^7JV9DY.W[0KC#AN1PN MQ&ASSQ6-Z63".L"WZ;7"5!I]J2_40#P/*3HOD*/RO>1?V;3KU MA(<\O*Z (PZ4/'$?R.3Y8941V135(X1IK #!Z:!!;:X636+T!=D MR82^=,A$37E,B,GM^:AP$7\?IC,.XR,.NV]PCUI"NDUM %F[TWPD7.5\VG8V9F, X@G">F/C)S(4Q#UHN4SLMH(RTK[_BIZUJJ$&S68VOEI-O)!J]N\T7[G#%(PL-C"? M0W;A^U&;%A'_&ZPM#;V6;%N+Q5ZR_%%=B[D"=ZU>&S:X!D6&&D\:!V"%;8^5 M5[%4YVZ)P9 ;5*=QO*B+?MJX3ER$;#I^Q93%0P9;>R?ULR9GYX"ZGU(6$3%VPO+DT3>KM,."F(?V>@'LWQ]GKU5G MO+3O,[$X;ZK;[G24C*J*I'K7:>(4/Q M;N6!$?O G=8:7DKWB>$T[2,T"CU.O&3-^@=,2()$1NJ3,NWQ-">37V[0:\=\ MUBD>MG_-STE? 5A4B#CTSI98%,=M%4.:5 M"3HT/@U^%E7=+%PU]&UKD;35D^D0YD9O3$DA2(%E)QK2S%+"Q!:'_@AQPTQL MP2#F%^#/+-9+P,28UE^+JL5I4ITQN4,)?>=# 69T1.*<=P/F("*%+"X41/;E M E-WQMDRY2"!3P;$\P?6]R 8H"Y$X@L5L99=5[,@-.<>]20DQ:7HI]C@#('.X6 ATC: MX*'J)''6E&T:PR(N'E->R,0;I*]@W!EEOIH9&;<+I!ODM\,9PUREUNA-.'%E M$]29* I]J,.7'-V24! ]4RV#%N#LW#%WL/FG\M7X_L1W1A_[L+&F0.0>5,P? M^;*D>%")8@/J+;6L784"8C)WPM/8[!04C96V;)8(@6"K?4XJ\1QFRL<7MUI/ ML=F#H0GT"<0?R.!9$9Q$!,G;F:B40B5Z:*4?+%RCZE!#"L1D?3F:-?N.J#M4 MT?&T9)I0M0&E'"4E>MK 0'3B4%M%YIU]ERVA;>@E,G4!(!= >+J$UQ:B/&I"1_:^H*DW"6=@-A2^(,\ >G M_S[[6(47?J9FP4C)9Z59*ZI"C\,F94K\$BF3*QUA155.>X6AY8X,Q72+YV&+ MOW8;+9$?;C%FS.FY!&RA':LQ:5:)3FDVCA8#.PV"YYMJU/43VPMIQU)VA)5E MTHIE///P5$\,X,W69->'=\AX8)J[F6N>D&SCJ34O)21AR?MF%RSR;X-3IK ^ MVF!F<]-6V$F'(RG133?B\2 M2@UFJA"1CK,I!H(MC%3VH![U![YB=G;P)43A^YW;CVMO@NDP;-,27DL8NQ.- M_)Y<81$=GOB2,4YIJ,0;\_/D2V]-UCWY5CMMD&3+\S!E#WXUKSY,?L;*LD%5 M#.J$.WHQ+!9G==G@O;[3%5T'W@.% 2E0?256-J2]286DBI=;^^E@= M=DL1-HWG'VSI/M<<%T"_JVC)^&(%:B8QE=@IK&)@44GISE@:LECNV/ MBQ;^6<)_37T+_Y(+$A/E7[V$RU_[2WI#!E'$#X_.'IEOT43[X='%V?<7YX\> MP\CX^*N7.[?V@,K4G;OT*QAZ.G_^[!%[W_5#5^]P2BR/Z.HM_8DMV'V##\#O MJQIDF7S !5 =H^V]^C]02P,$% @ U8)65#!U%M;Z!P #18 !D !X M;"]W;W)K&ULU5A;<]NX&?TK&%73VC-F6HH5-R.U%@U6YDJON,6G7HS-6@L^BUIM7PVBP6[BHUPL+4V,KR[7 M?"$^"?OK^H/&UWB/,I,KT1BI&J;%_-7@.KIXG=)^M^$W*;:F-V8DR52I+_3Q MR^S5("2&1"TJ2P@#)6JC?ME6[\W20>L:HU5J^XP.%C)QO_SVTX/ MO0-E^,B!N#L0.[X](_66 M2\U^XW4KV'O!3:L%-&[-Y=@"G+:,JP[HM0>*'P&*8O9>-79IV$_-3,R. <;@ M:L]:O&/M=?PDXAM1C5@2!2P.X^@)O&0O:N+PDN=%?2--52N2UK#_7$^-U?". M_SY!(]W32!V-]']7YWRX4TE>.6S8G,QI&A$$&85:W6A 17E^:"7:^4MO(/[/Z[5L9T MOSWN?I9""0I+\@%Q-W\'_]!?EJWF([&[*BS(,L+3'ZZU_*.(I_ M/!I]V^J-6JV$=ERM^5IHEN9!6.3[G??_[RUWGY^5!8!LJKI%#&#@13@E"RN3 M.,CC] 'RCJ-[%';;WSO9RPL M#K(\.L=,'!19^(#P;OZ?JOG!P2W41NB&_*X/&,=1D*?1_MA9%"19=H[Y,(C+ MAQK;S=\HO5::'&,FID>(3CWW]9^ ZS!(XIQ-\A!$LJ"4#\(PQ&JG_1:SE61X4Z>21 M:/JVU0>Q%CN;/A9JQZO^ZR6!EF>E(WL?=\?.,?YN]TOC+([A/&G!DG("^Y^[ M[SS)3H2#GW]A.$3PPQ3>6; RB%(BD2#FLM#QCD5DA[@X!"5F2C_S5#1 4G[A1%ZPUW;AS"I^%J"W8#A5.6+X@'\M&8\25G?P1)H0(TEG&/;?]KO#ECC M4^;IC FZ: U9A9(K+?O:\EI:PGV)_4>(WS[C;$/M*9/V,0&0(/B&R]K-6X6F M>PUREE%Y)_;0U6NG(+ 'KI;87]6PHIQ+Z@SJNG<^N:W.R8! &#F0N;UVP0KHC,+M$*[(56E @MPTT7+LT6%/^6RLC M.T;["B".9X*HHW.:>8@S>4["S!0P&T52;;RY96-):-*#(-%P'NQBQ8C.C5QW M%3A^SZ2'D1X$25FP6GX1< 90:=RD(X<]6PFXJ4#?A(1#/=5S)+!Y3H!HM,A7 M=IL8UG">\7T)J!2XU=>UD&R;Q*-U] M.HF&<3@J]S.R =J :TK]#Q3A?L-.'2C$D-2L?=ZHP=[GSAT=%-0^)?C/@TDQZ:K.L-?%#7L-VK!7SX:]6H5K%>1:R JN>8C# MYS/64;81-=EW!]0/Z*VT:#Q09+1V+M'=IN9LF)>CY-B9)X>)$WYICC-LER6. MG;-6S<+EW%W)?=8KI[SF5/;<&X'W12"[;-LH)G%(ZLYI=4>$SWYO=^+M6?B6 MV-MK#\=J1]U9^5BR4<_%WDD^E;47N%?T74]0_&AZ'4;=V^D2&>GG!5?9?B&G MC"4735<,JSL4$BVI7]B((SHD#9'I5T:S[[$/O,D&KM%Z?75JZG&SW'7MCY9) M[VM\'X)]40XUY$"#^'(GC%%@@/2\<'>%>[63DJRW,QH," P1*A2$T?>HVI7" M[U,W=2D0VT&H=)Y#]/Y>?[K-THQ!L2%:5 C^'$FK("_09Z(D," M>Z."P\=I ];G"K)U'T1@_P)\]2=02P,$ M% @ U8)65*<.9X7$ P 0@D !D !X;"]W;W)K&ULM59M;]LV$/XK!R\8$H"SWF4I^ZYX]U1RYTV'^P6T<%=(Y4]FVV=:T^#P%9; M;+B=ZQ85O:FU:;BCK=D$MC7(U[U1(X,X#/.@X4+-5LM>=F562]TY*11>&;!= MTW!S?X%2[\YFT>P@>"H_NMO3*T"T:4M6A06:$5&*S/9N?1 MZ47J]7N%WP7N[&0-/I(;K3_XS9OUV2STA%!BY3P"I[];O$0I/1#1^+C'G(TN MO>%T?4!_U<=.L=QPBY=:_B'6;GLV*V:PQIIWTKW3N]>XCR?S>)66MG_";M!- MR6/56:>;O3'M&Z&&?WZWS\/$H B?,(CW!G'/>W#4LWS!'5\MC=Z!\=J$YA=] MJ+TUD1/*'\JU,_16D)U;71DZ7^/N@:LUO/S8B98R[I:!(VRO$51[G(L!)WX" M)XKAK59N:^&E6N/Z(4! I$9F\8'91?PLX@NLYI!$#.(PCI[!2\9(DQXO^4JD M#*XD5^YAP/#G^8UUAFKDKV=5?G=2_PL./!#C**XTM8IUN 9=@]LB MU%I2SPFU.85SZX644FQNT(QI]8\0CM\HTM>=)3Q[ I>\%8Y+\8F0A')H%)<_ M=1;!ZMKMN$&J^EOJYH-7ZRP<0506+"M*OTICEM+*UR-4Z!$F+(^C$U@L6)GF MD"8L72S@%Z2NVFI)WIK6Z%OT>A:*C,7E O*2+;($$)RM8GN209"PA MJ%>=4<)UQ,WGI!9W?FTAHK=Y"%',$BK0ZP/_*&19F$-)+!)XKRE8:!_/:9KF M+$E22EC"DC@AKM:>TBBINJ:3W.=ZC30,*\&'&4/&O-'&B4^#P$=[')41"Z/" MKY*0A45Z\JQ3!HJ&\1'$&;&/2'F@?92&\V*4"!):BW0,6Z2#Z:BG#:55<46'(/V!65)XO*8\6E]7C*:V M;;&?N_)^#N??G+;//.-\PJKG&643YI[G!'4*8JG^S?\0Q8MGF>,=79?4*SO" M/7Z@RF@;S:.'L22+>39*/%W?MO?(C07T8_3?O-A :F 7E5^2>T_VE[II MN;J':M+'_KRC"95T\265N)POIFD]=/Z//Q1Q6/[\E?X7ZGNI/S9V@\F]UJ#9 M]+>W)9>=,5Z'VMM3MLO(/QLVGU#U!+ P04 " #5@E94T/DRKW\# M #$!P &0 'AL+W=O+"$5J)&7%^_5[2-F.TRWN@'ZQ MR=/=<\^]-]=IZO**:^$&IF&-+Z6QM?"XVG7J&LNB MB$:U2K/A\#*MA=3)?!IE]W8^-:U74O.])=?6M;#;&U:FFR6C9"_X*->5#X)T M/FW$FA_8_];<6]S2 THA:]9.&DV6RUFR&%W?3()^5/A=.SA0B61GS&"YW MQ2P9!D*L./!OPTM6*@"!QE\[S.3@,A@>G_?H/\78$'(X,WP M%8-L9Y!%WKVCR/)6>#&?6M.1#=I "X<8:K0&.:E#41Z\Q5<).S^_92LW(F3& MD= %O>5B+?5ZFGJ !Y4TWP'=]$#9*T"CC-X;[2M'/^J"BY< *5@=J&5[:C?9 M2<1;S@8+%Y,!B$EE,OCWA)X'"M%Z[1N0\2S".CNV&D]?0:>'(E(2, M\CJ.?F*:6GJ1N@M5:(@S*WSL Q&&'DTM48;6LLZWP9!)VQ!.0H=\N'0 M_PX:PG-!PE$N7$4EYIPJ^ 6%3OJ*O/%"$09114JK=DO:A)&$="-4RY';679U M.H3:L]CL*# M"=ROF)K6YA6F&)%B-1E54-O '<:[M=)O Y-@^F6D@Y,9='R4DI#%'9SL0U/L M B&A"4-2QR$9T,]8F'V-T&4NE,LYD\N8RCYM$?=_U*!C]"BR7QJ%U+MKU%,C M,EE$K >/O]#I@L]O_@6NL!R%?8M)N0=2-$?+&P_SO\.G+Z[T^!H M6@(SRC[81(I\I\KPG:>FE<#-CRAC7TSNCJ_&)R0?\U MW.G19JW9KN/[@48/C=4OV8/T\$0M^LW\K-Z_;^^%78<4*2YA.AQ<721D^S>C MOWC3Q#V],AY;/QXK/+-L@P*^E\;X_24X.#S<\W\ 4$L#!!0 ( -6"5E3J M8C'/5 0 .\) 9 >&PO=V]R:W-H965TP#21M%UL@P09-N\5BL0^T-+*(4J)*4G'R]QV2BN)< M'.S+OMBD.'/FG)GA9;F3ZH>N$0W<-Z+5JZ VICN/(EW4V# ]D1VVM%))U3!# M4[6-=*>0E^K8W]$*V7'=OB+9IOW8VB632BE+S!5G/9@L)J%5Q,SR\S:^\,_N*XTWMC ML$HV4OZPD\_E*H@M(118&(O Z.\./Z 0%HAH_!PP@S&D==P?/Z+_[K23E@W3 M^$&*[[PT]2I8!%!BQ7IAOLC='SCHR2U>(85VO[#SMED20-%K(YO!F1@TO/7_ M['[(PY[#(C[@D P.B>/M SF6'YEAZZ62.U#6FM#LP$EUWD2.M[8HMT;1*B<_ MLW95.)75Z3>-<*$U&@VL+>$*22I<<;;A@AN.>AD9"F>=HF* OO30R0'H:0+7 MLC6UAD]MB>5S@(AXCF231[*7R;N('[&80#H-(8F3Z3MXZ2@^=7CI 3PG4L,_ M%QMM%/7'O^]@9B-FYC"S_R.A[T+;_7FN.U;@*J -J%'=8?#?X\'7&N&#;#K6 M/D#--&!K4&$)O#42[ICBLM= NUTQP]LM" ? M@J1-B&AT@D LJIX@>!8N# E M-1T4#LK'K7C+6EI\TWW/VAD/YP)_/DBDX74E 6%A52E MR[I#8$7A95C#@B)(P2E+9* -_?G4$9NA+I;"CJH&1[,IA6JX$.YL(SY'V=DD M';]82A;?DJ%*VXBOTNC<:!"'1$MWZ Y(\3"!VUHJ\/S>>J+-^FZ:NSGZ\!V.IC'X\_/]))M8D6G M)'IF9RGD\W Z3^TX@SP.YUEBQSFD\W#F:S"#- L7R=P>/_1JJ.S6S[-P/HOA MJ[0-X7EW[,'W>G*V")/XC,XO38QYT_7&GU'DK0T<$]HLG9X,SB_ERXW@VV&? M)$0TGR\&I*)7RIXP^Q;'>1*F27X"5[+=^GY_#_ (DNDT3/(4WKHGHKU+N$&U M=4\-#:Z*_CX>OXZOF0M_B3^9^Z?0-5-;3@$%5N0:3^9Y ,H_+_S$R,Y=Z1MI MZ('@AC6]R%!9 UJOI#2/$QM@?..M?P%02P,$% @ U8)65-)R@WE0$ M=3T !D !X;"]W;W)K&UL[5OYC]O&%?Y7!MM% MNPMPM20EZO %V$G<.D 2(\Z!MBB*$3F2&%,\;USJ"=[G;W--TH5XMTV2?.G%YNBV#VZO7LPO1*16LDR*;_7^;\K*$Q"]4"9 MWHN,5H,:_<&B\FXP%Z=DE#=%AF]C["N>O2AS/,ES\9G>+N-4DJKR)[<%2-." MV]"2>6'(^$?(>+[X2J?%)A=?I)&*N@1NP5/-F%\Q]L(_2?%S%8[$V'.$[_K> M"7KC6M QTQL_0% ATT@\SW-@_WGX M0/(X78M\(S.5"[WJD;KZ\Y_FON\^MD_YD_?XVA%2)'!]VKK+]%T ?)B4@)JXG'CSD5>MI=VAS#<./5^,_/KY M2L:9N)-)J6B)U]K1Z*"ELK] TXF$OI^+4&^WM*S0X5M&S*4W"H[0)0H(CC=A M"V2YRN[ <5O+0FUWB;Y7>(@@1!$*@EB%E>F=(D4(!9L5L-U>9A'TDR-NXNGR MOFO90H2)!C;6(_$\BAC ,/*]T_JFBX48A$ G6#C!>-P2/BZ.B R&PXW ,D3N MY4_@%>86Q"-96=\I-JC*8AT1F;&X5S++1^*':@5K!7:S1^VA.+%4$#S46=3( MS8?=4(2-Z'QDG=SH3[VCOQ6!A-=5ZB2.+ BCT4B\EEE1F8 0 ")('0"HH;*3 M<=32B=@3.0UJ19$HWC2H]B&;&3S6%K"&(=>J;44U%G_T! M7T"U!A?@DZRC]VF7$!N9Y>7%)E&2N+5>*N4^7\,YD4L+YNQU(ME1OE+9FLR' M1]\J)':9QK\8;5W1IFX,J%;7I*J@0.J(H5-52' M;$5!(H3PJ"G:6C% 9/R0FBT@@(S&FZS<#4BL_#N=%S>R%>,-8"WK@CE3=!+AL,PR8 [93=[).)'@V*@S4H7*MI62K/^WN22!JE-(M#L3[B*% M.!W&1*BGD@CGQ"OSS:%^,L6I-!=YO$ZQ+)1 SD]EM":70 QFXBA>U'8)B%0% MC G! /C UY+N$AU =048@7ND_@7!AR[C(T*:Y6&L94 W^BM85"#5 :>WU61 MZ# %>:W$)]=PV#79)2V9)ZQY4,JS":,7.RN]4TIJ0:1>@Q+_+62KX7G&04?P M=$S(R[$[FM5BOB=M#M"N.#68[8IT):_9'?6."RV'TF[)JXG*BT0B5;T)-SHA M+>Y,1(&D++B.5-+X@-SM$H#$(JC<&H+D"E:,OKB/Q=72' X3%2!*0AD%E:BE M^KS\2OJF?<R%'1IBE5I7[B_["6::_Z@$@\8.0>&]W@;(/:>PL'#M:T$@K= M*6X#Z_JEB>!*4I5#APW6FT19I_#QO%>NFL*(6EKKPB8"H2+6>S82V?Z1^([# M]M4K^EJ7.1PYOQ8O._(.&HG3ZDIE5+U?"M2TCK>8B<\.DR;*8,>=C7LT3Q2D M^"[3Y7K3\QC/"3S/LMO3P:5 CG%F<\\8JRLB'9.3?LR9W9TV$^'TGO;ZN;:! M+$FGDSCBL+V4*%E"JB%I4"&'@^P1);.N*'!RI4'"0CO,Z*5 9)YZ+KH_SL&< MJA2^KG*!";4V]U09P/.<"53P.J.Z@/26FJ"SHPS@<([UG47@BF_JNB&CV<"- M7MV4N4TDPA\[P21 M]5/,%?>M? G$R=P08'/MU^,9Z[XJTV?8NJZSL0=-YSO MY'V/[786O_)=QQ\OKJ$TBZ5,W2ERU2N8P!7R.IS&*XG)B^F]$/\!A,G-F M6 8O2DIV!^L&"\V4'0,6U2XI:8"A=)-*"V4\GL27)DTDC&W2T.B/.B2>+$2%6% MR^0>7W:IECF3A-ECM;HAA=YD^EXF(+I50!L7X)5P!Q6J%3 :PA]7_0UL: "S MA07B&YNX;(D-!*> >W[F<>$PE.DPR5+?X,\;^@--[/MI5A+D@_@?B:^0\ZLU MW1;$&))+?Z84V8XVSMK).I19=D^AR31JIZJGJ@&K++,DDU#)S["W%45%98%I1"C;>RKBP#5'JRMNOF_'3>I=8$30AB5$X#O"W'DCI@L,*IFV_X<;+ZB3C<(1I.J\*_& O' M*(U::Q:+"'3DJJ7IZF8D/C?5:SNZ$2NR*+.!LKK9Z9Q 75Q4 7!'4V7;#?#P M"8$'!T!AMNN\;SRY-22BN"-XEG0C$Q2AU'%1"$()(KA%/F)I#K+]]%!UGC8U MF+:<_;FV=0PIS)COH="P0^'WF3[1-%1IAX:FJH8'5/=!-39!,"08@?S$BBY3Z79 2U9M";FYXR<*?'*7H:Y]*&W M93752'GR'XP6-5TXO9G\MQH,H&?5FIHU1Y\WZ4!X"N9.$$R:X;6M"'JLS=JC M"(9Q:U:^*CEZ5"TG9]GL4P_ .048*9'?LJ*:Y-HZ@<#"?; _FGAV5GDJCK]W MGDX$>:9^WA#=XN?3#M$KHD-#]'-GZ!\Y0A^:FU_T)^47UX>C7QGQ1+29@^,\ MJHZ-I]H7&BQ,$12X2J7(_J/1'"T\"RR'E7GB$ *G>&X)PMMJ+38G, MDE:^?,C^AH-/KJT;D8\1QY=5 M'.\,(GX/\_+3]Z9-^O'[R$50F;:H6DJD].%QKP7 Y7C19.P'WM$>A*J/O:,]6K4?O2SP M>9^Y,' MYRL#I5Z^(61O5,+,JSS,]/[81'TX2W_2*P(.6':-=9CH.3(_W <>?>Z9%^, 85]\A(/UB 0G^D/W'FTT4S)O4=?[%P M7&]Z_EA_XOC3\=!8'QG$=8,3KMMB22!O<(SC[W.$-^8]*PQ?F7_0;[85W,SO\GUJMC;UJYI M"")-;]B*MZC8$Q6MZ5T" "3J]=[-Q &9I:ZU6N_-J)05_QT^H,5!A$[D?;59 MHC1 C*$,7=7]?)&K]Q0BXRV-J8@5 "K7U1L+%(^0S$([36G"*;F' "4. M2I*,P:O2#0V-;,9K399.-A]'3-76&@\.)6F+[F*,0K]A% MG3C_P\N3.DHIGHS5=R$'\G1>[3HJRF_J1J29O')_YYY[*=(>;[W_4@2)N&FF M_\BW(I5:CMV*V N!]^BW-P*OKR="OJWH7%+T@KI1=NM52Q:',62["IZ.U!3) MJ=M]B4D:B8DG$>)D3+\V8'#7[Y=^N*FZA7>9RM),3G;U71'H1(9+4_9W0-U^ MYW+-[TJJU4HUET$]152V('EIGL_QGQBEIJ27,BTELBCKW5N8&>E2K>,T M;=X/YZH/9C=]0LP]\X[&V'4?=NU4+T*2F^8M@4RS8#RQ?[O4'H57?IFI@4&> M8R8>)WI%!\*H&RJ$.%TN8<95;*;!$6B&1<5?QH:!,MNO1%>XZCDCP%5H%-18 M/1191N(- A]?A?%+_=WVL2TXXV^+TO21>6][^OB<*-/U@K^8#&2-BD]GR\5W M(.VYHF1OL!&U#H\G04BA+4$%.GJ -ZB+\"#6&8WE@/!_X&,ODK/5/19=!N, M2X[P60X!K)NTRA]" ;\4!\QS:\=7E>/V[V;.YJ_2XX/Y&W0)GK33CW),9-1E M$HF-O%,V_;81T4F4'!'AI^E:FZE!E^2L&4_:%_>;\,8=3)RW;K7Y>J2)9J:# MY0(7!]A6QB8@RFFL%42-NE!'(4;OF\9IQ-W-79WHAFN(OJA+I5(;PQ0]B@[# M9V@3Q&&,'(E7!>(14R,&EZ3?MR#(+XI8!FNF[+QWF*\FO!HCANU2_.2$YF-R MQR/Q=\+:%\.^8// ]]4!CG&[NHW_UI8UE]#'?#9Q9MA"?Z-=[U)<38/ &0?!-?T=S*;.8NI?'[Q6X!Y[K<#]U5XK&#=W M%.W[V][2P9NI([=2^4%#UK^?JN\HCM]3V1M1=NO#^KK;;D5:&1^JQHU5F]#6 M)7A>4G)"6PB<..Q3=W%44DX3[*:-HISJ#:CW5MVCH5]GWK9^"KNE:UCZP2\1 M0]-B?A5;/ZU_4_S<_)2V66Y^D/R51+<-[A.UPE9W- LN3.=2?2CTCG]8BV8; MS1S_N5'(P!DMP/&PO=V]R:W-H965T/C1UZ\XG*^^[T]G,E2O=*'=B.]WBEX7M&^5QVR]G MKNNUJH)04\]$%*6S1IEV=6NJWVO_+\\DE/[V*Z7ZX\(O1&[>W M!K)D;NTM;5Y6YY.(".E:EYX0%/[ZK@D(:;S?8DY&E22XO]ZA/P^VHRUS MY?0S6_]J*K\ZG^03J/1"K6O_QFY^U%M[$L(K;>W"_[ 9[B9R N7:>=MLA9%! M8]KA5WW8^F%/((\>$1!; 1%X#XH"RVOEU<59;S?0TVU$HT4P-4@C.=-24-[Z M'K\:E/,7+ZRM-J:N0;45O&R]:I=F7FNX=$Y[=S;SJ(-NSLHMWM6 )Q[!XP)> MV=:O'/S05KIZ"#!# 7_+6R-=>Q.X9WUJH:CERWXE5T[ MO.B.X>H0'"]@"H*)(F59'G_DH*K*4(4Z+/):>5V!MT$IENS[M7';CX+)2*)D M!*^THOA@:_#0Z=[8"C'^Q%JA$P='">-9] 091)]"S)(B8;+X"C+\(9DTE2A; M/$4E1B;R"2(NL< M7);ENED/5KS&_G[9V-Z;OQ1!F4]13S^-Y;6^PY;=D0=TN6IM;9?W2#4K8I9+ M(GTDA&!9FAR3 9E@$=)_%CH6&A>\1ZY:F<2$*.#M MNNMJ\[D 9VG&X:A@<<'QMF < _^N5Y6&5C7:@8Q8FA:(*%F>Q(]"+1U=XW6 _$ID9/(*4\H0",].H\2= *VY_\^0T0< M:@,)<(R.R 412#EGDF>/98C,"B9CS)"D8 G%4_*"9>CC1Q(D9C))T4+R.[E? MHF7[Z2$2EJ08H0Q=B G$,Y;*XK'LP$S*CB%G4LI=:D@F25R2]P0K\J]-#1YG M3'#*RSQA>8JJBQ39)?G_GQ@\$90<(2X[=8V?&$QQF^ZV0?$T$R?%>(*#8FA*]UKU#C1- 9_WO&T+'IX7C#1&UW4Z M3&CU_-"$W%VM/#[+Z$D?S\%T:TOLW5#Y,( ]U?Y+!2$+0HQ113\MH M*XE/: 6XB8'C^U D="@2W. ;E!6T28$CZRA&_Z+3M5IX5, E55FZY_)=4_C2 M_##;&]JP'I9A-*7FOF[],+^-I^/T>SD,?1^O#Z/S*]4O#;Y*M5Z@:'22)1/H MAW%TV'C;A1%P;CT67UBN<(+7/5W [PMK_6Y#"L:_"2[^!E!+ P04 " #5 M@E94 -[B5/0" "D!@ &0 'AL+W=OZ7WJ&AG MHTW/'4W--K%[@[P+0;U,6)K.DIX+%2WG86UMEG,]."D4K@W8H>^Y>;Y%J0^+ M*(M."Q_%=N?\0K*<[_D6']!]WJ\-S9*)I1,]*BNT H.;1;3*;FX+CP^ OP4> M[-D8O)-&ZZ]^\JY;1*D7A!);YQDXO1[Q#J7T1"3COR-G-*7T@>?C$_N;X)V\ M--SBG99?1.=VBZB.H,,-'Z3[J ]O\>BG]'RMEC8\X3!BRSR"=K!.]\=@4M + M-;[YT[$.9P%U^H, =@Q@0?>8**A\S1U?SHT^@/%H8O.#8#5$DSBA_*$\.$.[ M@N+<3D&'U$-"%E6QVE:0)W&,Y+SP.4+KXX_T9S4\$8B MS++XNBJAJ./\.H7[A_7:&W=&-(/O*Q:R-&9U ;.850S>",55BR"16L54K>=X M*F#&XKQ*X3I.9VP2..8]EAVJ+"X8F:CCDE7P23M.-?FUHWD%15;%99K3B)4L MKJ]+^-['FYQUCA[--O1'?[*#(33#^FY3=02P,$% @ MU8)65.-1EN1O$@ Q3T !D !X;"]W;W)K&UL MW5M;D]LX=OXKJ$[OIEU%JZE;2QI?JCR>W5JG,A/O>"9Y2.4!(B$):XK0$F2W MM;\^WSD 29"BU/)[)8H7,[]\@%\_62*SW:G5"F^[+/7AF_M[ MF^S47MJ1.:@WLHE$QYTCZ[G\3QP_U>ZOSF[6M^]K%X^]I4 M9:9S];$0MMKO97'\5F7FZ[DIZ2-2M9%5 M5OYHGOZB/#]S6B\QF>7_Q9,;.XMO1%+9TNS]9%"PU[G[*[]X.003ENY MSM3K^Q)+T@_WB9_^K9L^.3-]/!'?F[S<6?&G/%5I=X%[T-(0-*D)^G9R<<7O M5#(2TW$D)O%D?&&]:;GEGO7TV^?5FJ8B^^4^LR$C_G22:MU1NM4O&? M[]:V+& 9_W5AIUFSTXQWFOU247[%=-&2G8)LD1BX@2U!LMF(F$&YG_JGS MY&.A\T0?9"9NQ3R.HSB.\>F/_[2O($BY-T6I_P&B4FT34^6EN)M'BWC\ M8G"0MK:2>:+ C"VMN!M'D^5#._0'1*!$%L413 G,HN5FJVD4CZ?-F%.J6QIK M"I^C;SF=7$W?8O8ANNHQF,41[@;MV;#29+%\,)O,_N.DB MK92C^XYH(M8G\2M^P(3S@_&K%\S656LO%[VU(8KNVGC :T=^<5Z[-%N%407R M0+EC^;1$.'GY^1VR1A"L+C5,ZQAATUS5<<(+EU6Y>&61?-=6IUH6&G1M*PD[ M+!6D3F-YQ9'XBWE2L,=(5 CIA4A@FDCN(M%%4NUM249DA4&G ,B94./@A;M=8O M==!P$NT%AX/4K+= 7X[,WCARL\EHV>Y()+41)R\-_><$K+Z@CK1*5):VIY45 M^&)%M(/V,'V#' ?SXR$<9D*V'1EUQ-C+HW@T&=B L4 A4J5VI\X#13WM#/0 M)V(%/A]D4=;&W4FE71/_!AD [EX*VJE$(4I^CA7 5,?,9JVGYAQ$[:Y58(&L M# [[TG2*A:NHOU>Z/+8JINV8C?VA]*$%TL8H. @V'L<^9GF9]"-/1#L_ZM0[ M].7H27G(5F"DW0^ARL"V$+6@+^) S.)F,U/HKI,*4!WX% MJ9ZR0E$O(X)5R%@R92U++(Q%,'=GC$]KK:4R+O[@A)8T_4R,:CY7AZEBCL M-;MRK_GS>\6C5?QP82]2]=W\ROT>KMDOOB#P5Q0@.'K#CY7+MX'M1BRNBWS]R8;=?&;QJ M!?P?"%Y-)71E\&K&_^K@]?"_$;RNUP:NY36! MZV'V;*!\N'*_U?]DH/S:(-D::(6*$89)L,G4XYSM MX9""'GE1D>QDON6N$;&@+$PFT .2#X<\L=#7I&B$--(*1$!>35&.PQL]@$E5 ML#18!86<" 88"2\;^#Y25\.385N)6$.?J,&P,] M'RSK./255DCFD;.=5Y# MVG5Z/#H @)CQW\&;+GM->VF0WS7V0"M:DA&@K2)'KW4LK54E#1/.=QBF02C2 MF+.EIAS:;A8\MITZZ]ZOP<@.V2(2";1HC<_.SE8Z4QJ1^ BD:1^"8DRF4R(0 MOKE7!6R+;9L]M31D%J"/#*B9%X[V7A>.RL MR'Y CD8VCL[!S[W((1DR2O 548L0 M!+:&0)\;A"NX+;RVE7-;Z38N-OJ%&"OCCD=0-EX.HX[S>0CI72Z]XA'UX$E M2(A$UE#B5-SY !&2W$43R5]IBT?>*I,0(D==ESI)*;>+^=5T<4U\LIE /";8 MILE8ZHLJ$G(W[+ZIG JX1L:\EY"<<<9I?&'M?]4.8!1U="^\896,"I_"5BB. M;5/T1B=HU,ER/4B*0]#SN%0T"(3-IXM6:'7GU1?+3J;=UH!Q1 J[+FYMQ+]4 MN1+.GJ=-'0T'0>9)QG@7%) MYD5%&B@+2JT-A=32#C#(R%[NN'"K-D3*5NNN9>!V)>@]SG4<)[N,Q'G"$ M< FL,-76Q;Y:DMWRL,M>*Y[;Z6P: IC/]C^G/*^=N(B@6;2'#6"9]*./;7'NA:0AI?%W%'#HXF)Q"ZBU+#\DJ,^,<%W)02"ZV=*K(G MG3MP8B-A8"'U0YLY[W#'Y"KM+5FHC7\^7$"C!J%0 2&AX"P<%$$3X>[IWRH^ MKR3S')J,J:E&*JD-#K+*T84&"FV*$.0;B!-YJ7901[/Z0H&DTG;GPE6MH%.C M $-5YLMX*6XGJR"BHE5OJW_?L?! 5U3<^71I*59#:& -H2ZJBWH4E8XO!F': MJBCEH49.8KLB9"RHA@@,U M5U.T9VK3./(5'LF=-_0K<6747PK"]F&1D#CD<\.^8C',PR&U,PS9-;EJ ^-- M8C)1#F2,!=X][=PIKBL*68/HQLBRZJ+/=0IT5!R'/W?7475PC'PV]V5AU-(= MC&]*-4@(W1W70@<"-RG[9=#$AQZ M&^)I3:=^5#PQ4YYUISW&E&G,&1GT6ZJ(!<\4G' .=;C13CSU[XYN_ (/ MY2LB0T'OU+PWW'[V]B%GSCQ@E(M5"#0:*FV;3/M+3*IN_P.9"* 5S2 T-)F \:]"Y4[-BA4NFM4B2G M*%'*H!%"T9^(W O2/A-0.%+Z>PR=R,)GR>/9:!R'.6>(Z4'!'F1="-T2K(F0 MY]ISVI"2PB.YAL<+F\[DU/(W_3YC0:=7;%E,E$L9?>W1)B'^P)419Y,S@JU1 MF%; 3JQP(Q1$ILI2CBEKU:VR2*4#(!>OPG"CJ^RXCI IBB\.[6=HD**%Z[E. MD;[0*DIT RT<5GM-S0S= MD/\*=+#)023;C2;V*1M]V>FU=N$KD- _6_%75[6!\1_9H:DJH(OI8AR__&O3 M9M>UG:OR&?KI5L6$0U/#X3-V*JAI /,AORY%)(S&<9_J%P_CP:"A1#VM(N_* M%CWH6Q4G];81\R=CW9[,I]3>S=3S< :;'2K=I,IX9["U1W()ZM$.*"(;;,'A MC;DMB\J=[E$J:>X4[.0CGW+!P$RB>>50P=[F+Q+;9XWBLC/RP*%J*_6A"?7Z(H;KMFX:,2%8%W<'0O<(^6"!XV<"EN?87 M?VO#U<)U_XQ4JC^K:WOG*.R1F[L,3:]LZW()'DPHK>'ZINY3+G3LO7S6H9H( M;N;*@YODKK6/X_DHGEU/WL#J=(X-[71FTDV&ERE:-?=*8LA>5SR+:#%?1),X M?J;0']B7_7BK@9IHI-<&M7PX7]S4;%UH2M"8K\R=?V& M*Q9:%X$34\._;\[%SOSH,)UZD>"(E3/XMB#HGSLU?BU]BL@K>F#AW MRY920).M="=5$:CS4NR095(D,Q)#<'EO[B=MGD1>Z#_H?RV MA3T[ENF3/Y2J.ZT4H47E-8T>%*FOM9W4FE.NGH41-*XW+66KS'1"\3614SWEFWSM'E'^9U[-;<=[EYP_EX66[H3EJD-IL:C MQ?S&70"LOY3FP"_JKDU9FCU_W"D)ZZ$!^'UC8,G^"VW0O+G]]K\!4$L#!!0 M ( -6"5E0Q=17\L0( .4% 9 >&PO=V]R:W-H965TBA0--B&8=A!L9G8J"QYDE*W M_WZ4[;@IM@8[[")1$OGX2(J[@I9HYO"2''W%@$1MLC7B'G%HAH_!HPG=&E-3R4]^B?NM@I MEC73>"7YMZHPY[=]2QO&:&S:=*MJ"L-J%9H0NULR9RE;!%61E% MKQ79F?EJUS0<*-$;>/>88_7( MUAPU_%BLM5'T0WX> 8Y'X+@#CO][2H_BVO:[6.07NKAUZ&"7&%1&1A\0:6!:=@0CFSU M!+XC4WUQ@4J#]9HL]N6QBT]+< $G-X*\R)UFHM"G>XHNK'%;"5&)K:71H*ID M >\A.'?3+"+![C'MD>L'"2P*(D)Q:$@2]R)*(?'=+$@AR-P@CLA_L\@]:CG&V[ 4,Y ME#MA^BX<;\<9MNA;]T6]'X"W3%%*-'#&PO=V]R:W-H965TVTC;>)H%4;0.$$!_GS3J)#0GQH:Y]+\\]=_9=%GMM MOMD&D>!GURJ[#!JB[5D4V:+!3MB1WJ)B3:5-)XB/IH[LUJ HO5/71LEX/(TZ M(56P6GC9VJP6>D>M5+@V8'==)\RO"VSU?AG$P5%P+>N&G"!:+;:BQAND#]NU MX5,TH)2R0V6E5F"P6@;G\=E%YNR]P4>)>WNR!Y?)1NMO[G!5+H.Q(X0M%N00 M!/_]P$ML6P?$-+X?,(,AI',\W1_17_O<.9>-L'BIVT^RI&89Y &46(E=2]=Z M_Q8/^4P<7J%;ZU?8][;9+(!B9TEW!V=FT$G5_XN?ASJ<..3C!QR2@T/B>?>! M/,N7@L1J8?0>C+-F-+?QJ7IO)B>5NY0;,JR5[$>K:_R!:H>P^05O4-=&;!M9 MP#G?[R(BQG=647' NNBQD@>PX@3>:T6-A5>JQ/(^0,3$!G;)D=U%\BCB2RQ& MD,8A).,D?@0O';)-/5[ZEVPKHSNX9*Z&7P57G!JX]+5& U_.-];+OSX2,!L" M9CY@]E_*^Z]8<**J[U3"J:3UK[8$;@%J$*[6(,K2H+6@C9=PZW*H>A +\F+B MW@-=<>?5TA7$-=$(;EE3Z99[V;F0V+0(%LFRT' 5S8-$SN S"M._#.![Q6[# MQ3[>K5O&O,3S1W(Y@V=7+@F]LT*5]CE\4)(8[88$H84G$(=YSK]9ZO=)GH1) M[/;Y. _SR0RN%*%1/A/1PGPR#^?3*62S>3B9II FDW :QW"KB;5/( GSC-'2 MN4>;3?DWF_I]G&9A-LUAC:9 13R\^D(]3/P^4P[Z%)@E+S$O]VFE&8N2F5OF MO+S3JG[1\N0J05A?:1ZM5I8^I+NG^]![- A*$UA9*UG)0B@:_>DA1RCA4+O%/7C8Y .P_>\GSEWYOWD?B],+96%%BMV'8]FDP!,/PW[ ^FMGT ; M3=QC?MOP!P2-,V!]I34=#R[ \$E:_0902P,$% @ U8)65*\G8PJT#@ M[R8 !D !X;"]W;W)K&ULK5K[;]O($?Y7%F[0 M)@!/EF0[\34/P,DUN !)+S@G5Q1%?UB1*VDO))?9)67KO^\W,[M\2')R: L< M+B:UCWE\,_/-2"_NG/\2ML:TZKXJZ_#R;-NVS5_/ST.^-94.,]>8&I^LG:]T MBT>_.0^--[K@355YOIS/GYY7VM9GKU[PNX_^U0O7M:6MS4>O0E=5VN]?F]+= MO3Q;G*47O]K-MJ47YZ]>-'IC;DW[N?GH\73>GU+8RM3!NEIYLWYY=K/XZ^M+ M6L\+?K/F+HS^5J3)RKDO]/"N>'DV)X%,:?*63M#X9V?>F+*D@R#&UWCF67\E M;1S_G4Y_R[I#EY4.YHTK_V&+=OOR[/I,%6:MN[+]U=W];*(^5W1>[LK _U=W MLO9J>:;R+K2NBILA065K^5??1SN,-ES/']BPC!N6++=G+>X M@A:>Y_&XUW+<\H'C%DOU 2=L@_I;79AB>L Y9.L%7"8!7R^_>>)/)I^IBT6F MEO/EXAOG7?0*7_!Y%_^-PNHG&_+2A_K_, M_#\<]]X I?SZEW9KO!HM_K0U]-CH>J_P;+PIE*U;IW;:6]<%5;OZAUS7N2GU MJC0*L>\UG:Q*.73CC9%KD0^4I7]U;DO;XMZ9NC5&_=VU1CU5.!.78TONZN!* M6^@6=ZUMC<.M+E5H\6(X21>%I2C%)X5IM2T5(K8=I/U+.)(E']2:J9M^?[G/ MQAO55@>2@3W9X?C1-H1:NV4EX/..++'V&C[OL!( :+S;V<+X3-6FI=RB@O$[ MFP^?B/$=6WEGZL+A3;O5K=+8#E.*)<64M-+<-Q:?T+6VAH9&W4"OM?JGT9X" MAI0#WDVUPH&$^80E%?"9&O=W72+8^T)F^<>0X./3QG_]TO5S. MG_>?\O/B^1,!L?;E'I;ZJ'U;DW%_4S^[DHP2,O5^]G'6[X\K^]V/2?CXV0EA MT[I,-9T/G:Y;@N?=UN9C0>]<5T+E$#H3T=O;(VSA4/;4L)QP!)60H/,O,!3C MG# AFC*F:[S?FX=0/QF^ GK%)XJLC>XBK7I=0^+8UIDQ[;[L5Q$#:/7$(/ILX M[<,/%^JUMQM= ,SYU\X&CD/U[AU[?O#9A]$+"=,>,DF+>><_PG.*;!:?M$Y/2BD]W2&:. MM RYMPVK,MAY?-OI)=^"VD0"VH!@@4J_@Y\DP$&:2I(*X"09#6$&:@8\M7R" MAV$R6A[D_I6)6"OHQAS9SF2#?G(-+1=\F:Z)4:,WD#D#01! M0G$=S'UT%')1A;+F>H$Y)99-1*ZXI1AB8C3DH+99>98D)@ MVWUD$3 XQ]8M/(%$BE(=D[?';/@M0@84_#?XK)N8ZJ.N?P,2;+16]SX&R M^R=]WY_\Z?.G25:YR7.6!-2JU'>ALQ!D TO@R*GK**E.7MQV# UBA9UO%1)&69IZ0SH=B#I5QFM+ M_JV[RG@BBFA\T)F9D/+$6,?!3$R&B&#UKA!F!#A27X;X[VKDAY3G9$V6T@;C M._JVU?=RF63H8Q_OK"N1-@*O?D?N 6MC\+RE'.@J@$K<-35(X4Q@B;8:\?M[ MYVTHK(06IBCK= M\B9O2FO61.8X#S(F"J2E0#[P#J4 -ITJLZ(M2)#P*\<^"+.C6NTW76Q((A(/ M8)&I5=1)?9="61VI1)Q1^E_0)C;QTR.>37 MA10>8 Z1@R5"G A5:P]\$T@+&YJ.HB!TJ KL5AMB[Z$KI%,\P(PTTXG9$"!' MN0'OH%Q+EZ(Z0H)4$\#KD)=RK@HD*5V">Q$(!^FNC\CQ"@[W-?Q$^(-L><=5 M K:1;02A.Y$N*# ]+(J0+00I=%D]9=]Q@ MYMRU2[L1UV;I/I&2&<;GV- -@IBHVM4P[ MP/>,]+X4T3@">*-9%21^*X*,3!A-(B @11D?R/63$,LXF)K4J)%ZW$;SO(K> M@(8E5*72@JS80#]3HQKG1J]H:B 8VVDXW0KS8)4)2_,?G]/Y>R5I"(S()[DS M)?P408@D9@/H3^=/K!./2)2$!.#8$M 1ZR/MT;!3*5A1BV^H#*38CVFJW6]\SJJD>C#[E$ZD <+@1]@?)#XL&;)NC MB!+0.*3-?4-"%I1A;!VI)Z<+2N!<_B7,-P8 B55'%X0&FJDQ58YG]*&E\URL M08"9I(+1K A:QSD0%AQ'7+";FB]&0U#;=>(0H[$5>Y-3H!2$E8,C5<6\."5* MDW MXA"(".G1@-[?G>7!2]_%C'EW*JN]);C:HVS'+'K\-KD*)U:& $MSH%V,E-A> M4#D> 893&:%92M^!*50DW4?& -$)]"$5IKP5-JVH3.$= U,C1#@W8,'1D1#M M^,1$\/OIRHE+'#5J#54FGI5&ZTHM#P:[^1[R7K'#27EHEB\B!9A4;\# M %_A$_'VJ(D+)\9O03K&\>A2>VS9F'$C(=T?TW]OA"!';GH4!!!]!TU(*$[% M0KEXX(!=O8PIJ6>C;#ZD@U2+6-/8]]+VA#?0FY8W]SV T#[*JJ6MK" GZRD6 MV#;[IDLE"T%@-#6TZTAA^JC+'JAED[H7(ZRB<11/W"8%=,AJ5NJ/-3$#,B < MXRN*% OP,;])HW((4'1YK$;,+?.6(>);*JV M_;!']W/OP=Q$4[[(-(RUFTR6N->GY%QT-%PA?\#CHSD J9X3M^R11%7?"T<] MI9Y#1=U$B K&1(-1^HM2)W_250PC\B!Q+=CYG"S) YPLQ4D EA3EM6B#0R+& ME1(T2 )MR(%C#XY36YIJ2W;N)6#4C)6@LPGXLSAL/YJ"L(#4<6?<>+#40#CU M(JA)OC/%..EQ>D'7!S7B)."A6C,M3^3CCA'2UR_% 1-)];CS#.DK D9L;#') M7I]KMO@M%42!5Q6'R>*DR2$9?YN#0(3A?Z!O+HO4PJ3F@.90>.QH9GCXZ!\HRAJ^A*!,XKC4(]W MDJ6H]SVPDC2,;;SN< "3^#4GN!S9Z*]EMK(@K4- M9MIMB=!P2UH64I$06M:[X(OA;K-+D]/O9.PXK4A*?&?D)NNG%K)U7Z["F+M. M!PH%>H_[+H*/^P8BMG$ZZXF1=&GJY X1_[#WO:F$#J4>L8^R!]PI#)\#O(<& MA\LH*.),*LXG*,^X.]/C7FI%X\*/%8G;5'S;-*$6?P!-!C'/QW.WX>Q^A"&%DRP=& MN.L.+4.,4>[LOW8V'E#J.]DT%'5F7RSFT" F2>(AE@Y94X:3+DK35QHNV/;[ M[=!*ESP8XQ]]A-/#N4QM@<6=%'DFYQ,MZ7I*0+JSB=F:F?DXC?&@IJY3L6:=P5]6,(HAD4 M2$2Y-#=U1+_)R]:;H&].YA./EE>SRQZL_%4/3?) T0YR XGR:/%L]FRR>+IF-'L^P0U. M2SS/HE!CF7O1GO:W\?T_#B^RT9=FA=PS]I0J5%B\)_;@W" MSM,"?+YVKDT/=$'_&[=7_P%02P,$% @ U8)65.^X$"-O! !0L !D M !X;"]W;W)K&ULK591;^,V#/XK1%9L+UIBRW;B M=&V M'>'W8#;@FMO>QCVH-A,+-26?)+5<>SJ9V*+"1MBQ;E'1EXTVC7"T-=N);0V*,B@U]81' MT732"*E&B[/P;F469[ISM52X,F"[IA'F_@)KO3L?Q:/#B\]R6SG_8K(X:\46 MK]!]:5>&=I,!I90-*BNU H.;\]$R/KU(O7P0^%7BSCY8@_=DK?6-WWPLST>1 M)X0U%LXC"/J[Q4NL:P]$-+[N,4>#2:_X<'U _Q!\)U_6PN*EKG^3I:O.1_D( M2MR(KG:?]>Y'W/N3>;Q"US8\8=?+)K,1%)UUNMDK$X-&JOY?W.WC\$ ACYY1 MX'L%'GCWA@++=\*)Q9G1.S!>FM#\(K@:M(F<5/Y0KIRAKY+TW.+*Z>*FTG6) MQGX'[[]VTMV?31PA^^^38H]RT:/P9U!B#I^T\?@%O&3P,PEXR1O\A)^U0_A]N;;.4';\\8*9=#"3!C/I?PSG MVU%@1>F*QF )X3,L+>@-4)RP6:,98@5"E7X1,7 5PJ5N6J'NH1(EB,Y5VL@_ M"2*.(A;U/["5,!C VL&$]288M,+ K:@[A)-H'$5D@J1VE2PJ4/J@N$.#(*WM M2,\;I]*WCA92;?D/%]W]0/A!^1/JR%M;"$HK>4F >$)_VL1>_.!)G@()< M>NPMM$0R:(Z?H\X@GD5LRC,VGZ>O(35G> MN7T.Z=9W<_L,%TA8XAV*$\C"L.DA_8]T\*WW^0\YC_XR$SG%.08KK43-1!L.B.O MB6N:T3%0]R7#349"K"%CPH^X-IT- WLJVG9;>G.Z\_;G\=/ MG4(?BOEQ:R"Z;8W^'-L>&GMH/4!+M>]3TH&E3DH^)S%GV= +&"5(3KAYDA_2 MU!O,631-619G@Q@]6@RS0WT?^I]/F:@) M3V?47H*YDYBG?CUTFF-[QZ5EJ"ZD/Q<78MT:72"6H61.XG$.:UE3ZBGF=^EA MUYN9S^;CB.:'O<"Q3XIF/\((J;(STGG:I;2%[I3KHS)X@WO[ MAZD&HUG MV0A,/W3U&Z?;,.BLM:.Q*2PKFE/1> 'ZOM&4N_N--S!,OHN_ %!+ P04 M" #5@E947?V31/ - !V+ &0 'AL+W=OV^&7%+BKN7 39L L4CNS)MW?N\@GVZ+\G.UEK(6-UF:5\^.UG6]>7Q^7L5K MF46576QDCE^619E%-6[+U7FU*664\*8L/?<<9W*>12H_>OZ4GUV6SY\639VJ M7%Z6HFJR+"IO7\BTV#X[4OHCIZ_K0LMJ*DU:!&%RPJ[P9S*B>C7-4E?E785S^_JHOX\]D+R)6(ET4& M6U<1J>OI>0WJM.8\-I1>:$K>'DJN)WXJ\GI=B==Y(I,A@7.PU?'FM;R]\ Y2 M?"5C6_BN)3S'P(<5?)\EH>[24/73DSP;^*]QM^ M6L[W[I-32VS7*EZ+*$7P8W'=XZ(NQ JZKX7*8V@?L2E. M#)VW5^]W%/*"R3GS)W1B4Q?E;;?PW6ZA$:1@GJN.QU+%Q*7^L+ K_3 M3<>5+3[!%N7.9-I*K?C$8U/&:U ?Y2XNL@SDM5KBHDD3Z+D6"ZEM0BS5<(X- MU"=%*BM07,.+EI$JQ764-IW8,9T QF RK2F8!,R]V2W 84[T6Y,#LU' MZX/9517OS$T^8/)CNGE[^=X6%W%RC%5%.K;9IH>NZX5.H[E.$X;)IA& Y&((/EM)T0-@ M5D@2M\(DN(35.1I41O%LAZH?C6V((D6@6E,QTT-R0:V*=3)"'OHQRAN4G@*V M7,B5RK7+YOWG.&!J$4J%CUHY\B9;X'C4E M>"4GD/PC*A_)9U+U4U -#>8)AO'H'C>C^#H"^+L:@9A2=2VE1L^^\)[+[./" MT4#:'C( />WC(U;1YAPW ?,VLT#:\J>3CC!.FUAS'#<)6@?B>-GH $QOAZG. M'&28&^;\DGF&1M6& M3*@6P%)FP!97 W5-)QC=\'!F%VQCHQQ^XR3\?+D M^U)1&#ASA@3/1(4['55 ]6!K:L)[S/DU%KQC*4VW9ZJ',KZSSHA!6J?NB?&' MV00!N4,!KN=0[%TD"7-!P#*NQ!U$=U8%I*WU5:DZ^U MU$-56H+K#8)CJ #"D<60:U75IBK#6HQ%4$!3JU3]VV0Z4T4:=3*&5#U\'2UT M# P6O$+>U.2_&TH#=:W5^DYNQ:]%^=E8_O4-^@'TNJ)L (*V^)O:H#O;]#L^ M78QIAYF-B_E 3S?$_R>XU0IVT>M7/[3]ZE=*VR);2Y.#YD\%;0/.VUQ*2N>0 MLNY6Z3*7):=M>;-!-8@L*6YEA(J0>[![F8Z9(=$%,4+^IXKD80V?5@'M):'T M3@Z&K\# 'K_+HBD/LHJN%,3EC=('[IP')UB]BO^-7)1<$%$U9#%'N=R>K14% M[TC5L9\_U@NZ3I@7I7)&TS$P2AOP /A0:VW]_;'AW<<-)OB5Y?75[N)C"[T8_5J]0?T"GUF@3/"O[8'H%$ M^*_W"'2:*G!:V=/:W99.0RM$GNWZ]5U$GJC3/>W=UYC+!%"G$)U52E#_EN0'.@)VLL$' M@P"=CS2DTG0H+E8Y5Y!W8HZG?RE7.Z8Z[(4-@IC:X$IA[Q*!P\TJOTQX0$+C M=VA4J=PK3;DT[L9YNJ8R(P&R(T'*FCC7U0W$L0M>>NF)B MS^C&M8(PL#S/$]^;68,?.I8'V?W M^+.I4/JKZ9;X7^7 1SVX,M](23 MWI^X.,2W9N[\5 2.'014I2RE:FO)F));2@L#=V[AJ%/A^J[MN%\AC2M\[ 3X MH7\_%M.9C:)N8CMSW$R"B36=.)TJQZ>P>^EZEAMZQ#Q(^5,;3P)[[N$FF#M6 MZ'CB5^" ?B$XMIL4#4>9BY.W% 1%4^%@H+*\B>6F[H5YE!%45J<]8ZH<'II7 M*MZ%W+ PDST=GY(5G1E; $([L,5\2CS/ VL^GXF/'%14BF8<-SKO<*#WWGG@ MB&*H)[B#/[-FH4M7SA17 :YFKN5!"YT+1JCCHI7<0W4P:;H[+3]&.36Q/>+: MG3KVU"%!8$!?_/,!_XD3X8I#2D,71M44O];B-T^$<9+*J86LMU+F.WS[>F#C M@-\4W @;D-O7DI*_Z396V\S@/"FDY^6F1%7Y&=92FI*WIDIM];8/-YUA([J. MADU:&(9WZK;>B-T,S(?.Q7UO!)A:MB>\+<(QHG>HQ#('A(?\])A/[(D-O MQY,6>K72G_6C)]3CCXHE6)!],@D ?]5P8B(1*?$*.1YP%O=]VH35W3Z&"ZHN M9DQ_>HC;,2*[F"/$/G:!:%Y/GGTY+2^^J'#]BJEOM6^8(TDM70=_1RTL!S) MV,K1OM1N6W!@4UGS&30 $BBC&#)Y]*-;N)V?=%!@VEWJC* A;EMM'E*8K*OC MXQ-GW;'TM@OI3RW?]$9I;SJ;6J&'+#/S&++@D1."%BL,@-[A;)?*K& 26O.9 M(WQO9OLS\;.F?8(?YKXU"3VD'S<@'-J7IER+PBUT'<)<=S:CHQ["(Q(LE>O6 MU"&,\RB;,+-X$")SN0>L?2"RO<": .GWO$KK?0MP,3;56 MC.K:N<4N)A\<,NV89ZP4^V8NW0Q53B,PR&CRTDFJJ%:5W)\C2O=Y;YJ.)%&J$>OXK714K92+_*IH1"Z[,BD>GCO875 MG2&/J>L>WRVXW@PD&NC[V)O,[# 49^(X<.94TQV[#L!@2D]\A[,9GO@$ GCB M^ER6O+ZARI[,2(H]@22LU5.!C$;K)C9*+\<./;Y&M8SG?GO=;;XNX LJI18C M\.SY(UH Z'U$);B^"VWW$171#M]-Z+[7W5OC#G'5S/>$\>C5P\4-^#H=H]K1]04NBT_P1S,,?7HVJ9D AG M5 1.H99 WTT]5HNOI0RAV_UJZ40ZTUHQJD&F[JDF^ K5[/T6C?C/H8O^QV<$ M!67"X4Z QBYG$OX &J39V^_Z?D\S<8J3*QZRE/):TD =.25 <\>%.I(?M0%3 MR_5\2K\X@#Y7@] )5J?%1K_$#6?6!%[O3M%'.;YPO8E%K]:NHM0,EG3SSPG' MY5X+W0!2)FPX<9!U)^)[/:?696"2J5S1IX;<^;IHP9 GQ70"XJY U^DA8^F. M!+V*[UD>-Y[^Q+7F+G4:WB1 1IR)L<\4SWO?@F:R7/$7KS260_^D/POMGG8? MU5[H;TEWR_47N3]%Y0H)3*1RB:V(\O!(?TS2WM3%AK\L711U761\N991(DM: M@-^715&W-W1 ]ZGQ\_\ 4$L#!!0 ( -6"5E2TO&<<-@0 .<) 9 M>&PO=V]R:W-H965TL)W9C!*^#4:LF,:79 MI.6R&\VF86QA9E/=.R4[L3!@^[;EYM.%4'I[/HI&^X%KN6Z<'YC,IAN^%C?" M_;99&.Q-#BBU;$5GI>[ B-7Y:!Z=721^?5CPNQ1;>]0&'\E2ZSO?^:4^'U'O MD%"B2!TX^,.,'K2R&_[YPTZ'(X."/F,0 M[PSBX/= %+Q\RQV?38W>@O&K$Z;5&_&Z>KNT:K6A@[G3CD]@B3:L=S,?#$S_!$ M,;S7G6LLO.MJ47\-,$&G#Y['>\\OXA<1WXIJ#"PB$-,X>@&/'91@ 8\]@_>. MFTYVZV,E_IPOK3-8.'^]@)\<\). GWQSI;\%#]PV E9:X29%$6!8:H6S.&A< M PZG*ZZJ7O&PF_3*;P99 >]JJ*7JG:BA0VKEJ3=(;0,U?T1=#=3VF+KN3>!$ M"C24ND8 (ZSH$/,,_A#<#$4#F'+1+A%[GW;_H?B)2KC:<[^&\41V2*=[B][; M4_@>3LJD)"6EH9V4E)1Y&=J,YH1F[!0^A/TMZC?\7A@\KH;X+/06'1MH-BC" M:S2(\H1$!25)ED*49"2G!,RRTTWG/%6;&PE:@3^*A4KU/S2!L1JA07ZB44/^B- M=]2"M+9'#[UNQS(PPM*(L(A!2K(X)3E+(<=\I:1("K@6>#K(RH<1RWE["5/R QY)1F M_B_#*V /]"]&7CKS6%R^Y09/!MLO__$%@,6RZEV/-72/*[W ,4L)31.(LX)0 M1@]DM]IQA9'B_DX(RS'H$KV/2$%3C!LSC#L11_]^Q>^I:V!R=/FVPJS#$\-B M:'WGAGOX,'IXQ/T)ESE2^WP M81":#;[$A/$+<'ZE,6>[CB&ULY5K;[3S?Y>EO:+_5:J4;<;@I3OSE9-TWU\OR\SM9J(^MI62F#=U:E MW<@&_]KK\[JR2N:\:5.O*WFMKE3S4_7)XK_S04JN-\K4NC3"JM6;DPO_ MY;N(UO."G[7:UJ/7@FZR+,LO],_'_,W)C!12A>&3]Q/O=9T59=U:)?Y]L:P;"T3\YY$CHN&(B(^(_J )G[];?%XKL2H+1(HV MUZ*1RT()Q%JM3%.+'.OJ1F="FARK+ !G!#97I>'WRY7 ]6JQ5/2FT$YPPX+Q M1#007BFKR[SNA:K\I?BGDM:Y3\#X:K-4=G _9KAE[\0DX\&$LJVQNGU"_&3 MT=@MKAK90/RIF,S#N1Z$C:U2VO-&< N@.>Y>"]$4R\Q;!@D^*9Y$7 M!8D[-0F\P,?K=\JHE6X>;LY*));:F:T9F_W9%KELK84-7]XWS0>5*XLKG@H_ M"/#[KW]) S]X-7K%5A,1"9H'PE^DXD/GSA26B$0,W6,1>$D:B<]E UFIE_H) MGD?I',_3-(!F*X7SX<#^O(D?>O-Y0!8-O+E/IHT67K@(7W0'3B)OEH9D9UB> M_LZ]: YS]X=/?&^Q@ \,'ON_-.M= LRB:.R_%GA_C\$>A+I'OX:!,%YH!TSNIQCW:IK1W8M5= MFLZT=#D*"EIRB8"0YNYOM5"KE>*7:VFN*5N( M&UFT3@]);I'8 N$)^9F.(5?^ O;8>M8W-YS87EPK)S8(K[-UBJ9JM4H8W9=+:.P*0W)1MEP1E72O"$ !^"R! MH49W*7"E#:Y%EK,*DAO:6;6V*FM5#PCJ1;7DG_V\,2R>/HY?QBIAVG>6X;D'];]I;C@C4<@^_ZAA =)Z7M")+*_Y#MSG6#;X7Y;:7-*I@C7 M./+B-,;K)$Z\>1R+BRRS+2230KA=)74NU"TA%@8+(B\-??C7BV:/H#J*O"#Q M11B@#LS$CS"1M-F:1>;J!K2PVA!JLP[S*!Q>@ 2W0)Y;+ B?5COS(B,T5B]; MDEK3L0%"%8L#K))51><"N0,L40WF,8RS;(2NZY;QG)5U,RP(0K(=K@5$./>1 MA9H[$7H)=O;+4+@0(AHK<&@8>S%NT?_]5N&^@ZONQ-Q'ZO1%DB+#)EVX^#!J M,A_$?6/)^(>\[GLQ,G<\]\D5V+5( O'SH:!$7@X3+PV042?)?.[-T\!Y^)#4 MC?\69=KAH X>A?J%]EOK7:1OK/;)(AQ)RX: < ;SADT&Z<.A#_^O;2EL'A/== UF@@BV0R QNJ:ZU,;0) ME0!993&(9%V[V$22H#!&SGGN[N,T3 M*L6[^CRZ3HH4%J?C@_MB^YRC$>9)O*?V!="Q01"QHS82V*ZJXDXT)2=]PFB7 M_P^(WWG]/C9:'&!W3'@H(AVE+I!4;Y1IJ:KD? (H90(8029""F3'0:J&:@7X M3ST88B2R68/H4,"3QJA:A%J]5ZLXX*UV15@:#I1@]JK<&H!VK2N1,968\G/_ ME;@ ;;OW'INDS++6>EQ9U:W<5(5RJJ(FU^BE2?\A7^.U06=/V:&YFXHK(+[@ M*LU9M[=T[->S<&\!EW'\8\,!9N4(Q(X%R"PCUD$[R#!CX;"V-C=E<:,< ML5 [<<1VA&F9$Q#?1$=;6NYM,@"C/]XJ2NI]TB+S0E5SN%SLZ05\:$I;0'!_ M)2H-+:IW?Q0<1]+6:*6(%T/X/JI5[;R"QH\:[^>P'V]@8@W<8ZX]N.F+*O2Z M+!T1<03-(WA"B,4;@HMK')0L/3+UR M3H3G&JEYF2J('1-0!VIBJ=[5'8H_6EVO"=EPC:9+;%' %#M$[W7;R[;61@&T M&JY2,O^ME;8A9SIW#\>[&.#:#6#5C:K.VJJ'/;=W$DUS[\5^6U?LCVO+3H,1 ML+*0)/X4_&D:"Z2CPL45\AX1*6V&P<9!;%XT/MV]>PFNF1.L#G"AJ0BB; M:2)^8D,1R0BZH\>&U_'[W/:[.N5U27$\6CD2(6(+K2FCN+#JDRL%L,T!-T*# M!""QZ%!'M9:$)K0OJB9J ?V7CBTNK<,4AC7$EO>(B(;NLMI%"^FL\&&I,-I M%/C3Q?!H!/\[<&YTQ$<:7]KK0 OC5JZ/*Y!N+XZTX;O:RM3-Y+L.C):TAK:A M^_F],US7_S+\9-V1H_J/CYX.B_=&>D$+NC(1E@78'=C!J8@6WBRB@0PZAR2, M.R+>6[B;D5%1+&O=]&46&1"/G?E"4,X$;440+]#(@_:!4!H, M=-GKWJ7D'%GD %EX'BV$Y$\0N13\-BY6FAOBGZ=5TF ^.G&H5B(SA-+E% M065^]?!=3 MY1Q'GKKH(H)GR#%$WK6C&'U<;>2OR%U[IX\9U\X(B/911$&%J?B@ZPRV<*J4 M;4-TTU%'^O2M'[XRA1SU6/=TDBVU3Z0->:M%U;!N^I>C.W(G"=FX*1*>7L/S M5G:$QS%"!Q?68N?H&^4\3:10NZD@\4*V.;4T@"R?[ 01(4/'TF=K2B/8VS:: MZ<(^&F (RB:4+6IE;[J)(Z.5KC2&R9BC%&5&#[#4E.:,5XU@,O),S:@T#PPR M%3\8\8_6*#'WN,H2:8'OE3K[M/5=5MTMW6M\E7WF6^4!H_WRIQVK.*)53VD MX0KL6'/:9MI:-V1 MO3H+2[E.\Q$^-=!#'#D>IFM(R%PK;;*B98)V3"6ZYK%+]C@!0(.@!TKG,TID MQ.LKU7 2=\B%&N@P6$[7#3/-IHJYCY*^R2/K4VG<2K*#H?""K.\!(DY6?G[T!Q=&RJ:!QE'/J+Q]IN^>^W6,9?>OV7A AC9ES]FQ?FG M?CSJXKIY#6?1)\E%[UJ>$%!E9*IUD)6XC[9ZR?V\EGR^F[T>A-$1AUZI:TZ+ M?S:'SI[CT'":_A\ZU.3?6)W_V3Q*)>Y)C\;Q:/;RO^;10U]J.A]]1VRC[#5_ M$XY&Q>@(W=?%AJ?#E^TNW'?,=LO=-_6^D_8:E484:H6ML^D\/G&3OOZ?IJSX M&V?+LFG*#;^DJ:.RM #OKTK4D^X?.F#X"N+;_P)02P,$% @ U8)65 ZT M%E@:! 2PD !D !X;"]W;W)K&ULI5;?;]LV M$/Y7#D(?6L"P;"59N\(QX+@MUH<,0;,?#\,>*.IL<>$/E:2B^+_?'6DK2I<4 M&_9B4^+==]_=?4=J-3A_%UK$" ]&VW!9M#%V[\LRR!:-"'/7H:6=G?-&1'KT M^S)T'D63G(PNJ\7BA]((98OU*KV[\>N5ZZ-6%F\\A-X8X0]7J-UP62R+TXLO M:M]&?E&N5YW8XRW&7[L;3T_EB-(H@S8H9\'C[K+8+-]?G;-],OA-X1 F:^!, M:N?N^.%SX!!!!#0"1\/$!TM)?I( MPPB?O##((P&;O4>D08HS8&-:49MH;1LRY\@4I4LS,EI"U_O0"UH0YM JV3X) MJFQ,(+Q+EK*EN8"^X\=7;R\6\P5)56M&)"+2&4,KDK*\ [>#ZZO-=D:G0/T7 M32:[G!A']"8D6M+91C&C,(?/E K6OJ#V8&F2?S.X:_1X] M9P2FC[W0^I PE141GY@\YGGR]:B34>==YP(MLN4G8JC!B M-]"* M>P1\D!3TR)_B*=,;D"*TCU5*6%*[H.Q^=FR7D[+W%"^UG ('.J:84TY6\P$GI$T<8@#HIT2G"@D]79 X4C*1-1P*?/@,I'8,@2W%* M.L_05-TT._C043GS,'$QD;GP>,^?.Y#+R05G>##Y&@]4_=[&?->-;\&PO=V]R M:W-H965TY-:NHFB)CA^QDU3)LI/U M51*KK'BWKJ[N P@.2:Q!@,%#,O/77S]G>@ 0DISLA\U:)#&/GIY^_KKQW4U5 M?VJVSK7)YUU1-M\_V+;M_N7CQTVV=;NTF5=[5\(WZZK>I2W\66\>-_O:I2MZ M:%<\7IR>/GN\2_/RP0_?T6>7]0_?55U;Y*6[K).FV^W2^O#:%=7-]P_.'N@' M'_+-ML4/'O_PW3[=N"O7?MQ?UO#78S_**M^YLLFK,JG=^OL'YV!6EE7U"?]XM_K^P2FNR!4N:W&(%/[OVEVXHL"18!V_RZ /_)SX MH/VWCOXC;1XVLTP;=U$5_\I7[?;[!R\>)"NW3KNB_5#=_,/)AI[B>%E5-/3? MY(9_^_ST09)U35OMY&%8P2XO^?_3ST((\\"+8P\LY($%K9LGHE6^2=OTA^_J MZB:I\=:W^XXM-(JG5RE6_*?)UG:=DFYUE6 M=66;EYODLBKR+'=-\E#_]>B[QRU,C0,\SF2:USS-XL@T9XODEZILMTWRMERY M53S 8UBS7_A"%_YZ,3GB&Y?-DR=GLV1QNCB;&.^))\03&N_)D?'&=OR_Y\NF MK8%Q_F]B@F_\!-_0!-\!UVN0-TOFR=HTKVQ2Y_M??7BP6IZ\^SJ_FR4_GYY?T]]FK1_,)TC[UI'TZ29/+L Z8\L+O M_0B!OW@P)//ME(7'BV[EB!X7?"1)6@)YX;N;;87$K&Y*>+KIEDV^RM,:>&V> MG!=FZ6HX4!$^!A]+00,"299.25+/GZ(H(F/C=$?HAD5'AY.V!V1"YYK_^=O;L]!6R#FB# MW[L*=5NTS9)UVO0!W0VL)2J)H[> M(4/3<KB!/U9=C5V:5_"OK+H&@4#[ M)*515.7FI #%NF(>!X%4;O)EX80RKY(LW>=M6N1_\*GCKV!)ZZZ =:P]=>2B MH%0X>_ZJ"4^17(*;4*;%"3R7--6ZO<%]K6#E1;6GP\^J!J=:IWF=7*=%1\.F M&7')R*)H$9NJ6MWD1?$*)5K=I05_[,\VHUOY-J(EZO]5 KO8YJ"94; 5=#)P M@U%DXO/PY37ZJIRA17V(%^K$'SUS5M+*^S;@<, M@RQ,-K>0@0)O\FSJZ2; O;Y=4L@1=Z5^+?W6K#S+=+ M#WJ58, :5EK?8'30]S-<+]A(5>UF:#T!B9 5P-R!XZFZ8@6W FY3G>#8 M=4Y:8EU7.WBLLEPX3WX)UY0Y%0D'OW9X5K2PILNVO77"Y ?:&2\)Z+ZOJV;O MR(PK#G(6W1X(3D_KR#HJD'U*#C[W3&/@-R6MY" MT-W-TF8[H_\FR 5 -CYV..06>!M)SC^!1SZYEMBS<<":(N-*;PPT*!D9VY^!Y@$A!I8_2 M,\7>.% QC1XQUA;.M0L%?QNU8&0,Y2:68K# M>*BSO=8(U[ 9JD"SL?7HVIN8C585[ !UE\HK\'L*%#LP%LDEM>53K8XTNT ML96K_01D-,D,,V"8'#02BI[@0(%%0P(-GEHZO'=@4\+] Y5M!"F;:F YP&!D M*#N]5^235K5#YH8!0B2'L0:^U%CC&F9_ WM?@-I#0(MJD M;,D%Q02C-FO2X$=FG">_IJWX.I>6PZ_T'ILC_GLX6>#$8&# S26W@%BK:T!- MG+#)MG8P@$OK_V'6FO<*TO02'@9F04 M7(V1V6FRPP 46@!HKM-5QA%Q#-2HY3'RB\?26S];[?[6I88(I9XEF*/X%]\E M_(Q&2:H,+!K4]OS# Y "=[B"8=Z --LM0:9J8(O^>TI+6)R>?3L3OX]G&J(4<&8(/GB^^GB7/GWU- SQ_^C5Q8-62(4]CD$'F;>IY<@6W/:MS6)78*YB&25IXV(8A;*3CQ+U/H@,-!S6Z' ]#JWZ?;HU-*":6:0 MZ?6&)8Z<*UT%Y *9B MJS Z*'$ALDQ"S"\OKRN@TLK+HWH5 KD]QTP"-)XY*V1K,.#PL/6SE=N#)"*9 M6'IVL3+'*F^X$>3XF_7L7(N&"1K=%$DWK//>L,X'$W7*4C$H:O_8,8[SHJU) MNE(TB ]@E2%X1D2Z<35_2OX:'JRG5;DZ+KLELL+BFXTGE'$9+J8@,N[ 6\I/ M4&R3<:3B,F+#V BBHW0LN2KZ,<6-' >'D!&0AR3&J.<_M!(B:O&AW$8Q7#[R M]KB8TG@7_T4<"T;<)L?EK;H02XMJ8:3ZCST-W<537* M@[0,4][ \7QU]O2;^0)\=1 ,2&CZ[8BNA$]9;#Y;?(VBD_T$7MPRTM=>[I;N M[^'%]_(PU..W+?>D?MVT@=[HQ?R@V'K"U6.;QR(#S7C_4^O M2*,"KX'?A8)E-%3_5TS[IB\M1+V1S"$?.35WA2^+U6M>$BXY@@(*ACPS=J\Q M#K1/#U:+D6O'XFQUSO>9A ^!6=N6*OJ8$1#P)KQ^8RL1- M>,,@=L=930RRQ6EL6?O!OCK[YFS^-# L_/JK%\]C%L9S',A?NI']9<1&VDP2 M&;53[U3T_%V&XA U276*W).I81,78KT>3R9*&"RAE#-0Z$W(1]S?DK6$D\OU MU?/3^9G2:0:4_+9/R+,7\^?^D^#PC%()I8>E$B5E[D8IW6CJPU<.:2=>(SQ+ M 0'<,UB9FT=WOH^17#@[#7GZTULBQPTY]G)#1U/P]QI!_U0J2(BXZ<6(JX;- M)N"'75>J01*LQGU7@XG>J%]0@HU:U9_T>S6,T-_I3Y@63:6'T["Q#[)!'8#8 M 62O+R_7=8JA\0Q% &;E:DQY^#6"VFFJLG1%<#[ W:#\*ENK;95]\EIPAQDU MUG'JG'@NR%(Q'G0Y?K^@M(OJX-!IP>]1^OAI>25A3%@.AC M+,)<10Y)FVY03O4F 9NA:YL*>!BHZ8"4I7.U#2O,_KI#+-5:DH'4-4%S8NO2 MD..-C<1WV\9O,DL2Z4TD<<5#TYS$6SYQN.]3C]?P16!Q(S3IU[<;QT&TQHD-T$XC8X8C@/N& ODX?Y(]53 MC JI#RB**4-,@W-T#&29:\4C>IC#,WG+0;QJ2=:2SUK[#:HS%3^K& /B2*0, MV0!@=&4<3NQM)',IWFM>OQT][Z6I_#3BLZ6KPW :F'PF>D3I*H^IN.PA:UK, MO92;GH^&VLB>-9,:Z*?N#1H7.$32[3=UNE)@1KE%,X$M2MK1@(:.;_8J1Y$D M^4-.NK%IRYDPS&0)P5)$5[#"; +?X,8IF^4PBP9[AG.%CXZO!BDJ,F6EHYG] MC/$&@21#>A=,H?8D1UKN%&IF$H?VQ[7HP))Y3:,B1V&82J$>Z$!3EHMQ4A8> MPH%ER5U16 ['\6"G/G+'+HFOPD#3]3F&)(H_-GM&>6QF9[&I1]%6N0JW3O*% M,KRW@L"E7JM.*<" $CU[,JFFSC$WWG+:X+BJN^<8]H/ OV-7B0-:&-GZZOF+ M^0OC)WT3N9?H)RV>ST_])_GQ9 ,#ZX[Z:7&"8'RIEO(9:C7@Z$(QGG,SP#V-OY#K+/4D=)0M<2A M&0\6>T-P,,^2MS)00BM)+O7Q2W!;DX?X@$3.WUY=7H:\!]R3':A?0JU(6AWT M!T@:PBIZ@!LE9",X'9T;7,E5H]\KNI&>'\K?.,2:ELH%4:+7"MFT;>M\28 > MM&*VE9'U9!^!OW$HX-'36.$= BJ)F6)X0"!!RX*$-W) M.?GE"('CQ8X_ "907B3)U>5B!W_48W]UA<(]5%JM 8BE@4GVV %%- M2,9IL9@!OH A/3.RJO=P5!'8 6/QXX#5+&,=N64LX!/-6G"60F[/&'_..-( W:RN C$+J1F5',G&AU>M@1W.F&"HC6.@M90- MOZ? :@0(0(M6%BY+,AAI_V#N?#1U7(!%8D[RT]<<)B&[$"$\ 0R*X @!JP# M#/NL0?KG15JSK5HU?;%I,0EX6'\(9%NMC)1E J*Q:/?(=(I/$Z=R#*_B9'#K$1?].V(DJIB@) WM'Q"QC2X:0 M5,-[LH)%/\9=DS#UDH%6+FREO LW+V'7#9RY\' CV&.$LWJ8/SA5 M)7'8/CT0/B_\&FUW N=::?R.0;]JE1G!3I$8T;:Q=F)U),[C;#H6+CDV534& MSVJP_F3"U^H9IE0+4V4YZ5\Z*I\DH2.>-N%#J=?9='G6NQ+F=687!M5"AV8A=-L.P_I M(YCT:%51;%6;D\*'T(\BI":!><1^XQ 4'!!82E6-H1X^2/Z5(HI(S0[KDS - M4I./9LJ2*&]+GQU9)&NJO#:>(ZT/>:TA$^#&@9-$UZ,UCCJ"I_EIW(Q@N7$! M)[!1NJY]*LFB./#J[>?EP9A_KDQ9#L#O&0??4^I!+OEPY#BMU"7O80*N"2Q% MD*>V+31X+$-6)B\[<:X8H]2J';R[?JT#JU08,S:GZ?+Y1)K?-9W@BD3X>>+! M^ $9+(#^)DZ*FF6*++4 ;?0>$:-1Y)]0YA)4 [$K2H^Q +K?@:Q-2+,&$U51 MA.&^)91]93Q("3/D:]'DX7,*"P1[ C<:6$-Q M?AY$VB15,(%WBA("XS,;9 ^9@:N@9,VC:J#/K"4,S0/QFS"76H9]-E MI.!3@F5<)A>D*[,#6 6@+(OC<9LO'XZ<=A^#%^V<'8;.]UH&L16\,5;3&T,K M+%2IYU117Z/KP-@$%S^+',&Q"-#RKD79<[RRE%GDQ%%9J/ &R0N-LV)2VH\# M?OI.58?E=&,\UERF9\$_ZOYZM3@G92C^=103BE!&2D_T!Y5L-%HW74L-M M-WPX!#VE9,&3U$=B18F(CQ^#NE M8]";_.46+@;;MI)B=;*O!ENG=>H6.=/>WT@KEK[E/'%#(I"2Z, 1[F[ZL\B8 MZHJ/LW=4@ZW1H+>T\;@TOS)/R&2LT70A:P5WZJU(IH?/0"E=9D-*HH*?2<#L MK@TO9L.+A!T86*QIK*YW+:@ G\U(.3;OV/>B1;J1R:,(Q8%GTX5]O\)H2#N$ M8R=76US!><\]N&#W\LJL>O2X)B?"#D(OFWV:N>\?[*7:\L$7SMZ#8$A@EU&3 MF#+-&,F3%QT>D3_X/:8.:8Z^ V0=:)UCI-,$V?\WU4E&L1.)?/MZ"L8OXZ)\ M" I-BB^)BH"ZEQ X42 MM#BACH.1&NDAV"[]^W4<]4E%]9!-;1Y5SNQ'A3CFHR43%&L2FF'-^EUFRZG: M#DYN1K72^Y;))3XAGLAUU2HB"TX!RT0(*_(6W&$Y0S-7-'[>L%HM)&-<.AS, MV=-'(3\RT.O)@NZ4D!9D'6GQ[BSJ&R$^@?8' MX7/C:&:?#/V]U4[+;B@_3'T IH17 ,2?34/3+Q 73IR&_W@;&@6,RJ#\8+UH4!0&2HF)#(IEPECI5)4(%43'& (>%GV MF?O]#^:\.-L10?&/TK)!(S8[5Q-!N$^!8;F#D,25V$8 MY)(C++V.0MQQHJZHV"Z@G^'8T92B[='5HMU)B!Y#'T217(-)-?QZ[6[P"3]$ MJ"76AQ4V1.*6$R(K7;@#504SWZ-;;IZVUH M&2XQX4M$K*V!P:NZ\3F@T1X^6@[(4,\67;"-=!,:TC;JRL7VYJ>RNBE#>PO? MF$1[:9C*]+]'E-BG!RH)SA0:6<<]7M!!O!%=%L.^_ P,&T/LFB(5QZ="2+"$ M:(/3:,JT9G:(0%9;[9.2$=WZ$.Q*RY')F-63U'AX"#,B QHGW]"R'VRTQRW- MD7S3)(-"E08&,8/<(!ZV.:G6X\>FBX^Y1@J85E%Y/\8[TY4!PJIGF6,)HDR? MZ_74OX-*-[/FE/'!JAN@# <,4^UE!$H![;I),14P_(MIP#T#/3^$:-]E!V>; M)>\QE@W3C@ND/SGF$%W*/ZCT!YKS-LI,RC? I>)P$*:TW08M1O2SO'%H_"]3 MBRY&,WY1L"TE,T7(YGGR$& ]L?TVQN BV!-]0GL8PB1^:%(I;-5;53?C4 MH[&1J3,../S%-%K^TF)@WRH&=O1@OV2@RU&([2Q95E@B2LT+"?9-+C/+$# 0 M'"=X$,3=:CB%D*!D_=C(T@K1&9@J5+"B185BEL=\+&*W41RA-XGR5 M22DTA1!>#ZD6J!1*42F'#\T'0LC( )M)ZO@IKM6C&R,>VSJ- *Z:E\G%%]21 M/!$ )[9Z33+JBF%F6"0GR3?R"[B8",8)7^JC/W9U20@M;K&0?V:TUE/YVE=> MZ._/.8!GCYJ2=7C8_BGJ3J7%O_P5)=Y_QG_B!4#=5,/Q\-6XY;&I&Q* NHMI MD"U-/2[J[O+@L28V^9J0+J'4&_E3JIHYKB0;25N/U4%^84P1FHXY\F/]D;Z9^\$HZ=PX4QXPX[2ST.')B-Y>?N:[E]7 M2OVA0873E= F$!_>?U0DJV[+ [VLS>"[;/F28RKS*9F-BX-/7WN0F6%:VL1@ MS]/SF'8QVHB4AS#%Q@R:]E82?3]/WL?GGL 6HZ#Y*/%#&J:'[6S-9L@!E&*0 M$72O;J<'4(VOHU^^%ZV!4%0=/48,86!IC1$BJMHD _MJ(4XNRQE%%-<"$YB. M"WR"7;"LZIIAJO5@(WG)S!T_WK$Z#7#V64#/'&HQL;[Q!,!'#R M0RM-ZH(AWTAEJ#\(3K TXVUG#/"$$C+()X4Y17YXGOP++511;;K\Q/$PQDZM'[SY$4K/)NWI4!BRF*[F M>!=:!+/!,VHXW'.,Y-V@\; _LN4A%@*U7AEVBHK# $W'J06B\X8:>&WRQG1[ MW:=MZ"B-!8$8$$17GFK%J=]@M:..7>DNH+3Z90_2(H\=UF';9-,ARV->;4O$ M^M7XA/839T&6(/X=Q6D5D/X787@&*7K/R/R8^C M+0S;$7/_-IJM6TJBAW@4N2\:7EF'1CQ14,=XTK3@_L!@Y$DXR[)1B%V3-+>Z M+EJV;5$_Z#PF'66]/.M7 -+\LSX .6KYL^[_,(0#@WE(W.LV7-$;/#MY"I=0 MI#K6.(SY?P%X*C%Q94(*"MAB+T+!M[GU3?U9:[N"# M>\?8O>K:^W,\2O10LLJ&'48W)>UH:D+3EF1C*R6DQ6'<#V7;:,"//3?TC2^I M;%VV+:NB@A-Y I[DKL=^HK_<;RB01/OK9 M^QJ=RF6:?8)9DS,&Z5R*(%OHX+_A*UQL]Q'88L:FPSLPY]>H,!V/3S+/?OK& MRKSP^93."$CDQ324^"=I(#^J*N[V:.+_T:M7P=1;XT\QW!C MWA>:V+B@@+L=9@:V:51)Q\A-Q1BS+8&YU/#B!*R_\X!\?E<0//=&I MHOK)?<"P)HLYSF-P!;>A M+&-_8,D%NLK;<6C%T.PUYO7-ACF%V"0R(16XV8[5L](UMOC(K@1 M,U@VEACB6O>*S.U1F10XC, Y0R5P*AD8AMB;)%+4.S)?B\LRCDI65NJ]&*+/ M 'G#]@8]2-46,>[=-(OL4X%8A@[CL$^E.>F1A;/I2P'D8.6)3H5'$(? S_08 M2@C7^Y3:&1;7TL@V]9;%6-%IM%F8,=HB_=;J/V55A(UOO#0P+0G$^S/I&K!F MI6-T;S;S/H_H,G/[?/;S;7U?;Z-X,/YE);%0D)G-U9KT! +<>#&-#WZ#-XK. M@LY03'A"!2]RYJT\?CM" MX&W\BOI#\;)L6TS2 4=>&*3^E=3_K/RQ]UY@(:_Y\'WT0E&@;]?=IG7(?0QP MLG9D+I/I-?B,Q#AGHA%QT7%U=3R8"&,*7% +Q0$D=7(Z$4F85?#U-Q$\EU $ M#BU4?N6@ M*]! *>CM*I5\SR.84IH!10S-M*UIXSR;N>#SSY*W5!AU-V( MLM>"78+ */;(OG&J&LDY^!=IQ,.8,29H\>"Y-,ZRG1?&Q[Z#P;XIP-^'FCA8P4V\%*&+7GB8H1 M\&T2K[@(N/?%-&3]7;!>@!H_8[3C9S+1)^**TR,^_/PHN=>H\-8&60* B>]U$'ID]1HE]R[1H+OG#1F]B3#0FS,?^Z M]Z89P<;6-IS8\R#NN-)*4QOQ.C&5H_VP!FFOD5>V6>?,A,/IA>X=T4&?).KBHY2U=-N]J**6U99AK=I8.WL<04I*1F*KID9BM] M1I;8=P;%!QY9@F',>_#/+-0DP, (G:]$*3%&B=["(TSN&Q^TSM>LAB@0CCE- MF*.,Y"%4Z!W8%Q>,G1E#1(H>BDX>"/OW(=D[T0"U!H614&4U'"?@ +$!%-OM MJ8?J580ZCZ-IL+M7/RT":GTQC337]Y"\"[GI44EZ[U&,',4F4-O)-J9&R502A-06NQ@X,V?6 ^>"W8\3X#4R\ MHI6C5J&TWB0VXM?,&3]*WPXW>-5/F-ED%$;*9^\:\J-0IV340VRB8KE)GB*"Q!'A!):8UF$C4 MH7OMJ]')9/:_QD[*X.2O]845$C.7>VQ_)Y64*58TG&4Z &*WC']95TUG5X2-W.\I:')?.6JC8( M"!256&HW#,GS^,HN.&,' !H33)H<;&WOD%"7NZ[-N[D$D+)C'3$+(V@JL:.,$KP:'>;GS'1DYP!_^#P M+Y./I7^QZN]=Q>]7S3/M=T+BA DA+5&TGLMW,:UC<^7;@#_@:%]E/\1DI$JE0WCA#'2'.,T2$1$FWA$76![EMF=IGC M[^^Q-\R TJ4+P'CLA%_ZA=@-NJ1#?$%/V_HG53QH5/:.[\^='7WUD_]\GQZ& MI4'>J>KW_/$O@PS=M@:Q,RX "4$S?+4;)_E+\>A_&7VCKRD&H/A7GN+16[VYQ.5<4=>]=*%WZ3#%]&V<;$6/84%BB M__:7W5":'NN^"K9K3J_S:H5A%Z=/_*M\OO6Q,/H#W_'72$@L-(G#+^$1^G*F MW]H&R8^. *O$^]#:V+&E+)Y$77LOS*^CQ:#N05=SA7%O?5GAV:-!%RP#D8U[ M<47M.GTS7RKOU$"OE'G&6EQ\/*U CDLV575KMB'LWDMK>75>G CTI<^$!NO>L)>/%/5%(9;1R/41\+U!"Y.$WG1$XG!4Z!YKV-+=56.I:U;9CUTV28'TA"Z:%OB)@H\E!O+X5^!$* M60,:UO@J=K(/AYE)"EM1[EPR),VGJ(UJ],+MH^_IFMWA86JV@"0V))N;@.L1 M'5 %VS3TBZ-N98(9-JBY\!YV:<5NWS:/!J>B& * 0=K4,DT//J+15.0.K2M) M+0D2YA#RF\ /8F-\.!X^I^KOK."*EE*NH@B4B>U-B)B DLOCURQ+:99*#=_] M]Y:.-9.>>2B%?'+;NXG+V:JBT8C^LG#WZH]G/>+TZ>/7MHI4,I=:.G3>@H>4/G #++2\'_X?4$L#!!0 ( -6"5E14?[/ 900 M D+ 9 >&PO=V]R:W-H965TE1)PW:%_:NY.=UDQ@[=*_,%S MN[D=GX8 M*,S\ PKA3B%L>+>&&I9WS+*KA59;T$Z:T-RBN6JC3>2X=$%YL)I..>G9JX.!KR0N>,6GA.LM4+2V7:U@JP3..!DX?V4J@.5M,+!EVZI-L9^2F-1(> M,!*$\$5)NS'PB\PQ_QE@0HQ[VF%'^R8\BGB'V1BBP(/0#X,C>%'OAJC!BP[@ M[;OOG]9Q"''GQ='K( M"[/$"^=32.?>-$G?!RR9>6F40I1X$4$="%M IZD/0>A%5.%]\ +?2_P4YL0B M@D=%ESV4E7&<>E$4D\,B+PHCXFHH-UF6U64MF/-UCO349)RU'9R46:FTY3_: M#7?;TV >>'XP2GKH3"!-B'Z3.H[/("Z,Y_/V!/SB% ,X. M.)]2Q%(^4;S2:.Q3MQ:BHWT2^^-9O\-IL\WL#5)@ANF-;2H:5ZU[<\JA-7GE M4?J:"IM73;R.7>(;I@%7#,T@&S!W/ >H0Q/42_?_?XDBG3?I.FWRX MTU*!,;GF]&SMJ.YKLL?A]C595_[OH-_UV+NVCLEQ%K.-5$*M7ZFSG<-TUX%N MF^<=71\2K5,WO#)-)PW\KB76527X7IFND3UJEB-(5@XZZ5?M@K%BV1-9I91U MN["D*+K:#SOP1S<FURUR!!:GZXRD% M3[>#5_MA5=4,.RMER;?-%4K;[< ;ZZ??J'U!+ P04 " #5 M@E94 A_2 _D$ "W#0 &0 'AL+W=OTFV-->I..1][L/WAW)XWNE;\T2P)+O55F;D\'2VM71>&SR)532'*H5 MU#@S5[J2%H=Z,38K#7+FA:IRS!F+QY4LZL'DV/.N].18-;8L:KC2Q#15)?7# M&93J_F00#-:,S\5B:1UC/#E>R05<@_VRNM(X&F]09D4%M2E4333,3P:GP=&9 M<.O]@J\%W)L>39PG4Z5NW>#C[&3 G$%00FX=@L3?'9Q#63H@-.-;ASG8J'2" M?7J-?N%]1U^FTL"Y*O\L9G9Y,D@'9 9SV93VL[K_ )T_WL! M(9ZUB'P'8L#)I:KMTI#?ZAG,G@*,T;R-C7QMXQG?B_@.\D,2!I1PQH,]>.'& MY]#CA3_V^5UA\E(YMPWYZW1JK,8T^7N/CFBC(_(ZHATZKK%Z9DT)1,W)O*AE MG1>R)-(8P.!6;:1G1%HR=\;<>6-+A8:%M$ ^P1V4).C^O/N'Y&)CT*DWZ(@;-[B<#$F2QE1$*5(__Y3R M@/_ZA'K=[+FJ*M#>JI5<@2913%D2;U8^_S^;[H8WRB) 4>=E@P6"1.O"-E]( M&G(:\^@%\MJB9QK6RR^][VZ;B7&;5=@",#!?#J\/R8WV6_O0FR%A(FC(!(G) M :E64)YPA$5(Q)D-&7IB&!@*0OCK;!IDM(H9!WLBVH:DH@F M''&R&&F'.GS$'9* 1@&C(HV0;EV*$O8D U$\0*=$]+^HM5C$-(FR'=7TNMD7 MM<;]GNXJM:>S[>@MA1:+U*M]CKLVYRG^>O5;ZXQS3)XH(6&:X?Z/_#@.Q99R M:/EO+(< \S#"[$Q(2H/(J0BQY@3SMN,D=@>>/!8EVQF7;R;Q7V:M/YNZ&C#5N_-G\ M1L/P./:3>&V":NJ:9'=UVL%GO9;RV"NV\7[8)SZ!<2;+&N\)0!Y :K^-+,7V M)8*.%IB-L:<#CJ=7%G1T2C.>D#]0T"H$T= BN 1, SR5T '<^RRD$1YP6>)Z M9HC_F&9)UJ7:L->ZA[VN/.PE\;"7H-LR:-R[3&-U+?R3P> F-+5M[]4;[N95 MQA^7MT\:[ Z+HC:DA#F*LL,$\T.WSX1V8-7*7\VGRN)%WY-+?%F!=@MP M?JZ470^<@LU;;?(O4$L#!!0 ( -6"5E0]6\WBQ , #X) 9 >&PO M=V]R:W-H965T!0$OGP(46)6ARD^J)+ M1 //E:CUTBF-V=]ZGLY*K)B>R#W6M%)(53%#0[7S]%XARUNC2GBA[Z=>Q7CM MK!;MW$:M%K(Q@M>X4:";JF+JY0Z%/"R=P#E-?.:[TM@);[78LQT^H/EMOU$T M\GJ4G%=8:RYK4%@LG75P>Q=;_5;A=XX'/9#!1K*5\HL=?,B7CF\)H<#,6 1& M?T]XCT)8(*+Q]8CI]"ZMX5 ^H;]O8Z=8MDSCO11_\-R42V?F0(X%:X3Y+ ^_ MX#&>Q.)E4NCV"X=.-R:/6:.-K([&-*YXW?VSYV,>!@8S_X)!>#0(6]Z=HY;E M6V;8:J'D 935)C0KM*&VUD2.UW93'HRB54YV9K51M+_*O "K%[RKB! MT2/;"M3CA6?(B57ULB/@70<87@ ,0O@D:U-J>%?GF'\/X!&[GF)XHG@77D5\ MB]D$HL"%T ^#*WA1'W+4XD4_"-F%C6 4Z_>1_[G>:J.H6/ZZXBKN7<6MJ_B" MJP3O7(*O8SZ6"(W&HA$@J*#U96Q@"H%I**2@LZ=OX9[M MN6&"?\,<>&U0U4R\(2S0LC 'JYWC$YW3SCJ3VFB(X 69TF"K"S*T5@,/(;R! M^*CQ:U'P# >+)]/WC:JY:2P9HE?P9RMK2([+#R?G)_VUUDB>&ZH?1>HUJS-> M[T @G;[>2BJZ$^RM\[I$U"KX:,52"HJPHK0\H:6B?VBV.9_!3-+UHPWEB[)L M*/-=+LGXEFC:2:I.K+9$]%2A]N/#Z$--^K+1A*?'_RGS-Q#,9VXRFULI#MV8 MI/.[, K&,)VZ\SB%.'+CZ?12%F:)&\ZGD,[=:9+^>\.2F9M&*42)&Q'4A6T+ M:#7U(0C=B,YZOWF![R9^"G-B$<&CI& O564L',RM%ONO/XO%5IR[4U.!N($R( M?9#:C,XB-XSF\/=/_& $ 8PO))]*Q% ]T7ZET<2G.UJ($^V;V)_,^AE.DUUE MET@;,RQO[$I1V]-ZMJ8L6EM7+I6OWF/;R\3+!-8_G;97GF$Z8-7R#)(!<\MS M@#H$L7>)^O^C.'?3>H.>5J':M9U;4Q1-;;KVUL_VCX-UUQ-?U;N7Q2>F=C9P M@069^I-IXH#JNG4W,'+?=LBM--1O6[&D!PXJJT#KA93F-+ .^B?3ZA]02P,$ M% @ U8)65+;RAF[A @ +P8 !D !X;"]W;W)K&ULE57;;MLP#/T5PNA#"Q1UXB1K%R0!;=3(->HX0"HRM0V#TV>(2A7! 1.-7BQET*5W@_GJ'_MYK M)RT;9G"IQ#>>V'P:7 208,HJ86]5?8FMGI'#BY4P_A?JQO<-.<>5L:IH@XE! MP67S90_M/>P%7/1>"8C:@,CS;A)YEBMFV6RB50W:>1.:6WBI/IK(<>D>YQ4*;2"#_F&W*G0OIY@,6P8S'T+(;_Q>(4/E GP?%' M95Z^_(.@KH7'IF0Q3@/J48-ZB\',(3;R2(=Q#VV,BCFSF%"UV1QL3JY '4XU M+*GJM$89/SI#S70",3VG4VV@1KH%9NA$4#>;,2R5-$KPQ&/=6?HX%:!2N"Y1 M,]=X3>9G9TM5$+O%TH/K3A3XJ/('H[ M]!3Q[Y1*MH]51(-BTJ[,EHJXP5KW*(DOR,X/QT-1_!2^81[35R@ MSORH,D2EDK;IY\[:3<-Y,P2>W)M1>L5TYJY(8$JAO;/S40"Z&4_-QJK2CX2- MLC1@_#*GB8[:.=!YJI3=;5R"[C]B]@=02P,$% @ U8)65,!QGOAR P MUP< !D !X;"]W;W)K&ULA57;;MLX$/V5@= " M":!8LF39CF$;<-)=;($$&S3I%L5B'VAI)!&E1"U)QIOND2T<#W2M1ZXY7&-*L@T&F)%=,3V6!-.[E4%3,T546@&X4L"[;IA M!=ZC^=S<*9H% TO&*ZPUES4HS#?>;KJZ2JR],_B'XT&?C,%FLI?RFYU\S#9> M: -"@:FQ#(Q^CWB-0E@B"N/_GM,;7%K@Z?C(_J?+G7+9,XW74GSAF2DWWM*# M#'/6"O-)'O["/A\78"J%=E\X=+8)>4Q;;635@VE>\;K[L^]]'4X R_ -0-0# M(A=WY\A%^8$9METK>0!EK8G-#ERJ#DW!\=J*"VXX:CA[8'N!^GP=&/)KT4':^[CJ?$1O^)A&<"MK4VKX MH\XP>TD04,!#U-$QZJMHE/$#IA.(ISY$830=X8N'*L2.+WZ#SV6KX=_=7AM% MC?+?".=LX)PYSMD8IP_74IO72C8.OF^;1B UOV$"4J9+R.GX.&6D*5$!K[L# MV9T-P0QF8"30856T6!<@NI0.C/34D$M!>+V"K\A4)P-0$;':$]>QD/83PM\# MQ>!70\-X1B0*6"7;FGJ$UZEH+0NO?W8*XK1K:-^4LM44NCZ'=S /_7"9T& V M]Y>7"7QQYX:(V".Q%$C9V+ODFD"4WN4W5Z\*]VP%#<> MW:P:U2-ZVY[.%E'FHS4^H,(7(N\)"VB[NX&_9D MNUI#=+GTH_ 2;&57P*NF-:Z;"(?:P!FQS>/I>0_^.7VY%[QPW4],%&BR6/9, M::L4.7AA<99$?APEYW CZ^+"-=08X3N(IE,_2F)XK7."D\NV0E6X)T6#:[WN MWAU6AU=KUUW6S^;=DW?+5,')H<"DFQC9N*M[+PT]!&Y8TLN+ MRAK0?BZE.4ZL@^$MW_X 4$L#!!0 ( -6"5E3&K@E%? 4 )H/ 9 M>&PO=V]R:W-H965T>@:-.F&81@&6J(MKI2HDE3<[-?O(R4[J1N[Z;:'+0\.Q M*_W!5)Q;\JF6C3D95=:V1].I*2I>,_-"M;S!RE+IFEE\ZM74M)JSTA^JY30* M@FQ:,]&,3H_]W)4^/5:=E:+A5YJ8KJZ9OCOG4JU/1N%H,_%.K"KK)J:GQRU; M\6MNW[=7&E_3+4HI:MX8H1JB^?)D=!8>G6=NO]_PD^!K\V!,G"4+I3ZXC\OR M9!0XA;CDA74(#/]N^067T@%!C8\#YF@KTAU\.-Z@O_:VPY8%,_Q"R9]%::N3 MT7Q$2KYDG;3OU/H'/MB3.KQ"2>-_R;K?FR8C4G3&JGHX# UJT?3_V:?!#P\. MS(,]!Z+A0.3U[@5Y+5\RRTZ/M5H3[78#S0V\J?XTE!.-"\JUU5@5.&=/SSN# M&6/(A:H7HF'.58:,;]A"_#"B+Q1C:T,>=64O/P< M8 KEMAI&&PW/HX.(+WGQ@L0A)5$0A0?PXJW%L<>+O\%BPIJ2G!F#)#@K/G;" M"#_[Z]G"6 WB_'9 ;K*5FWBYR1ZY5YTN*O"'M%H4G!2J;E7#&VL><_)!*)>H M1Z9E!3\9(1,-U[=\='I3 7J?#$J8(:S\ X3B)3XT'])0_,E+(AIB<7JI)')4 M-"MB7?B/R(VR3)+QI5M6G8&3S(2\9D*36R8[3M227$@&5YXY434\!KX6'PA\ MUI@EUQK8ST@2YC3,9^2"F0K[D,\EU[W;DW!.@UF\@^ET@5W/BPJ"$>4[!UA:Z9+0T*:AN&@[HX/GI%Y/*>S.9;_JPZ*:!I'-([RQUV4TGF> M_V,7P0GY+-KGHXCF\QE%)2<'F)YNF9X>9/HU.D?92:_HCB0&!Q9>W<=8?Q!V M/^MWPD+\*F+:>VF? CL1U[Q0NKR/-:I#RYJ[[XR/AY*B9-B'#B!9 YR^8P(! M-J)"\7K!];9*[2&&CZZK-(4;N/ @GEY1!""D61B@^A2J-.**BD MT0_ F,:)1:4"ZT.:@-=7&BU:NTACHT-MT30M)0T41%S3@+QM/9O@(.V:U'.U M?-[!(QZ&1#%-DY1<-I8U*^$%]O#C<$*B)*$I6/'6RQ\6XEE OE>J7 LI218$ M- GB>\U;=K>CMA1L(21**@=H%- HSB=PVL!_S6]Y U:/(2G*)@^4E=S%;7/Z M#A:I9N.",=0.LX4T MHW.$ H747PO@6,UEW[ KT8(.R8S.L $TNN[:5HHO=L0Y1;A(2FXT*SEI6(V( M)/V,U^X1JUP[',K4P(5_*>7^1I+DB/GL&Y,D#V@6IP>3)*4!F' P2=(8*,&> M)$ES(.PF24+G67Z?)A&-\IP&8?;T1$EHE,6/)4H:0%QZ(%.P98YBGNW/#I2; M633?FQWW[>!_E!]Q'O@P[$^084-&WJ+2N]M\\0%GD3!^.OPL+?J0/BDQ-O$_ MT#JS;>O,GMXZM2+^U07I_>MK3]L\#/G5=.T:UI7"N?Q>(GH>HND"U=\P,%CB MGM$4PCMCJ\X1^04QZ>_Z7_3! #]A3L;O-P)HWURW,7TW,/H9+G#S60)*!GX< MA3-4FHC\B,R3"M=:_M^ZW]Z_6-TRO!%Y,DB]Q-'@QPQU& M]R_!_L.JUK^^%LJ"DWY8X?',M=N ]:52=O/A!&R?XZ=_ 5!+ P04 " #5 M@E94!J[_]N\$ #'# &0 'AL+W=O-,NWD]#CL7?6GQW;PM6GU50]N:!K5 M?SK7M5V?3/ADN_'>+%>>-F:GQYU:ZFOM?^FN>ES-=E8JT^C6&=M"KQBU>_ .%,GA.R5MG;A/ZQ' MV22=0#DX;YN-,B)H3#L^U<=-'AXHY-$S"F*C( +NT5% >:&\.CWN[1IZDD9K M]!)"#=H(SK14E&O?XU>#>O[TC;75VM0UJ+:"R]:K=FGFM88SY[1W<'BC<.6F MQS./SDAE5FX,GX^&Q3.&N8"WMO4K!S^TE:X>&Y@ARAU4L85Z+O9:O-#E*Y"< M@8@$WV-/[D*7P9[\=Z%?&%?6U@V]AC_.YL[W2* _][B-=V[CX#9^QNTU]E4U MH!^[@.46PES5JBWU4VG>:XUZ]LAUJM0G$VQ*I_L[/;F/;&,6E"-OF$#=S'6_ M2V*('%\B!FL4P;^%K;%-W1'<6*]J.+QLP:_LX%#03>%\GSE>P $()HJ497D, M]]FM*D,-Z+"':^5U!=X&I]B1'P;C-A\%DY%$S0C>:D59Q\[WT.G>V IM_(6M M0#M(R83Q+/H*&+1^ #%+BH3)X@5@^&,P:2I1M_@:E!B1R*\ X0@D80(-\C2% M/?Q)=OQ)7LP?<\]:%5C[%('VFGN:0)>?VX42TV(<)0S=^I7>,,6TRR-L&-I\ MTUOGX*PLAV884_L.9\I98WMO_J93Y$NT1Y\3[$+?X9CHJ"RZ7+6VMLM/F+^L MB%DN*9.'0@B6I2DKU6YG.02)S3'L,AUSD+)*H$O.( M"5' ]=!UM?E2@;,TXW!8L+C@*"T81S;>]*K2T*I&.Y 12],"+4J69_$4.%*] M2.#GOM(T&\I;Q OH)(HB% K/*7S[32ZX^!ZN,"=(HYBP((FC? I(,I%M6DWM M2Q1P%@O$E:%=F<>(4Z)W%L4Q LC@G6V_VZN/_4QST#;-T)HRQ RU*7&V:F)Q M@>VRA3FN0M0XI6]=.",L5KP'@;%NQ>A]!'Y X"1BRA,JT X>[4<))@$GP7_/ M$!&'AD4 '*LC M*?T2(WM(#Y&P),4*99A")!#/6"J+Y]B!3,JFD#,IY98:DDE2EY0]P8K\I=3@ M<<8$)U[F"F/'07WU#FYU]'3Y^3-RSV">3Q@QY;X7:M^O" ]'AR? ML1[GB*#I&M$YF-%2TL0-QP M'7!)G9D^*-/V('FJ(+,'ETOLH66X0M- &%H_WC-WN[M;^MEX.;T7'Z_X;U6_ M-#A>:[U U>A5AJ.I'Z_-X\+;+EQ5Y]9CPX;7%?[2T#T)X/>%M7Z[( >[WRZG M_P!02P,$% @ U8)65&B&ZR<% P D@8 !D !X;"]W;W)K&ULE551;]LV$/XK!V$/+2!$$B59 M*.EL$Z5(CZ3BY-_O2-FJ"R3I]B+QJ+OO^^Z./"U.VGRS!T0'C[U4=AD=G#O> M)HEM#]AS>Z./J.C+3IN>.S+-/K%'@[P+0;U,6)K.DIX+%:T686]C5@L]."D4 M;@S8H>^Y>;I#J4_+*(LN&Y_%_N#\1K):'/D>M^C^.&X,6E15:@<'= M,EIGMW>%]P\.?PH\V:LU^$P:K;]YXV.WC%(O""6VSB-P>CW@.Y32 Y&,?\Z8 MT43I Z_7%_0/(7?*I>$6WVGY573NL(SJ"#K<\4&ZS_KT*Y[S*3U>JZ4-3SB- MON4\@G:P3O?G8%+0"S6^^>.Y#E/U&:+%KCJX'=W0 ._"=X(*9R@W3=? M>"/1OETDCDA]:-*>">Y& O8"0<;@DU;N8.%>==C]")"0VDDRNTB^8Z\BOL?V M!O(L!I:R[!6\?"I!'O#RGY3@.M_GJ_#7NK'.T$'Z^Q7:8J(M FWQ NV6[EPMGZ3&H-]0^&7YOA'"F\^*O+7@R5\^Q8NM$?^ M9 @AL!J4W"/_ E4=5W5*B[*(9W4^>3=:#:/"5O>]L&$HS,AG5@(KX[S()M=6 M6^?E&'Q -2!D61VG:0%U&L](SI;+'W)U_)%L4N-/.,RR>%Z54-1Q/D_A?KO9 M^,2=$LIG@J8L3BO4IC'Z8Q- D?> M<]FARN*"41)U7+(*OFC'Y?\\#U2M(JOB,LUIQ4H6U_,2GCNAR=660N*/0]*8J(S#C!!P-IX]AZC3:T0P+ MRP/]--!X!_J^T]I=#$\P_896_P)02P,$% @ U8)65#N8S45Z P ?P@ M !D !X;"]W;W)K&ULE5;;CMLV$/T50ED$-J"N M*$J^;6P#>TG1!9K R&[:AZ(/M#2VB5"D0M+K;+^^0TJ6O:G725_,V\R9,X<< MC:<[;;[8#8 CWRJI["S:.%=?)8DM-E!Q>ZEK4'BRTJ;B#I=FG=C: "^#4R43 M1NDPJ;A0T7P:]A9F/M5;)X6"A2%V6U7YMP\&?PC8V:,Y\9DLM?[B%_?E+**> M$$@HG$?@.#S!+4CI@9#&UQ8SZD)ZQ^/Y'OW7D#OFLN06;K7\4Y1N,XO&$2EA MQ;?2?=*[WZ#-9^#Q"BUM^"6[UI9&I-A:IZO6&1E40C4C_];J\#,.K'5@@7<3 M*+"\XX[/IT;OB/'6B.8G(=7@C>2$\I?RX R>"O1S\X_:@24+_LR7$DCOT0^V M/TT<8GN+I&AQ;AH<]@I.RL@'K=S&DO>JA/(E0(*D.F9LS^R&G46\@^*29&E, M&&7I&;RLRS0+>-DK>+]KM?[%@:G('2Q=3#ZK0G)KQ4I 2?ZZ7EIG\(G\?292 MWD7*0Z3\E4@/6#GE%N74*Z*PK@INS+-0:\(KO57.;[L-$"GX4DCAG@E7)8&O M6S\M=%5K!(?)%4*6P3!>H-X1-/^22-A M[9:K C 9BZ+UTIB-AP?3CR?TSR=93-.LL_DOZP/'/<,?\1MG[*?YC?(?\6/Q M>))W-K=:/0'"^0I]0=-+?LOK&OP@)7DT7%D>/G?V=:]#
    ^H+HPN $@'0N>"^=IP.<8H0)S0K73=7T NY M[)7L'SWS"S+*XV$V)/??/0^\^732[\93 EYTIXB2XFQ$3GVTDJ.F4(%9A]9G M2:#2](=NM^NNUTU3.9@WK?D#-VN!^4A8H2N]' TB8IIVURR>8_PM02P,$% @ U8)65'[/G#_ @ Q04 M !D !X;"]W;W)K&UL?53;;MLP#/T5PAN&%##J M>Y.F28"DV[ ^%"B:73 ,>U!L)A8J2YXD-^W?C[(3-]V:O$B41!X>DB(G6Z4? M3(EHX:D2TDR]TMIZ' 0F+[%BYES5*.EEK73%+!WU)C"U1E:T1I4(XC"\""K& MI3>;M'=W>C91C15I> 52L.5!(WKJ3>/QHO4Z;<*WSENS8$,+I*54@_N<%-,O= 10H&Y=0B, MMD>\1B$<$-'XL\/T>I?.\%#>HW]N8Z=85LS@M1(_>&'+J3?RH, U:X2]5]LO MN(LG2X=$596DVOG.SL;-G4M4#*LF4"%DPPF2,LV^]P M([N:N^0-OK*50',V"2PY=:9!OG.PZ!S$1QQ$,=PJ:4L#GV2!Q6N @-CVE.,] MY45\$O$CYN>01#[$81R=P$OZ%"0M7G($[QYSY(]M?/!KOC)6TU?Y?0(X[8'3 M%C@]EEOJH*(1"&H-MD0PS+G(-1;1'5=.C8URW'JU3L0;S8' MK83X\&X4AY=75+8MT\7>[;6J:B:?W6,TO#*[7X7Z'R; #3 #:\)16S.&G\AT M5S.@C&.U(HM]UMT2TA)=PN!&DA?5&"8+<[;_0CZL<,.EY'+C:-2HN2K@/407 M_G"4D.#VE/;$#Z,,Y@41H7]F(,O\RV0(6>B/HB%$(S]*$_)?-'GWSC8T:,P+ MZ4&6.I4S&*3.9$1"E/K),#V@@K)X36+D9\/A_VS>*GEPT%J4LTT[0"B'JI&V MZ[+^MI]1\ZXU7]2[ 7?+-*7$@, UF8;GP\P#W0V-[F!5W3;J2EDJ4"N6-&=1 M.P5Z7RME]P?GH)_&ULA55M;^(P#/XK5G63-JFB](52$" ! MNQ<^3$*PW>ETN@^A-6VU-N&2,+9_?TX*W78:W(>&Q+$?/W9L,SH(^:@*1 W/ M=<75V"FTW@T]3Z4%UDQUQ XYW6R%K)FFH\P]M9/(,FM45U[0[<9>S4KN3$96 MMI23D=CKJN2XE*#V=GDM2A9 M62-7I> @<3MVIOYP%AE]J_"]Q(-ZLP<3R4:(1W-89&.G:PAAA:DV"(Q^GG". M566 B,:?(Z;3NC2&;_?/+GH]Y>&.0=,\8!$>#P/)N'%F6MTRS MR4B* TBC36AF8T.UUD2NY.91UEK2;4EV>K+")^1[A,T+?$612[8KRA2F]+YP M?<\V%:J;D:?)D5'WTB/HK $-SH#Z =P)K@L%GWF&V7L CQBV-(,3S5EP$?$6 MTPZ$O@M!-_ OX(5MV*'%"_\3]E:*&N;$55)Y4.IU 7.;=)3P:[I15O[[@L.H M=1A9A]$9AVOJIFQ?(8@MU7*;\_PUYXQR_E&J+^.NSF)!J6R]9D#%KPN$Q1)8 MEDE4"H2T$FI:PLM;,=-6K*GK&IYY:3)@VJ<#]W2S%15UL3'1IC9 H58DE)2V M\T$-X2W$(8=!S M8]^'>Z'I]A,$;A(16CBP:/V8OGYL]WX8N5&>]:70JT=R.,P6IV'/=]'PK;2?FM!D4K^K-N+UC M,B^Y@@JW9-KM]'L.R&:$-0&PO=V]R:W-H965T5I.*D7]^A9*LND.30B\0A9][,FVVY,?;)-8@>7I34;A4UWK>G<>QX@XJY MJ6E1TTMEK&*>1%O'KK7(RMY(R3A+DD6LF-#1>MG?W=KUTG1>"HVW%ERG%+.O MYRC-9A6ET>[B3M2-#Q?Q>MFR&N_1/[:WEJ1X1"F%0NV$T6"Q6D5GZ>GY/.CW M"E\%;MS>&0*3PIBG(%R7JR@) :%$[@,"H]\S7J"4 8C"^+7%C$:7P7#_O$._ MZKD3EX(YO##RFRA]LXI.(BBQ8IWT=V;S&;=\\H#'C73]%S:#;GX< >^<-VIK M3!$HH8<_>]GF8<_@)'G'(-L:9'W<@Z,^RDOFV7IIS09LT":T<.BI]M84G-"A M*/?>TJL@.[^^,$H)3UGV#I@NX<)H+W2-F@MT>YV_X_516^3&4DK@47.C2Q&:DTFX M[2QOJ+W@2R%%S<+M?A1O5>!#3V&:3UW+.*XB&E>']AFC]57G R5J)*$Z!2U[ M'1+049$L^(;T0!O-F>8T**'XT.X"XWL)VR"A, >5D336;@H#KUJ+W\3,LQSG8.HD$ -@ZH@6J%I#J^#5],Y*K4["CV4P0%DZ6R2 M)HL@SB#+LLE)G@5A#K-\DBSZAQSR10H/QE.1QGP=P/PXG>0G.;S5$_'>/"JT M=;]U'"60J VC.=Z.B^ULF.>_ZL-6O&&V%M0)$BLR3:;'>01VV#2#X$W;3W=A M/.V*_MC0D!%7_;:]-S1TAP2.QCD;0CJ M9<+2=)'T7*AHO0Q[6[->ZM%)H7!KP(Y]S\W#)4I]7$59]+CQ01PZYS>2]7+@ M![Q!]W'8&EHE,THK>E16: 4&]ZMHDUU<%MX_./PK\&B?V."5[+2^\XNW[2I* M/2&4V#B/P.EUCU*Z@A: MW/-1N@_Z^ ^>])0>K]'2AB<<)]^RBJ 9K=/]*9@8]$)-;_[U= Y/ NKTF0!V M"F"!]Y0HL'S#'5\OC3Z"\=Z$YHT@-403.:'\I=PX0U\%Q;GUC=/-7:=EB\;^ M!M=?1N$>X/=;OI-H_U@FCE)XQZ0YP5U.<.P9N(S!.ZU<9^%:M=C^") 0MYD@ M>R1XR5Y$?(/-&>19#"QEV0MX^2PX#WCY:P2_UP[A\V9GG:$R^>^%-,6THT30>ZI=B^8>6[ =)]MO-;KOJ2:M)P/46B"L';EJ\&='_F(FW[47 M=N -KJ+AE"E:WW8(5[H?N'J CK>OH@#SHC&FQ.1 M40GW+-0B+BH"2%.HXI+E<5TSN)+<6MC\*&>6ZW7='H44V@\N6&1U7)<55&D5 MLT4Y"?C3=S4E.W+36N#W7$A?_B'V8+AR1(JJA21G"]A*KH 5\:),XRPM@ #/ M"Q:S])5@US?;+>G):Q;7>0H%H60QJ[/_H<>%NZ43-$YX:%^\%G[]I689^\N? MS.*<#CF#6^VX!((M*E)-7(N2KB&-T_-S^%F%)T^F2(_F$&:E)2*C&PO M=V]R:W-H965T^ M?&@/@G-:55=597:=9,7N.K4= O_^SGB3$'J2%=6]? #;:X_GY9EGQIROM'FT M>JE3;4"]7AEZDVK70X-;.)71@E*W^H;2:"L732 MRKH;79[[M5MS>:Z7KJD[=6O +MM6FI=KU>C5Q8B/-@MW]6SN:&%R>;Z0,W6O MW-?%K<'99"NEJEO5V5IW8-3T8G3%SZX+VN\W_%:KE=T9 UGRH/4C37ZN+D:, M%%*-*AU)D/CG27U434."4(V_US)'VROIX.YX(_T';SO:\B"M^JB;W^O*S2]& M^0@J-97+QMWIU4]J;4]"\DK=6/\;5OW>!&\LE];I=GT8YVW=]7_E\]H/.P=R M=N" 6!\07N_^(J_E)^GDY;G1*S"T&Z71P)OJ3Z-R=4=!N7<&O]9XSEW>.UT^ MCJ_1K@H^ZA9C;:5WU\D7^= H>WH^<7@-;9Z4:Y'7O4AQ0"07\(ONW-S"35>I MZJV ">JW55)LE+P6@Q(_J3*$B <@F. #\J*MT9&7%QTR>BZ-&C]XHV_E"V+, MP94QLILI/_[/U8-U!@'SY\!E\?:RV%\6'[H,\ZA:-@KT%"QY&_2"/&Q[1-;N M99^+!V52II[9A2S5Q0A3T2KSI$:7OR[;!V7HFM\]%E4UWAE=S69&S:13\'GI MK)-=57>S5U4LG4,_*R]C[6L&2< R%F11 D>0\##CD(8Y37@0)W$@A( ?T6]X M T0)"P3+(8JCL(CARF*>XW)-F??WLK:UAU4>!4E40%R$(H6;9V7*FJ)PPO&2 M*,AY<0HQ"^,8,.>FJB;!J"J4LBLQDW%CS(L KSH%'O&0\7]A#8<(3_(@XA$: MD.4A9V@-*W"2QFF0I0P^KP4\*;NY6?4Z4C(23,DB=,*,80$71GFG1/S9 #Y5JX6"!FRTE%LA6+SMG3WLW)$_6Z? $0B>AH*TYAD+,T:&(,XB^.L= M/W "'(:<9I1/=G0MNE]!54^GRBA,#'A0;J54YY??NH!6B-=E]_+]=[G@V0<+ M'QMI+5Q!J=L64[(/!&(;Y6M#=NA>TJ]84__ F@J^2&"VEG.B2)\6]'T3,UB8 MNNP=LI.,=)U@'^INC'O'>)'R&@C^8>.W<" MTFU:I.]."W0..JPD"WJ;EEWM M!EEV4/;[6?8U9%^[-=;N[K\>9M4L2 2272X\))%64X).D,1((DG^RJA!G"9! MD3.(1!Y&.?S6RS[!#T44I(E %N0QX>P06_( [PL2SBBG>)[35>_1$7D^B+,D MR!AA6!"I>65Q(4$"Y4.,EFU#E[T[=(37ON^05#=Z? 0;H.P+W;#L+]\D@FH7 MC7Y1ZA^\LT+[7YED#7R?]'BFIX"E)3C[U-(--K$TV]&2*AQ]O&XD=E)HE,:V M:2W?9P;M;W6EFC,X1+ W&^7Z3%N7H;-_$N\/;RQZD[Y'(LW#)($Q',6LH!)T MQ!F")J.5B"'&!*U$!!94$-D;E9&-&^-$0*9F$B M_!B+.ZY'F_'V\)-N,'8-YAC$(BR.:0,/DV/J&/I9$O)CJOG,SU+Z=E?;Q_'4 M*$]SBE(7#+F=T=8Q\# ^?C/F84IC06<_84)7"H'N3WA>$Q^.OQT,@#3?@C3_ M7T%Z<__Y=A]"AP6_$PJW2X.LBQQ[V\CN&T ,Q"]AFU]Q@7[SX[T12\F[8ZI3 M&48L[F>9\!&+^@ D&/;#$=NZ?=P';!TU%HJ=J,7_EZ@5VZ@5_[+G[IO]% MHYYIO+=-&I2^ORY\>2VT6(A*;2BRSG(J95C,4OA1==@Z-7ZSK/"Q M6M,KBE[=J$T:8/F!+$7A'/!-(;"EZQLY;/$B$0C_K(A2'A2<&C21QEAH\KV% M9K+SWFV5F?E7O47?8MO9/WVWJ]M_'%SU[^77[?U_'7Z19H8]%C1JBD>1%+%# M-OU+OI\XO?"OYP?M\"WNAW,E*V5H WZ?:NTV$[I@^^^4R_\"4$L#!!0 ( M -6"5E2%F$C&8 0 .8* 9 >&PO=V]R:W-H965T,"0 :U.B7LX< T[:80/6P(BS%<,P#+1$6UPHT26I./WW MO:1LURD2+\,V?Y IBCSWG/L@[V2KS;VMA7#PV*C67@YJYS87HY$M:]%P.]0; MT>*7E38-=_AJUB.[,8)785.C1C&EV:CALAU,)V%N;J83W3DE6S$W8+NFX>;3 ME5!Z>SF(!ON)6[FNG9\832<;OA8+X7[9S V^C0XHE6Q$:Z5NP8C5Y6 675RE M?GU8\*L46WLT!J]DJ?6]?_FINAQ03T@H43J/P/'O05P+I3P0TOBXPQP<3/J- MQ^,]^@]!.VI9;W69DT,BV_^>/.S^\9D.\VQ 'WKVAP/(M=WPZ,7H+QJ]&-#\(4L-N)"=; M'Y2%,_A5XCXWO<&X_ZRMA;DPL*BY$3!SSLAEY_A2"7 :KG73H/\63I?WM5:5 M,!;.[OQ7>SX9.23AH4;ESN!5;S!^P6 4PWO=NMK"N[82U5. $;(_2(CW$J[B MDXAO13D$%A&(:1R=P&,'E[" QU[ >\=-*]OUL4M^GRVM,YA!?YS 3P[X2H.A-LH@G<*'6% $98 MT2+F!?PFN.G3!3#8HEDB]C[@_D'Q$8WA9F_[-1;/9(OF=&>1O3V';^%LG(S) MF-(P3L:4C/-Q&#.:$YJQ<_@02EQ4;_B#,'AB]?HL=!:)]68VZ(37^"#*$Q(5 ME"19"E&2D9P6),L81(P26C!"D^R+G'_D2O),4%!$.DS27LV0]8-XR++S$^F< M'M(Y?74Z'_,!\;&3#UQA#"V(QU)U/GXKHYL^DX*S#IGDI_[[?#_-_&F^XXUE M'7K-CW>!/:5H*Y#6,[*>%LB_EP5+47+,, \E#8C5"N\SO.HZ54&-B8C?!5YN MK9-O@B&\XRY@%KB?JI5PFH/>>*(6I+4=,O0Y<^P&1E@:$18Q2$D6IR1G*>28 MJRDID@)N!9Z)LO32>O=TK70O8F4DR1&!4D1(8T:*(H:"^#I+HQRN%4?'S)ZZ MVQ\ YL%[5QNXVTHEM6\_((L*4J0YY%B8,190/D9Z.7L>Q+](YTEV>(#@,;*8 MS['D=2V6MI,^'#?:80J<1>?PW3=%',7?0X*RD7Q> MH&.BE)(L>8$X'BW"EKZ.4')*,_^7X<6W!_J;3=YUYFOG\BTW>"K:;OF73P!, MEE7G.LRA!USI'1RSE- T@3@K"&7T8.Q..ZY0*9YM"6$YBAXC^X@4-$7=&&$\ MA7#VSU?\GCLM1D>]1R/,.G18%J5UK>O;D,/LH8F;];W+E^5]!_B>F[7$;%1B MA5OI,,?R-7U7U;\XO0F=S%([[(O"L,9&5!B_ +^O-,9L]^(-'%K;Z6=02P,$ M% @ U8)65*VW==W\!P -1< !D !X;"]W;W)K&UL[5A;;^,V%OXKA'>Z:P.H2Y2)XQA][H-E77CNW[F0QP^-_FI64EKV;5W5YF2RLG9S-)^; M8B77N?G0;&2-+\M&KW.+1WTW-QLM\](1K:NY\+QXOLY5/3D]=N^N].EQL[65 MJN659F:[7N?Z\5Q6SU71GVL2YE^9S!'#H-BHE>L7.QE^.E+#ZP MP.=,>,+?PR\8# TQ).&>7N#-6%2RO2P9D 3?U+H?OEW6[DFS95$@J5=\Q M2W%C2$LC:VM8.1:Q;$4P:+!I:O<=^L%^TVNG6NVLPP#>, OF&ZE54YJ>J2R/ MV']DKMOX,D1'KA=2#Q&BBX>+G['IIQH MQ-Z,[D,OX'Z8NOM I#SSQ S>LE+7.65M7K&I$ &/XFS&IK[G."' M,_9Y9,9&-_?*50NRX9E1X)[%'L]$YB1%7LA#$;=28\&%'\_VQ#\:XA\='/^+ M9]X>@>_C-Q14(]GT7-9RJ>S.9-LOIZ-\:6;1H%J:5J0= ^3@V%ULM8;21]\' M\4=92HU@O&.^$+C^_6^I\,4_1W5,_X$DB*/:")SZ!(,QXD 6S3N TY%X: M$"* $?I/>)@ &+WPJ<^S#%B;0G+D^' _!H):%:9^QM,PHM? 7@"Z:91R+XAF M?[_H8 C>CCR>VT'8DW@G$B0_C"XM&"S5UQJC#%3NZ7I6*9"+RXUMBJ_O MJ8^7KB(B%ULK 441,C]D%P"@@A]"%N#7X\@)+17,HOQ0#CL$1D+6C%U)# B4 M[8SF#W9O/CB[^_4%7U']9?=Y]6VU2.GL.0@ ?.8\$AB"'*_ MPL-Z(!VS^_C"V4S )R%^2+D?]L R&6"9' S+/DE=H,Z,D809 ."SRA? C%72 M[$+D?@%[$>G0AR"HI2IR^/AY)WL.O++7CER1/VE7/6EW!*U;0W:"\/(EAQ?E M\!?"&#HD0@9U72\MI1'NXRCF212QLZ+06W FA6#= M)E.AMP>G8 S*?AF:.T"O:,YD?A#Q"%;T_Y\E M[!U"]<@2'T7;9W&*VAYW">##J7$RL/M)D_-W1=WG$7I&E/@4"E!EL6"_[4HS M=(0@YJE +9_&2<*35+01WL4U2"*>A*@-&&+\]#NT/ ,9G A/5^H/?#3-T@(8 M$(89)Q6NX63ZPA)C!N,?J:\3## K]\LWV\1!VX=>G:%-/3="%T[Z]8E38 MUU/3H7BE^XM7N^&DE/]UR%DW.%Z,%?1:G>W"#I*S%8["Y]5!MX^ M-H@#[BE67:;V50GSH=(M1B_=@+-[$*O?KD"!\!")!*#')+]%DK@!?"'O5%T3 M$=H."EXVL'2Z=F4#]8LJ#,KAH=2'*(22!0S% 8H ,*!H8]!U[@.H,?\AYS#L MO:%2]#0,C,Q)45VC="RX[^R'B$8%BJ.QVGM@F0VPS Z%)772=NQX&Y+[F?X% MR;\@^1*2OO=T&N0=/.A]J6DC@+'KCV[8Z_:=AET#8:0L*;/SK&BO$#IH/#*; MO) G$S?CZ7LY.3U[9=OQY$O7V.K2W:Z;;>W&_.U8R=%FS6!*00?KDL'\^<.+ MW>SY2"]H\4C, = ,O0]H>,>P2?5"VBACKHJ#J!M3L%G7-.)TIRQ@MVF,:@

    9:ZGOW'DM M'6P@W.VAYO!V.!,^:T]"GY:W!\H_YQH1,JR22Y!Z'Y)HPG1[1ML^V&;CSD47 MC;7-VMVN9([200OP?=DTMG\@ <-)^>G_ 5!+ P04 " #5@E94;[Y>#F4$ M 3$P &0 'AL+W=O4Y$YI+@12;W0NT;6 ME1H?^O7,>G'FA MFCW*[#>>FL5]T U0RF9TE9DGN?Z!;1UJ6;Q$9MK]C];;N5& DI4V,M\: X.< MB^*7;K:!V#/ [2,&9&M /AK$1PR:6X/FN0;QUB!VD2E<<7$844,'?2772-G9 M@&8O7#"=-;C/AYYO&F6.6LZO.91O!E3BJ5H2C/(RZ/,.S MXR/@VQS?P$MM9<-6P)(I)S B84B^9'Q.;>9O$,UMC=3EMUBBYY:PRO,VP*VX M0?KA6PVS5LFLY656NJT*BG4+%P@XVE\YQHU6N7*1[M8!OV[G&+UV2:]]3N" MG7LY_@:BH+/VQ:+IG_ BPWWZP0-0K,Q&MOO_/CAU:(%['ST? MU4SJ-CKUGG=*SSM>SY\U= @T!/5-H1B%42#F&OU3RL60B60!*O,*8Q,ETU5B M[+R$V:E.1)ZX?O74;K+R=,6<;65=5I<-,+-88.D*]R2.;1Y/O6J9H.CJ^0RZIS8'_K.-3F&]O5 MN$P1=+;=L"W/V@3[P3'ZQJCR\:Q:"/;WD#'=_)]P5X*-.U<(=R7#N'O-B=+LI)PCYCXGRF@BF.B\94S;G0*&,S@(P:'0B_ M*DY@BALCE^Y,XD4:(W-WN6 T9&UL MK59-3^,P$/TK5L0!I%WR70IJ*[7-KI8#4D5A]^PFD\8BL;.V2X%?S]A)0Z$? MZH%+8SOSGM_S.#,=K(5\4@6 )B]5R=70*;2N;UQ7I0545%V*&CB^R86LJ,:I M7+JJED S"ZI*-_"\GEM1QIW1P*[-Y&@@5KID'&:2J%554?DZ@5*LAX[O;!;N MV;+09L$=#6JZA#GHQWHF<>9V+!FK@"LF.)&0#YVQ?Y/T3;P-^,M@K;;&Q#A9 M"/%D)K?9T/&,("@AU8:!XN,9IE"6A@AE_&\YG6Y+ ]P>;]A_6^_H94$53$7Y MCV6Z&#I]AV20TU6I[\7Z#[1^8L.7BE+97[)N8SV'I"NE1=6"44'%>/.D+^TY M; '\W@% T *"KX#H "!L >&I@*@%1/9D&BOV'!*JZ6@@Q9I($XUL9F /TZ+1 M/N,F[7,M\2U#G![-FW03D9,Y6W*6LY1R3<9I*E9<,[XD,U&RE($B/TD".4@) M&9G3$A>FHJJ8,A= D?,$-&6ENL"PQWE"SL\NR!EAG#P48J4HS]3 U:C7[.JF MK;9)HRTXH,T/R)W@NE#D%\\@^TS@HM'.;;!Q.PF.,B:07I+0_T$"+_#W")J> M#O?VP).3X?[U$3=AE[O0\H4'^0ZEXPAYU)%'ECPZ0/X@-"T)Q\*3TIKAF+WA M3JE0>F\F&[+8DIE2\SSRK\/(PU-ZWC[?W;!^W-N*^B0U[J3&1Z6.*R$U>Z.V MD.!%SC;GDAXZD49SO",F]./(_R)Y-\H/PR#X')7L1D6Q[^_WU>M\]8[ZNN6I M!"RQ)A$?5IH<&)]B@9\<-]\HQ_J:XJ2_Y5M_/5]]^L?D?>/SU=-4@F M,H+]ZR-M[#M\-RD^KB0FKT#E7D_N5DFM0"YM:U+$5L6FWG2K7?<;VZ+_97V" M7;%I8A\T34N]HW+)L'26D".E=WF%MT&ULO5?;;MLX$/T50MB'!$BCBZ\I; .^["5 M6Q@UTGU8[ ,MC6TB%*F2E)T6^_$[I!3Y)JGI2_U@B]3,F7.&Y' \.DCUK'< MAKRD7.BQMS,F>^_[.MY!2O6]S$#@FXU4*34X5%M?9PIHXIQ2[D=!T/=3RH0W M&;FYI9J,9&XX$[!41.=I2M6W&7!Y&'NA]SKQF6UWQD[XDU%&M[ "\Y0M%8[\ M"B5A*0C-I" *-F-O&KY?A'WKX"R^,#CHDV=BI:RE?+:#QV3L!981<(B-A:#X MLX!2SIAKFDO_-$K,;>T./)+"A.3>?Y>$O M* 7U+%XLN7;?Y%#8]GL>B7-M9%HZ(X.4B>*7OI2).''H=ALNRTPAQ>5A00V=C)0\$&6M$D4]4*6K7B=PLP%#&]>W( M-\C"8OEQ&7%61(P:(H81^2B%V6GRNT@@.0?PD7ZE(7K5,(M:$1<0WY-.>$>B M( J?5@MR\]OM7AI0D$EE-3P)9O2.*M U=.=O!P]*\$:LQ9NQPH<2JT5_IUK# MCH/M-,!.XZ\Y4Y"01TSHAJ%8>,=QE>R$H6++UAS(5&LPFOSS 9W)HX%4_]L2 MNEN%[KK0W8;0FYU4;CENF"#% M1KTE_Y'&+3LK(O1/N(5!$-3)?8OEF8Q!)6/0*N-3GJYQWV -JHXLR>V91>)G MA[B._^":53V;8<5FV,KF3RF3 ^/\CK THTSA+6<(E[HV>\.KE;W,V@\M%L,K M!0WY?*@4/+0J>#SRQIQR*;9E/:"N"-05P8[)VBO'C)-L3"L M[-XEE-%;]VYX MO O"SL_F=-8FZUCIP^XOS^FQ<(?ME?LGJV:JGGKI.\F)^9GMMU_\=88I&_2-5 M6R8TX;!!R.!^@.E01>];#(S,7#>XE@9[2_>XP_\+H*P!OM](VSD5 QN@^@&ULO9E=;]LV%(;_"N&K#4ACBY2KYT-2:T:(=5(DA'HW&PXIR.9A.VFLS M/9VHQ@HNV4PCTU05U:_73*CEY2 9O%WXQN<+ZR\,IY.:SMD#L]_KF79GPTZE MX!63ABN)-"LO!U?)Q^N,^ 'M$W]PMC0;Q\A/Y5&I)W]R5UP.1CXC)EANO01U M'\_LA@GAE5P>/]:B@RZF'[AY_*;^N9V\F\PC->Q&B3]Y81>7@_,!*EA)&V&_ MJ>5O;#VAS.OE2ICV+UJNGAV[A_/&6%6M![L,*BY7G_1E;<3&@&2\90!>#\!M MWJM ;9:WU-+I1*LETOYII^8/VJFVHUUR7/JW\F"UN\O=.#M]6+T-I$KTP.>2 MESRGTJ*K/%>-M%S.T4P)GG-FT ?TW;"R$>B+\]&@7VZ9I5R87R=#ZQ+Q,G^[Q7"D@2],JH-D-RX2VZ\E]7T)6+U61?@[/A6GW?!SM_?:ECR M+&KU19?GD<7>!)HE9 >/ _L2M(C> YK)J.XZ8%W"4RGAZ:N!=]OH0=N)>,>3 \4 M2\Z.8#JLN<-"#^!+8$QM]SR^T / DHOC>XX#R_#H_3V/:&91SW& 'X9!];NF M!4.25@S4"[#"N =[ [8P7&7M9R^LN8.]@7,89M)773!?].=/KBB!% .8<-:# MP0%1&*ZM]C,8UDQ:@Z'T M(PC)^9RT-:2"K0!Y_W8&S@$(8KJ?V,A35Q_!N0 M!'(1F#(WM.:6"O[3Y<.E95I2\:$Q#!E5VB75S+6N;=W=^I,K8\&X@4@D.?Y[ M( %8!*ZN0KBZ"\?>PNWR3B+Z\3:';+24D9[2]>YP%9:0_-9A9@EL$E MV\'^1_3CZSP+),Q@4GWQ+B^4[OG<_ M.MS8MJF8GK>;4P:U.R^K'9SN:K&PO=V]R:W-H965TH++F2G#3#/OPH MV?7)(D7+L;4WB64?J;^.QQ_O*.GL,C\?%Y%[/ MH^(T6^C4_'*7Y?.H-(?Y;%PL+:*:O=7FS^)2;H_&FEVD\ MUVD19RG*]=WYZ U^?1G2JD%M\376CT7C,ZHNY3;+OE4'?T[/1T&E2"=Z4E9= M1.;?@[[425+U9'1\7WT1Y96UZJS[4OJE;FZN)TVH8K\O< M_!J;=N7%NRC.T=(4?;G/ED643HNS<6E$5Z<> M3]8"WZX$D@Z!5WIRBBA^A4A L*/Y9?_FP7;SL7'5QE]DXR]2]T?W\]]U5- MWH<+18D@[&S\T'27;2:XDBS]9 MCBZC/'^JXJ/VF$OUJEO1D$-5*(DD+=FV'0E"R0/FULTWNKE7]_L\*PITDQH" M)K7\]X9\SBCEEH!0B)9(VT9QJMP*Q4:AV$_A!W.LG1*%=?H3'*I M52ZS*AP MJY0;E=*K\F.4?S-S_S;1J*B@$)>Q-I,BFLUR/8M*C>ZJ>?/0%072$052,1JT MI-MV! <\##K4JXUZY57_)2O-O+W;S.#(,8-70I4E@$D2JK =";8=D5P03MU" MPXW0\$A"0X=0;'S5QH%M1Z1@@G.W4!S NA)XI7[0#SI9@0![6(@;"Q4>G+P8 M,(_)$=F[[JSI1JD$9^VIY[ 37'32%\-*@?U+Q8'S;]W[EB[" MH.:X<=D530 MKFB!Y0/[UX_^@8WME0 S$]BJ'=D.PY &5'6L&!B6#.Q?,QJ137RQ!H3'8OC( M!E)C/ZKWC&P;N4P$T@H,!YF#(.AP-7 9^\%\:%C;&*:$,QI:L6(;8I,]$8D[ MK@" C8]%;&RCF-(@8+*]"#H,C5C6*98 LTEO9E-?K@S,)L,SFS12\V,RF]@L M;GO::[(M$DA-!B4UL0ELJ?:9;*L&/I-C\9G8V+4$^DRV!0*4B1_*-Z?7I^A+ M7@?94\.SOL "0)/A 4T T,0/Z&?74L211DM. ][VOP/6A!(F.P8!<$W\N.Y? M31$;N.TEQ6%B2L,.B]^. M!%.!M&>BP\Y$0F<^1P'\%#]K.J)_4<_"@ +VZ?^P)=/8DQF4W]2&LWMD')FV M;V2 Y-1/\GXCXTML*4"9\N%'!BA-_3LEAXZ,O2]B#8K/9%LUT)[Z:=]O/'SI M& 4^4S7\> !JJ1^UAXZ'S55K/'PFV_N80%[F)^]?67I2C\DL>]!Y6CFH7SK! M (YL^*R8 1Z9/RM^_M:LG?T2@@7K6-P8()3Y$=H_36"]4UG6V*GV W"/#(#9 MB>H)IEU[8PRXR/S)ZH$S@]G[S(0$1'7L@C(@*/,3U!_[_==N!O1CNKL_O0$KF)^4^?O>MS!PHQX/!_-R?#1[H]W7O/2C @8K<3\5] M7.Y;?#E0C]/A70Z4XW[*'>KRWB4Z;]QJ\U/O,LL765Z=>ZIOM[Q=[]ED\[G. M:S[<4;C3(*#$NL%H&V(E&>$=I3L'-/)CE>[< MIF HVIF9PTCAKML<'$#)CU:]N M'898J>Z=:P'0%GYH[S==^R<' A@MAB_L!?!9#%K8"T=ACYNW0-;C99OQH/-. MB0#>"S_O#QDM7THA .]B^&)?-)Z*&+38%W8E[[XSY##TWAD2L%J('??A#A@Q M7T8B@/EB^.T >P6@VX'B-W; 5Z3[<=:@.-R!\>S5#^A>:T=W2VM1]BVNP6X MRN&W "2 5![SQICL^3"#P\[W,(,$$LL=)+9\WG]UD4!,R88? J"CW)'\[C<$ M=H7O'@+;SCL$@%>Y Z\[AL"W9,C&0V/#5_\2<"?]*>Z>0V!GL-;3:#Z3;9% M2;F#DCL<[R._ JJIXDVV1P$BU@Y']ZT\%)%/# MU_P*B*9VY(#[^=DN\5U/]CC,NI_L4&K?P4P4\=\KDK9 ME;P5Y3Z3;9&-!UUW,/#9A8 "A*EP<+>'@++0GZ#MY_;0+I==0>\PZP[Z$$ 8 M[BJIGYO4A\"QN/]SJ:ZKPR,+_?95GY\Z!ZIV;S#M7% M?U!+ P04 " #5@E944?F\2I # ]# &0 'AL+W=O(7E'%O,G)K=W(R M$J7.&<<[":HL"BJ?IIB+W=@CWO/"/5NMM5WP)Z,-7>$#ZB^;.VGN_"9*Q@KD MB@D.$I=C[XI\G)/8.CB+KPQWJG4-ELI"B$=[:Y MC61P?*N#>DU.Z]B^?H[^R9$W9!94X4SD?[%,K\?>P(,,E[3,];W8_8DU(0

    /5+O]<;T7(@R1F'L'8(#QWB,PY1[1 =.O3. M./1JAY[;F8J*VX,N.G)Y\HD_"5 MYB7"+5)52C2B:@4?X#.5DEI1X-T<-66Y>F]6OSS,X=VO[T>^-LEM"#^M$TVK M1.&91"2$6\'U6L$?/,/L90#?H&Z@A\_0IV%GQ#FFEQ"1"PB#D)P -'N]>W#" M??YJ=S+L8!,U0D0N7O1#(2[@2BDT&E">P0VC"Y8SS5 ]"Y2!.2_WF)92,KYR M5I\%E\W"E"JFX.\;DP"N-1;JGPYXO09>S\'KG8%WS35*5!J02EY!,'WBT13& M(D=0-KD#>:HPJLBQBVS[T'82Q_W ?D;^MBW8L6$4]DX8SH\-PV#PTO %R[AA M&?^ Y=9PM"< & ?\5C+]U")W :DY%$]VD[=6J5-DJP1)"UHRB$Z1/38<1AT4 MDH9"TDVAV)A*XQ?RW7T@2_!YVU/"@23IXBT=L MV, ;=NZ)@^?JRBJGUPC<;L^I(AL>*183T\7.5P\)]N^#X&>4&?0/E8G(ZY4A MK=<0>8O:D' /,/R_U*DCO6AX).SJ3V3_EB!1)XR9,"U*:E9U72>5PP%9=6RB MGQ!GW_M)[TV*LV_;I+MOOUZ<61VI+0ZI7D;'ZOBMN:I N7+SJ8)4E%Q7;X4AFE]8Q,T_Q@F_P%02P,$% @ U8)65'94E"KC @ M)P@ !D !X;"]W;W)K&ULE99=;YLP%(;_BL6J MJ96Z N:[2R*UB:I-6K6J7[N8=N' "5@%G-DF:??K9P-E:2!9>A-L<][CY[PV M=D9KQI]$!B#1L")%,;O-J?13:F%F^W7[%=U[:J6.1$P9?D/FLAL;(0& M2F!!JES>LO47:.OQ=+Z8Y:+^1>LVUC)07 G)BE:L" I:-D_RW/JP(;#='0+< M"O"A J<5.'6A#5E=UHQ(,AEQMD9<1ZMLNE%[4ZM5-;34JW@GN7I+E4Y.K@CE MZ)'D%:!K(*+BH)9("O0)35DIN7*Y(CFZ)K+B5%(0Z'@&DM!(EN@^8Y4@92)&IE1@.KT9MQ"7#03> 3&#^ PY]BG"%K8'Y-/#Y=9;N:GL MZ#S!G2>XSN?\WY,9%7'.M"T"_;R8B]J17WOF<+HYG'H.=\<@'"3Q$I&)?T#R0H9D(.V=CD].J<^OM<36PK= -/F;;:]&L@SL:^%?V+>P/M M=M#N7NCO"E4RA.I=B1AWO)[YE4I]VAK&'O*W/"('0=:XNU'X=MRXLVEJ.!-3>. M<7V%7A.>TE*@'!9*:9T%*@5OKJ6F(]FR/MGG3*I[HFYFZB8'K@/4^P5C\K6C M+XONO\'D+U!+ P04 " #5@E94VZ,F>ND# #.#P &0 'AL+W=OF6YTS?R!TOX,E&JIP9&*I'5^\49^LJ*<]]> M+6:R-)DH^+U"NLQSIKZ_YYD\S!WL/-_X)!ZWQMYP%[,=>^0K;K[L[A6,W!9E M+7)>:"$+I/AF[OR&;Y

    .9QGQC*?&0C#X MV_,ESS*+!#R^-:!..Z=-[%\_HW^HBH=B'ICF2YG])]9F.W=B!ZWYAI69^20/ M?_"FH(I@*C-=_:)#$^LY*"VUD7F3# QR4=3_[*D1HI> _3,)I$D@+TV@30*M M"JV9567=,<,6,R4/2-EH0+,7E395-E0C"OL:5T;!4P%Y9G&OH".4^8Y8L4:_ M?RO%#MZ10==H!0VS+C..Y :-!UVAOZ'-WMYQPT2FWT'.E]4=>OOF'7J#1($^ M;V6I(4'/7 -$[71NVI!Z7Y,B9TC=\?0&47R%B$?P2/KRY>G><;H+\K0:D58C M4N'15VDT 4Q;8%H!^V> /TO#,K3KP_-Q^%JU&BVHT.SZW"]\/Z34G[G[OCK# M,(HI);0-.R+KMV3]2;(?N=:WL.S2,B\S9O@:5@LX1RI8O1Z!/,NE,N)'=6., M?SU!V"-VC1/LX?BD@+$XZGFQ/UY!T%80_++<5ZC@HYH' RXD""@.3R@/PW , MDB?CC,.6<3C)>,EV CB+'Z"V* Q7!+-I7:Z(FV MC-I9H\OV>]P"QQ?M]W@H:A('<7*B_4B83_SXC/9)2S:9)&OM%*7,*X\Y8,9FD^T$4K$@YRCA\ MB1'3>GP--BC]Z4/P ^^4Y3#,]^)>V#'+SJ7QM$V/L+PZ,L*?^5Z#?V0B83SD M/PS#@7>6?V?<^&?.#;RW,@,/R:$U]MQVPY11X,Y1<7#A5NZL#T][WZM;.1RH M%PAO' M:7][KN0_P+R]JY#OGUC=RH MK,%@1XR]P#OMW9&P)/%/M\UN[[!E3[I_,?4H"@U?APVD>3<1Y*OZ\%@/C-Q5 MYZ\':> T5UUNX<#-E0V YQLIS?/ 'NG:(_SB?U!+ P04 " #5@E94'\#' M\)H" "E!@ &0 'AL+W=OA39>0<]O0!2AZ,M !\+*:&=F'-DHD<05W2 ;?7&_:O7CMIF7$+8RU_B0R7@^!+ MP#*8\Y7$>[W^!I4>WV"JI?6_;%WF=GH!2U<6=5Z!J8-5*&BFR#ZS']P8[F;"+B: 7$A[2=''APF[^'3) M/C&AV)V0DF9G^R%2)XXO3*NJH[)J?*)J%+,[K7!IV:W*(-LE"$E"K2/>Z!C% M9QDGD#98$EVQN!E'1QH:?QS>/ *??!@>]JI))XO^<]4KMA4IX.4MI#H\UP;%NP\ANU> MH],/7[9/^TA2U(AVDR:'24FWT:Z3=N2T:SGMLW+&O!#(I7B'C%Y1!*.X9"L+ MS.HYKKD!,H47,KOR)%-M\>CKVSYHK9/L]S\^3&IU#T0>)L6]1G=/9+AU@7,P M"V^$EMI;*2SO0!VMO?;&6\Q>?$0>7%KF/YK2P.^X60AEF80Y438;76K,E*98 M;E 7WB9F&LET_'))WQ$P+H&>S[7&S<85J+],P[]02P,$% @ U8)65)P9 MG%BA @ @0< !D !X;"]W;W)K&ULO55-3^,P M$/TKHX@#2-!\M+2 VDJT7032LD)4L(?5'DPR;2PAF: ME4:6^:1"A$D4]<."<1F,ASYVH\=#55K!)=YH,&51,/T\0:$VHR .MH%;OLRM M"X3CX8HM<8[V;G6C:18V*!DO4!JN)&ABUQBD*X9"(QZ\:-&AJNL3=\1;]PC=/S3PP@U,EOO/, MYJ/@)( ,%ZP4]E9M+K%NZ-CAI4H8_X1-O3<*("V-546=3 P*+JLW>ZJ%V$E( MX@\2DCHA\;RK0I[EC%DV'FJU >UV$YH;^%9]-I'CTIW*W&I:Y91GQS/4?,V< M,@:8S. 2LR672SB";TQKOP#[,[2,"W- 49*"&I4P+;5&F3Z[P(;IC)9F:&B% M6Y.UH)'GA)6]A=MPP.V[%FI3/+2C]!J7_Z=H.FMJ#?]96*F8Q^4)NDEWH]Y[\V\U4SB6NE'4R!:>"J%-).@L'9Y$H8F+;!DYD@M4=+- M0NF26=KJ/#1+C2SSH%*$4:]W'):,RR")_=F53F)56<$E7FDP55DR_3Q%H>I) MT _6!]<\+ZP[")-XR7*\07N[O-*T"SN6C)C9#/VX+($^H8@FS M2FN4Z;,[J)G.8*:DU60V8>=H&1<$/MP>O@= 'Q>$AG.+I?FY0WO8:0^]]G"+=O.( MU$2IRB5_H32;7TJLD^C2,P]4[\J-.?K13?J:,!;4@_17* M"G<4=-PQ'O]W,\>=]OC?S>0R525"1OI6TYGF(%45=(VC=Z==F/RM)D.K^'-C+UD.G==+7!!T-[1F*1U M,[>:C55+/RL>E*7)XY<%C7K4+H#N%TK9]<8)='\>R6]02P,$% @ U8)6 M5-2VX#+Z @ \P@ !D !X;"]W;W)K&ULM59= M;]HP%/TK5U$?6HF2K_)5 5*!39L$7=6NV\.T!Y-^KY(5,J*:(D=NGBR$9$2; MJ5SZ*I=(4@=BF1\%0=MGA')OV'=K=W+8%VN=48YW$M2:,2*W(\S$9N"%WF[A MGBY7VB[XPWY.EOB ^C&_DV;F5RPI9<@5%1PD+@;>37@]#B,+CX59)Z54X+/!SOV#^ZXDTQ4PHUEF]D3U?6TD66(_*=./BO31B?1A!#/!]4K!!YYB^C>!;VJI M"HIV!8VB6L8))DV(PP9$010^/DS@_.PBE^;82[T]HF_\[VQ!R58C,JY-3/VLR7159;IRF:Y.9+I=LSE*$ O( M;*X42B_LCOZ&&F-&!6_;\=K+X'D8AWW_^8B65J6E5:OE'CEN2 ;"57HL9SV^ M!5LD4M6XTJZ4M&N9OIBJS4GFR\*5!B1":>/'V3%1!57KP(CVWHCB$!4AO8.0 MJUXS/NY6I]+8J=4XHYRR-:NIMELQ==_YM/6J3+U:S5]1LNJL'?.R'AX"LYWG Q/+@JPW?V,8SVN:+_<_(-?*=X5Z!76*H@[)XT MU3]H'PSETG559=Z)-=?%Q5NM5IW[QO6K5^LCV]%=6]K3%)\#,R*7E"M3SL)0 M!LV.>9UDT6&+B1:Y:U)SH4W+<\.5^2I!:0/,\X40>C>Q":KOG.$?4$L#!!0 M ( -6"5E2JTXX\PP( !H' 9 >&PO=V]R:W-H965T8,=V2!>;T M92E5Q@Q-U9N' T#[\@0@W +"MX#N"4!G"^@XHY4R9VO&#!L-E-R LM'$9@ <_A6RI+36QZX!O2:G?TXZVN M2:4K/*&K'<*MS$VJX5.>8/*:P">3M=-PYW02-C+.,&Y!I_T!PB!L'Q$T_7=X MT""G4R>^X_@Z)_A<@C7\&"^T4728?S9P=FO.KN/LGN#\6J!BAN,)T'4'ELDRI_+R/!8EY=162-8(X0HN]@4_5K-J^Y[;WO:']2@*@GYOX*\/ M$_EG5#?J?]Q'O?+6J[WU&KT]N@M)JMF:)*^06HAM4GOI!E5V3',S;0]>D"D- M$63NN!T[&,T,4<704+ZHMAC]G\6$Z]C6#*A&>,Q;,U^WU0O>'S/T-UC_+:RR MXQ^TF0S5RG5?#4YB=0_KU;K!CUU?>[,^H<9?]>D]3?77N&5JQ7--)5T29="Z MI-RKJA-7$R,+U\P6TE!K=,.4?EZH; !]7TII=A.[0?T['/T&4$L#!!0 ( M -6"5E2N4)#P"P, &P) 9 >&PO=V]R:W-H965TIANYAV01(2HV+C 4[:?S_ MKIO6Y+";V!S>[WGY"!\>;;EXECDA"KP4K)1C+U>JNO1]N4%KTBI1U9< M%%CIIEC[LA($+ZVH8#X,@L0O,"V]R*T9+<"2#KHL#B]9HPOAU[ MH??6<4_7N3(=_F14X35Y(.JINA.ZY7=1EK0@I:2\!(*LQMY5>#D-D1'8&3\I MV8!P11A;*A,#ZL2%3PIB)I'W\;8-Z'=,(=]_?HG^S MB]>+F6-)IIS]HDN5C[W, TNRPC53]WS[G;0+BDV\!6?2_H)M.S?PP**6BA>M M6#LH:-D\\4N;B!U!&.T1P%8 3Q6@5F SYS?.[+)F6.')2/ M$&:VCF9>;&ZL M6J^&EF8;'Y30HU3KU,3NVX"O!D^2@"LIB9( ETMP0W1NP W%<\JHHD2"0=MW MBU4MFJZS&5&8,GFN!Y\>9N#LRSGX F@)'G->2QU&CGRE31J4OV@-73>&X!Y# M,[*X "C\"F 0X=\>KH\^"CW=6JZ_, N/]#&0WOBV35+\/MJ+I70_[D_!V*B M+B:R,:,],;4UZ$I,HXJMRAR_S21!09:,_(T#%G6PZ!@,N6"-*MF!Q6F8(C'D5QA!I@]X15^U85:.0_OL >' MPPP&0S<]#-[+4'"0?T.DO 2TJ&I%EKJ$Z+43J9SE(^A9&* H07LV.-RIA.$) M*= 7I,"*ENLV&7S.Z!J;*\==S,)^0A(4I]D>-^]U)X0G)&11"Z&WXJ@+V,]) M#)$Y'YL/M1/V2LP@RA#:Y_:]HH6'2]H-+]<#O6?%?^>O7_1@&,(8?7;NF >' MPR#^Y-S?N0K-=\@M%FM:2FUFI87!1:HCB.9J;QJ*5_9VG'.E[UK[FNO/(2+, M!#V^XER]-&PO=V]R:W-H965T&)FQM>KB293= /WQ(R7%E"/QV%Z-]:&Q99X+#P\_'HJ\ MVN;%EW(EI4)?TR0KKT\2(727XOEN%P74BQJ MH309$\_SQZF(L]'-5?WL0W%SE5+Z32;Z]'N'1RX./\7*E MS(/QS=5:+.6#5)_6'PK];;S3LHA3F95QGJ%"/EV/;O&[>]\W G6+/V.Y+3N? MD>G*8YY_,5_>+ZY'GO%()C)21H70?S9R*I/$:-)^_-,J'>UL&L'NYQ?M]W7G M=6<>12FG>?(Y7JC5]2@8H85\$E6B/N;;GV7;(6[T17E2UO^C;=O6&Z&H*E6> MML+:@S3.FK_B:QN(CH#6,RQ 6@'R2H"X!&@K0%];\!T"K!5@KP680X"W OQ8 M ;\5J =SW 2KCO1,*'%S5>1;5)C66IOY4 ]7+:T#'&C.32L1)^58__?0P0V]^>(M^0'&&_ECE M52FR17DU5MH3HV\WWFNSYSL,\_Y?EB&R?)D/.-I-^QR(E/L>^_\K_?CO&0 MTY"]ZD&_'2&A/PD<7?!W7?#!+OP5K[>K> TDP&2G:7*&= IVV@+0KP]5$:WT M4J2S2.?,!1(E$HN_-6@'.707],8WH,$DP,/!"7=.A* 34U&N4*1)&R]D(?H] M:VR'_1'$@3>AP[:Q9Y'OG3"CIHG0^+_5[J2IF4PJC[X@58BL?))%,1R5U@#? M[@7 M.:Q++?W/X1^Q_I'_&49WK44GC?8]M0S&%/1TM[!WG+LP.:?B;"DS=3C]6@-[ MCH78&4/+]RC;2\ +)=)WD MSU*VN3CH).\O(][$&41+5PSC=2:;V8F4^(J26#S&B4ZSP4K*[T^& #,'WK&E M,IZ 'GR4&YE5@[V>M:)[BQ1GSEY;=F,8WM"ZV(IV;?J>QSP7+BVK,0SK]YD2 MV3)N<%1*-=SC/JP)8]S596)A36!8M^LH^H9F.N")WE+J,9?1*LN3?/D,5;X6 MN@2?88$E%I($AN11 6MU[*6('SCC9;E'8.X]R*7>^*K+.$?OL^@2ZI E%F'G M")#%"8%QD3A&$>A*'#O$4(@1'RW87( MM#6P%QI."24NWRQJ"(R:LU0B4]*'4LB!2H18*A&82N>O1*:M1?>69W\W:!%& M880=O5;-6T5[%,43$C@\L(2C<%D)K56T7RSJF16Z1HA:#%(8@QUJH$(FPE0, M45X.XG!.^SB0P[JE,#VEJ#M$'Q1G45(M=(EJZ[^ZT=!,H@/$]H%I3RVQ M*4SLX[!T@>37%V\;.J&53$P?D"PC8_0 MV@?^28;W1VPS*J?5-C/6YQ[VW+.;6:(QF&A'E39SUF<;IF[KG7>6,-F@C0KK \VGSF*.69XQ MF&?]!-&3JWG8R=S;@/^M':;.73FW".%P=?63S/042Y#(%GJNIW$6 MEZH]//J&CM^/<"R+CU!E%RQ .,V3:E&\/=?GV4M-]0X=/([@E M!3]'6<$M"SA<5ISGG3?OUQT8 Q6;;]GBPVQI_2NKQ[]EI)#*T5.EJD(B,]RF MPM2K[*)%Y@$G_?[^SIQ).5[1^99 /DR@S_4% IUZ8J-)M)1Z%IM;%:US&D:1 MJC2@7&^2#V@__";9M^CRX?+(D9_'SW;?4LT_QS&L;P'EPX Z7QY,_7X)1'C0 M/39M5JR!=IA[ 7&=35H2^G"M]'T),SV@G30)@QA*FUL*)$ +\0QF4.=<]:@= MX#'#<-' >; '?0!/!LXEQIV;):DLEO4=('-R4V6JN1"P>[J[9W1;WZYY]?P. MOYOB@>7FGX5Q3+6J93()VW*NYQH7XOFGE#S1>7K^E[+8ZY4 MGM8?5U+H:M\TT+\_Y;EZ^6(,[&YKW?P+4$L#!!0 ( -6"5E2RC(D/I@, M !,- 9 >&PO=V]R:W-H965TFI=PZLE##3 [/B;X)TX>@?Z* ^, M/>K!33:U'*T(%SB5V@12CRU.<%%H2TK']]:HU7%JX/'[WOK2'%X=Y@$)G+#B M*\ED/K4B"V1XC>I"?F&[/W%[(%_;2UDAS"_8M7L="Z2UD*QLP4I!26CS1$^M M(XX RDX_P&T![G/ ^ S :P'>-+&?P6X%\*"%J ":;=.,MX>H$D MFDTXVP&N=RMK^L6$RZ"5@PG5F74KN5HE"B=G\UJH&2% PLH'0I$.MP#OP:KF M::XB!E:&>40'!9T9E+L 'FN&L![_X!=X=,& KEW1^:"&)*RC^?U!RXD;@4_PYPC#N.L>$8G^%8(L+!%A4U!FP-9(Z!*K3O MTT-2 X'Y5J>RS#FK-SG 2HO\ = .\=Z4732$OB'4!7H[@SY4T=@>!^+E)B^* M0_=TU[+'5.3Z_KC;=G)FOSNS/WCF;Z3:Y:0:\%[060I>+4)AQQ'^AP@E!=)T M0$6HU,&1+'T$DB,JUICSWAHP#U]X<0QC&(?]7HPZ7=&@K@2)7,E0=V6&N4F5 M/N[&1G#"'3FAU\\==]SQ_YRU\_B%T).L/9$)G<,MX0P*O6,2%:#:7PJ5OA1Z MR[SS(D:1%X71.0%'UQ0<%'"+-ZJ?D2/"P U-1P/Y"-V#3??5LAX>BA_T7C?O MDY;@V*FN[[F>&Y_QZJ%HPN&J>5'N)ZV1T^3WH_@<_:%^P>$"]OO3/VD9@[,% M^53JH4#"X'?\ 9+6S$FLXBA4C?XS!?91SU9BOC'=M5#!J*ELKM9NMNO@KTW? M^FQ^#J\2V#._T!V_Z1$/YIO/A<^(;XCJ\@J\5E3.*%1J>=.!-P/)*M,Q/C"I M^D_SFJNO%LSU!K6^9DSN!YJ@^PZ:_0102P,$% @ U8)65.Y.\70?!0 M4!< !D !X;"]W;W)K&ULK9A=;]LV%(;_"F'T MH@7J2/R0+!6.@<<='6>056]= ',N2U@\)*_CI>@(GCP^^ MYOM,Z@?>8GZ@>W;+Y/?#NE9W7N=EFY>L$CFO0,UVUY,;^&E%L#9H6OR5LY.X MN 9Z*!O.?^B;S]OKB:\5L8*E4KN@ZN^.+5E1:$]*Q\_6Z:3K4QM>7C]Z_ZT9 MO!K,A@JVY,7?^59FUY-H K9L1X^%_,I/?[!V0('VE_)"-+_@U+;U)R ]"LG+ MUE@I*//J_$_OVT!<&$!B,4"M 1IK@%L#/-: M :DB>5GO=;6:NWN;*3B^0HU!,AP)*7F[RB>C($F(+UL4XS%4^P MKO.4@9NBX&GS$KQ?,4GS0GQ0K;[?KL#[=Q_ .Y!7X%O&CX)66S'WI%*F_7MI MJR(YJT 6%2N67@$,/P+D(SA@OAQO[@^8KT:;P_BIN:?"V<44=3%%C3]L\7>3 M_CSF(M?1",6;[]SOCWE13$4U;-ET%CJ%7ZW"%"(81C.O;O+\/7; MD2 .<$R>MEOUVR$4A[/(M'LR!-(-@3B'<,OV"A7R*N?@.8(2=!Z#-PAQ MV'D+G?J65&1 ?;D@U1=,N;ZCA1(\]"4OSZ["BQC%&,[\X0C-.@4SIX*;-.5' MU:%"::OG0 M*-%1.>A9_ @J)H;O%"+G@V' M ?H#Q$$0V@+D&$( M7$1;^>"GV? M^):4B@VCL)M1OYSE$]PGV%1M^["EW,$&8=B-L!%9/L']2FM*U);+TK=!'G:7 M6B])\@GNUUY3I#9]M@A<;#3=H!R=Y!,\4&K!"!++/A$;3&(W)DKM3D%PJ)*@@LS2I>\/T#^!>,W\%B ST&$WO"R!>U'-A VT\%O43,3PB+Q^@Y>0/GH@)K;0$4,>\AQY M!D/W?$U%#&#(6]14Q*""N%$Q+EX#QU-AU(N7=W%ZJ<^:O]!ZGU="H7"G[/RK MF7)0GX]OSS>2'YH#S0V7DI?-9<;HEM6Z@7J_XUP^WN@STNX0??$?4$L#!!0 M ( -6"5E3XMT?]D00 +L8 9 >&PO=V]R:W-H965T)7 Q"I=(KQY%^R&(J MAR)EB;ZR%5E,E3[-=HY,,T:#(BB.'.2Z8R>F/!DLYT7;7;:,+N,B#W M<4RSQQ6+Q&$Q@(.GAB]\%ZJ\P5G.4[IC:Z:^I7>9/G-JE8#'+)%<)"!CV\7@ M&EYY9)8'%'?\Q]E!'AV#O"L;(>[SD]M@,7#SC%C$?)5+4/WSP#P61;F2SN-G M)3JHGYD''A\_J7\L.J\[LZ&2>2+ZS@,5+@;3 0C8ENXC]44<_F55AT:YGB\B M6?P%A^I>=P#\O50BKH)U!C%/RE_ZJRK$40 <-P2@*@"]#" - ;@*P$5'R\R* M;MU019?S3!Q EM^MU?*#HC9%M.X-3W(;URK35[F.4\O57NH6*8$GX@U/:%Y; M"3Z VX EBF\YW40,?.0)5^Q#I L>@-M$T63'\_9K*9F2X.T-4Y1'\IV.^[:^ M 6_?O -O $_ UU#L)4T".7>4SC5_HN-7>:W*O%!#7A"!3R)1H03_) $+G@LX MNI-U3]%33U?(JGC#_"' \#U +H)G$O*ZA[N6='!=>%SHD0:]SUG \C?0OX_$ MSJ)':CU2Z.$&O6O_YYY+7OAGD1O5DCJIU29]%&Y:RTW[+YQ=EHB0D:L_R8=S3T?F MZ:A+:].B6:KL4\\-$Z._ST=9!\\5#W$O%S"S<^JQ"_2T>5_SRD1093J%9'\YB MPQ5LYTHG9RN-9]C%C=YBPQMLG_BLV4XOC-60"[VX\H>V#AGD8-1+A8Z6*Q=B MY-P2JM)X-M>8ZBV;[- T;<& [.$Z=O7BZA@TW<"_<((8;Y/7<\,@9;EB\)08<>MMYU\-PB?2RJ")'^RBO7U1YY'11!2V.&OB0_A=5 M7HMFZ[X+,2@C=I2=&MIMSD8,KD@O"RIB^$)>OZ#RR.F"JGG4(@8WI/_EE->B M:9FT.4?;P)J?NV)W7 )?[!-5[I/6K?4._'6Q[_RB?06OO'(?WFX7L:V6=(<37;*LW"DO3Y1(B\WFC5 :XL5AR/0KDN4WZ.M;(=332?Z ^O\5 MR_\!4$L#!!0 ( -6"5E0.J=:=?P, !<+ 9 >&PO=V]R:W-H965T M8_O<:C1S Z,/XL,0**7(J=B;F52 M[C[8MH@S*+ 8L1U0]63+>(&EFO+4%CL..#&@(K<]QPGM A-J+69F[9XO9JR4 M.:%PSY$HBP+S'TO(V6%NN=9QX8&DF=0+]F*VPRD\@GS:W7,ULQN6A!1 !6$4 M<=C.K5OWP]KU-KVZ6S=+4&B4DNKE7$T^,:7;V[1N\0H>A+QDJ!:2)FME2J M-+<=UPJ6E0*O1X'KH<^,RDR@CS2!Y#6!K>PTGKRCIZ4WR+B&>(1\]SWR',_M M$+1Z.]SI@*_?#'>G V[\)D.^X?-_E:';^'M)!#&)^/>36D-W$@KQW\ >XV:/ ML=ECW+/'5YR7589QKBH!IC&HK,:JD A 5PE4H^NNY%;$@2'616:_& =3QU$' MMV\?>4>8YTY;8:]T!XWN8%#W%_R"-D!A2Z0J0CF6D"#)]- H9UNTOW36Y2*X MD.=&GA^>F:BBPG94J-R^CEI?<@5!- ZZG8:-TW#0Z2.DJMK*$6'JA8Q' SF/ M&L;HM]VK2;/'9%!UF_J8GY@)V54F5I.+TXVF_OE%6E]&>NWRO(=4YUV?DC5WM=[]-6Z$_<7H&M#X<[*/")RD5KQ' MC*:,T+13C7N9Y:!7C'<2XPV*>8 ]T+++_ZI&OGIK)]$X\LYO5E>@YRIU7H^Z M4P5W_4%U_ZC^+6?J5<-24F M# (_",XM= 0&43@-SRW8K8ZA )Z:SDLH/265U8>V66VZNUO3TYRM+W779SJ1 M$TW5,G[&/"6JE\AAJRB=4:14\:H+JR:2[4Q?LF%2=3EFF*G.%;@.4,^WC,GC M1&_0],*+_P%02P,$% @ U8)65 8IVH*_ @ -P< !D !X;"]W;W)K M&ULC97;3N,P$(9?Q8JX &EIS@E%:27:[H$+) 3+ M[K6;3!LOCAULA[!OO[:3AM+3*LKDQ"F5JJ]= M5^8E5%B.> U,?UEQ46&EIV+MREH +FQ01=W \Q*WPH0YT\S:[L4TXXVBA,&] M0+*I*BS^SH#R=N+XSL;P0-:E,@9WFM5X#8^@GNI[H6?NH%*0"I@DG"$!JXES MXU_/4^-O'7X1:.76&)E,EIP_F\EM,7$\ P04#V>*/^S>:N&!4[-K6BP*=+X A0F5%]KAZ7&!SL\NT!DB#/TL>2.UE,QG,&F[>D\PZ MDN (B1^@.\Y4*=%75D#Q4<#5:0VY!9O<9L%)Q07D(Q3Z7U#@!?X!H/GGP[T3 M..%0ZM#JA?\I]0FI:)"*K%1T1&J&*68YH/,EK ECA*T17Z$:!.'%Q:'2=W*Q ME3,'^W4:Q>,X'$>9^[I=D7V_(!@GZ=6[WP?>>."-3_*^[[*B(.;X2MT!*%90 M(,7U47YIB.SLA^ [[60+*DG">#S>8=]W"T(O3*^\P^S)P)Z<9+\#+!L!NG.I MOL(ZBS_Z9!K+0=YD#R3RTW"'=M_I,O;3(ZSIP)I^;E^ /LVG=T2Z]Z?C( G] M)-GAW/?;W3D=J;O5@RH0:]N:)9[DJY MPT+O=HDHK+2D-THUE>C:=#=1O+:=;LF5[IMV6.J;#81QT-]7G*O-Q"PPW)73 M?U!+ P04 " #5@E94' +$+A<% !$&0 &0 'AL+W=O29/9W5YT-].TN]<$ M*S830%Z0XW9__0I,$ 9):3QQ+F(^WB.]'$N/#O)\QZO'>LV8<'X4>5E?SM9" M;"Y\X?FY//R\N9USAB.4M% MTT0B/Y[8-7#W"5ZW_YU=I_5F3KJM!2^Z8.F@R,K]9_*C2\0@@%!# M '0!\*L!V 6TF7/WSMK'NDE$LIA7?.=4C5JVUARTN6FCY=-D9?,UWHE*WLUD MG%C\SOERE^6YDY1+YW,IDG*5W>?,N:IK)FKG3'/M_0T329;7'^3=[W&]JX*7HGLOZ1YZDPE(&D3<&'I /L.L.V FM)>\5J;IGV8 MWX8U4_!I02C$-)1/]33,AT9': @D[G4'OFCOBUI]7:7IMMCFB6!+YSD)S733 M6=VW% PLG&%$@Q!'5C4Z$OE10/16_=ZJ;[7Z)Q,Z5_ZD-^)1&L;AR-54%P<$ M_4AO*NA-!593G\>#Y:.S,GW5P=0I11I$_LBI1D=\D%*]U;"W&EJM?N,BR76^ M0DT&?<\C,/(UU<5!X ^^_@-;46\KLMMJ",^+8EMF:3OTG#Q+Y;+!:LNTB_O& MX]/,:^(IGGKV8)4M9',C"H5T% MN%BSRI8+15%R(HP2Q5%B!^F1Z<9)(B$>S[L71(>&%6")G; W[$G63AO)5\'2 M=OLXT-O*"X"-YIABB3(!RS4R.CZ >& MI"IRPMN1$S1 C&D\<:J1H6><18J:6@D EV9+;% MDU,FA;5 1<5)/!$G47$2C^0D:O@G5Y_Q!-?(P/<#P_Q&14E\.TJBCI(8A6.D MZW1A#(9W3QR\OQ_%2)RR3T[E26FIDX4!&LH@5(1$.R'_JI:LV=9*'V59:1LK M"HQX(C"B B,>"4;4O/EZ\F^!0: M<KHM!+3J!!- M/*2*A_3M>$AUQ: 7C8UJ5&C:L:$*AO0H&-+I)B7Z,-Z(TZ@@CL8SPAUL<3>_ M+WQ)JE56UD[.'F28=Q[*^&J_9;\_$7S3[GK?&PO=V]R M:W-H965T(!Y"V.DD+M"B-U!*V\8"$ M0&P/TQ[(!K85%WH: ME,:L+PC1>8D5U0.Y1F%/EE)5U-BM6A&]5D@+#ZHXBHWE8WRJ[(QU+P2H4FDD! M"I?38!9=9"/G[QV^,ZQU;PU.R4+*1[>Y+J9!Z!)"CKEQ#-1^GO 2.7=$-HW? M+6?0A73 _GK'_L5KMUH65..EY#]88[C,X/CJ!(V ";BR5==0) M,38Y%X+D;2+S)I'X0")1##=2F%+#E2BP>$E K*I.6KR3-H_?9K[A_S4J8SKG4F\4PL_90AME+]2O=\*. MNK C'W9T(.R+]F/3_GW-;5@FGL6-FJ^).D0CD/0N0X5JY8>*AEQNA&E^GL[:S:V9OZZO[',[SYKQ\X^F&88W M5*V8T,!Q:2G#P?EI *H9,,W&R+6_<@MI[ 7VR]+.9%3.P9XOI32[C0O03?GT M+U!+ P04 " #5@E94[.)6W(@" ?!P &0 'AL+W=O< =MXR_BI* (FV%:W%V"FE7%^YKEB44&%Q MR=90JY4EXQ66:LI7KEASP(415=0-/"]Q*TQJ9Y*;9P]\DK-&4E+# T>BJ2K, M?]\ 9>W8\9VW!X]D54K]P)WD:[R")Y OZP>N9N[@4I *:D%8C3@LQ\ZU?S7- M=+P)^$&@%3MCI"N9,_:J)_?%V/%T0D!A(;4#5K<-3(%2;:32^-5[.@-2"W?' M;^YWIG95RQP+F#+ZDQ2R'#LC!Q6PQ V5CZS]"GT]L?9;,"K,%;5]K.>@12,D MJWJQRJ B=7?'V[X/.P(_.B (>D'P44'8"T)3:)>9*6N&)9[DG+6(ZVCEI@>F M-T:MJB&U?HM/DJM5HG1R\H6QHB64(EP7Z+Z6N%Z1.05T+01(@3ZC9R8Q1;=" M$M4S*-!=(QNNUBO&)?F#S;NXW:J/2@ ZGX'$A(H+I7MYFJ'SLPMTADB-GDO6 M"$40N2M5TAKM+OH$;[H$@P,)SF!QB4+_$PJ\P+?(IQ^7>^_EKFK5T*]@Z%=@ M_,(#?GLM.N(9#IZA\8P.>*K4 EMC.E5L5/IOW*C(:!2FN;NQT**!%IVBA39: MITK>T?PX.$"+!UI\BA;9:/$>S<_B+ [MM&2@):=HL8V66&A!F&9V6CK0TE.T MQ$9+]VE^YD6QG38::*.CM.<2U#:]E,!MS-$^,_2].+$SLX&9'65^!VF#97L? MIN]%49K]^U:Z7W,_+DO\,![]EY2[LWWIH^,;YBM2"T1AJ83>9:H<>+<==Q/) MUF9'FS.I]D&ULO99;;]LV M%,>_"B'TH06R2**N+FP#B9-B SK,J'MY*/I RW1,E"(]DHJ=;[]#2M$4BW'] MLKW8(G4NO_,7>D>I0<>:"ST+=L;LWX>AKG:T)OI:[JF -UNI:F)@ MJ!Y"O5>4;)Q3S4,<17E8$R:"^=3-+=5\*AO#F:!+A713UT0]W5(N#[,@#IXG M/K&'G;$3X7RZ)P]T1 MD2UE+>5/._AC,PLB2T0YK8P-0>#OD2XHYS82GC?.&:IBP MGW%E%+QEX&?F-U6E&KI!]T=8&)IJ1,0&_65V5*&/C*P99X;![-L[:@CC^AWZ M#7U9W:&W;]ZA-X@)]'DG&PT^>AH:P+%!PZI+?=NFQJ^DOJ/5-4KB*X0C''O< M%Y>[1R_=0Q"A5P+W2F 7+_F%$L.R_6)\OUEKHV !_CB3-NG3)BYM^HNT>_*D M).G:".K7"6I+$?->M1LXM0*ZD-DEL0])&*AOHH MLU'^."ZC*#W!')N548XC/V;>8^9G,5>$=XM,ND5FR!'&L!+(FGMA\[&D\:0X ME71LE9;)Y!76HFKY9+T%,8Q=:-[<#>'5^,U8QP>2KFV"K'!?;SE3U? M>9;O Q-$5!1Q"DT=\6Z[/EU!$U6*"N.C+4?;),9)<;J9QE83^/1^VDE/.[F( M]J.EO>J["^ N6MPKM#+0 ^# = NXM6>$HZ74S!V W^^/QAZGL%30O6AJJHB= M_^$K]#S,9VD@,.GV#!V>!.VZ["3L584FZ.O7_W66%TK'T;\G7'11,VBS=(F] MQU4T;JYQBD^WE\<,EQDN_"LB'IS$\?_Q&6Z[-$.^-"ZR*#FM8VR',UQ.LI-" MPL'MPE[M_B3J@0D-.VT+CM%U 1%4>UMJ!T;NW85C+0U<7]SC#FZ85%D#>+^5 MTCP/[!VFO[/._P%02P,$% @ U8)65"NW&&*2 P 6@X !D !X;"]W M;W)K&ULM5=1C]HX&/PK5M2'K71L8IN0L *D%G2Z ME=H3*MWVH;H'$PQ836S.=I;N_?K:29H 27QLM9D3=B@/EYLI6R(QH,Y0[7QTD)9NB*$M]% 0C/R., M>[-)<6XI9Q.1ZY1QNI1 Y5E&Y--[FHKCU(/>KQ.?V&ZO[0E_-CF0'5U1_7!8 M2C/R:Y8-RRA73' @Z7;JO8-WHY;>'I\2_V/XO%F\6LB:)SD7YE&[V?>K$'-G1+ M\E1_$L>_:+6@T/(E(E7%-SB6V"CR0)(K+;*JV"C(&"]_R8_*B),"..PI0%4! MNK8 5P6X6&BIK%C6@F@RFTAQ!-*B#9L]*+PIJLUJ&+>W<:6ENR#JE8 !6Y>T$8@L^"+X;?*8R PNZUN!F035AJ7IK4 ^K!;AY\Q:\ 8R# MSWN1*\(W:N)KH\CR^DDU^_MR=M0S^X(FMP##/P *$.PHGU]?'IR7^\:'V@Q4 MFX$*/MS+9]9YSY66N7E2-?CVP0# O::9^L=!CVMZ7- /^[PVJ4R(E$^,[P#) M1,YUEV4E25B0V!0^SL9Q. ZBB?]X:DT;AHT+H[B&G6D\O2T8EO86 _ M%_:V84&WLU$M*G**>N#FEDO-_J,;L&$JZ;O]46OB01@%\$)>&]4C+Z[EQ5?+ M8TKEA"<4)$+ISEC';9$0Q:,+D6U4C\AQ+7+\$@D:M^8=CG$ \86\-JQ''@R: M;AH\)SYQ=!D?#!W/-SSIVO U @2;3@C1[T>HJOW?#'7@^AQN>BAT-]%K8U31 MG.; MK)QM0_ 01P'JL;?II]#=4*].DZM75AK;D &.A\&H6R-J>BIR]]3GQ:DB189#E M1J8<:'$H]@)KHCLY^PE02P,$% @ MU8)65&TFG"GO"@ /$( !D !X;"]W;W)K&UL MO9Q;;]LZ$H#_"A&[*4;#[X&CTLI?Y@>G&^X@_B5LAOJYM[+/NNWWQ:O#VQM$HB%G.I M97#UWZ.X$G&L12E%_JJEGFP;U16;KS?2WY>]5[VYXX6XRN)_1PNY?'L2G)"% MN.?K6'[-GCZ*ND>NEC?/XJ+\2Y[JLM8)F:\+F25U9:5!$J75__Q'/1*-"HSV M5&!U!3:T@EU7L/NX.Q7"'HJN'4%=[^"WU/!JRMX0_O@UQ7\H16" MND)06K'T^E:HA77PZKX5>5D)9CU!*/F>I7!;D M.EV(14?]:T-]A@B8JAYNN\DVW;QDJ,3?U^F$V-8I81:CWVYGY-5O7?VZPJ5\ MYKF20DU29B8IS[40&M1"?B-34BQY+HKJ;]>0X4)G8MY2;39 [/OA8JWARGX8 M+)6&_>/X<;B4H%/*SE2QMRO"+L7:O6+O)/F4%C)?*TA+\I]_J@+DDQ1)\5]$ MO+,5[Y3B'4S\/$L?1:XW@-/ZM10+$FT;/24\R=:J\2B=Q^M%E#Z0.2^67=.B M:LTM6],[U>,%]:WZW_GTL6GJ=M$@=+S=DCM]R+^ M6D?R674N666IZE&7ZI50KZFZTZ-ZNZBOI@ZBNK=5W3.;HSGP<<3OHMBHN]=2 MR+9=OTOU=DD:,A]1W=^J[J.J?U"N"7D59T7QFB@O0/R0R@3KJ%B6TU;98*'Z MUJ6[WYH'9RP(/;>MN]_2_8RRP+-;)3^T9?;T+MCV+D![I[:DLA_*/RL[0@HA M92R2;GN\#UKM,PL9XW"K18C/["Q)U-BJ;7C^_92L>$X>>;Q6FZ,:^D46QSPO MR$KD%0]?DY\$X-@U\E5C?G.4)I9%]T;=5&JG)]2"G=Y"^W)]?R]*3U%K/%?C MJ)S3KJ$TB'$GOO4/!(2TX7I0 S96*X6].8_C A/(0" ; ]T4M@9JHQI_2B,9 M\5C-ASSZKL8QC^;'SH59W52PP[1):#7^]9D<]AJ*;S8;?>=\]4)EG9:RU'(G MEM.C(>P<%-\ZOJR3.Z6&HE75N**NV@W5K-"*5A]I[1#-.K8&W_59W\JGL#-0 M?&NHU_ZM7OOD*N9%0=YALPBX3?U1IBF@D^+L_+74FM6M&;!U/:S8>V.QW4X# MJ>D@5.^82W6M^3$62 !&F36&]1A@D>%8O-YSGF"J*4B MDE5Y#*#64.U+1CJ6*T0:J;TS+0.\A;*^@@0'-&4/'X;;J0!6AVA./N>2FVKC(K.I.B(TW0)V-XO SH###*7R3 M*S<^6O&X$+YQ#[H#9%Q< M:2;,.V" 7X;C]UNJH@DUE_^G(Z.B6/-4;5_SK)#=\]5K.[7:5>T8Q;9#WC>* M0'2&N^(#IJI:;5]AK:IOHVQ!_D@%-E8 ?!:,,H4!K@R':RM,2OB/*%DG3?Y4 M#D9S!BD'4U-IM9G_A 866?!G5>1>3;M-D)@IQS3O-"JNE*/W#6RRV0!U&W=J MV_V+TB/ZEZUE(16652#6U1^#$JZQ/["'V/@>.)VXY & M]\1;!MLWU"D>Y5P;Y%.+3@)JH]: #<#&-X"CK;',!08(&S!ONZ/8 VAM'WB. MVZ/PV@9>VP?R^F!SX/*U.7!6. M!\?>,&M\KC>:"3._"[1T<5H>%A;5PO;"(M_I M>,)B#1U%%WCJ'N2%=DW5([CA F[=4;Q0%Q#ICNR%&N1KGIMF#E#4'?#D\?\> MPQF4,L9P;N,AY($0'R6&,RAAC.%< +W[8M ?$<.YL &XHVP +FP +KX!O'SU MX/+-NZX+&X*+$_QH8QA". _ [XUR[NP!K3V8!^;Y138P]P[1V(ZX/-@NXIEZ+*_RD]S&ZG[*J6V@Q>PL!!DZP ;?X0MW(GTCHE#WE6 M= 5<5[6PG42D -,#".07P3+UI VNR>R"F'Z\C#0; MF 41R\ ( 4XD+#E M/:OK[AR\N.CJ#@!< >ZT';>Z9[74'95L'U4)4!<,B. AIV*3>-N98FBW,QVL M,A>R5PW@7H!S3X<)Q3*+%T3FO,SW+4/LGV36-?N#-NY8GPK N<"0Q)NEA9BO MRP3!C1*KRBWH4Z.=>F7WJ0&8"W#,;BQP,P@3D\R;!J' .]PE!L8 M8=M;W7\N$';DUSJ>W4ZL^M@AC-+0P;+P85<(?V$RV"SL2@:S&*8)T#W$Z=X' MC $N8 BX#4?)#P@;UQIP[*'/WNJZW8^"ZEG1+F([RB=CO2.L8L2MB6IKTVUH%!PU-<&H>?<=F(WCG[@P+,:=5S="&7CA/#WL*N)&&K?.N,FPHT+D)8HZ004*MQ MD\'"&8R&59O*S>'U77PZ-&XJ6(:K"M5-FBLU:N1=GNN3 >/8-:XK6./<5[ : M%Q8LW*,[=IU=;@0WQ]7&2$^MQHT"RT3)9JP*0"H=^#G<7CHEJ2BU;"3G]RW& MRTVC.]$;"[%#(MJ\Y&6XGJ4\];3@U0\#E#J4L41#L5W5NU6D[;0!VKF13QLW MSQ.1/Y2_0J O\2A<5U=NMY]N?^K@77F_?^_S2_IF1CL^OZ9O/E2_8P#BJ]]5 M^,SSAR@M2"SN55/61)^\Y=4O%51O9+8J[[W?95)F2?ER*?A"Y+J ^OX^4P2J MW^@&MC\8&PO=V]R M:W-H965T7S8>B.W<2TW)Y0Y_:X=FXA^ MEQZ"S/$9UM9L_#0-7\PS M:?]A5<5Z#L2%5#ROP%I!3EGY)._5.FP!_-8)0% !@GU > +0J "-CP+""A#: ME2FMV'48$47Z7<%7($RT9C,-NY@6K>U39M+^K(1^2S5.]1^Y0@D3LB;3#.$: M'O5.&Q(AUI3-X2[G!5/ 9W#_5E"UAB'/%YRA'KLY9@LDO@:F.UNV#C;A"< M91QA? ,-_Q,$7N ?$33\.-P[ A]]&.ZWS[AIU+EJ6+[&2;ZI@C&32A2YR<'/ MKSH Q@IS^>L,?5C3AY8^/$$_$3Q&3"20+.,Q49B XJ!2A)BS)0I[TOG"'%<) MEXD1DU 9FRUR=2S9Y6Q-.YNY?99]/_3,K^LNMW-P&!=Y?FE*@R6?CS(JUZCE:_R(A44T?_=>$E+.UMA9Z/Q6'$5'8 M:K1VHT;186+]3G@J8>W:;?NLV[&4!6&Q,2?5T=NC?:#N.FC[G3T/?XO:$=>I MQ77.BC/78KRY%HF]%H\I[!RLS!&!AT'7D=_VHSV%[M:EGJ.8V^(HP::WO 'K MT;K^WMFRLS<^\&^'91G]0U,6]0Z M$-EFJK\M4)@ _7[&]9&J.F:"^FNE_QM02P,$% @ U8)65+!)B!G9 @ M.0@ !D !X;"]W;W)K&ULC59=;]HP%/TK5M2' M5FK)-Z$5(!6R:7VH5)5U>S;)A5AU[,QVH/OWLYV0\1$0+R1VSCDYQ[[Q9;SE MXE,6 I]E93)B5,H53VYKLP**+$<\ J8?K+BHL1*#\7:E94 G%M22=W \X9N MB0ESIF,[]R:F8UXK2AB\"23KLL3B[PPHWTX T+4!_5 MF] CMU/)20E,$LZ0@-7$>?:?TL3@+> 7@:W.9PP!A4P9 M!:PO&Y@#I49(V_C3:CK=*PUQ_WZG_MUFUUF66,*:IZ:*N M*@IZ'Q6F:(8I9AF@A2VX%]94E=F>![3 %"2:"\B)0N\@06P W::@,*'RK@-D M#4"T@ ?TL4C1[N5,%1)] M8SGDAP*N3MU%#W;19\%%Q12R 0K]>Q1X@=]C:'X]W>NAIU?3_<<+:<)N(T.K M%Y[;R)[EOR ;=;*1E8W.R+8E<8^6L":,$;9&?(4J$(3G?9O8J,56S1PYFZD_ M3$;AV-WLK^PI2H.B0U!Z"@H]/^Y !W'B+DY\,UOHW@[" /3S%>=J-S OZ/XM3/\!4$L# M!!0 ( -6"5E11^_&LQ0( (T( 9 >&PO=V]R:W-H965T[J*U$FWWPP(3HV)[=Y+:Q2.S.=BG\ M^]E.&DH)&4+BI;6=ZHK)B5,JM3EW79F74!-YQC? M]),5%S51>BK6KMP(((4EU97K>U[LUH0R9SJV:]=B.N9;55$&UP+);5T3\3B# MBN\F#G;V"S=T72JSX$['&[*&!:C;S;70,[=3*6@-3%+.D(#5Q+G YQGV#,$B M?E/8R8,Q,E:6G-^9R64Q<3QS(J@@5T:"Z+][F$-5&25]CK^MJ-/M:8B'X[WZ M-VM>FUD2"7->_:&%*B=.ZJ "5F1;J1N^^P&MH,*#(="[Y# MPJ"UFAG8,"U;VZ?,U'VAA'Y*-4]-;^ >V!;0\A%]![X69%/2'%WH5PA]03^) M$,34!9UDH BMY*E>O5UDZ.33*?J$*$._2KZ5A!5R["I]'"/JYNW6LV9K_Y6M ML8^N.%.E1%]9 <5S 5?[Z,SX>S,S?U Q@_P,!?@S\CT?]QQH_G:ZUT//WDS' MHP$W05>:P.H%_R_-^JDT1)?F?$ ][-1#JQX.J_>5K2%&EFCNC?NIGX8X#;2I M^\,T7^)P$N,DB9_CLAX<#L(P3CO<,P=1YR :='#+J(("+111( <2B3N]^ /R M3CKUY+UY-\3X,)\TQ6D2'.7=@_-3W\='N.PE+O72-$KZXTX[ ^F@@4NF0#!B M;FM2#00RZO1&'Q W]IXN-N^]@;?,PS=R%(U&\=&+.^_!AW!/UR#6MM])E/,M4\TMUZUV/?7"=I*C]9GIM?;^?Y)I&O45$6O*)*I@ MI26]LT0?2C2]KYDHOK'=8,F5[BUV6.KO!1 &H)^O.%?[B=F@^P*9_@-02P,$ M% @ U8)65/)K#.NP @ @0@ !D !X;"]W;W)K&ULQ59M;]HP$/XK5J9-F[21UP+M *G NO5#)435[;-)+HE%8F>V*>V_ MW]D)*>U(V@^3]@6_W?.R*W* 31Y* NNIDZN=77ANBK.H:1J("K@ M>)(*65*-2YFYJI) $PLJ"S?PO*%;4L:=V<3NK>1L(G:Z8!Q6DJA=65+Y.(=" M[*>.[QPVUBS+M=EP9Y.*9G +^JY:25RY+4O"2N"*"4XDI%/GTK]8CHV]-?C) M8*^.YL0HV0BQ-8OK9.IXYD)00*P- \7A'A90%(8(K_&[X71:EP9X/#^P7UGM MJ&5#%2Q$\8LE.I\Z8X&+Q:%LK]DW]AZ#HEW2HNR >,- M2L;KD3XT<3@"^,,.0- @I> J ,0-H#PK8"H 40V,K44&X23?06225CF+R256$/E"5B!CX!K3 M3T1*>DP_+D%35JA/"#J8I5*49"&XEIA;5*5SLK!Z0)(Y\#C',MNB_1$76AM_ MDMJ26#.UG;@:19JKNG$C:%X+"CH$^0&Y0:>Y(M]X LES A>CTX8H.(1H'O0R M+B$>D-#_3 (O\$]<:/%VN'<"OGPSW#_O41.V"0\M7]3!=\>9AH3<:JI!]?!% M+5]D^<(.OJ<:^?#.'WI?15J/LBZ#>K%YK,?L*=<4Z^:BQ_]9Z_^L5\_S&FV\ MGBJ;?IKA<.!Y[T]EMQ\W"CMPRU=P_M^X9_J'K?YA+]$UUR"Y_:NCG?4)DQKD@!*5)Z@Q'6GJP;7KW0HK(M8",T/L!V MFN,W DAC@.>I$/JP, [:KX[9'U!+ P04 " #5@E94B'%Z8/ # !X$ M&0 'AL+W=O@ J06BFZEK0YM=^\^G.Z#"0-$36S6-M!*]^//3D*2*XE!U5V%!+$SSSSC MR?B)A^&!BV>Y 5#H)4N9'#D;I;:WKBOC#614WO M,'UGQ45&E1Z*M2NW N@R M!V6I2SPO^)>N-,A/N M>+BE:W@"]6,[%WKD5EZ6209,)IPA :N19["X0:1_A8A'<%M =O@4XAODXT[X M]'*XUP)_N!B.!RWPF1U^MUMW!?^O7/I54?FY/[_#WU?.UM<*1(;F.Q%O],9O M5!#Z\ZLV1U\49/(O"UE0D04Y6=!!IF,F;<^K0(4YRNCK?DRPC[W(\W2"]RV$ M8448GB/TVP@+5-0D)*0?DD["J"*,SA$&;831":$?>E'W GL57^\<7]C&USOA M"R/H(?#?MA)/:BH!U;J>4F*%->ON)^[ M1 !*V!ZDZHQE<%)5?DA\_6D&4^SX4U,<^5$X\$Y,'TY-B>?W ])=.]BK!=ZS M+O+IE>EWMY!@V6NX\;K ___6QJ2F(__Q$[HO/3:3V3.EXG7GLM8U[%O#,4O5 MQR']5HZ?K]">ICNXTH>RA8Q%LC4GI?:(_),"/A=1+7[8KGZ/"4NR769+=JUK M./R 9UNK&K;+VG?#Q%>(<78=4Q;KTR5=I(#H6@ 8RM9C@=TG1J] A2V\6@2Q M707+S**_T44[J)8[W/^ +-<2A^T:]\Z2/56D8\5VE"RI!8G8!>F1OIPI65++ M$?D .2*U'!&['+VK9,_X#/*2E;;X:GTB=GTJ4WMAS9):94CP 6FNA8C83UCO MJME9Z?02X7<;#5,&8IVWMA+%?,=4T3)4LU7[?)&ULG51-C],P$/TK5K2'76FITX1ERRJ-M&V%0*)2M67A@#BX MR30QZX]@3YKNO\=VTJA(E .7QF//>V_>>-RLT^;%U@!(CE(H.X]JQ.:!4EO4 M()F=Z :4.]EK(QFZT%34-@98&4!2T"2.WU')N(KR+.QM3)[I%@57L#'$ME(R M\[H H;MY-(U.&T^\JM%OT#QK6 5;P.=F8UQ$1Y:22U"6:T4,[.?1X_1AD?K\ MD/"50V?/UL0[V6G]XH-/Y3R*?4$@H$#/P-SG $L0PA.Y,GX-G-$HZ8'GZQ/[ MA^#=>=DQ"TLMOO$2ZWDTBT@)>]8*?-+=1QC\W'F^0@L;?DG7Y]['$2E:BUH. M8%>!Y*K_LN/0AS- ,KT 2 9 $NKNA4*5*X8LSXSNB/'9CLTO@M6 =L5QY2]E MB\:=-KD@NX)B0M+I+4GB9/J\79'KJYL_6:@S,KI) M1C=)H$W_R\V*VT)HVQH@WQ]W%HT;B1__4$U'U32HOKV@^H4='7O#7ME.P"WY MV1IN2QZFSO4.+'(W/?"W)O6\[P.O?SZ'/)U-9AD]G%=#SV[7/Y0U,Q57E@C8 M.U@\N;^+B.F'KP]0-^'"=QK=^(1E[=XK&)_@SO=:XRGP,S3^ ^2_ 5!+ P04 M " #5@E94.N.KS@\" #8! &0 'AL+W=O)'@81]'G4% F@RSUUHI9FJ58=T0Z-:F[@O?%L[(9)MXM; MJW&5(<]FN1*"6=P6:PB5)+0C]GJ+";W)=L]H)Z-VXK63">U[95O;4NO=.65W%4_9.C?X=3YH#JUI_%'?*XL'VPP:?'M .@.N54O88N-,]/F;9*U!+ P04 M" #5@E94+DL9\)T" ".!P &0 'AL+W=O>Z]PD6ZD>=0%@R%/)A1Y[A3&K"]_760$EU1VY H%/ M%E*5U.!6+7V]4D!S!RJY'P7!P"\I$UZ:N+.92A.Y-IP)F"FBUV5)U?,5<+D= M>Z'WB2'!5USW7Z NJ&_Y,LFU^R7;*C;&X&RMC2QK,&90 M,E']TZ?:B!U V-L#B&I ="R@6P.ZKM J,U?6E!J:)DINB;+1R&87SAN'QFJ8 ML&V\-PJ?,L29="++DAGLB]&$BIQ,I#!,+$%D##3Y1+Z: A0Q] EWIU,PE'%] MANG)&3@@3Y)9QCCW1B6\P)4OL9[7\524?[9&?0M8AW?"<1$$4ML G MQ\.#?^$^&M&X$35N1(ZONX?O1FK]QH*?-QA#K@V4^M^U8CIG[DI33D ;AE<3VHRL>$>.U[ZJ_8.J4UG:0C."9I#+M2FD8N;Y@+F# MAGCP0>V+&X7XB/;-JO:U&1:_-RSJ=WJ-8=6MCM_U$H,&[:X.F]2&!U/#J88S M2QQMZJCA'7V0J6'P.H2"_[.UQN\Z%L:=^(VM+5&C=[;Z.\/2?JENJ5HRH0F' M!:*"3HR75U7#O]H8N7+S&ULE57;CMHP%/P5*ZK476F+2T!*ZHX$C"D=7+!%/N&VT;;!QZ**N5%F5+-@Y*RILG M>6O[T",$PQ.$L"6$UQ*BEA"YH(TS%VM*-$D3*;9(6K11LPO7&\K>W'U &*F" M2% )UL:"%<)96^ZY*1>>*#>%;("BX &%?A@@WN:^(1!O":G#F<\$8D0I5()L@1W,T)1Y[[OR![P<'&2ZA M]OR/.O^CV_Q3I>K+G1_]U\_#CI]#[#F-.Z?Q;4[-A%6:\)SRU26[\46[YQ"- M7=P;&79<_R1R1;E"#):&XP\>36+9C,!FHT7EILA":#.3W+(P;PV0%F#NET+H MW<8.INX]E/X#4$L#!!0 ( -6"5E0LM"(#0@, '@. 9 >&PO=V]R M:W-H965TZA4 MM=KV[!)#K#HQM4U9]^MG)VD2(($P%1Y('-]S?.X-YQJ/-EP\RX00!?ZD+)-C M*U%J=6W;@E-D.A(&=8II9DU'^[%Y, M1GRM&,W(O0!RG:98O-T2QC=C"UGO#Q[H,E'F@3T9K?"2/!+U<0O2C:R<0],*D^<*23#G[36.5C*W0 C%9X#53#WSSG90) M^89OSIG,O\&FB/4C"\S74O&T!&L%*G< M#KIFA0[0N16=F]-YA^FDH;L">*T2+NA?$H,+FI4%OVRK>,$:Y*S&XZ\3A&#Y M&=FOS>KV"MT2[U7BO1/$K[ KYBM2:X]YHQA(<&*B"*/UC0*_F%#&QQ B'8R M.!:U)=ZOQ/LGB*=2KH]7W=\O90B]((11M".Y)3+PH#?T':]==E#)#DZ0K3NZ M5#B+:;8\ICWHK;TE\K#V8:5]V$=[T5VF#$L);@YX**QHPX^P9%3116>Q9+1? M-MAAR5ZA6^(1K!L[/+,IRP6.N;)?V.QHV':>C0T,?;A_2\JMP@]AX/A1Y.UF MUQ+JNUX4.([3(;W>0I!S'@^7O+WTMX0>T5_O6:C7IM7T\>T!XZ%Z/T'>1S@9 MU3T>G=+D^WL9M?3O#B_W"MV67_=Z=$JS_R\O!_V\?"QL.X&ZX:->'?\TDP[W M"AJ%GH.@ORMZ/U '^D=!X9D<&O85OQ_8(=YN_,LW9[([+)8TDX"1 MA8;"P5#_ $5QS"D&BJ_R/_Y/7.EC1'Z;Z*,A$29 SR\X5^\#=R#WBR%_)>E91J\*.NN)IZI=:;M[ZO\I+6 M1%V)#>5F9B5D3;09RK6O-I*2PCG5E8\AC/V:,.[-)N[=0LXF8JLKQNE" K6M M:R)_OJ.5V$\]Y#V\N&7K4ML7_FRR(6NZI/K;9B'-R.]0"E93KIC@0-+5U+M& M;^ MMZ9U/'Q^0/_@DC?)W!%%YZ+ZEQ6ZG'JI!PJZ(MM*WXK]1]HF%%F\7%3*_8)] M8YN8%?.MTJ)NGL0N$2;R%Q:-T23V42* M/9#6VJ#9!\>-\S;9,&[+N-32S#+CIV=++?+[4E0%E>HE>/]]R_1/\ ;,15T; MDMTL6)9$4@5NJ:)R1POPZH9JPBKUVA@J-S?QM8G%(OIYN^Z[9EU\8MT;FE^! M /T),,3HB/O\^>[PL;MO&.AHP!T-V.$%OT'#"&S0P08.-CP!^U5H4H%7C+<\ MO3Y&5 ,1.PC;=;M9B,(D36$X\7>'E!PQC ($899UAH^B#+LHP]$H,41Q6^HO MFZ:Y> $^\9QRVV-@41$^0D;4+1-=DN.X@XU'HW>P;VPK%X#LB2P4(#NS/M1 M!\XKHA2X'F$K[6#32Q8AZV"S\6AM@'^\0#'\ZQKD3>C*A2X?5,.6XNN>54S8 M4^<<_]F UABE:90\87]HEL $QR>X1[!717B)?'1)C53R'96:V>WV66@CE&=2 M:Y<^#!H^2>N(21+%61*@$XD=R#TZWRU N#97@"FUM6UCVMT<\4J;!\;7(_L! M]8**+JJHJ)=4-*ZIS\G@; F&4AH$$0I0\+000\,HQE$2G-IAO>:B<=$UIZF6 M+-GLS4:*FL<)E$"!\TR M-$PB'*0I/E&C7H+1&0T^J0)VP+1-M#E7WB\7BS$N>WE&%]5GU LT&E?H_^>8 M1$=T.DAQ&@R*-#0,LQ#A]*FB^0=W6?LA\3>1:V8:O:(KXPFO$K/)97,W;P9: M;-SU]DYHV MJ#C@Q) *:GN.$]H%)J4U'9O8BD_'K):4E+#B2-1%@?G['"C;3"S7V@8>2)9+ M';"GXPIG\ CRJ5IQM;,[E8044 K"2L0AG5@S]WH9:KP!_"*P$3MKI)VL&7O6 MF[MD8CDZ(: 02ZV U<\K+(!2+:32>&DUK>Z3FKB[WJK?&N_*RQH+6##ZFR0R MGUB1A1)(<4WE ]M\@]9/H/5B1H7YBS8MUK%07 O)BI:L,BA(V?SBM[8..P2E MTT_P6H*W3_"/$(8M8?B_!+\E^*8RC153AR66>#KF;(.X1BLUO3#%-&QEGY2Z M[8^2JU.B>'+Z*%G\G#.: !=?T,U+3>0[Z@U^1:MZ34F,?J8I<%)FZ'P)$A,J M+M39@A6%:J-AH@7%0J"9"C\]+M'YV04Z0S82.>8@$"G14TFDN%1!M;XGE*H+ M(,:V5'9T4G;.I.ZB>U;*7*";,H'D,]]69>AJX6UK,?=."M[">H"\ MZ!)YCN?VY+,X39_5V0 -74-W>NC+T_3O=:GHCJ:[HQ-NAEUGAT9O>$2O:0)+ MVY[\^:'.T9V$0OP]H>YWZKY1]X_=FZ:90ET2W476W0FU:1I]T=?11C0THOI% M>IWZ0]<+'%6OU]U*'^*"R!U%P^@S;GF(BYS0#]R@PWUR%W3N@I/NNBM><1(# MJH WIHR]A%&*N?B(]CIM/A#M.G5&@W#/9X,*=E">?[7G\1#C>GZ_O[#S%Y[T M-\LR#AF6RAIG,4 B4,I9@82Y*MMF]MD*#Y.)#KK7 _+W0?*YF4S-*/F2:P7:/>49*@2BD2M(97*F, M>#,LFHUDE7D^UTRJQ]@L*NELLNHLYD)%61KVMB9+=>ND4+@U8-NZYN;O"J7NEM$T.F^\B$/E_ ;+ MTH8?<(?N5[,U%+&1I1 U*BNT H/E,OHR?5[-?7Y(>!78V8LU>"=[K8\^^%XL MH]@+0HFY\PRB&3\&3BCL:0'7J[/[%^#=_*RYQ;76OX6A:N6T5,$ M!9:\E>Y%=]]P\//@^7(M;?B%KL]=Q!'DK76Z'L"DH!:J__*WH0\7@.0:(!D M2=#=%PHJ-]SQ+#6Z ^.SB1?, S]1)_E>(M#S@K)UK4$0UK9!T$T9EKQT-7EA6]-+1^ 0Z+[5VY\!/ MW_C?D?T#4$L#!!0 ( -6"5E3'Y',^?P, $$, 9 >&PO=V]R:W-H M965TZ!H4S2VTJ[G!H5JFM#? R@"J99I3F:<6%2F:3\.[>S":Z M<5(HN#?$-E7%SX"CM64I1@;)" M*V)@.4V^L:\W+/> 8/%#P-8>/!.?RJ/63WYP6TX3ZB,""87S%!Q_-C '*3T3 MQO%?1YKT/CWP\'G'_D=('I-YY!;F6OXK2K>>)I<)*6')&^F^Z^V?T"4T]GR% MEC9\DVUG2Q-2--;IJ@-C!)50[2]_[@IQ &"C$X"L V3G H8=8'@N8-0!1N<" MQAT@I)ZVN8?"+;CCLXG16V*\-;+YAU#]@,9Z">47RH,S."L0YV8/3A=/7ZZQ MU"69ZPK7G^6A@U](1EE.PCSYNP[O[B57Y-,"'!?2?D83N^8&["1U&(GG2XO. MZW7K-3OA]2^N!H2RW]%'QH[ Y^?#Z1'X(@Y?0#$@P]/>;][QWJ#W+,!9_AJ> M8O7[%F1]"[+ -XRU@+QM081ZV%,/ _7H!/4/L$ZH%:G!"%T>JU0.H_G\%P+T^X. M!Z8Z5LXX :/OUO.BC^4B2O5V<_K"WJH"E%?>L%4C;BY[-YH,8A:8$9J(9+(E2!1Y[%I6()]TO7YX2'%M%+@D>==9BI7]2%KBK, M^Z0&+>+^QP-*?XODP>A>0FF4Z787L-A%0_@&)9(_2B!XEI.5XRA[0S^@=F@ ]\886W#,;UW>G/341^6G+$Q M]9\3-=_K(HL+XYDU_V7]9'L!91^NH&POH2PN@7="A5W?;HG:B.+H/E]R8?": M8Y[PJKSAL@$_WW;(3[LUD$:58.3+H1*TI5!ANN0NF'9[[]#'L18OWHF;47I* M+]*#VY>_7-]QLQ+*$@E+I**#"RRW:>^K[<#I.ES('K5#Z0N/:[SC@_$&.+_4 MVNT&_H[7_]&ULK59KC]HX%/TK5E9=M5)+'H0,TP6D&:#: MKE0)==3NYSN)0ZSQ(VL[,//O>^V$E&H@('61 #OQ.3[WX7L]VRO]9"I*+7D6 M7)IY4%E;?PQ#DU=4@!FIFDI\4RHMP.)4;T-3:PJ%!PD>)E&4A0*8#!8S_VRC M%S/56,XDW6AB&B% O]Q3KO;S( X.#[ZR;67=@W QJV%+'ZC]5F\TSL*>I6"" M2L.4))J6\^ N_KB./<"O^,[HWAR-B3/E4:DG-_E^QZ-_F+2)1@ MS)]_Q%GTUQW)E1#(83S&39BUN$$C"ZK)^F&S08"I0%,S"RU:X;2$>:?XOE6< MG%'\#\@1B>+WJ"^)3\"7U\.C$_#5,'Q%\Q$9G]]]?6'W!G=//#S.?H6'&+D^ M?$D?OL3SC8?"1UZ';X!ZW%.//75ZAOH+/#/1" (-YB"2Y@2D;( 3)G,L29@# M;YGLHOCNE"-;^LS3NWJU6\33R'UFX>Z$KK37E?ZF+C $2$UU3J7%8D=42;!$ M&@NR8'+;)^>Y_%L-[Q^/HNC-@'\GO1V309[/![F]%PGL\#3!(Z<$.P#9:I#V M@I/O)Z^=G*51>C/IG=P>BA/KQM,T3J:G@Y'U1F2#1K3Y5[MBH,J2:N=?]#Q3 MQ2G'#G-E!,-B*S/@VYM>ULT@U;(-<:O.5R9R-T [[6FG__=IN^VI;X<=V68 M?JG>(;U+ &9, S*_=-#6MZ]BFZ0#!RV.?O:&:%#4BIE<-9B$I58"NXY^PIM+ MK5E.W_\,=P$6%1Z?N9/5X,)6\>3"L8J/.EH\2-7WJ$[IKY6@!*8/INR -U=I M']YP>E9[>-28W;WK"^@MDX9P6B)3-+K!8ZG;JTP[L:KVO?I16:QN?ECA]8]J MMP#?ETK9P\2U__Y"N?@!4$L#!!0 ( -6"5E32H(Q"T@0 (,2 9 M>&PO=V]R:W-H965TE])M+:9B()'V [^?<%)$N.+6'G.LV'&!"[^^S"/@N,-UR\ MR 6 0J]Y5LBKWD*IY:7GR60!.95]OH1"?YEQD5.ENV+NR:4 FEJA//.([\=> M3EG1FXSMV(.8C/E*9:R !X'D*L^I>+N!C&^N>KBW'?C&Y@ME!KS)>$GG\ CJ M:?D@=,^KM:0LAT(R7B !LZO>-;Z[5-([C;WFK_W3JOG7FF$J8\^\Y2M;CJ#7LH MA1E=9>H;W_P)E4.1T9?P3-K_:%/-]7LH64G%\TI8(\A94?[2URH0.P+:T78! M4@F0?8&H0R"H! +K:(G,NG5+%9V,!=\@869K;:9A8V.EM3>L,,OXJ(3^RK2< MFCPJGKQKJX[X 3U&L46'U!A[Z_5ODSB%]_P;'_&Y_58=5)*94.&2OF M#B-A;22T1L(.(_>-MMH"U49F2"T /<.<%87]5@XL03">HC.]=.6"GK@A8*CUJ,#ZT&D5V38;CRNC<=.X]=2 M4YXVS@P'_5@QR6R"',$2'V 9!E$P:H!,$0 M=P 8U@"&3@":26? S%(8!DAHD6@^/@YG> @GQ".]..UH1C6:T7_8PJ 1?FCS MC@ZW3Q#A !H*5@"Z.QA M2PO6C7,'#>"=@H#_)R)(>991(""5O ^/VP M*TP-C6,WC[OHXT1HT2$TG:)]OVL[-2R/W33_,V1R(N;X( $&P[X_VOW;HY@6 M$5?.-/4##S[(, +,V=\XG>@SE="G[!7-D *1H[,O14DV;Z"==))-4S^PNX#4 M $ZQKR/<9KJ*JMM07(HBC')S5D0$I?2M[; Y/5617VJ2*&Y1]3X<30'#[@IV M/9\+F%,%FCF48/JRE* US5;0ZG&I*]K9%'$8#V)_?_,H^RHOUB"W25Q5*/J]PNJ.X'78=V)NJ18Y4+3>4"U380S1J M/S\?.PI4QG=K/,$1Z3P_D:9J$7?5.HI[LY\A^V> DWFG0K)+(L&@3SI(A#3% MCKB+W<==Z$[R5MQN\^$V(?$V(;%)2->N:JHE.7(I.N8:_4C"5L:B=S7=UU>2 MO17P=J[S.8BY?>60.E:K0I67V'JT?DFYMN\'>^,W^'):OHN%,]M&ULC5;;3N,P$/T5*]H'D);FUI1TU5:B%+3[@!;! L\FF286CIVU MW1;^?L=.FBWI1;PTMG/.L<],/-/)1JHW70(8\EYQH:=>:4S]P_=U5D)%]4#6 M(/#-4JJ*&IRJPM>U IH[4L7]* A&?D69\&83MW:O9A.Y,IP)N%=$KZJ*JH\Y M<+F9>J&W77A@16GL@C^;U+2 1S!/];W"F=^IY*P"H9D41,%RZEV%/Q8CBW> M9P8;O3,FULFKE&]V\BN?>H$]$'#(C%6@^%C#-7!NA? 8?UM-K]O2$G?'6_5; MYQV]O%(-UY*_L-R44R_U2 Y+NN+F06Y^0NLGL7J9Y-K]DDV+#3R2K;2154O& M$U1,-$_ZWL9AAQ".CA"BEA#U"<,CA+@EQ%\E#%O"T$6FL>+BL*"&SB9*;HBR M:%2S Q=,QT;[3-BT/QJ%;QGRS.S1R.SM8HZ1R\FUK/!KTM0EY(*X5^1W[::W ME"GR3/D*R-D"#&5GA$^JHH%!34 *;0*(;E("-K]YG(9>\C@'=0&=/]_#3I M:'9)W"ZV5*UG29 F,;I?[X9]'S8*XF1\^1FVV(?%X^%XG':P3UZ3SFMRTNL? M:2@GH W#>H.A+!05AN36_-)>C\[WUO$:L8?M)GL'#.,T3<*>W0.PX#)-ACV[ M^[ TC,;18;>CSNWHI-L75S(AOZ!K4-@!CMBM0347>M>X@V*$SO!>YY)SJO1_ MX/FA@#1G27A6NP9WY>IZ;WV.C:_I4_]EFJYY1U6!=X)P6*(D'A1SI)I.U$R,K%UM?I4& M*[T;EMB\05D OE]*:;83NT'W=V#V#U!+ P04 " #5@E94D_J_D88# "? M"@ &0 'AL+W=OJ)'7#F8[NVE-.QV.N"<5A*HO9E2>5I#H4X3KS0.R]\8?E6FP5_ M.M[1'%:@7W9+B3._UI*Q$KAB@A,)FXDW"S\NPM@(V!-_,CBJQI@84]9"O)K) M4S;Q D,$!:3:J*#X=X %%(71A!Q_5TJ]^DXCV!R?M?]NC4=CUE3!0A1?6::W M$V_DD0PV=%_H+^+X!U0&)49?*@IE?\FQ.AMX)-TK+E*B_3U?HZ.R,A"E)@=BEK_WA.[13[OS%3A?)9ES(QI09ZX2R!S\.81 M-&6%NL4C+ZM'W2V?1YU:GR$M$?B\(Y$012V "U^7CSH MP(GK4,167_^*OB5(ZU6>POW:!D39" @7@8X;^O4-?7M#?"W8)B25[G?!GDE) M>0[X/#59GTCSW)*>[/+L2&5&_OJ$*LF3AE)]ZP!*:J"DT^15TT#"E-KCC91G M! N.TCA@/" .9,O7]3090,XZ0]@&%T,2/J-..%2TA%SMD_B)\V79L*I>_:"V9%'_V84TG8 MNX9T*=UA=^W^:ML%R.[I 22V/^:!,I%99YX "T:[+[N51DZ41*1T'S[\!&;T MU/HE\!LM0 DRMYV10H?LN7;=0+U:=U\SVW/XE^.N=7NF,L='2PK8H&C0&V*% ME:X;F OJGG3Z+U!+ P04 " #5 M@E94 :.H#KX# I# &0 'AL+W=OUFT?6APN3?M9L15;.%O*)#EI__THV7'2 MQO:EQ;[$DDSR>4B*-#/;"_FB"DHU^EJ57,TGA=;;=XZCTH)61$W%EG)XLQ&R M(AJV,G?45E*26:6J=#S7C9R*,#Y9S.S9DUS,1*U+QNF31*JN*B*_W=-2[.<3 M/#D"QHP^T+(TEX/%O:W3281K%T_7!^GOK M/#BS)HH^B/(+RW0QGR03E-$-J4O]+/9_T]:AT-A+1:GL+]JWLNX$I;72HFJ5 M@4'%>/,D7]M G"B H_T*7JO@_:@0#"CXK8)O'6V86;<>B2:+F11[)(TT6#,+ M&QNK#=XP;M*XU!+>,M#3BZ46ZZ,6'VDZ13Y^BSS7PSV$'BY7=T?H^%W2?&O/'[#WL:[6 M5/[^&X[04DO>\7"E$--(%16N:,\Y- M"@'6'&RI9")#5Y"P)HW7?>EJD"*+9/K*;A&'GI\DWLS9]5 ,.XKA*,6_).&& MX2OHX1FZ'T3A;>+VHT<=>C2*_KD)SRO@T1GXC1_<^E$XX'OCZ-##-I3I MMKA2PE/HC*^RB<_98+B2(1Z(1=*Q27[^LE!3]3]S39(S=E$0A[$[0.ZV(W<[ M6BU?;"NGV0TB.RKAVX1R*2?L'ANM M^_\65";*DDAECE ?C[85-JC)2=2PCZ=QU!\T?/)AP!=7UX54VD^-=UIJ7C+U MDP$NWI&+=VFM74C%.Z>"<3"-!Y@<.R_V?[7N+F3F]S!+DN&$'1LV_H6.W5^$ M%U(-SJZ6Y\=3;Z!UX6/?QN%H1=[EN:2YJ3S&86R F3!%MO+&"NW8E_%X8[[0 M>NMC8RL\S4;LAC[&G9/-%[Y'T L#+PE_O-S.R3!649G;&56A5-1<-W-9=]K- MP7=V^G..XLT0_8%(: \*E70#JNXT!G39S*7-1HNM'>W60L.@:)<%S/)4&@%X MOQ%"'S8&H/MWL/@/4$L#!!0 ( -6"5E37NEN=_P( &\( 9 >&PO M=V]R:W-H965T:;UXY'6ZE>=(YHX+4L MA!X'N3'KRS#4:8XETUVY1D$W2ZE*9FBK5J%>*V294RJ+,(FB05@R+H+)R)W= MJ\E(5J;@ N\5Z*HLF7J;8B&WXR .W@\>^"HW]B"R>.*9R0 9+EE5F >Y_8P[A\XL M7BH+[7YANY.- D@K;62Y4R8&)1?^G[WN M%02(8'%)*=0N)X>T..Y8P9-ADI MN05EI0G-+IRK3IO(<6&S,C>*;CGIF M&KIQ4K 0W&BZN,HR;F58 ;?"%X;5.)ZA8;S0'3@"+N".%P4=ZU%HB*>U%J8[ M3E//*3G *4[@3@J3:_@D,LQ^!0C)P=K+Y-W+:=**.,.T"[WX!)(HB1?S&1P? M=73.%.H6\%X=PIX#[Q\ ;\1)NSA5+DY M6\K@]Y2U0)_5T&>MKBR$PE2N!/].V&FS'%*IS0E(DZ,"DS,!F)VR#2IZ+F"-BLL,CJG2WI IW=G'I!VS MYS4AAM*6&PP@8V]M%3&LR0[;*V*^T#"OGK_2TP-?)-Q4IE((CU0H[25P7ALX M_]LE<%%#7[1RG[NVH%?:LS<2EI[]QK.G2A"^_;4+OF^C#OR ?0WET^ M#AH% MD?0'%\/]%1%''T]7]!^J=6?DHL%N$'7C ^0:[VK\#PKV#Z")5]V7YK Q TI4 M*S?I-$6B$L:/@_JTGJ97?H9\B/M1?,?4BE-Z"UR2:M0=4BLK/]W\QLBUFRC/ MTM!\&PO=V]R:W-H965TT^5*I:S>RS&YP$%7#6=I)6VA^_-J2X-& G6;0O+1"? M^(D2 USPK^/5@)<3ZRG7Y?$5RS!VZ)H7\94%9CH6\94N7 MKQG!20G*,Q=Y7N3F."T&TTGY[(%-)W0CLK0@#PSP39YC]G9+,KJ['L#!^X/' M=+D2ZH$[G:SQDCP1\6/]P.2=6[,D:4X*GM(",+*X'MS J]@O >6(GRG9\0_7 M0+GR3.F+NODSN1YX:D8D(W.A*+#\MR4SDF6*2<[C[SWIH+:I@!^OW]F_E\Y+ M9YXQ)S.:_94F8G4]& U 0A9XDXE'NON#[!T*%=^<9KS\"W;5V"$:@/F&"YKO MP7(&>5I4__'K7H@/ !1V - >@#X!8-0!\/< _S-@V $(]H"@5*9RI=0AQ@)/ M)XSN %.C)9NZ*,4LT=+]M%#K_B28_#65.#%]$G3^G.]X9O*\.HPS!$ MX)X68L7!79&0I$G@2B]J5]"[*[?(R!B3N0-\^ T@#\&6"-]QC7DB6IYHM/E6@QY2^7"R8#/BT$D2E%2$4$.2N$S):\#D]GY\%B,PPZD5&?4:W/ MZ#Q]SHDALRGH!.T"G0>+S3!D":!Q+=#8R!.GVS11.BA9CM# S.8=;OM*@_-@ M\J+"NE'!50%,:);)$JB6MGKU;EWP!%(\%O;%XF9 MA>*]1P##+H;XV$F@<0M%4R3=!2%SZZ(#NK?F#NE6!_G]!KIN$-"1#8)][6,+ M55C+'EEEU[49F0O8/7X]-X\@7=M0U*^\NAX@=(;H[K4N+W5DIF%JKV=\5JP%*+ZRET_K4]4;LISA$_/;^%57)V+:)KJF.8>LV5:<)"1A:24&TNF M.%:=?%0W@J[+LX!G*@3-R\L5P7*)U0#Y^X)2\7ZC#-3G3]-_ 5!+ P04 M" #5@E94Q&YA-48# W# &0 'AL+W=OV@=KN=@@0)%W.C$1;0B32)6D[_?N2E"(K MDB*D0'*QN;QYLSQC.)Z?A+Q3.6,:W%0\'U\4NU_; 7\[W=,=NF/ZYOY)FY[9/,+55L+BCUM3A]8TU"H>5+1:G<)S@U6.B!]*"TJ!IC M$T%5\/J;WC>%Z!B81,<-<&. ^P;!$P:D,2#/-0@:@\!5ID[%U6%#-5W.I3@! M:=&&S2Y<,9VU2;_@5O<;+ST\D:+].[#RE0N VM1F9^3HDZ0#^#)J\_W M=LW VPW3M"C5.P/^>;,!;]^\ V] P<&/7!P4Y9F:^]K$:#WY:1//JHX'/Q$/ MPN!2<)TK\)EG+'M,X)ODV@SQ0X8K/,FX8>D%(.@]P!"CD8#6SS>'(^:;9YNC MV40VI-6+.#[ROWHUHDRX"%H7@7,13+JX=2[2K@LVYJ*6H&8,':-M-<=E1#!. MPKE_[)9Z"",1FB'T&+89PG 4$)2TL$=YA6U>X61>:Z$T$%O3K8Z,'Z8J%;6, MT6N)$;."5]Z*,X%!,""0] M7<9P.(((CTN#.L\!FDZ.EDPY9$.;BJICC1WO:3K^?W,S7.U_9J=A-:F>:>J2^I')7< 5*MC64\"(V,&PO=V]R:W-H965T!5(!4FDV;M$U56==GDQABU8F9[93MW^_:"5F*#*-3I[V M[9Q[KL_)M7,G6RZ>9$&(0C]*5LFI4RBUN79=F16DQ'+ -Z2")RLN2JQ@*M:N MW B"*T8K<"23KLL3BYYPPOITZOK-;N*?K M0ND%=S;9X#59$/6PN1,P?,RGCJ-D&PPY*6C7_^$?K M0R_ CP\$!&U L!\0'0@(VX#PU("H#8B,,XT4XT.*%9Y-!-\BH=' I@?&3!,- M\FFE7_M""7A*(4[-OD!E?>)2HCLBT*+ @J ;I01=U@HO&4&*HUM>EO"&%HIG M3P5G.1$27:$YEC1#N,I12EFM2(XZJLVKJ,Y3HC!E\@)('Q8I.C^[0&?(15(S M2$0K]%!1)2]A$<9?"UY+R"HGK@+Y6H2;M5+GC=3@@%0_0)]YI0J)WE4YR5\2 MN.!;9UZP,V\>'&5,239 H7^) B_P+1NZ/3W$+W[04 MCB2.NL2121P=2YY= M)5&2>.#T<_\=67!1XB6CY"4NM>!";^3%88=[(7[8B1^^H?B\/6M_EC\\4;X% M9Y5OP1V3'W?RXZ/R'\W%3/(K_$P$?&=VQ[Z6H+)Q80.*4;6S25\N!O/::FF( MK5XU6XQ[VOQ1Y(^]*![NN65!1O'(&\<]'QJ_+,C0\\8AD-H=&W6.C?ZK8_T2 M.^+9Z&3/+,@#GEF0QST;=YZ-3SMD?UT].6<,BQZ!U91F%^/^(1D.HGU#+*AP M$.ZA4@LJ&(0'C$@Z(Y)_8D2_*$ZS(CG)"@O*8H4%9;'"[75!)1%KTTU*T%-7 MJOFF=ZM=PWIC^K2]]3DTLDW?^9NFZ8(_8[&FE42,K(#2&XS@/A1-9]E,%-^8 M7FO)%71N9EA ,TZ$!L#S%>=J-]$)NO9^]@M02P,$% @ U8)65(P7=\N- M! \!( !D !X;"]W;W)K&ULM5AM;ZLV&/TK M5C9-]TJ[Q3;O71HI;>ZT2;M3U.SELP-.XA5P9IOD[M_/-A0H$&Y5I?W08#C/ MP<]S[&/C^9F+)WF@5(&O>5;(N]E!J>.MX\CD0',B;_B1%OK)CHN<*-T4>T<> M!26I#>_B$X"""P&X#L#] .]"@%L'N*\-\.H SU:F2L7684446> MYUJAC>+)TX%G*142? ++0K%/*Y:51C>PH4DIF&)4@@\KJ@C+Y$<-^AXX0!I2 M.7>4[JUYIY/4/;NO>H8O] QA\(47ZB#!YR*EZ4L"1Z?9Y(J?<[W'DXPKFMP M%_T(,,1HI$,/KP^'(^&K5X>C>"(;MU'.M7SN!3XK0/HL@&P$F*#V&FK/4GL3 MU"/,X ,K:CD_CNE9D0:6U/C-:8%@##TW#.?.J5OG$6",?!1!_R5P-01BZ/K0 MZS"^2-!O$O0G$^P.:?"0$3W^EQ-U"QK:X-J2A UU^(T>%R<]\8Q5'@5+J-4B MY5E&]&P\ZKEK=1F5I2*..D4,X4T,.W]HO)I1T[=HLF]5&?G1&+D$3,J2IH 4 M*=#KC%3Z@A7[B1+$S6OB:U<7P=8&X7L,^9JU.T)=UT59 ME70Z.RI.6C:]\P-_G%G&N-G\316V]4;D7UVUUB%1\"ZJ!4/54!3Y_95E!!?" M$ >#63:"B_T@="](UMHT^H9/7Y3,-)@RLZ_4^QD!/F_6ZZF2MNZ+HJOKU7HN MBM]%KWBXQ'MA[ WT&L%!-X1N7Z\A#L,PC/&X7KCU?3SM^]6ZJIC9ZTI:,#V= M"JXFBX=;Q\7HVLK@UEPQ?@]E:M9N)?O.-P+Q(N.144^5$:"+?!AX%YP/M^:. MI\V]WI.]G$$Z,2H3S355O]9*XX^L.;J@?8'&8 'J+TPC M,'A!F-:_\;1_3PMC=Q&BO\\@9R)2"62Y_4=_[9M/REVI2OVE>=+(Z;T&;HT7 MAU>7L[58/+W#?:N+[_7U',$%$71A7] AKB^HTSD*R*G8VR,5J>4J M"U5]*3=WFV.;I3VLZ-V_1[>KZO"EI:G.@KX0L6=ZHY_1G::$-Z$>9J(Z7JD: MBA_M@<.6*\5S>WF@1*]Y!J"?[[AVV+IA7M <876JQO?5UF!%5578H7&++ M0ML-?SQI(GU=P[?&&[4SAJLDKD0 MK]:XRT=>8!/"$C-M&:AYO>$4R](2F31^-9Q>&]("=]=;]B].N]$RIPJGHOS. MB0KAF;ZC@DM(C:$TRX#R'$QA3=DX3$6U$ARY5B 6<"^4 M@@F:/PYA#WV>HJ:L5!>&YV66POG9!9P!X_!QG37J3.CUR M)+V0P(/@NE#PF>>8[Q/X1FLKF&P%3\A)QA2S*XC"3T "$G8D-/TX/.B IQ^& MAX,3:J+V^"+'%_WW^"!E*BN%6IMC^7$[5UJ:EOIY(D35YVRULAU\<1&%\O>^7=OA%Y'H0D-9O3T>O MU=$[J>..:Y29U^\V1XX)I,(;I,_J2?ZLZ2((!.537X=<+XI@D!^HZ_**$ MD# YD.?OS*8*Y=+-> 696'-==VV[VUXCMVYZ'NQ/S/52WP9_:>J[Z8'*)>,* M2EP8RN"J;[*2];RO#2U6;@+.A3;SU"T+&PO=V]R:W-H965T_Y0Y H>>N97(9[)3:7X>AW.R@H_** M[X'IE2T7'55Z*!Y#N1= :TOJVI!$419VM&'!:F'G;L5JP0^J;1C<"B0/74?% M?S?0\N,RP,'+Q(_F<:?,1+A:[.DCW('ZN;\5>A2.*G73 9,-9TC =AE\P=<5 MC@W!(OYMX"A/GI$)Y8'SWV;PK5X&D7$$+6R4D:#Z[PG6T+9&2?OX,X@&XYZ& M>/K\HO[5!J^#>: 2UKS]U=1JMPR* -6PI8=6_>#'?V (*#5Z&]Y*^XN./3;/ M [0Y2,6[@:P== WK_^GSD(@3 LXN$,A ("XAN4"(!T+\5D(R$!*;F3X4FX>* M*KI:"'Y$PJ"UFGFPR;1L'7[#S+G?*:%7&\U3JV]LPSM ]_09)/J,;@5_:NR9 MZE<*G2U^K$#1II6?-.SG784^?OB$/J"&H?L=/TC*:KD(E79D=,/-L/M-OSNY ML#LFZ#MG:B?1WZR&^EP@U*&,\9"7>&[(K&(%FRL4X[\0B0CV&%J_G1YYZ-6; MZ;B3R>V>O$%O?5!"&#J>D8J&:42*Y5G92<[)<1QLYYB2.[$5$TQN"S\ MGK/1#X:SV>-WW/E?SGR MJ>T"9X[M*2A-BMRQ/061HB!^V\5HNY@MD JVH$NDGJN09 ZM\L#S) M+[R ^.1+A-];.P/S/+-EZ1:]#T:RU*U[KQK.+I0^)J\!D/?5T,!S[!=)ZOKW MX8HR3MP /+BTB.+T0@2OGQL2JU_F+2.F&X\/% M2>)>##YYW*AX;)E$+6RT97>7:E.A;QWZ@^-XV4P]. P , X !D !X;"]W;W)K&ULG5?;;MLX$/T50L "62"U)%IVDL(VD%@MM@_%!LEN M^U#T@99&%A&*]))TG/[]DK0LVX5()7FQQ%L)^23J@$T>FD85_.H MUGKS,8Y544-#U$AL@)N12LB&:-.4ZUAM))#2@1H6XR29Q@VA/%K,7-^]7,S$ M5C/*X5XBM6T:(G_= 1.[>91&AXX'NJZU[8@7LPU9PR/H?S?WTK3BCJ6D#7!% M!4<2JGETFW[,4VP!;L8W"CMU\HUL*"LAGFSC2SF/$NL1,"BTI2#F[QF6P)AE M,G[\UY)&G4T+//T^L']VP9M@5D3!4K#OM-3U/+J.4 D5V3+]('9_01O0Q/(5 M@BGWBW;MW"1"Q59IT;1@XT%#^?Z?O+1"G #2J0> 6P#^'9!Y .,6,'XM(&L! MF5-F'XK3(2>:+&92[)"TLPV;_7!B.K0)GW*[[H]:FE%J<'KQA1>B ?0/>0&% M/J '* 0O**/$K8JHD*X!/6JBMUK(7^@SE" )L_/1 ]& ""_=E$]5!6X)CT,7 M.6A"F?IS%FOCJ;47%ZU7=WNOL,>K%*.O@NM:H4^\A/*<(#8A=G'B0YQW.,B8 M0S%"X_02X02G/0XM7P]/>N#YJ^'I32":<;=J8\M;)@6IZ,D^:-O =Z) MR]^..]-CTNDQ"1+9,P!(DY=+Q,UU;$[&09)6I3XMPI37/BG"L!3[I'BSN3,E MIIT2TP$E1/'TP5ZV)3+;T&0@Y6Z+/@'"3.G4IT 8AS.? @/V>G!G$EQU$EP% MB9822JI57\1AH,_Q91@V]L7[9FMGX5YWX5X'>4R&-?F3NR./2FJN>@E<4\+Z M! A37;CSV)<2E@/ S ?,!X"X!W@FPTTGPTV0Z1Y,H<%-Y,C6,>A9C>Q]T E2 M0.^&"',FO@T1AOEES-]L[TR+-#D6#DGX#-2$KP%1CIX)V^[K!<),'4F,$KTI M/\QWD4V]6V,(.O'+,03%-T/;(SVII=(@V=^F$I*]H8=QWDWP3EP^@.O=/>:_5OJ*Y%KRA5B4!G*9'1ETK;B8O_ 5!+ P04 " #5@E94O#@6WP0% M "L$@ &0 'AL+W=O9:I+X+QT!B8UN!;@N:MKL8=D%+M$U$$E62CI/]^AW*BN2(E)(;6Y+? M0SX\),]+:WD2\EX=&-/HL2PJ=34[:%U_6BQ4=F E51]%S2KX92=D237:0F_ M_VJ^T(:KK!#J*!GZYWJKM(0E^>]$%W[7A=]T$8QT\2=L7MBFDFI>[1'TH%!& MI7R"/7NBTIW#$ <=<3!)?)UE M\@A+PZP'*"8UY3EBCU!I%'/2GEN++BA(D/AXP&JKIY[DQHPXSFL3\RA2C,CLT*:=%X0)+K"Z] 92M"()X9/.D'50Z M";5A6XVX4D=:929[2KO8TE?9; 7Q1U8A]GIW\%Z!@_V<\69B:VFJDGYRUG#/ MW@51/*P^#M48X85_X4G"SY6FU9X#H&NQK=OH%ZO-#\.Q_8E['\!DLM\O#&H( M*EKW%6'W'. J'!<0ABY(PBD8(>QO!TS[RESXPZ>3R'94";&#(9;. $Z_9HDY2VP3F&/M10JRD.I11',?)&&KO&'C:,LRQX:V)M3W C\,X"(:P M#IT?XV1L&?1N@5^Q"UJ#6Q3\/T!58J?A7./.J^T"\>>-H^KK.?1VZFG$\6PAML^\. -%D$3;3U@UG6XH%9TOF:9".X5W\^9@VG>9?]ESLYD?PGF9_.P%M0YE' M 8F'M@(QF/EG?1V M1*;M:-0BB>THUAS;$JA-\8AMD]YRR+3E6'5\\HS1-A:^*#YQZB=#6I<.#&I8 M(1<7KQ+,>YP_J-SS2J&"[2#0^QA#"_+\:N1\HT7=O%W8"JU%V5P>&,V9- +X M?2>$?KXQ+RRZ%U2K_P%02P,$% @ U8)65'&KVH?0 @ O @ !D !X M;"]W;W)K&ULM9913]LP$,>_BA7Q !(CB=.F*4HC M0:MI3&Q#%+:':0\F<1L+Q^YLA\*WW]D-:1AM-$WPTMJ)[W^_.]MW2==2W>N2 M4H,>*R[TQ"N-69WZOLY+6A%](E=4P)N%5!4Q,%5+7Z\4)84SJKB/@R#V*\*$ MEZ7NV97*4ED;S@2]4DC75474TSGEO.&-E0[J2\MY.+8N(%EHARFALK M0>#O@4XIYU8).'XWHE[KTQIVQ\_J'UWP$,P=T70J^0]6F'+B)1XJZ(+4W%S+ M]2?:!#2T>KGDVOVB=;,V\%!>:R.KQA@(*B8V_^2Q243' (=[#'!C@!WWQI&C MG!%#LE3)-5)V-:C9@0O560,<$W97YD;!6P9V)KL0N:PHNB&/5*,/Z"N<@V\K MJHAA8HDNI=9H2I1Z@NU?$U5H1$1A%Z.IH@4S&AW.J"&,ZR-T@)A -Z6L-:S1 MJ6^ SOKP\X;D?$."]Y#,:'Z"HO 8X0"'M_,9.CPX>JGB0VQM@+@-$#O9P3Y9 M"$\;ECOJL]J44C'SU",FZ>MKT!O$UA>W MOO*NKUV9WJ@-G9J]EP]9A(,P'J7^PPZ*84LQ[*6P&[0>(6)/[O=,#],24<1;B93#!#$8=;OS-)\2NV:!S$.(YVPXU: MN%$OW-P0\&KOR:7,"4>?:\5TP5P1ZCD*22N?O/NQ&[>^QF]Z[,:O,HI'T2A( M]F0T#+9%*GCKD]_$+5D0B-.%V 8G(Q 06U:Y69BY,JUISMI MH-FY80F?%U39!?!^(:5YGMB.UWZP9'\ 4$L#!!0 ( -6"5E3+].80VP( M &T) 9 >&PO=V]R:W-H965T;BBT52\][, MO+%F.-IR\213 (5>,\KDV$F5RJ]<5\8I9%AV> Y,OUESD6&EMV+CREP 3BPH MHV[@>3TWPX0YDY$]NQ63$2\4)0QN!9)%EF'Q9P:4;\>.[^P.[L@F5>; G8QR MO($5J/O\5NB=6[,D) ,F"6=(P'KL3/VKA1\:@+5X(+"5C34RJ3QR_F0VRV3L M>"8BH! K0X'UXP7F0*EATG$\5Z1.[=, F^L=^Q>;O$[F$4N8<_J#)"H=.P,' M);#&!55W?/L-JH0BPQ=S*NTOVI:V_ 805(/PHH%L!NE:9,A6KPP(K/!D)OD7"6&LVL[!B6K1.GS!3]Y42 M^BW1.#59LIAG@+[C5Y#H$DV3A)AZ8(J6K/Q7F>J<+T!A0N6%-KE?+=#YV04Z M0X2A&T*I-I C5^E@#*4;5XYGI>/@B&,_0#>0+FZ M.%306L\*]CHIJTZA.OO.^ZT9#BL&8\,4SLIWYW/S%W"SK<]37D1N<%B M0YA$%-::TNOT=42BG.WE1O'<3KM'KO3LM,M4WX= & /]?LVYVFV,@_J&-?D+ M4$L#!!0 ( -6"5E0>KQ@#/P, +L) : >&PO=V]R:W-H965T5E9 5U3B5:U=M)=#"@JK2#3PO=BO*N#.?6MN=G$]%K4O&X4X2 M55<5E;\64(K=S/&=9\.2K3?:&-SY=$O7< _Z\_9.XLSMHA2L JZ8X$3":N9< M^U=98ORMPQ<&.[4W)D;)@Q _S.2VF#F>(00EY-I$H/CW"#=0EB80TOC9QG2Z M+0UP?_P<_9W5CEH>J((;47YEA=[,G,0A!:QH7>JEV'V 5L_$Q,M%J>POV;6^ MGD/R6FE1M6!D4#'>_-.G]ASV 'Y\!!"T@* /B(X PA80OA00M8#(GDPCQ9Y# M1C6=3Z78$6F\,9H9V,.T:)3/N$G[O9:XRA"GY[<\%Q603_0)%'E#/G,)N5AS M]AL*8R0+X+!BVJPM<87GK&349NPL TU9J5X;V'U&SEZ])J\(X^331M2*\D)- M78T,S3YNWK)9-&R"(VS\@'P47&\4>D)-V&4KM/'"(_%Z*1"KXPD[)V^?\K(N&%^3ZTK4 M''-X!Q)3QHU)"URG^$&UL"7H6G)%OBU%61(LJ1V5Q?<3E*..FN 3&]Q<88]S/_7]))RZC_M9'+I%J1<%AU[9 M2+!)'$XZKP.!DT[@Y*3 ]U(HA=]]CK>NPB+"J]CJW K%3):4D;>5#,U&Y&A5 M-#O$>\3"*(U[&H=.43!)>Q*'3GZ0ANFXQ+B3&+] 8@&-Q']2& ]XO?&]..WG M<<0M#?V>QA&G,#V2Q#UM0[>Q*Y.8R:UZ SMIU(-?VX>W9%]B9-(W$WS!-6_.12KR$%"EAA2&]BTOD))M6 MH9EHL;6/YX/0^!3;X0:[*Y#& ==70NCGB=F@Z]?F?P!02P,$% @ U8)6 M5*FRH$YU @ ?08 !H !X;"]W;W)K6:+*T2I#9D6AXF5;UL#],>'#@$J\9FMDG:_?K9AK)D M3;=H+^!CG^]<\6&Z%?)158@:GFK&U5X(T&U=4WD\S4RL9UYH?>R<4O7 ME;8;?CIMR!KO4#\T-])(_F"EH#5R104'B>7,NPHO%XG5=PI?*&[5SAIL)BLA M'JVP+&9>8 -"AKFV%HAY;7".C%E#)HP?O4UO<&G!W?6+]8\N=Y/+BBB<"_:5 M%KJ:>1,/"BQ)R_2MV'["/I^1M9<+IMP3MKUNX$'>*BWJ'C81U)1W;_+4UV$' M"),W@*@'HF.!N ?B8X&D!Y)C@5$/N-3]+G=7N(QHDDZEV(*TVL::7;CJ.]K4 MBW+[G=QI:4ZIX72ZY+FH$>[)$RIX#P]<8B[6G/[$PF["-7(LJ39'5T5!;6\) M@R7O/E#;Z=,,-:%,G5GZ+H/3DS,X &PO=V]R:W-H965T./[=A[%7A (*)PG,/P<80E">!#*>.Z84;^E#SP?G^CW(7?, M)6<6EEK\Y%M7SJ/;B&QAQVKA'G7S#;I\IIY7:&'#FS2M[R2.2%%;IV47C HD M5^V7O71U. M(1A\$)%U $G2W&P65*^98EAK=$..]D>8'(=40C>*X\C]EXPRN ML2W)5TT^D\VKPIH9"REUN)D/H44'7K3@Y /P M/>1#DMP.2!(GHZ?-BEQ]NGY+H2BUUYOT>I. '?^MW@O,<<\UO)#8M"=-_UFQ9CUS]A^*-?NC6*=:_5XL>M;+_EIX8&;/E24"=A@;#V\0 M8MJCUAI.5Z&]<^WPL(1AB;<3&.^ ZSNMW&POA66A&4U+ M<,I%V.MTXC"G7)+10"[RV]R4P50MI!F2N#$%[O8Y'9)N_)X$CFZL4C8DC^=O M?RR4N7D3N/O9N[.SSN/%S:[]O (N2.@EO3J ]++3P8D!Q,CCP\CW<6/4UP=1 M[V'&B/O;Q"W1[QP3KV-GT[6>3ECG>S3(E&S3'A%GL.PT9\$3%4,RIH)/- >O MC.9Q703W.:F'[P#K'@CD M0C0">\091H."&L.TO+6=:G!E? $%=?MA55B%,TU7W=X5:1VJFPTR43IEN@G3 M)6O3:"!8!G(TG\WA;E01 FB,RFTCY72F)*TTK#WJAJ6=,B'NX3G]GFUQ+[.- MO'4@:[)I6D%UT]&X#O!OLCGN3=KH5;Q!P9^4^;2PTY%5'RJ4W6F6\6757V:- M (R]B[/3HA"KCX+/9,[&!+LRZG989K[IV@YK^[SC,FF:9B4[2M_6->Y5V?Z&Y^EK95>P5&5T? MO\9Z,S]VD?$IB#R)=/=/061R_"*CX]08UH>,C9/,UCFFL09P7AR2;W#Z%&W0 M8++@PG!9]^8\39E\<9RQ](9.[(^9+7X[/F4970CST(!#TK:_LI0O\J09=0<+ M48]JVU]@>MVX.:S:6%RF;,G2<=W5LTG5#&S#1JTO<-A%;JO+CV ^#O,C@&%Q M, 68C_/"XOQ/\^FC\W$8IJWO1?JH3Q_U<5X^9%R]L#A^G\1>_IDF213%,;:B MX[%7P1A;MSB&MY\-TP8>6!R(]&=KC6<;KY#]=8#E=%^%8#/%*Q&;*;[6@/C7 M#3R2Q)]M+ YX8%G :@?B^^- 3?E]H@BRBFG#GF <21(,@5KTUV@<(ZL3P\N? M'^PIB:(D\2. ^15$$8; TX@CF +0@"%15.V#._M1N-ZGPO8?OM$O4$L#!!0 M ( -6"5E27BKL

    N5ZZ!5$,H3D-',MMB,7/-7$9 MKB24'1_DTN..-9\!LU7K<'+ M1AU?KO,Z_+^%20O2CZ#'7Z#TQ/D?8G]'X9,X[J.L@4(8'>-SV36>%YK)??S0 M7!C,IM5G@GG32RT@7Q!]Z?=QTUU7_I,V $O M&5=S!KE6\S*W4I1[*SLJO-#L.=Q#R5DP89"G1W 5WA)?D,OT4L_9_6ZUWQ1E M&+M91:9]#PU74A,S[,+F(AS'S74DCJP"?E+1'%1\#TOAB%3T(H$HY__6%W5_ MX3[S:>$4#=!*]XF6IL(";/7,7!%V@C^+TIM[A90E/ MI/GZE(J'#0V[71B'K(U:!T#NA.J5;JAEK#D/7Z3GDE-&I R]&9&.JX'8#'V[ MNA*1"7I@@::@Y>YD=H$"B_VKUA&G6Z+0EH1L>$/#<+G/$'^L .A;BW]ORU>@U*_Q;XME2]Y_S#]KLE VRDA/ MUUL_XVA]/+J1!MP(,#Q\H?0CY7;0QN$7%6(X7-(1Z#+ 62)<@: M9.YB8A[-@#GQA+?<+M3I:;!,1>^(1Y@ MEE\] &F"J^DAX9 /T',1USV>6+9TU49J&6+'=N/\TN0;@NZ(Z$ M;.>N8]8AUN6QD<HZ%#- M7F%&4ROD3IZB'"2MI*=YDIQF##G[I-D\FF_"HY15\LLH#D%'&V1+^:[P M/GW8C\'VK[MR!PT2M9W%F&62.V6/46,?G6*710F8F9N7OJ4'L^H, 0#.PU03 M;VR(:0E:POPX)Y#TXJ7Q_Z(-C[SX+7H-B=[TG%P7-S_>8-_(0BM/CPEUD':] MGC.]KC_)&:H)@L%:9$D,Q &.INP_+>(-K0Y-!J;48%5_2/VVQ+32 ,&)3'6I M2F'],X2+/[EK@'8S'22* L)4P8?79B' MZW.2KP\3?: 6SV@7AP@@/O?@:3!7!4?F,OQ@PU48QON/J6F1!(2W?> M0 "CA ?8P+4 3 '.(?[GT[NA=7MXHXMD,GE'O';X]6]LNPA1M@*O0PA:BTJV MPXU:U5X3,)2-';@CG +QK"[4/"-054_Q\DHZONVW&9+$[-.6$,N$A7)E$J]< ME3R-TTF*/C)@D@%*NVK54C]!.)O,&P/CM686>FTQ)9-@'K/SXBTXF?P"+G.T M_E[2\S*297K M/7Z)(?P*3:PAX"VG+24):.S&8 1RJOA(DJYUG4PGP9 M5YOK^44"A@DG859U4]:[W&G0GG2OGTY2[H"K80B:^G.:_6Y%%LX<1AI>6.XY MN/J:1:U. )MKD@L#"BR#YQ\R MJF/)1"3.$MEF,.KYWY$[!3"37Z0%7R(XZ S@9 M2*TG4P,$O .=#]I>S+CV&RY156#TKH"\MI 8T/ZW@8X.SMP/BO:"">&^I/2!0!?>C;/BCD,Q>F1 ?592^RD2.[CA)'^@Q%5=UN$0F\)&DKN:I0'F.!=Z M,,XM;R63(8JA%NMF&:?JF)'O5%,SLMN(:TB)&E=.A9T#HR7U3B2E)^XW8J6F2E M9IE+3M._$)>HZMZ^IO>6D+=I;$0P?I36C&9,G%-F,;EOR>.$GE&J7MY1\N3_ MHU)IPB68J#7NR[=SHC$3+'5.C"Q21$>X+<5"$5PVKT7,! C#7=HPJ#2E(:(@ ME[@GWIZ+=JGXY\$=+GV1_F[BJV M(10WIXXJ@R=\DM^"[$\I)2\U6WWJ@88CNQT7:8>P&_A'_&;>J#+VQ6*D/65\ MK#\KBL7^33I)<53^QS,Q>M4JU9[Z9)%:A,-FI4CX&X-SOQ8UFT^?^F(/ZXPP M24/*N4 ,E2UB\+#KGR9TSY15D?P&'"PR'RX!8]N5_A!^+AI&_ZG9LB1P/F@) MPX?H2*^:"'QU6_;I" S]Z3!O\)0P&YPZI7Q!S"#T3Z]+3R1)J:R$+B\18T28 M_F'JFX9 IV+@[G%A?D-EWU+T>FW]TRT^?$WN^I;ND)PG;,D*+'ROS8Q$UWH@ M&D>0,8A31ZJ"P+_.4W;51O>S6N[BA33J%-CV1'7HXA92([B-MG1*O2QI0[YU%C]KDE/B]NEE&Y@1F8, M)D? 0[&O#8E:9B=@-Y#SX\+4.8U$GUQ]\00L\8?P?,3ZN: F+47L:&N2!JU* M6N%52=H^:+RXD9Q2$6H%7YJ7S$@7^P##0OM3*Q #8U80;Q@Y_CU77W2\U6'C M%ZR<9D[X["Z^;,D9">J1YRY-F/+W<9_=$GKR=45'IK=*KMT75BD3-$D-Y8"+ M?6WZQ1Y!IOUG.D4V1QW(]W!.KX6@QIMJT*Y)$Q4)"4MX)MKR6,?),GYX0DW) MV9_'M?&]M1*[):5,=*1P8\^^'LK158U8FT$-*(Z,@6]D%[9=0QW!G<"'1A2V M]L.T*,!2]!W'!B$R7L]!Z9V]4N%Y_5VA$^8&K/K[B+KE P7 UQL&O>ETQBI_ M7K'D8O*Y$(8NZH[)?3 :U 81*E#N_73R4\7J/]%USI_/?.KG^T[2H7[#&&JC MB7W)[R=\9V)/F]F@D]!%Z)X)2G)1A5 _V7IT%2RI4-[")TU5!!?@*L72]^$? M6<=@BN9=+I9S$D*HP*S)G95?W M!H#:I+W]U"M$!3[%$FI7+SY/OZ?4#7?&VI"6Y?;S M$"1W@M3 ,$+8C4^<'P1HY_TJ=<=WL&[CABC"*&6X(U9P1R0WT8)NP">U ]C[23WY$:CB[# M 5;WC[*D]-D'4E)Z]W;W=Q"X5!J[%,G!C++A4$5G[*)>1PDVVN5(;QIH[]AR M:)[&M%K6U665TBW,5>$CQ\SGPHS(UBLA#G"-LD0*9]15 GH(H+CS>G;#=8*# MR?J// P9E#R'81C,D8F&8D&WZ";1Q^ W$*43XV6(W2^Y%\!6F<*J/<)IT.4$N"N1E7N,BY9C8I@'-=S.US:-DH0$09=B4Y7,8]P3=!J)"#(>#.;*.1IR=G,D#/ 5KN( M;;>.IH:?PIPR?"S_O:UGK\0FN=[KX*NV#.G$J-36B5>L6,N87(AI"ZFW1M*% M;>,,"9E!O)B^29P7]RK%I-X<:IQT1UO$<8;T$Y.86%AW' 6-[E,)+:K50O6'ZC_RJS#Z8^R55A-2RWG&X!IE@CX.%1E9"IL M0(%+9BKK9^'<2&< &-('&RYNK$A.SE=:)!]#44\^9KQ LA7FIN(H";>6B9M- M!6;_JT362N2P,&UD^?OW-AM@W^0&.]J99 FAQ,/"80-!O$&: MJI'\XB4C;5TU+_2@^>4+7Y.?2+>N8P-"/'8W?9K@ M5D=2T_LGU]"R[_2D2\5KBL MDC9+:J(&E*:SS4Q M9,PV0KU.XXA5&+3S4>[8]055Z[?>(PN2_<#KYKNTJ,C.%CXA-4Q)TDVQ,B0-R MMHW7T;Q&?3"A$&" F?AFGLF4!T@XWHK1-D/R9T9!O09"5=?&C["6UNWH3>#%!.07P>KAHBO\*7F'=)X- MU4(D&M$AOD.^HQ_?>YM\F&MR'1TQM;!%]4_8%NJ"$UR^TD*,T,R,T9#LM%BO M>E]IQUVTX;1LHEZ=F_-4PE)L#*F=LEX)IIV"&+Q6T\LW3I;9XD'%Y M:\#,4_J;W9YW9;@"1WQB)U113G+3J7H<$UIA/TIB<\^#>4N:>'7O8?I\,S&) MQ^(VSS#_CJ%_X 'F@V*M'T;N(1H2[J8U0$EZU+AI@.;AP$'%WR/X<2^U'X@= ME[M4X''"_90V:\CR\RD^].)%-F>+=MNH#$;^-&X:P->RCIF?JW#+U>?-Y'G; MA6A7X.ZD,_[G6XQ^S,>(E9_=,K1)E,L*,_//TY:D<,.ED MEM.66"\\)6HM D]17O5;HJA3.5UQDD/,(%_<3 C%3841P\6!E!0_J'3>D M[S7^>WAHPS!W[ZA''@-0L.#DV8\OPF2V2V&'G:==,U-*,Y6)*C8%B),?PF0; M.H. &&'YOR1"QW\VP"2\!*W"Y.N:VR#"MB+,GRSF]RV3KK>IGDSGM>C5*?=R;0NUG M19"F"4=1)2K%A+D+]:(J03N/A3B6_WWY__,/N_S_CJ9UU4;W+7HV(?;QODQB M86%YK1T)U0J!PS/HM5SN^HWT@5-_%=V?A*SJ5,T]/0/4T"B(548-@5D(ZJQU MQ*0^ITXG-BS/D "BBVO3SEY)[ 5 W;WS-2F#+:A/PL;&'B]VSD1Z8 _=H%'M M,XYZX6K(RUVTA-;*T\?&7O8R?4+.AZW2Q0&G1TI37;L#O$D)1PJK\VQ5U$!I M8P=@M?SG?,,B[[AM R,>>SH&I!0)9[&VN>5*P&TWPMTUDH:A2B$;\CCA4I)K MITAIA.N:IQ;,LG/]J3'7+76G%?A0O;XH*7DAV"XNUYU._A%_$-V^=#, 6DK' MH3/%((<-N*HZH0.IJ+?%^M,N): ;W3U^R4O=8MEG^$0J?<*(=Z]0!NY&Y0D* M>U\<*P #5L:41=4P3O6B2<^3]89#4IY'UA=>\=C=9;C92 [\X]#[*V 5*JK: MC/T[&:"NVF1\<%I3.A"O*>1:R::J.2[?*7*NFV0BE7C7%5@96:G'*@)T.YS( M#RA@OBU>C _H1@C2>_79B1:3..%5,I?K-.4(WO4 M/6*/@^-;<)NP#2XXY26ZRYJ"+P^HYL6O.^.#EZ* TJ;9.0F7+4J@=;1%2KT& M&X(.-=E]W'WCQB*=G+]3XT74BXIG\BI790!NG_L%S-KAI$NG =M$:B^-3?U6 MK^DWU%\J+N*HX4S]]Y5P*]4]\7:JSKS!%Z[[79N8RTC3P.464YSR6#:%(Y:Q M*<99+>FO.01NV],<^E& WMZ@84D3N]EFX-)SW6B3O[ 4X9KD-,Q_ M=A^$5=03+3Q;&DK&KO#]IW-L,B=:T?$!@E;?*KMJE14F/[?:-=FB2^ M+DH[.HRV4LH%FO:*MBE?!TD-%2 ?IBZ^WDM)$4.7P7.:*U$-0[@C=C*#022, M27R%%=%'LG20#UH]O@(7G/R<<+L-3''7/9M<-0L,U8?5L+@S::L#@FF-=> M-7OOI=C*8NY+V+@[W>#N1G$R)0<&&;>>0G>YTX"=-+\KP#;)B--R#FX>ZO 3 M*7=E'G75G_MFY;7?H^/.%^>"^SP2]D.6<4O:%D9$)PIMEBL;UH6YK'L0N(RD MZHS PVU\;TR]98J7=:%K('Z&^/]*BN@&K PE'@.IGGEDDW3XYCVTKO #S0U; MMWU?4Y)EP>3VD1G.) M5)'HT@30M+QD"QIO/^)BG.^& ]XR!]W-YR)#;LHJ,E.0'P\]$0 C^%FN-G$P MXC&Z,DF+L3XYE7]P<(5'S0"Y*.TQ%X&O?JA+*+>42&#PTIQ.GE]3QQF[J>)] M["PS-T#Y*S:Y58^@!0]:>'P$+=S!M(X!6.%@N$Y8'Z(ON>9(X]M"7A&0,$&DWA/.JA#JU"MD'B2M9=T6GU2GYZ>,AH=))>=MMN/&^YZQ M8O1'(K&=[3X=8&Z3*XHN4M XH.]I(3ES:=K:[R1DUZFRLP+D>^\V["\':417 M533$*S^S"S_P4CR+.5=A+XMY@>,[UH?/X>#\J MPI3;USZ &1(0O0'0& ,DHG>>BDE@*RE*)2J:&Y(E,HYR/_ETP\ZC4)>HC!K! MT83N?;R;7=DX*AWC/*/#3-/X"9X+W0$7P@^C#6_T@*JI%O4F)JZ]_8MSP#)1 M[^$:7QNM:?Q"8FI;%@::6V]&Q(\X2AL8S')F-X"QDB5@QJYAZO34N$X<;&8DC( M/SXZ?3"94HGG^B%J-2>=W(8#>Z0[MBFH^+@PLH=Q9&6/<+-F-+7B/>>Z&$Z#OK\H.U:H M'AT,2E]A0(3;IAPEV<40!R750>GJ^ D/^"E]P#/W@%/I]TB8,Q"_ MD'EK1TEL,#1GZ9B,55V[4?'4O$N)M5R5$&LFXIE]7YF-F!^O9 M7=O8Z@M-EB2%]]\"$=F$"PQQ*.\RQ;/LTCT[@B S8DB!.$Y239='HW M8SZ3&[EUI]A=N+SHD0RN9;4X"0&$\*&7A.M@R"0Z7WP1 3S&<49 @US6]JD*><@+$>F-LN,P,9O: MH_M&;V2'1%+9LK''T^0R5#/5EH0[>DFRK.:D3:M=*P^7PT4):1'QV0A?3MCCI^\.7YS.S=EGIY_37"!V\$Z8^.RN/\R9%+C"56HOO%?^]+A0 M=[50T@%],63,24%6% "LF?3>7RW'E;F[(P3%N..% MX&1?(U)32:-B*XJJ>H12?NRN6I>[X_+UNDI0HJ\\SJ MB*";:Z+<9,CJ*$=S[_(<5(!J9]PIR)6P1"J+4L?,4_%Q])K=OBXN//@(*ZB8 MW @T635&+&5L4L=-W>[A;D@<*\$125]V\)E9=LK@Y9;L1(?MQ[ XUS8"2FCM M%355RV7_NDC1VZI8MU\IKKH%?VI3#5C8U\NR*3SJ]D!=#I\"_7WZ*4H6QI9= MQQO+Z E4>U,H-"$B1*^&?V/;4?JH!;/ZMN&4+(K/JD/IM^GPQ0UHG+XW;SN7 MZP9JAT0PT3FGHFV5XBM\'COA$+\\N M?T)AY]8=S'9YA9Q25%9S7U$IMEQ0#6U77"81835>_A!++\N9+8Q3^A@.F%.+ MR_H5\_YRW=@7.O!KJ@HDN%%F Z)-]I]L%CM.?F_X[0M(I-O"!U]DSVY6(5%6 M-OU(;.KOH%=V47>0;322)2(^NZ2-"6T'5.GW7*$4,NNAZP6W[B@'M+=,PV0J-6ZS@&+QA%!!LW MK<@OID?L##I(6$*]LD%.'-LON:J&\ /P+?D,_NM* 8[:5?/N:Q(M"R"7RAB79"6]MMJVFT) M*,O=V_I*JZK:.,1DF3A/]!@TM3B._64Y)4^V]T$80=([JF6](POX3!H,FR/ MI@/;TO262S7!; _3'DOZ)7BS:J\RF=\1,9J[8I,?-HG \&1\@@ZW[]0D>!)\ M;L512NMEM?-L%"M&X],E!.C/AH$EP71ME^=5BL\W?VU_"^&_6CJX2X8*(DT3 MW-I7Z&!PP2"0R0I0%>RO<6&."[.-W-")UZBM"*-;#[MMW/-Y=_T%G/K\-=BH M$!V^OYYF2OZQJ"C,6TZH';Q?1@;*M F)"796X#HT-2='KB6Q84\M)GQM0@>M MPUQ7J[)>9@>,VK17X37X8.@IYDADD0'\$%::>&I<0]:O5OD((BF)O5![% ,X M4]%'@AG#>MTW'YEBM&]E[9[S+;Y4T_>L[TOQYD(4??+2[,"/;?#YSKMR?<'9 MB^_,+#YC[O*'#QX\XFYFNJ6??7_R\L=GW]$?B[@"E)Z0+2"N'$.0%XQ;3%8] MN#)];W>Q0S:-?T D=DE<,%E;H5@F*:U>R2.RK\=2&\C1&3@WKV95+=TGE&M> MU]K5UTX86\A@2_K*YG3R;-62 Z3$E,VYI K3B5!>W]YM^=$=[_4R[=>=T*TS MAN)HM^O-27"AS;U> +==HVE/ J+AK[ RE TE3G>N->99D\-#FL%D9NTF_]R4_S][;]K< MMI6M"_\55*YSCUT%L44-MM1YSP?%2?JXNQ.[(G>GSKWUUBF0!"G$(,#&()G] MZ^]>XUX; *G!44PY[*JN)"()['&-SWK6%9U+=W7=&B/MVU4VR1J='UJH&S8? MY'>38>W)IJY2"'NOI04Q/IIH)=QRT$)R 0N#K+6M=4*#R0<<.?)'NN+QBXAPHH!5OTD6)E;[ZSK;("'&M+3VP<&B J)T9)[2;4E#1 MJ/:2\%WLR2>Z\(*S+QM>\)F65:!C&SH+L/CR.6G5-TP\9&O^I$>>P:X;UD9X MCEM4JTW"*QS8Y6Y4674'SS"040-=P'S]%96D#DA]?B?9+3.#L&%#5:=TK;7D#C&VR\"J"Q1H&(?P-I@3WJO$.6NK*^2P^X!$2"RJ@""0U)RUNJZ2=M;E0U/'+M#T='0%FQ ZU M01#NG2>0EL3"&63'")MGA!S]G9?@6A7AVE#+,[LF3HM!#!R)5\M@V);00E4T M$*)F2?#0)^EY,NII6.B/,OW3M5":< LBW*,Y(@2IA@-'70J!?G4,4]!F$'/..H:]EI> M\,Z_@/WF\?GYV'>9>_WN0CO,B2D,E/!Y&L8AX?%\!=V9*N&P3*/+'R\[RR9\ M8>G'%3KRWLIAJ\79.>Z5UK0+^SK;5/) ^ 1KWTVI,_R8D.3>"XT M4AP-4HOUA]>O$7*G@PB$Q$DE8;U85A8[-K<3B="1,?MX0_6>-T1,- =,;,&$D9=&<>JX;H2<@[CTF M7^8$AUD_Z@@._A.='$I139TLS+7GC#%;Q:2@V_6O-JTY!F0%GW8"AS8?# 6A M_ISNXJ]*=[P8;D!T;!IX7('>MYX57F1U,A%U0"2^WL=B_B8&^JQO%3\$E<I1')+Q.3'W_%Z4GN.$(@F,T_XR)D M-,:8%TR0-&H!]0(K^C!PZ":";&9AS"+"N&^H$[DGM&K )Z>%?&GN+*U7&9N9 MDK@F@(S'FAK.2FI:@0Y^"^TT)3SB%QB.5BN=IC_9+,+#]LG648RL*-1T5^EV MT:+P+*N(-X ^>"0M.6BJK*O:5E;TR0IP3G6M-I-[0XF]+<6DZ5@TR"H67G#A M\<0B2J[MAJ8K::\?1R*Q+5_HB@8KP"S[JPT&FGLUP!1P.I.DSO"R8/?7#'!V M[J]MG2J1*+O:% '>;/XJ@$2 ;\05,DU7#5[0?[AGO8/OKD?1?Y4W*9ZP#NLI MX)2=(((=)?IC).>%1_/F5^6D9!FCUKE91[5BE9Y+0%H)8G: M8,>2>E3_CJS M,P_9[%O,8;&&S=V7#C*E])2IXXWVD1XN/%$;^IFY!4F$%+1(%\Z;2C$%(\=' MD0K@+,846*36ZA!4;O!)1:,4!F)V]WR=#>Z*DX:3A*^TL8'XFX.;V_4AYU46 MLN]#.HS(@SH 4 P0<2HIJX:&](1%Z>"J;_ PG32B/IR1[='NT;!2DH8Y-.DZK*$( B-#@85WW_YB*Z=**[ M@2*YZ"+$@7I*#A$7B#JI&'X>OI8YJA+A%9A)>64OK"II^N'C(O@RTV#2NNLX M,&_DN%4P3DNLLARUFI128'(8N RTR!\"#S&(0)(?<3-TY[8.S@W(Q9B@#50:@:"$0,;2;O4W3$ 2; MC/6Z;E+T[K!MEI.(W#8K#+V;EY,["\V?M[Z(.B(0VZ0[CY#3T;@_JH$R1W7H MQ#Y8>8G23?8N>?A^O?H^%$*A_*#=H0^?,+:[F^\ ^2_P CBWP&^BS*?N:!$Y M-SU"4@MH+:-B$#ST7#EY$*Y/G;?ZZ4O*S2W+&2,^_,6_9%_]Z/A0$S7.(VH+ M#3U!.Q4@/05O'O:=4U_2/P;^)'UL7CL3$U)\F,..T>TE1A)!J-N^ 'G&0'(T M\[E%>, ^W5!_) XG2"]#,V()F.(%9SK:S)#]$TX#R(%9GDC&W#E(&/9H/6G^92FTF!\M;-C"%/@07NBWA&3&4(_J N_".?8S@4CL MM%/[@)B_& T +F;4BJGU1[)];D8>IEA-2J5.H;=7MT"J&WSE5@E/N%7&VTTU M8'"GF*TP'5Q)U=F$N>[6$]SVG:'0:R!E]A0)X2(V-; MUT@OJ5V0K(<8G[5YE^GJXX12Q7W*$D#8%JF"7CA!A_J^P^K&"?O:ZC7! ?;) MN!A7!&B_C4MDN=828YWBG%6P&\N*\S) X&3Z9NM*X15:IW*D(. M^, U->_W#+8>K6^ ZD,849MO"QQWX2,"R[);HXNC-N(7"Y2&UH%0P&@KQ88D M[(/E?N3?H/<_1_C"3)N+,TDGID; N(5:$:PC@HB/>_$DJ3&Q112/*F4(*4@- M0S>.C40S#8D7CE;]]@%HSL @F;RR&-H1W$$@^\0HM3?M?+-U]NU]%+GFALE# M8T?HFY0>I#H-:#2I 9S,\IA:!3'ODQQ:7;39K&0CV*0N*;A*W(_0\4,-7[&N MR3(T!1+<1XT>;LZF?:J&0-/BUQ)3EX@#I;1C0R?56?5MRF4:ZK+3CH?GE*&B M##W<>!+L/(/KY=X)3N9V#4LK*"\FW\M22V LF8M(I,Y+1SW7=5R+N\>QJVM\M$)2ZU7-.^4HYY+ZD.DR+>RKG+@X$9Q[VEW?7 MB",I$-WS/PT^@KQ' B;S%#W-K'&K/6,4YZ,'F[[$12+_/7FW8FR%3 MZ/9?_8Y6T/B(@4:=,O N:X&0D&!:,*0A8:\YV#[$0J^J;$FMR&=9N[1E*Y - M#@.#L.#ZLK#7]0]!KL*"M GAC7=_XK0[!4:2!1-_DT?CF\E*;,Q7-8=TIOAQ M/(@6H),C=L?&"9O2#IKS*'H=G.\-8(0AN8?FRGJ[JVLT11>FP/>J$R\T"Z;+ M9$ J9;5(BNS?/"KQ"#'1HTM&?JH1QTWR$93Z7,CNJ\PQ$#900'>!S9LV:\FWL?EE47:=M4 M6&8M!4Q5FZ?#3<,R7*> M-A1[<5M0@ 6<1)P2)8P5A[,K6W8 5L>/:">,#Z5KNSH'TE8;X\UNEEFU] @[ MK*%YC:]S:W^Q6J5 5R[E<3^YT5Y%KR$SEB'[ZU^3@J@%SO U1\ZX85H#A8($ M=6$2HH>K(6*'?1MA T(^=8%99EOJ]\5.)5OHM$I#,?)F@,-' X08%-.RYR!.<4,$VH$ M 9CQS:OM_5:X1BQ$H&O0YB;(3_XI/(!O:3GG?T$\$LLECJ#!&(2[P)-)$68N M+,#N+!1$PN!"4]85V9GZ:Z<9D8&U.[_=U5K7@JLFMYC_?0+)(_V@S)TLP MT#!;YI9O426QR<82+ R1K#YB5?_3MX^I M.$J;, KI1X='A$\[@=8J=]<+ 09TW!.KQ?NR8#A%\:3+K^^R=L02!&97$F.$ M#4$ 74BZ+&Q,&JQZB\EPFC)/#BAPH+5! M8@=HVBCH++H9E-&OV;PS>QA6K,61+XZ06Z&Y/D+-0PB&2N\E5VYF*':=G8;E M3F*NP!Z GX&6E%$D/37UK=U3>$[-8?^@P,X]:\IEEDM <:SR8+]\?QU\-Z^< MP8#0^DHHM$]QBM93=XEL*,OD6VTBEQ*EP>K%W6B,%%CUTG5*PU9!CH1C!Y[! M3656S&7CJ=ZZ:-5.L': 6L%V(K4(\?99OQAQB)UV/[UBS!$P]4%TM6+<)U67 M2X,Q4*5#7C>[.4'4$]F*F#IF^#>$_/9FGZW1F0]N;(C[XO9G:KQLP6FPAW-/ MT(C$N=C@\6 *ZLN*86WG/UJ8D6C+Q%OS6 Z-=E[-_87?<"WR8 ##0%5TY!EX MD@UPPO@2.TSQ^M8T^*GTV;) C$X3Z:3H\HW!*@@,PMI,@\ >4&_ M;0;.%=2CQU[=AUJ$<@Q(%=8O'#*.'ZQ4W#]QO.8L:,F \H:<:C9 %_*P@JZ) M;#L.B7P\_(%CTDF!FDZ#&SHOEN@N:Y^O)NP]^.24X^L.9 V.B#F?PX=Y U,+ MXSWQP'$8V%MLWM$."%B-V2)P:(S@T^$2L'7+D6X-,0_11HRB7ZZR/-54M'A) M 3[3=%PCR M=)^R?G?8 ?"&:O* [;WYX/\1 M<^TGAU]VKGU7I);8M(H&JIH5),^=V-F35+185&*S.A>"85]DV8'G[3N&;E]VN.H"3AU8] MQ&%]D20!6$RI(2Q3$.%+/FESV6N:E!]%V?EHW$9PE2VN),A^+YV!V+0Y6DBUX"4QJJOS_P\JLDG_=6,@[V UU/P.RO5Q)<0#S0 M$CI(;;PU/73W /->+"1J2DD@P5JSE_25,#&U(3P QK&O/]7 _N?G>X-OYDA M^'1N]H6ZJ,15.RQX\53F0*)JV?W<:HRDQHAT'?,BO9OCU'EGR6UA.FU M3B_))58OWX&R*A-QCZ4JO(%."!A2I#B3A$;XB4TRF:0S>5B=:BB@L4QLFFC# MJ1H_BL42ZG[D#+E.E7;,HT" U-\U+-!]0;FU16&Y2A9+#\D43;5%1SA'C M%[TJ$75/.\QUZN--UAO?"R(.(899P\+4$B#:IB.].RFTJ-T.Z^R+@26U@'L= M:8]OZB^! $ )$D(U,U72(75&U2X6W.=Q-1/N)8NM\E69O?0\/W(F#T3H*+5L M0#F8+*&5&NZSNQ>:T4&0&Z[O1NDCYZU*;1J )(//;VHP9+YME^ERA&=?Z#8A M+126\2,M1<;8D-L-C"F8MCG?,L"*N0G71(R!!8C F1]O"H@^KDS;15L3JBT6 M>3D!O@&?,-M$Z=,M%X3,0Z55WS&W"Z#0V,P9L8GR]$'L_&!:5M N7MD*2$%M M#C%WR\&W,8Z1>9!2@97E/2;E:(&DX>Q"!BD3Z?$O'MV]O>..:*K70O <,J2' M.8@^X#O<3ZJ*E"W5S=P42PJHVS$"_CT][F*&N+J&ZSE^MK\B1 1>^+I_ "0+ MI8-(B(+8GJTPG,ZO0M_%@B[>@Q1LG=7V70K">FFU&S4O@K7Z@>%?%\X4;6HA M99:)U(/+R66.U%/)]]61-8:<%'K3LY2H^\)((J7'+9 ^+.W&8#DTV4M:3;1( M]#,8"AH9DY2-0.).[;)H: Q%@V5()X9F."A_!J7VD]UNN$0(14(FN4&C>*$ M1RU9Q1#MI90_"/;AP^9^04D2W4:@I2^GB7 6@=RN&$4&'+M6++D!A#_>5N]@ MP'&],\OPZLY$NSV\.L!S6].):3=+K&52@GHA_DQG1&OSN"T37S9PZC- Y=?? M4&I1TKI\/<7_=UO8RA1\';MI-2QMG*#CJ93;.VD$QPJ:KJOQ5$R3:FI*@6]] MW"AZ.['-5HL4/"D )@F'3E\&4*\H3H@R+#TFT)ZQE@#\*=VY>+I@F#"6AI+) MR)'@W"16]F&^+H[;I\'"<* )__,F M HRJ+RBM9,+P"16AA%BF(!E' 1I=DZWB>Y.F@]'&FHKDG;<]Q&3,\]Z$-\LQ M4PT47$VH^^5H 0#OO4E+4KK#XQ<;?@4:16R6RYL$!G40U!@9M"P^WJ,&N#:I MOLKF>A@LCR_LIA3L:Z(ZD 6ZQ?)SG:=%M\(46-)!QD]\',Y MNTA5.'=G26]C93UX"^@QQ/R :@MC?[ M:O: &08-!#)"XU0#+TD- $KX7- '0?1KD;Y#D@?="L( MR>3K\]8;I!HEBXC8=>CCY&F?C%U()E;<: MSK;<:Q3]1:4'UAB)4$!1-+A;H9WB;86Z\Q-?E,((2B$ V8N!M1(XD,?YNX%8?\%!G<85A& AROZ7?1.\T&4KL3MW)+Q!*2K_B/ MOT7?\M, (GET" 4OWDSO#F%;PM[OC>U6(_E?CRK\ W- 7PPN)_?#4JX8*+S) MR4;PY67: MQ=[=()==N.1U**6TY,(F-DG>. ME/=V4I8?Y#"Z19F)R<)Y&-:TN3*6=E&"EK FD1"YB=YQIC5 "S(+&N;0.$$N MEY&BS[*U!P+Z]S'FN+--97677:(&"0,D'P&5(7E"\&L;$>S24-SE-C.!;2\F MOY&HOH^4UU!9&'AO>04\KBBRC>(-6E+.^@9'L@LIH5-CVA(HE!%J )$Y8@=5 MQ /2.%BAAH5D1729))=A=&* $>*/P#=PFZH58ECG&6)EZUW6S=9'2X.<:<5E M02I8YFWALZ'AJGJ=G))DSS 'P#0CJSPIJ*FVLD5P22U)$?DC6?L46Y06Y0;T M_$;;SXF9Q"4P;>&Y=&;27)PK")PE)SS[.!&6!367G! DQA0?1'E9+, 2T"6GZ^$#1$SP!C!*IKJ,R]VF>5%24PHA!-SQG8TC?*?J=*4(,H8#N6;F[MPLR MV^"KVL-"<2BQI!U+ M4%>6)=1I%NA#EN9%28ES ?1UG.2#Z$<(:KX_3'9(J?OV6I^!\7S M;5:4$D/XZ3DQL<3#[#8E[%8;!HU"3A'.Z)DH:$X%C,N 'JU3;EB4!5\T.MP! M=0H?="DE164?1_^\>!]'?[E\S\P=:9YVJ%OX9QB*P7-$*?B.R<'7ERP(2VF& MX&ELN&Q+R?T5%H;YS:2+>J:YXXE@R =6@#CD2W??@,U$F$Y[<^HO"U?/!2;. MYJK.$)]N:>2P2E2#3!X4LKE-,:/;:<@T)1K1I]1W?/Z[\",<4Z9DT2C>JJWJ M-B!>N4[#PMK&\LD#9WNO_X:T[S8X%,W#2!6R2K<;H(KFLNF@T8+?@B1R,GA& MO3@&7HBP)=D>O#KX<& )R//R)D!Y7;8KQ)B\9AH=YK]QK[IT=_PJ^B[Y4#;N M?>Z4)NNYLYIC=Z&GH]BN4U'><*\@YU*DUVN>"_1"(P#'X"CI)&/L4X#-BL(H MTH^MIS:AS%+.H%'?P2!%6FWWKU?$*W:UKM&+H\X@4\4"X% IZ6W4R5SC:3C: M'#I8J)3PHR06="(K"GUN0=9O4A)/[OS_5^;$2$5-,F*-I6%%&716FA$5$1XK ME4&;!(Z"F #%6\U\)M&'/8D:!WPH OH2^LTI 2"+&&:M4FL#S^Y?+B[>>9M# MQDO:'@-_H>U4>I.UQ,)@)5\+1XX9U0QI<9 -Q#UE0BXP7F03^E+Z'N1*K=@= M1"O.8[4Y+4*ER%3SHF[U6NWT&7>Z@8/GGO/LZ'1T$KD]SB4[\&S\:O1*_X*] MHX2EI+?PG;^XBUPC"F.N]SZ6W"I"P6,Y]D"I .+_?_^O\YA M+(>K?Z1T/5((0D=[O['TIT/GR3LI& CQ*\!9GR1W^*-F87),/NU>[JU'3-0(<.:UP/P/'Y$F]G,JU2X,5(*UKL&^/^ M,0NY7MPM8R;S3=X;#"V!'FXT+A_*_H]ZBZ!#,8-NF<7)!JIYJ]P+7C,@ (,6 MTI=NYWZ DGD@M8Y>"Z??:]#/I,'50VQI0:)GQV>C,U*!HF_!5!!G3L+_Z.FF MS%IEK!6R4I#_;\YF'9K2LQ3EDN8KK1+ M8;%VC:,KZ=')?4ZRVFXM-SNH\,A1N2/R>$+6DX-M6%H))0EIT^3Y6B_ M0;R0V31_=.?QZ!7;(]CUJE;B7;MDVC/4$!-DP.&OK$)P%($8U1+7MUOR::9A M-\OJC35ENVCQ_R8E9:B&E75[0X&9YYH@%>Y^"&VIP77=Q86Y3?AZ1T4#9(-K M(VA9*"W)9EE2";<#M_-EV88>!(=O(9'/J-V.ZU%6^>P&;'7?ZV(3R1RY+\,& M:;?!;A"AUM3C5;:JNX$)Q"&D'RF,/3=6UM9"K>0CWB83OMTT12B0JLO82GS, M'W@66>6.16IQ1DW@-6>T@[H#H'.NRGPFR&03=(N>AU!2^[6.#H0PA?2&\-V@ ML4N(DGK*J\5D(S#-)!CAI M""RHE W.NX345.]T'TF M\NWJNHN$*0L)1!,9B/=)G,YS@B*M?#DS?LH5[D*D.TWJJVCN'!4Z2^2QE.@( M(V'&W$GDT+&UIV 'Q>7#>S^PR(1EP+ -7A7#8GT'S:NNV ;/C1L[Z)H_17V# M_6X+N3Z^FZPSJT3I5'X!G<&&]):<@E#:3ZSJHOJ+L(T!]GYUSZ)3R_3S_)E4 MQ]UX*I&.WJ'H*36X-*T+PIWLL#XJ?0,Z&0)5Y5%MEHT*RNGS$6JP+,A'KR/? M$>DZ%8F$D@ I&/"^@P5-30?0\ATR;+_9;O7%LEH;3J _?70:!\0#A!8K'Y+R MO_Y&T(?N95.L[0Z(0)'LL<$ M_CB4WO(NH]E?543N][$)TW8) ;H/A7UVJ\N-21AJC7#[HN^( JY@R6;V'7M MAOL:2(-@]86HL4$2UK%+J-A-FA"X='VL7'I.1Q)<1% \Z[2A8"_?KQ>$9?K@ M6Q/S;&2" 7S;$&+*'=;ZH+!P9,C48Y01MM@0:0#36;9+>)+ 7REHW91EE"*9 MB9$CALS-^_(T[237M5KWS$&<"@(X>-H!N6V7=4@8[PJV.@6L8%K"[J)NNQ,; MPU"3E)Z1IQ=E]+_0 X:COH[TY[A.3R!4RYOOW_]G61;X)@94EC, MM."1P2F0? 4/)DJKLI8'D]5#5;X,9^X4IXF'J589A'ZIXE4"]6I<=W]J03EL M*\/@O4?%I_%^B^?F#',%'B3V1!)9CV^_?W<9'8T.)4N908$Z1GUE]! +R9;$ M,?D\>^%GSN.KX)2IX1T$Y#E0HXSLL'[/,_<,Y+3%-<_-T,GD'90,;XOH[;0I M(:=_)OU.=&K0EPU"(W@.O3$^@>9,D ?2B-$;D&38YMRR1KJJ:(ZKSQJ51./3KP>GK-6UDGGR MY2LA1[HQECC]'JBA6;8 >]> 0H,,PVI%(K9C)PUUT# M3^IXH[\X7&5SBR2A MP0BHKJ"[J!7AR+_15"63]F.7/:[$Z-IS'7L+7FD0?W*OMGE2K$30-$VCCV+[K/&%DB4PFW3;=7=#K18:'&%D%9%GLJ>_P=[S971Q!S%G+>:. M(96TLS:7EDC72$5ID-X=*@43=&C#MC'@2#^]J-);6X3=!ZN:U6GK!-T\=5C[ M@!R-1M=7V*H ?AQ[ \UI#:CXBU;MFF'5TRMG]%E6M0[I<=7MHPS%LW5]@S6CE-:N421F?,R3;"]*1FQP&GJUG*5 M+&G"39,N5[A[;=UI483SQTP!4QGA.PO]3WB(+#JCCK4OL^*.M<&%[\X#?;[= M7W$,:.LW33+]4"M)LZ_(P$PS]_(1'R5XJR6ZJ^G<:1F*[7KIO; DFJYAI[B5 M7S2A?/$FIE/A*>B&\Q580#H5MJ %NM)&#H13F#,*@+FM;PLIDB9T(O7KZ^Y= M&1Q5,'ZD.WAPCEB3[PO";BL($P/,I&ZFR0H],&3N6VDZ-:P.;JA%*7US"<^5 M+@A!82-W8M1:1BKQ:^"0[N(:WI8NH+Y1 9!?XI&&5&W3RAD&OMZBS]MBUD\C M,R8(P7C=+W-#=G!Q^^VHTN**"IN[9+_*8N8U,!G,G718T'E/ZS5H D*='I)6 M^K)1!H)W$;!AQ-B28'<:C/O$)\?8T25S[I'O#A4')<>QB18$R\"D&YA4[<@X M7EKL\1!AZ:JW[='(QH(!Z#=/%3G=A#8HU89ZC%KGQX0/8?X-NR)";P4: ;(* M$3 K@HI%H+;[!H._84A%*IV4%@EQZ\%Q:9!28I9.&A%(0 N!ZF?:#I\E-,RJ M)*O[GWH=2,H3@I]4[P#E7?HZ=\JOPAU8,M,[ ,5)@4TA X:ZEB*=3M##T6>!! M\9:^SMTI(##8!6'1_!^^Q?IK@"3 ;(2HSRYT@-#C!0^M#[%AK\O\.B14G[I3 M[A[3U#TC6,0G;!$>*^]2&L-,M0_^32XHTF,YNZ0*R$\WD+(36X3A.!N0]@G) M-:R\"6 2 0\H:PT1]6QN]9_J5PYYVB!I.D^NRTI^T0::P#3C\LE8?2CSCYA' M5D//I\N*/<'6] HJ*KA1:]6M3*\NWLKQ09E-S7Q:, M9CPPQN*_^B"B0-0M:VX89N&2>0_->*"]HDU)>FV)=E$+W]^2<=MN"C[ RV+6 M)@*J3M> Q:3@$D9@YCEL7H\XW?[Y#V(U;J=7J@="9V:>9#DH*X6N?J-]!W!E M@F7--FT*7;5NNIE3#6$382U9P_J/3M?3UV__^>:[@_%Y!&-S2GH:,_5M T7O M\R M8(._:>E?0L\E!80,'C,9B+Y:P:V,;89\M,B5K+CE /:XDYPVFW2X%V8VYZ5N3,9:U^2Q>W<,%^8FE_Z#4"8")?U)84O3Z1'H;#W ME:NA9&*;,:Q=#:KP.X/76+<[TR7UG9T-K%/6K6>EXLQ 3!M[U4RJ4P M_>PH MJJ2 .>Q,;%I+%6F#:;5NUPV*/6TU86&<0+^>V[$SW9R2+U&3A:+VF5Y:<+Y$ MP&?CL7PT(JW,QKU @G<;5OD!]Y"0NH M'?-UR4OX/H47VZ[&)J$=F];>:"92+_39P^5VQXNQ4#4+;1VXZ9*0&#I-4+5Y M*R.$]&L+&GVA8(*_Y#)[J'*#7A;:+B+,'Y'NOX_%H%U@)^E@ R2,;5HZ9/?( MF>;@@GC 924%@^K&4=$15#]>@24&Y>_>6>1,O-/(7'H\30=]-.N2&:#ZDS!@;Z=0 M8PA<2)DH!(G0BCB=+=)N SNQL*2 !A;R^[8J?41\!K2N'07:)75FM[)W&[W. M;!$\@422V,RN &=G&5I:O>OB_G"35,P>1OD':=)>';'@Q8WM9S/(4&! 6%N=X8R-PCZ$ <0E=%XP]V(PK;P[BLT0EP* M^Z8,M7/M $G _$"G-*Y0"DVS#012UGL/)T! MW?:T\/XM[Y[&1TA%0F:,D\GGF*C9 A8Q3]HW'[_^_$B&EW"MPK.B^GJC6EMAW<8H.4P]I;8!MF;I%. M]%]3)# 7-CV!'VU^\V!":\IO$]MZ3.ZKH!/!1I$6B0CJIKN%=7:=)!?ZLFP+2^$T( M /G7I&@A581G>WP6RWV& Y-1R3>:*67AUNWHD!]SBWB@6'4!!Q)K#Z7\':N_ M'SA>JLE6C"Y=QO&K6.AJN@.&C9D#W!FI8R9,!3=+$0[NB]I0F_>'=-^! &38 MW1(#1#D[_)J+6LS".#^E"2N]<:'P!U3X1"Z+%&LP?Y4TZL:L)-A_/%2WGD_O MN.*)N*267>R]')\=X2H'RO%U27&E\?G92]M&((#_PY="@D>LZ\=< M@O8MK,4I([%-E 1:SI.5##!!=W11HK:4YY M&Q\6K5D(>[4G9W5@I M$$--Q2Z'OV,N6R8H9S3B!+U=4E<;2PNTRWP=_'?@:P($&F%50 "X[(*M+\YA-""D! M90:7&=6'T$B-RN_;*GA ZQ63AS,1ZPWDZ'GY.@4/TVF:,P:Z\B1:%H--H^.Z M^IO=C(C<'U.*EIC2FI65H5KNY=&%2=YRVDD=+*%,FI)8SID691NGUI<4:WJ/ MG7:A?Z_:T#Z\@>=& QFLCN&B8U@ ; BZ(L#X)RGT@#E?H$^&]KJ8!11$9&"3 M=>H9^FIFZ?#ETE!RY39LAD;3X CQR5,FA( -+LJ&8U83 =V;XU*8\@B+3>;2 M*+%'%!\4CM@PV='!,93\GGTBX E%%6[;"+]+JH;6[TWLK*1T2?]Q%(ON_5$7 M4MLJ?Z><4SC0"R9O@FW[01?E==!E_6=_AM_Z\+'H<2*VT&\T';) LK^NN$2) M:?ZQYL[PFD^$=ACE&'R(*KSV=!5Q4+.$"5I4ZYX9R3,S6G8-37UIM@0"=FZM M9QF5M"1H95-@&G>*^CU@!#_DN?)SPF0M1-;PV&L_@EL/F! G$H#(P+ADQ$!Q MN2C\RIMBL.5$.#U(L0\+EHT8#.$$M^?0$[:#14VL@B$QK0W;TZ!9CP9TCU:7 MW"$7,$\07@P1^Z&P_U"0GPK/.170Z9P#I%93$$MRT>\7]]]%>?MP2@Z#Y/)Z MRM?0!H0-V$X1MXN/2TR1 SHO_DDD2-'^LS%TE):W),]V<7&WQ[",C7JW%>1* M>0M%#(OE-\-WX.<8W F645N<=, .!%-%VY?"$"@O>;2U#[Q365U O5M2,;#7 M1VK,^2>VE9WU,[CP%.Z<)OS:4>2.=1^.H7B9!>7+[6 MBOZS$V,*+.ZK_!*+(4#HUT88MT"3._=M/SM",CB0'?V=#8B;J^*(H6HS[$+:T 'S; M,AH?'OQ-"^XQ@D$>X4 7@H86\$+C+[JE_T;3WV0-[S;--,VGH([L.:263\(*AF* \ND91.$ MFO,M@?8ZK) U MA#[L7&\:Z_:98,+*YNA&"!:-6M&BO_@4X/%*D1;7V[DS+H M0>68NHC:Y;$PEX=6'S86UB<7]E=JZ^B9A$RS1XJ_#>Q$+T2TXMPT)+PE42$= M)@?O"Y89^#Z,_:;7H5>) YM[Q; M>SEXDR8?J&1&"_V[SQV%$;&3PQ.)B%TFU20I4FF#\O9CGE);6_?YT>'A41"K MWO1E578:0D")OD<96)3!Z9>-,OA,RPIUZ1"LD&RV4G(8I*,[406S-!O8Y!TO M'0=\T/#0L%BEFO[.#W.ZNW]ED6[,^85\NL5A$N2SU_M2!>A MT.N T%LFG5:XJ7ZE[B&GJ0YFL)BK">/C-!IGGQEIS@K$A]7(G0.I@TD\%/@+ MX>5F^\YX.O,,*J^;!I<&MHA&9CM'_ ;*2 1+UYB4J#8+ YV@#()^QYP2?4<3 M[K9?\TVB!/L SQ#,>S_)PKN"&X0GT$/*(V<^=3[?16W]L&PSM,O#JT"MO-WDL.Z= M*WI$36M)[M:VIV'0F4C,,>*:5!!7?7HV#E8M7&?IC0BFSO+,2?.XM2%F>:B\ MYBI*T"_&C.ET5YQ!?#0=2##:@PNK"JR2[H6CZ"^R3UD=+/T$.$;P1'<&XT0< ML%TV++L!6'HK'E;@=PE"7Y^]'!TK;)4[*^(06-Z%BP':3,6+SUD0<8:QXV+# M]0$6S]QR0R(%LM<,:@Q2S;O'ORCVP20/2Y,+'T#&*,\>EQ715P4?X%:--V"@ M>7'!I*.RM/YDWWJ#0C9S;#2V)9'PZ0DKZS/__K=H6-+\C%4:/_OD\EL+?'O; MU0BO22.@P-U!@7%/,?O^_G5?VNOQNH3@3YZJV6FUG[OX\CDI_779\KE%&R*A M$PF7#5ZY]L5KV+YH!U=VJRA^)UPG-(\,N?+8\"P!$\#)][^V3DP<'8Y?"F;M M!DG5Y:LLCK B&LCEAJE20J/D+3V5H2S',3_^)J6.)7=\C@@>,9:=?!V?C@X/ MP3RE9SB/%F -0^]"U#-I#*Z8WOP>IV704I13M]W2B9449Y->>$#E(IS@*L&F M[HC4>'9T-#HS,X6U>'9R^FIT'$S_ 7>E>RL$$- C%2F8C82JN N@N@8L%%&G M&!I4;GN,U'KKDLN*%6^I"9\_W_G^K,"@=59DGLZ;/Y^>=&[4P?CLLUTIC%&_ M_.;SI3G#M1F?C$YA+6CG$110YFZ?>H62<""EOXV< KK5B K"FL,2__G-?I<> M:Y=8]S#Q1T]&U%*0CG^BC20TGL2NUK1W]7Z/'FV/+-1<*Z3U*7#R^A?X7:",FPZA*3WV=[*^"PV%)M]YVTW8V<31 M@MJ#(2RLQBKW1^71C@IFF3Q!/O6[R;C5(AB\DH -/ JB_PUX:$IJO*0_W[CU MG2_N]_;1]E;:X%!**!#$2)K59)@(<#;\Z@7CRZ3%J< !SA5 MDPJ%/V2JN)$0T,%2G23[]$47UCS'YM-UD%[:O(%_2!#0RR\;!+2_A?>]A56[ M%'HM]DJ '(,QD4PV#(X,2T[B[U/'I..$[*7E[^%=4F=.=?P4;!UTZZ3.1PI2 M3B%I3;)2(@@ATV39H?,#7_,OW[W[F2*2KYU@< \HL@1J ZEUW3M@[YH:L.;X M+"AFIT\A,QK!CQ/@J9S@M3UFG0CP$?E].KRIH!?'F#>2_D9H SFF"B'GY MTO?_.$"&"AGDY566YK,XNOROB[]]_].?+M^_^=D,MBHGP'.94T %7/PW^X& M';S.,RJ *:<$K<*ED0J#$/Y,]Q0(Z2GI /WZ /Y@FX;L;^+C&954*8GPJ2:; M9BO<] [1P$885#>\NO'+^QW\G7/D2LN65J.??;]8CW;MW%A3(V$*Z,!YU_ U[,QFW8 MR64?'WWV97=#&%YVMN]\[PX+P?3^JY#)#_<0R9,)(J7*"HCND D;>Y&[/81R M\:RNVI4^*-!+LRI,MGKOK+TMM!@Z,[>B#[DV8Q>7\U8^M_M- MEI9*:E&2;N,+OQ>Z"5N?UX<X\F:ZXT!&H]A!"F']UE1&%70@&;="^RNL^" M+6+QSY%)=,5>HMU:C+B9EGX)-WSWS8?X[/@.G1B!HR(Y^NS)[?:%%D_F3"3M M+\@6T*OG";4=*$O#EC;8C3)*B*"2".Z03X_(69V&!%D$U-9Y(G67?C#0[K.Z MYJJ+3CO)VQ_&M6=86^/,4RH80$QRDOO>SP%BN5W!\> WQ':^ACO"267LXZ10 M/#:$1WOB@2#G^.H+SSGNK!X$43Y#5C\T5DSW6XU>A2CR3BU0B1>)D8S7)==3 M4L$EY]A+)(L/(-5*7KKN7$WU!FT.T2?+L*((%LFIA! M _L\D[8NPCG./FF*U:OU8#/7J"/WF @Q(!\"2[S%XE&APTY]V]0P?Z)AN&VNQ9+& FF]@$QN/CK\6T@"^ MNZORA@R9WMT<1=]Z0@CXQ5B(UYN2_X7GAE1^<-RTSU^Y=4$[?9"[IAZV*]K8 M1OG;KJ&)T5ULW*$$_UJ,0ITT569A9I:+P^&%&BL MV68 M^])ET-(&(>R(DY'[J>TXNS*8ENINRWT%' @T=^-[BP[,2WA76BUW\0#>GS;" MQ!Q+D\;6RH,I-FA H[F^XJ9,3JNX,U(*D8DPK$LN7&G%^?8+H(B8P-T:KK5\ MGPT/6'\G03F7XVEEMIM$6G?_H++6?DE;&&G:Q>V]-;(F$S*5T=M7(:N]9L2V M)\PG1%M,D1;#LW/;:4&U06=EPZ&(S9$8R+0Z732/N'H7+4Y; 8.U-)"AW7)\ M'G)ZT'"@*@SLKND;9:H\Z9Y1FEQG\ \ZA]0_+<\^I-BJB,Z>K )/W\\>N@-$ M-RD5?-#=M!5&IC@(T6!,A$6P$PAWRN;(KI8%[M"-''YD&X"&3),@T^$K6#C9 M(Y2U\'E;%;UX]CT7H:RZ=W&W0]SWE+,7SH 3TSGY@'U2;>,KL&,3=!VD_P$W MTI)()UF[H-WGQ#5#FL_TQ^+^Q5#C/OCCR9I@O08F&G;>^LZ=]!NPP[#Y%FTG ML:0 MZ$,&@SFY>KI$4Z\?0*-UIFZ5_1N."=,:3YR-_L'IS'3Z0=CPW5ER)GTE MV9.PRTW?? GT=$OSI74=PL:98$9EIL:(2)MF>6+@O?-*(I.V%( MVG"./^YW[/?9,;]?_=@A6)(),\%-4 ^I!\>]8" PC,9?FL(3][OVF(0Y(NS+QQOL;^8][^85]DDZS@#)'^=!W%30=H2V?]KMX*^V1'W4E'F MM^"7M?#A)A^@A1VV;B#K8\B&V8O=QZO@5\V?S*X1$5>4#0?U[+;Y_!\8+FI! MTBYRMSP($#1J10X:HTBT 5CSOW.+F)?$>Q/Q..5[)"I MF(NQ9N4]SOKD#*EN)Z_@DJ9>QM89DOXV_K:<17FZSIY3X ML7=TV=9-9#N>0=BZ0JQJ*1PWQ*4;9%C&I0%G$WIH\9C9UA++Z)2Z55 M#NCJY!P=#::%#L--!N3-%#3GS'PY85XX!0_M9M.^VW*-M0WHQDZ+(TX#MG.1 M4B/'/ 5;+"']#S9AT#:.!=HO((1Q MPLS].($J6C@G Z2#F>[3.U/%VI\2!88]2IK+K5B0Y:)JEAZFVR>L3+9*)#$9 MD:9D5*&.G )?9B1ERQ4DIZ&B8ZT0AF[$TDG:%*&J\*9EUB[%]LBZ9/ ]U(?I MV6.:*%&FFI0==3.31CXP9\ BL0!?)>O;@16[>);NF;2&G.D=3@8C)VKMP^5\IP31=H4^_O3-1TAIXD%6GI1C M;GS*?T"G&=V$CIWF2+4W]OC-4,D1"DS2\U0OX>W*#(9;-]:3[G?N= M=H[H&.MH 0YQX9&XTHCRP!FJ2>9,BEDY;2JH@[=]RW67?T#U^4Y< NE;_N1L MC_?VZ'8FQ8!9\.L2I"_!MKN0@17] A$;XB/%_#EQ='G(RA0]/UUB[1*)1*/4 MM)9Y:'&7_&6Z].#GBRFRA%1L:?;Y3K_+J#Z=K2&Q:'XJLDSH@(9LHXWG5%//O[E0!E?7P.(X\HM<,V.H(F*336O4*Q]P0]$($+W+:@=$T8Y2 MDN>S$>3;89*)/F^V'2/A -BPA-_(U&9Q=.4TXS5$M/JAT"D0D5&7:)W1#//N/]NDEEA2YZ>!V_CJ1O RCW66W#75HT6 <"@/^FD2W#U#K>=XO)985@JW)S;@L4MTU80/%ECF[ " M63&%T)1OI3[,:@PL0<2KB36HM/0X/A3(5@QVO'PX@V5;.W6@K<*UM_P>OF'A M&^=?.'QC9^-IO[@37:*"H#X\4N*"L7]PGQD0K96&_7+D)R?C?TE92:=8\I)D M,S--5)JZ*)XKF5=%3(-I4E^97X%.#8&.84';QK5#:OGT7VT*B,38Q'>Q2W,J MS:^="(&'"9<4192WE)'!.>?@,20P "C+HD_E/\V^G#H9B!89QK@+2)XF:WJI M.T+_IE/ ]$.H';C;9Q;T>G5FF@S<3? #)CS"%:JOU$)FXRO]38/53Z(M,4SX MC1O6Q/TW:($=O#D/B,=G9D:2QQCJ/NWK]90H\LG)CEL;G%\EL^C9>'1HVYH' M"V23@L_1F^(*!7=P!;UK?_!B%&U89!1BV1+24@0<9DDR3>M]']G?M9BA0^LA M21MO6?+1IUS=O 4X&8G4F[)B:8D.9:R>):ACN"2 =HD[%-("_!8"5@\99_PB MLGKL8Y^_!_PP@NMG,MVH]N9YJ8Z)>L?+!G1_E ]VJ$RK"%P MD*[;'#;!2Q76J19^U&5@-AV2*.[DVW)X;N;]%C[:%KK+55*RHY907^5L0,,) M0^4?%%6L,"AK6&U8A$S*JL(,\G5N84SMKOR7RT0V8?%9#&3GK.^Q= M:41#0C<2\TDU+L?QZ.71Z=?@%KI7 U.\,Z3/@VP"_N$G^%P2"!J;/!Z=O>K\ M^'C<^;'[ _XXEBIS##PR'-1'N_U;:+3\^_Y[N7R\5K)?$J[7J3/PA)#&HWN, M^$;H(44BX4<43 ^:P5'$$ZB<#J#$*R0=(R_ --:U4&IND%@;O"K9')WW:5M1?Q-*'PB@=N4&S$"YIG(:*$V)'L+_ MV7+VR5.IRM?3L_ /;0R*&.> ';OW2VR@MW02STDTH*EI*4/ES"H) L.R?W1N M%:9V"K"BX.NI9H@T(<.OAM__J:S,RA&^>IKFW ZI0^\=TM]9'VT7/=O[QP8Q M4$39(Z&"))O#F81U"_D ;.&'9BAR@Y-ENV%-N@6Q?+*$F6&"INN4=R7YD+(U M:FJO:K<)]9S0(.4DURY6G@\[?)\)=]$LZG8*S0;G[=,D<0TZ(KH%XC*6=.:= M"P#"9=0N-/V!L3(.&,6GDT Q]]%D"[ L[G9' MGMQ9?=-SAG&GV0?5OAO,L1DN*89'],B*2 F.KC*#N7U/@W8+Q.:"*?[*_01Z MI@Z*%_2GN1XGQUR@Q++#H8;N,EVLFKBJB.H4PMU!#I%_2%K$LX]7G?MX^YY' MG0N_]7&X5ICLIQL<@=F5#) J22%<)MH,_\"#9AXU-; &KW]#)0O =CF*+E"K M^O 62WT'*%9\/M; MEA_)K*0*JYJ)*QJL4$IR[CE\C=ES:RACLL7;>"CCO63W/AO3V["8$3EB0\MA MS!G$'&R86]:)\T7JD.#/&(IT,8* %OF4) CC#FT89[4#2N-.4CTPBF"VQ/%1 M(^TQ6E/PO%!0J(!XR%4',02GC@\5Q=VR>L4M+)=088-E=WB#,9KJFUW"HJ=I MTY<_7M<82;3/XENA?WJXS^)_SBR&426*BH8<+V(!+R3)+B _0:G#(R5UD!$>#F?L4E"F1 2:3%.YY=VX&V3;D+_;[1 M3U#MF:^3<6+VD[_0VT -:##1,-(3(H)CEM;3*IL 3&[B!A@_<+H[>*_N*0[? MWQ;-4A+(:576]8'LC"EN1C.O&T8;"@8]H?#/=F"#*<$9.N*W1@CO%'3TSPIZ MBED+\1)YSO078%@G4'%'HT*14E*UK6Y%ZFGV\7B;.^,]C*V;J/#ZX,?N'63N M)GQ0PM]5FXX/36[ N-^T(,D6J8GLY3Z,*G+08ZPQ6J9"-<$.,8%(=0S%6F(U*[EY"B2'4H MS+D:+Q#ET/8&# :GCQ958K#S2_+ I^J+#?H7O,YMAA^P-\:X8M6C"S0PM+#MX,U@5(H&0/J/8U"X9[KKD$>@E:ZW M6VB? )_;);3"5G@9FXFSV.:#P:=];;"* 9\NL 34*=<9] M?96M:K;5?.AJXCM:*6-WALTD=57!M%L(R0()PZO,W1>Y!_7:/7V126">JXZN MW*E- 7;PY!3;+ZGI-,!4.=0GXII+>R14Q*9SDTZO"C>XA2;HB!P%>O?!(D%I MJG '*:'8%99Y;=NJT@)F@Y!?G6++YH#O,\*0=SUU?T;.1\ 7HHE8H0L!,J,H M0>JT%5S_VM!/^MGP%[4'6$9,IT4A@A\5JR?(ZIX$$VR1PTD1/W.&2'K7=1#' MLWRF$';J!G78,!T,RP.9CF?P@A:.FK*!#:R[ 2?94G%;%BC>L8TML5P:&$&CX5!T".!8($N>Q!P/U0^&@WY2C M469_,,+IID/, >Z?+TX]3#AN-WBU"':Q"Z=RLK.#@A2YVKT>998>0D9D@O/LO M9"F#%9G-*IC/+* I$Z6P;5/Q^-]5S.S!OX](. A252&9_>O]'P8^.6^+J>>5 MXOQD[\,],N]WV*UM@M@K])ZJ)!>L9KN;-25NO1I,P96EA!VX>&C.]40QBPO. M];A[39[FS5#(X8Z2@"5[AOW06+CS(U )SZL$^HFU58751L%S-5R[/X./=@8% M8?3GN+RDC HWM^[[W&.UP^[#WKT_,8]V8I"A;DDGYN:*((L4]K\A1#@: M$=[V I_/&5[H$""5G:@8\ .1-Y7B84)8&:VN,F>9E>X?>VC_HV* V5]B:T'= M$&5\F\$NHXF/3%7HRSBW;,GM:JQ[XL2X D'V>_:(=^\ZSO?"DQMM^JQRN[@-5GH%[!R<&DUMOFL\K0.W#:#+K& MVP-K-ER33*<0_,98_16$&?:QQ/B>,9[',_O @@)DH,4*25,(9"S%Q(#$P3T$DO.U?,S M5EP07?585V?.@V=7!.%::6$\X 7#8]RJN==!5!"\UEFR%F)K8;B>P=/[V,H. MLQ"$\ B2V G@/<7T =79%^@XSWRY F (LH*T/GX:V[AW[+SQHH(\947TWW53 M#PJF[>&\;H+'1KFEI,S %TTUT.:-MLJ,QF7Q\!*9A9U*G9&F2\)E06P:+S=\L9"F63[*L8O'\)ZYQ'?"HL(T+]XJN<,I\XV.W,G* MEM0/PZA24[;!1(2>HUR,**JQ@ X5,PPA>3,+^;G\>55@V "*C[[0@_WMXOYL M%1/O('N34 CN&,"Z=XU[.B"A:-HG"?ZMP#V_2@,=]2$9GV)JJ5$(!> J" M+O(UFKMNKS 2P!="_Y/@"?I$^%C()S%R6=B(L+2WG"O$/V:N0@"^H=CF0=C-2.$BR+D2?3].HR_&(Z6 MQ(/.Y?(44HAQA_O#$0/*X3)%C'(*/O[EVD5F)6$.1LS(#LJ*>\IRR*GGZ0+V MR/#'E\SV&O R:DX55!QCJ<%P/("SU"Z98F:6SJ6+=:=4HTI7+?<3@H]5I^<]/V%F]6P91;$70 3 ^4W1J7UEQH7BM::90@@;/DY934C$0$< MEV19B43V;5F5DE/Y-LDJHH@D(VQ$U\2;=S8F6TDH)Y1WP,,AR&7.P5 K5"\ 4'#5"+"CA8UAJE;A*RUN$W<^FJ>S#Q/4#-Q%)Z;V[;W;QLNWL\P!R.S9_: M-#0N>7IMC>WY*+3BH6%A07L&DY[G2+&G5.V T0MT@H?BZ:0902B-_9P13)8[ M(K,;^L%-FGSPA?'^9EAO?48R"W[Z^NT_WWQW,#YW2^4F@MQ/3H9!BZ(KX -< MI*B;D(O>;1B4GRBP2J((\YRUQ2(M5R5H'8 ;>2&6?2*4=U27Y=YNPP7V1V&>.AJ3[ANR*P] M@>@&L]QZO.A9!)V-@T- ^C*=PA7J .0W;1G^!"N\LH:4D8)Q28GEV+L1KX:O MP&+GHN8N8HEWXXP:QWKT.AV"DVO-7X^33@X^(5&6H#Y1(3KCIUVBU C#0U[) M@W9$V4CG7>!U2DN(I#J!FV3,$A/0XE)VA?+#7Y(I%Q^$+T,@9WA8F!> W%]&4H>'" [8DB94>]4_2N!@>"+0>8 M5_9'T6D/*(SUF*[:.@%"SH:+(>('^@DYU7/UKQ8@H+%;%;CG\[PL9_:H%XD[ M_$CVT$ N'O 34Y9ZL01,L812H*P3D ?% ;H!6JTN@G!5WJ25E<\Q>ODM7)/K MK&KQ6LS[N)^W6J##.02NL0QW964U7I-6!\XJ2Z8>ZHRK! 6 D M>@Q*D()ZE*ZD!N$YAI1L##70D$-T-3^ X/B8 #(Y[@!%K])DYDYFU8A)(0$V M::#BMO '<+>@M4/TK9-&%^Z>" MTR%P>V6ZCR#J#)P=Y'!W^@2/#R^P-KLPKU=J5P.8VR**!4168N1C7V.3.L@!;]DK0=* M]GA6TE1S/#=E!07,K-Y0^=UNWNZ++6]$Y:N$5)$9X;O$5@UKQ*V3KY9XI'/&85EIB0*%CY)< ION MW1 2BPW"F:@7U&4UBQ1#U>RBN5J'S\.H$8GIV-A1\XZ%A1DR+EJ:5N(;NZ\0 M29,"]O\89O?=<2QJN2Y!L( MQB:L(,?ST2E$3D'\<2<:%=-WR1RA*!8J4M:=E M7\M[NG94]!:X]0+6=GKN*FD\XQ\&<2GH#JVT/-\6<82YPP3.)!A>H:6+8 68 M]P M&%]X=Y8P*%; 68998=V!R].&M;-T&(H]=)N(-2@** M,+=Q7!H_E&:2*OJ RHZ@)A)4H@?@^)JF@C@CE"K@7SMQ/(XN=@SK;GQ=DL7: MH;GG,AA#%0_2O)(F/&B$*O4'N3F-_U?,MVF^8JRQ%(@KR4< HHF9B&Y6T4^.AVNNO:VZ2< M%Z859^#P0<$MW![G*G+TC0-2T )J207M(G'J5!A6P51Z@?8!G&KG:_X[J!8F M+E#X5\R;XE .A+B !HS.(5P'&]/AN#J4X[Y%:>9^6:W)6=1HK+M2TE A5UDF M$E7FV4NN_9G3B :*7S6 M+:TX.>V65IRZ?D&4"!G:+G\^@U4#NZ,W&; M]AO>"1S'CNC#G\IB",YTQU-XMN44RDP_^X$ZVKGS]*X".04^^)W,IQTZ+K\ M-UE2!QT,3'P:@RG4&10"Z=12@J!D,.$U62!!F-Z$K9TD#R+TL6ET'G/@^R85 M:K')0Z/P8)"^>LVWB/$M@37:6 MP?AP'%VN A_Z?1JVA .5]]"P*JZ\ZY.,WF"1B'M*P(@G"X.&R%B'\3Q&2[3 MA;/#'9T/'KE;&9J MW9AL:?9X1W=HM\XVACOY@$/MVT>T/)WC]_+P,'9O#TX1@JUI9[PM[?[XDS,> MKJ(+0"1.W;F]=%ZL^<_O6[@+= 3J+(%SAK 9,%C3FF,TS']. ;W@MK@CU;J] M=!;-&["'"VGYO: OB\F-,4DXG8.E2!A,)?B+&VL_3I;>&%I57W<"AO MGF$#(;[0G@,RL]T!<0>=A_/2X')N :'S[J$$>P?(K#=OW/Y I/8LEDY)/^@/ M+T/T^B48S$J<]EW2)-*)21_K+76TX=UP+XJB!7@W6JH@:)P?)O;3X<'?[N:6 M[]#&_<*1I!DU0BF1OM+8_"2G0]RRDSY(WLM>HY.8L)R+M%Q4"0 .#)7VS$*( M?X$0:8[T-%WUA2]U-C^BA, W;[-&6T9:;#)TGA8/!V*9W+TYP]@4? A>KO[: M3 2"EKZ] <]+A+X_A,3>"MV>9Q*;V,KL?3=[[7A\F[UV]%GMM>AXYTRUOR,4 M_IV!PC^UB-?/Z9SBG2C5QL?/)R\>(-GN*((BD#YX6Q*FVU[90+A<'RWWZ54: M["O-@TSW\6^>Z;Z'M#CY:B?3XY_=H3S9.2GU(V35+I-YVC@+PKE.>0EU%;M8 M^'5+,*(QO.>;(F1_9'EP\CGEP:L=D0>[0LC][N+G]R01WKQYJ$EVG> MBI+&R4 -(LVCAGF 6X_U-UJC!2_\;T"OX3RC[S]ZW'',P:R+=@$,Q!#!HES7 MWZ'=\'L@Q^C\R+?JJ-?+29F+H__^E[^_'8D+?X$/_6OB3.5J'03(CF**9AO"D0VM%"YV3@5ZFODHI]ZJLTQ]A( MC:'5J ":U0F ],L/\AZN&R@!'W17$OV=OG+?90!P=C-[AWG>'9S0G6A]"H03 M<%.L&;6:SF88V<=^:3.>IG;FDOHB/I-!8(=A38C6HAA.FF"7G"!S0)E5Z1<+ M7_8OD0A0Z8Y6FE)HAH!G.[C ]SPQ)%_>>A $Z M$!!Y+GBN&9#NSJ*O(!XQS9A!A(($7W&W/?>MK^99GLZ^\FWI+[]_C3; JJV@ M?R4*T$LB]N%HZ)EP-ZC@OI@V6*6&(N<&X,F=JB=+_&*Z /%S*5P^-'ANN5YH M00KF5ZJ4*4^(8Q@//W5Y=@-[?^/^M60CLIB.C%;Q]@>,6$H$["QV\MG:M\MJDIJ0DRUA1S)Y% _4@*#')>G.,]QM3:R^@Y/$MCIH'V#&P# MGZ4#$X$+Y-%&^._+[U]HOY+AW%9,%%++%=!@E(6S.$YWC*,Y*< ,V6+B6_ MU3#DU55JWH:-" X OJ8_>279R>KC^!4[\,@$ 8Y M?3H%0 -K,Y\_VMK0X9V!'8^7^L_$?>:^Y<:4[,Q8HBNG%?_SJ_]U>WSDE3,? MB'IF'OU_?TJ>["1>ER#> #&6W"?<_:C!GWO:IS]3M[5+K,1RVP&H.(B\I. 8 M&&L%Y/P_B!F \V;EZ%#^W3@"-3TZV6.?S:'Q^?$R,%4M:*#1%OPJ_^-4+(%8\BYE+#+? 9TENW)81MY] DX![1#I*^T&>XV8 MLH,B790-E1%,D]4*_Y%WNAQ2V0F752#]35H!SAZ.DQVZ>8 9-9KGYA.ZTWSV MQ)6 >_!!.$FAQC4 OCU[=3@Z/P3;FVY1'%#?\L"2V:^M-@*0LL^*BFEGM;A' M\L(I+E)-7>7XI8.+-S !&+L^)UG1 _"..O?H='1X1#CP=09Z$W-%? A'= MP2QS=C'>-3O3<*5>Q:].7\5' !)462>BS8;71U$'D7$H/NZCPC&&D7')I&R; MX=6G>E2S/$\QW( 7E/E\W=K.-DRUR#'O: ZA;W,G!GC2F#1M8"1NC%B;-,]0E-1- MUK2\HY-V#=]8=3B6[SI046\7&_4;QG%A'3274IO'UP//IRB 8:JK4H[Z:-'9 M;-MLI?Y8*).U+5=$U^/'9.V&3'CJ4?2VH#^<27S&*XX$X@TL9=Q)T!5A0-_P ML<\*Q5./N2"/8WR,>R=&]B6WS+ L94/*://]JM.FR?FQ4M]FE4%251#M\P*K M3D,% 0$5 EI-:+UG$&//%<7ZZ-+ER4F% 57>87^'+?L_V\>J ML"+U].BED?JW6[D=. 8R#.ANC64N7 M<> B;C19X?)=9U5#P/Z["RN4%J>'"(_^6#[N MZ^!-7G0=VAV:R4] W1LY/#\]'+P+8T/;_IX?C*@7X-K-ZJ:>8[ M>>!QNW&GU>F/_XB891 L;M4A!D^.CR<3$"=+TIB92HV0YW%HWE$62BU_O'WF MOF^\;^'M#NZHRN 0R7]YX/R3'S)4&"/.0!P?'QP=CU^=G[P02_L&"M E/\NM MH*Y5M4*"K"3M>'2.ZO*@LFGBGJD@;0>,ZW0+A3_=L9F7UBQD41#4]EO43N@05:5*3"7;W=/Y'MX08UZ?B0YNG^/&4. M<*29$/RP32YS6I"H*+4FF_N5D\Y+YI!JX[\VV@!;QWD[@3D^2<:+Q'")6^F, MSP[63D,^*BV@W;S"FCE')T9,#IP3PI[JUQ>%-98@](\5;JI1ZT(YD2NYIEM6 MS(:&R=#27O2C('B=CFB;&S6S%/LN_7 Q$QE&M\YK%!?@"^&-=2Q.P)% MNI;H")B^5.&2_YC62T2<.*2 M(G=OPE2:,^M&T=___CJ._CIZ-]*O^)N/GUU,W5586DA9'$&V%PH<)U5:)>Z? M=+ )J,4_PXQ=EDZ B?X7N*/)LHXNW='ZX%\>PU=W4IHX\T.KPX?KHR.3EZ-#O?*Z#,KHY,[*R-=8&3Y@'+A5BKJL+2OKGT/G+W>>@IZ MBR7"JYB%PEYI_09*:YM:VJ[0_N*DG7ME'%TFTRL6J/@5^E?X'@SUVW)^T5-L M^Z(-BU9XN4?;E^.CT[V M]N5GMB_/7YV'.>2]A?F'LC#A8!!J!83"-OMR;US>Q;B\HXDX;(/2=W8T>G'? M#,'TQ9,M)7P\>KB3XQVG&WFYW MBH3%JYW;KQ_[#4*!?Z%%VX!(OIQF6M<9B@// ?5:R.PII>KI[]\JR\\.DC?< MN^Y+C$BQH,RZ)&9=0C[M:; VPZT!F&]I M9H(D;SKVW12>K?K7^T "\*@F6L M@ 80C;E[TVY9SEDP*TP)C'^[P5_%QM#NK!'P6D$'5; 0;L"HR,OR SH+?O#: MSIO0-M0'G"EVN(-%0%,+DT7JJ[DT92VNL2\LTUU#A[^"H7+41N,M(B.PI%@V M@ICZT8T0JRY?D\768.&O;=V:"5AHRRPZ3=Z$4P\X]-$H]GX2/;^FNG^WQ>1^ M .,:5]#%_$]/)GNA!&S0"COZ@1[J&=;NN*]O\81"*TO$0D=2\=JM#WNXKCR_ M@P#>W7[C;Z^!P3^]V4&A=9?&V%CUZ00)M-'BSO,#+5-]SPO@*UV4U1K=A)2Z MN#!Q(D/U)FV6 Y 4FY_Z/C4HKW(X?H?GWV#_:&'#AG8WTI,&Y!>-P_EO=3EO M;I"9SC31P1>S+S_X"!TJRD)]AG,YW.&A(CLGJ"KPX[2[!GAA4S1=Z-(91)& MSC.$9NNX_%=NC]**>?NCR.&&ZP#,M_V@T"CW(]<%P_W%*8SR4OHMI(NB1@>*R"+C$Q^A%2A M2*0!U5<)TWW6R.?/1X-Z?1U,$1UF]@TQXK3Q?@K*B$Y\^R:TPV@_J17H,ZZI MMVXX/N$@(P=F)4!D(JUDSLJQBLQO^<>\3R** X1@^5LR4NZ69*#6%],KH(J< M!=W_%E5YTUP1.!BC,;!!Y8Q(YS<5S'1KB)7SE\(1MA$MA+F>'7EH3AP"=:CB M8S3V']N"CU@[RD!X"WLTX?/.3\Y'Y[Y&Y-G)^=A$P_"9QX>OW%,WE)%\VM3& MAU'N=CJM&P@00M#NM9SO"VGL*QUZ.[4Q4%PS_CJ.QB=?XT/'QU]KYP$N%<=E MZPYX!X_79V?#8ZHZ/, M5X!51OA5N$P8WO5D)$MDV@E*W 9QOU1245]9:IT9U7XIQ?:J2@_ \;USOAJ,YL?4"KM]8N MO/ILI0M_2)C"JSU,80]3>%*3>"!,88>,H6]3:GW5U7Q&-6F+SEE;28GK.)1&,M<48L$83X,*M+_#$@*SOG(*=M-VQ.PE-C;0P/(AF'Q7M MR0BENMW,G6PN._2A ;+#!2:9)KN'GL;!78S)$#L!J X[]#+*X=FZTZ?9="6 M&VF))-3(,QA%0.$HX7_9/P=5O&_&C^R<81W-,)^2T]CZ?I;F#G M7Z\-O@S?8T;-B.JN#R^$-*_E44XC(C0Z) M0*?NP21 -O)_1O]58LK.792_C]Z-8GW P""\E6:1H620^-'<4*,O /O!QVUM M%*/_5LA#7U!/RAG#5\BT*RPZE,# P!VQ@J<^>V79K@:9C*C9)*=D68W*M28-7A#O<_SX[<5KO143H[4K5C/P M!3JTW!##T^)XH:\CLP>#SCZWL]+F@'IMW"?B;W"GL&V'PEO(?7A ZWDJRB* MM;G?(8?+'/'TR^0#?2VSTCS&%SZY0PSB8U \T_6F%AE>P+^44,YDS=@RXN6F MY;3'_X[2F2B5NHV+P:F)"]A>70Q>T< MS]M.T A@WP'WEA?/'7)Y$;SF8'M &_MH@UN MY*I_Y!>IZ$>'*BLQ,ZVO27- MS>7NR6Z;[$FGHPNWMT1\3TCS_>STT#(N]K12:+-0*TP_PN$^W+*^+?]D:XFJZ=7^61+)/2=0C MAF#T3:^<+\2>(%\>UPI9IE(N<,**P Z^YR3$]P3%:CV$S]UKU;;6INW@&;RO M$\4\:+"D[B">,^SH>!P0ON[@/&^[:]K?O<,[QT26S\8^#'P+%VY-"U$0(2VZ M(AK=ZTCYH9\?CUX"EVYAB7// _99_$/ F$M'^"[//GO5>;;;N?#9[@_$I2NH M;=0UY2+%LD6M\?.#(%W)O^\0^8+]$%1],G"]Q^5;"TTC1B_W2 &+%#C;(P7V M2($G-8F'(P4^TQWKL'"?GYV,7GECX![J7WA"G=ROF[ N_;V1CR1LGQV?'/N+>XN=U@S2 M1+O+"LL*XSB)STY>QN9V\( I4/ @LH-]H@^$DV]B=Z0,J7;MV;%II@+E>6[;9M'"28NG MS+B^T^6BK]_^\\UW!^/SZ!_OOKMX__TNQOBVWM;WF$Y9.5.J7F$!NDAOF=8[@$2'&>05>VJ@=0FG#A(?3/4)R7^'_R8RJ1FR=K-]L#]PTI*B:Z:/PD. MA]%CSNE=25R=&@L0QD9*9&J?=)REDTIM]"AY]DR:_1+H#O;BC,OO'XT9"=SI!YS58*]GJ'D M(\'H&\5<9U7+QJV[0U OGE _%I Y((4(XY$".5$R75-1^70*I8SX*_X/6'@/ M I$E=DN!*U!@ZNM79&9:RYO=A*%%]12G#N6=L9@8TO4&$F0%J'@,U$79<@75 MLKU*S&%6 ^P%TN=!&$67&4Q_Z>2<1H4.N7\X!/J3#RGB9:8)=01Q UZF2=U6 M*2,SW&+R* RPC*MYW6RQYKBLM!DW,!>D^8KR>EBU"L"JX*33'@#O%JF0RETR MGU1V+\+Z5N>3ITP214_F)V(1K?)(X:G!D"E.1^X&CL/9,UGC%KTNHH*#4XNY3FECTGM;EFT2$OL M79QQ9R??13:)5E?XU2IU&XIV)J8_.5O/:_"%&B\@#B=52?7S2U^ECFZ0K'%9 M<(GKII,/%PIND[\!MN,KV>^>GX*,#WVZF[4SD-S-%+&0S"@Q18E#)&O0VTM2 MN)-?MO(O3R9 :';ECE6R@+VNV]4*#O@5C($%M@X\*^8YBS,\,TAZYF[+=9(S MM@?Y!4I9%5+T-VG (>H0W986W@S@^!YE@7L!1$CKHU@+-LWRB49=HLB59SK<7&7KZ%RD.VB#&8 M)"+Y8[2>IA5=,GU #2W_4$2LPQ62(G8MO@L_Z:\.36?+^D%>Q:T?@!7=^>)6 M3%3T3QV_W#=R+/)W&BB] 764L%/6V;N\+ "K44)8)D_6*1$LNOFNIWD:'*Z[ M3 >?P6EB)Q_=!F/Y.@QD]0_J.*J-+_251S&L<./[:5O##1/2(FRGDA$@U2U]V*1?I6'Z88VZ!-G=2,+?TG4D-#71 MCRE8[_<,HM\VJX:@2R+E*K?T!VYV>;*JTS_+OWSCY/G*J>P_9P6.$7_T#;^/ M12/<3XRJ39.')TQGLV>FK)S38EYL_MH_]$QXQ.F;N M(,.E^<^OCK_R2F@&]NJ?#Z,Q7@1YWD.^.C[M??=H]1&^/7 ).Y>$[L=O+5_. M;A,OJ$/_&TI6ON_U/5<)\SLOH_\J"R(49:LFPCAS),OQI)8XX##ZQ G_T1;N M<+]P#UJX\?E];O DF7Y88&SQ@$9I@_;.+GMYF1 M./&?6A1@@)7?1,'VG+#TJ7,?)<%-H:$7C\.\?.I4ZQW&/N"(PD$\.!Z-!\PJ M*!DF?^/Y^$7'TMURP&_;YHV7Y.CV9]SY]AQ& Z>I@H7X?:[0W4[2T>G+V+V M2FR[0N@W6POX%-?D[FNQW]_?9G^/QOO]_8+W=_SJ?(?W]XX6]5-1N^^1I/1G MYG9]COF@LG4/G-5?OE;==/D&]G+PZFS=T<^PF<\VW)9@(CM]]X_BLY-Q?'9\ MOO7V/YZ7XX=9[9]X63_# M3+^^2W1S?SCLDIV>[@_'_G!L6+)7?]##\86%$[X#S$%U\"V")G]*F^C[CVX0 M""7[?2R$Q[ 'CCX]HC!P>9_>'1T?;U?O3_TN_B&W]-5^2[^T+=VN2I_ZE@YJ MS*/Q)ZO,WW1B+^\TL?\9^-_O,M??WCPX'1U]@@H^&IW=T2-_5$C&\"X!;?XP M.S,S] #B7;I*>.2[,O 'K26^Z=(Y#_R@R^EL?E/,_E)ELZ$?*?T9>Z1\5?!]8-5>-DG#>CM<07DWW0UH^[2:0 M"*)CX_*-!BPNO@R=:H!C L)NOQ^!H-]?JJY9^SDNU46-96@95?:J2M.#I1O;E=2448$9_=;3 MO4/U9))/VQQ11FXTM[DUD[4PC@/7I>W[2$<\<1]?E=0+8B.\"8DNI%L %4#5 MR5)+H;E4CZC,D:[<$I' KGSW[4_?1]]1!77 -_N^A-HE:" +@_7LAA8 M2@]%QBES&,E)AO/ICBQ1R:ZP1MC=TQ1[&5.1':Z@M'$>(M^'QP2_5"F,1SK" M(UUO.LQ"'#R!JO+*+6DNIQ6WB@DA;IW>HN3"8>B>,8K^04L+97:=KB-I+?U( MYEE5-Q'R!]D/8I&'^A"=XI_@>-J8]ANM.;E?-HT>1_'S-4%:RN]SYN--=VC8V LO#&3'"R8GW M2IJ18\FE-'B@\]E4[DI1/W,DIL"J4ND1/CQ,Y8&D::5(D!J6^D^5J=V>8I#Q8)]!UODJX@5)>DO;P(/<^H)VEAX-PJH'' M';?.';.*ZI"#C?-D&KSXIN&X&X,;<04?MK7[8V\L[A'T 4[X.LU!H#M9$(SC M4[I#!Y)JX\FL4J\&L>_/^?G7U/?76@*@TI+IE5=B$:@:*-TS[8VD$KYNLJ9M M@)L_;[)5GLI1V'P[YE'6H,;5G_2/C;L,. 0MF,;N"JDH9K='*:B%9N-[O@ F M/%)T<$\/S[_9I.X^KX!\V\*= GMMC20\%6P%2S]'LG?67=9/+3_SZ3%=7FTE.1"'_? M"/E*J5<&\,84YK_"II\AB]!B0=[;0!5M+I8^@,0= 5^)5O6B=PGL9I2 -Q[0 M[\2CZ\T_;VJQUOQ#FGS>P6'Y,A0ZC6"X6R9Z4O!G\O;EH_)1LM[KK3.( _G0 M^:DMC..2.(O.(CK:[ZC]S80$,"1=5FK ^8@#Q?4E_.BCPOBJM+RK:1[!?WM.IJO9J]"FT9L'B33PW5YY!;V$K M2FU&F#5?V,:D$QM8X;BF4QJ, A?;D0?1[HV%E8]!5*YB;="ZU MU4FO81;$F8@H)*#UL!EL#\TC[H:1IY;;%SE]TVMV)%/XG JMV4="RCG2=$8BH0+XR;%K&_Y>4LQ$VQ]=EV8 M^U*G!'96:N)BSC&SEJHM=YAP_9709K> M"4V5M:E5-S\$)TOCT!01 R.182/Z@:I08W9%= &%,4:\D_PXCQP,>/OZ*C70 MSJ@CM5A=HX+J!LJCCNIF.%X5R&4&U6U4S(;WXZ0)38+O&'*(XLFB[^FFT?5+ M@ G\AF>5/YG%I3OOT^DU!3L-;S%XT&#^FPN6RN$:OX_CE*X"L.UV N\Q3TXK!;[%]1+W,OK8TAX\RU'N M]9>1;Y%M@KHBZ4]N"3.7A\EY#$IX%J] QD=LH)S]?EYTT9[_SOP0(@A;PIJJ MW-L&C-ZC<+K;.^J/07:D*>("(+(D* M;\]<=4WNQB*^,0[NE.D8]@G$XEL<5,YR2L7+MQ0,"8+5XTA>G(FC-+A5HN1V ME-^Y!0,\NS-Q"M^5$/.)N,FEJ 3?='[)2)'XZA4>J!X\]$O$[#*63NW\\X04 MW> -0+9N$2FF>T=BT7(R M)0$# C3ZAC(>%>3"V"V8&(' I"ED'ZBP(A+24 8[&\[>B_!D3%*ZT1S7)&E) MCR!E):15/"I53&&#Y7N45"62440G4T42 C$QWO$S<8=3QL%%LA(/EZ9@^*8P MFW*.0R9NL^>^1W;K[ ?!%LZS&P0SHY6,1FRPX':/)QXA4\_D>P43GJF5Q (: M W8#YA,&>2R\5/TS5T4X6$&\4BIJW UK'&)<#Q/V.8P/G3M#RH)",;VC2R@Q M\_XZ('BF__$> B(!BJ94?"O^&MH5N MQZ\1)8D?Y>)NY$]THB)N"&?\$+DM9A.C>AKE5_Z/,BT$=.1 0_/3:^*^;FB6 MOTJXP_:^(IV_$93>!2WAL/9Z/KOR/"%X\:QBLL-OR>"A0Y)2;2:(-C6/4=:= M&XWLISBO#>+63#SJIW#,I7!HH&+!H541BQ>X?KQI:9:@/5\:4!EHK306]P2$ MD5FSN#"(ST994(Z8!:;@Z*!@,X3'$^T< Q?S#DC<\&+JNY=)N$'P233:@G$0XE&)XC#EP)U-5$4K91OIQ#$[^03+ MP!.I?(QA57$,$2V*RDGRS.IRLSBJ3PT%:09KCY+0)KG- ,<\RR8Y1B;]J$2P M>5&UE<&>_?YB/O5R1+?I\--E3,MMG 7;+<0YET>N7719O9=7,\2QM2+*HG0$5XA\EM(^8O"UQ:D MAZD6B:(\4T 8\>%-DF2,LWR6Y8R.HX-*_881#WZFEQGC8YQUKN#*1*YZ0J(P M)G+K;#ZCL8GRLN'1?57$@]\(N.3#'M88,!_2QE63*VOAS3*$G2,\DZ,R=[SE M8&!TVN.+^?&J@B(8@2U(9R"'0$,7D["N!$Y;,IIF:YW#90PE1GADD:>V]-"M MGJ+(;#RL,Z!Z@1L$K\R71./B7T(1TJ]H& )=R_+;B"+Y$+U6<8,.?CW>[F?\ M<$(CM0J35T?8Y)HL5V(S)PM,LT@,7U*5>^JY +K,!9"Y *U:Q$-S 0Y[CBT6 MP_2GYA-^%W(S"QVXJ2I"]Q'?A5<9M#??]*5'Q9(DVGUW17&HTCZ9Q/1 MER,/(A*T<3YHT$KGYA.K.2_]!"S3'*!X"5<)2Q;W@;I74'D&B/Z$@+8%F*NX MM2D]!GP(-SG$'$45,VO1!9FY>A"V MD:N7?4GXY";E.@6Y/71>1E#\5=00,) MOZ%V^4!6(E*@N-0ZK&(I)S0L;MDVU"D5N-^*]5N@"],'"DNQN_J+U2 8_RD8 MF\1S%7N7(' G<487S,4@_#JOEY+B0"'G",W\2C:/A0DFQVJ.;^A_#N)LJ"ZV MJ#^<_W9Y]JY2\U5['4C39RD"HJ/2K%Q[ +/"SXBSN4,-/^@S(@HHK0)V6(3R M*AIO7HDN\F6WT8L-%)O[]%6IH[)%[%*JITJU6[GI@B(4FAC=J7754RHN*FZC MXX^^,0"BB3+!/-DH/^O@G6$RR349\1CX?N"B@7\$"Y_D=X"CJ!X#P?2K3U2S MBIGAI1;FKI)(\%JTPMY=544NHP-NLZC (RQUBO$5+[!!7_B.>41HF$0@MA0" M#,3M*H@VGLI\<$RW"[!&D6$*=U3_=,B31I!KT[C0ZM>)^,8D_X-HC4!7%NR: M>\G3>!#5J%>54'2-P2O/DE3<@^3N967#O['14>C_WX20XJ+/(KR@YE<[WPZ< MBE2=5U";UV:G0:'V184LZ64.VLU4D+!K3#Z]F<*$T?@@2S1;]-'\#J(8OKO6 M%&O'QYQ6+Z#:JX5 8E:5]F:K%':>PS()OL_J[[D+#Y6NQF/>P:C>YVU+X[8: MQKEE1=1&A"@Q2),E(;]C("$75,RMK,4-3?*2>[1]Z;$\#L3C4X.8[K_%A0"/ M4\]^A\=[JK%?EM> T+P)M[X,;=T Y^5E8M,,FY9@"FG]C(\8FM])6E#G/]/" M."P2B0HP>)Z]J=#->I37R V#,$W QQTE""5?X,7S!6-W,!J%9VG4X.?9Z%N< M)B/R^EJ7!G15X:)5HI)+25"0D^?T\/0!K"4:)2-8#_ Z_!P)3$]%52)-_+# M;_[@4[Y,X6")XI!3/.=8=+VR:>\+XXT(:K=F0SQ>4GPJHULP,K<&6#HWDS!T M5IX0P"5!/.!AV_R^@Q),+I,)4W3S*=:RBV@\GC"#..)7'07G9&6*:U%B#H<< MN[UA:=D?8GG[N$8RR(:A^]^1<%E^%WQ.6ZY\Q,T^?-\2SH"4HCTNI@FS%('W M)7?PY5NHI5%'8=\@TH,Y#^J)5@.BEB5].\QJ.:GX[,O1TDL 8 M]&L^JRR?U=)$^^IZJ[GV>>NU^<*10@LO+2!AU;* #:RW'*R&.@<+M)JF),E? M@E+\[>SL=^5MH4(NJ%,$RYXW4!/?+ MU&!@+L:9BM]$)R->\UE>9.>E1F4P$'VB4>Y?(0^%@8CVB&X=\RTYUIL:]5>9 M!%\Q-;$V2[1">@R%*V\Q"J!820>W9YZ2N_>R?# M9XPYJ.4\*LT]U$J+S$Q<,L]Z2J*%6]E ,^/Y0%C%7+V@+"S&C*LZ/($K[W 3 MC$Q7[O&2SS5$22X:"M*UR$@I)85+*1)[Z7$QO2XE($ MN1BT_B12KVC3,L+MRFZ2Z2#*2X=H,R+JOQ&@"9$W-,,Q%W^ZUDHTH'HCTG1$ M+F$AH<].+?QPV,)C02T,XV'A@2H\[CM>!,V5\H1K;T'/P5V^K_$$.\G.D':#98&->=IL?B_2MQ0LK3]:9Y?%\1R#.?:3) M3[HXY>M?5+B^Y$UY'5V[CC;D=;2\CF[5(EIQ'7V?=5G5;CSU&=PS]"]0,R[\ M?1-2H]_FK=;FNWZ7^?(SNIOG6X[+U2W\OQUH$*$L'@5=:!9B8^YL(G/K;VQF]J96;8S-HK:!']P%&2O0EUQA MDLH=3Q2*\BHY.5I%8JS97@?K O>UR(ES]?8C4V.J#:RZF*(J*?4-B.9PA!1]FR38VM=M.!F<,GB MU?]6\9OV 2>]":D6 E\VC6 _/00ZNMD F+IJ^IKJZN9!,+(EUYTFU_FZK3K. M:LAGR7.2YW:Y-$?S5%]?C4E] )YKG3D\3Z,^_=,^"XC'2[>R@&:6O ;:]UID M:P<,N.5O*$2+&:1U\."2.=8@F6U(YI#,L8PY+,D<1W7TMR_X421M\KM@2O=> M)U"VL6\@QWB4,8Y B%8H.=WH&G:S!>H#MK+IS#>QD:?CQK$X2]7Q-@PARCQYWCUQ5-S8-:.]]CX[@H%H1#&O!076V1DN%O1J"JV1MW8!Q MXV1-AU/+\YVFA57E+M4=;U^UM?;?MQSW)EFV:CCR@D(Z6'6V^#VX2Y/!0)0K M5TJ+,^EY[8C$6&J@&R^:9C+*79*[U+I=TK7&A3".X AKM^O%&6+^WT4P_OK M*8EKI[8>9Q;/^LMOMNI1;=U7'6_+9,9-\IN;G'4FF?D8F-GW+%73-TVUD:PL M6;EQK.PXNFKI6X:?#L3*1V SMCOLL:;-V(PDS@J3FD#B*)EB%?_:BJIQ$FMO M>7VV/AV.)XU+,M8FC+7I39%D+,E8:S&6)QFKY8FGOU ;FY=M[= TCWIWR#9, MW:WZ,"V P7M:P?3 +OX)@3[-$D>S1M?$2UD55ECZ;YU5_-N4:R M4],^;MC::CN;=G607">Y[@&Y+ZZGNEKC M>*YU9O$Q]&K:7<.&=6_/Y!C['.,(A*C=R=@[;=APT@5[3QW=4PU=?]:<(TKN M4'V'3-M4-=N2.]38'3)L5]5]NT$[= 0G5+M3/_?6J>&D"_.>>J;J>=[Z@B8K M)Q_[L/)4WS?E!C5V@PQ7M2VM01O4NJ.J>1.63TH?>=X"08N#P_1V\HX;^[R( M.W(;WU4MRV^0A2_W9^9HOD&ZC1@]#=J@UIU0S9NP?%*&/N8D M_=5-D,:\OB"$A].X-T4C1(8[MO"F=55W-K ZI#?]V(>:#'H,:VF^M=6=4 M\R8LGY3;>K)/GE@HZW':QYZV>VYYJJ6[#7+/Y0;-7=R8GHQ -G>#=%O5O":E MZ1S!N;4J$N(W^] JDG[G6T3L(Q)RWWOU M$%?6).M4_A[NG3:#6%#69=57<> MUAUM!V0Z<-Q#RHN4E[7J>, P-IV'=>:2TB*EY32DQ7%,57>UXY*6AMK12WO- MB1VQC*Z+@9UQPK. GE/@)/[&1%,NOF/5%P7EM?*5H =$GDZ6OS+7?V'7?+=F MKSC'7-H?;=D47_ZCE_[RLOY:]=\W:3[".+AFG5[*@J^=H \#/ \&M\%=]N27 M>A^V>-29(?TLU9;2IM_?&VVX"$0L3%+>K@,$CZ7X%,PI:,Q?F1;I>3OO*/7X+6+N(5? BJK^MREQJ]2X9CJ::^90&"C/(<;5'\WCI,GW05K^Y[JNM938/MD;M4 M+\KR5,N7F]3L37(-U=,:!_77NG.K>1.63TKG>?_MID_:Z*=NTTTS^>4>U1TS MZC@M-ZG1F\2[3C=MDUIW6C5OPO))&1/9;^OIDW;>>.?IICEOF7+JD.42Y]J:]"-E]]HG6.HMK%IW\]-*=#PNEC) MR,? R*:M.O:F2;&2DR4G-XZ3G^JJ:V^.&".[+.\CQ-$6\W"VT^BAXQ@5;ES0 M$;Q]OMF#$"G7)\;QU)9*[MK$"I=\)?E*:JW#YP"'BZ)]/[H%1178R-\9YE MT\$DPYVXF@^O-P[@8[&^^7C#E'XR&"2WZ!#2V9$I&9O #]/)C9),4\2AR-=9 M :[H+\/2($@+!*; 7^$&@?Z@=V&H23()!C#@-S::,C%$DA6#=)5/3+D)OC&\ MPD"$BTCY'(]O;^(Q@E! GR@=V MC5U4Q#.7R3?> =Z@Q[07Y6.CZ+UID3(E?H<2#N @ OI&P831Y%D0WBC9%/Y5>;>K?"P("HS2X7^BG(,@ MC3->!(Q4N(FS29*BK500)$@1N62BC%C(L@P>A]4#=\$S- %X44R)GI[:*P"SA33 ">4B1$52%_XT>N1XD/=A/;(.=P!B8W1S% M)49,.(4M'P*OP1>(^>!_P%XCG)0*[_<']#55&01@C&-DYRL(,0R235)< WSL M-DD'D8*R-^%CLN_ 1[@H0K&!;8C@"_"3D'Z0SWD0W/+'@0A3_I6,D&=N&0A MD D1%O0#_IS@YA [_1ZD$^5<5,BE#HY#D+B(ZX%I1M83Y0[U&4.BX::GUUS[Y8 ]0JY!CT7 .+A7 M-S%P(?"J,F !92%]@]&#'F@G8$=B@(DRH?6$8)I-:NRM1#%P=\J @3/@_,DM M8YP%PR 36Q\@>Q;:HZN/+K!9>(7<,EQ"(LA?"28T!"(PI=27RO(Q!3$@)-(P:> K@,8 M@=^3P_/YV]F#=> VOE75L%DT[N.B+'EZU^6(/ANC++E=UW27_GI[+"#'WP,6 MD-W5W7U 0NUELDY7<\VV3-;L^FNB+)TT>M%Z*!D2O6CO));H1?LCK$0OV@]A M9]"+C@<5Z!7X&K@QE(K_80+_H1ZH]9"+\CJ8!*>(&+1FCD@5,4A%%Y3A@F[0 M@$:C&NB8_VV83(&Z)XU;=0.^U8TF23=!@S8/%.:UW.A6[ MZ]EKS&9!#@5:N!VSJR\(!V+8FE^5/]6?<49Y6D'0X;>ULF1O;9&S;! [8U-% M+TLK'W>?/,M1=5UV?6OV+MF&K=H;%_'L<)=.K._6;W1M-TZ3?CPY=*^MA]4N M-8Z5==7TM2UZ&+:L(NV$=Q@1BAWGR"L.3WA_'D'H[ MF+1U3:HUQMC9/9:_!8ZE/75*=YR)AREV;@W3S5.((4*/JV8?.N&PV.TG^DZO]D+E;?H%9.QW ; M9:BFYJB&OZ6-W9C[1KG#*U+)-$^UG8?W@I,[W,P=]EU/=;6F[N\I==5_AWE/ MC]!#_X33)YYB?HSM66WI8RSW=H.]M7Q#]35=[NT1[BU&"5W/;M[>GD+*$W4> M>YK[4,\$ZHNJC-AV";HG'>]^:MFJ:6W R?)"XI$W2-=5VY ;U-@-D8JJ$W<&]/P$7Y=9=GTTD;5V#\:H;$Y&WX)IFJ9WC^2G- Y4Y[).27+LDUU%YP9=LHB#"M1),)FG;9 "6GL3%EB"L6\<&+%_U-:UY/H9D8\G&F]S4:JKO'F^(2[+Q M2;"QJ;FJYIC-8^/'!IN&E1S8,JNTEMZ)C:8JO2 3\$11C'B.T3YB21ODU\V@ MG1ZSFMAP\RSW- 3UEH#K;W= MWXX+4*$%4/?+V70M#=4X8=5=2]4]3;6<+7O=[)!B[JFK4EWDD#^(1LA5_H<#L,]/"RPW,IT&RMHPGBR.9TZ-!R MGSM4.KYKCEAS-?]>XY\:CNY.)[E.RQ/C02U/]C+M>Z6-2*N0T^XGCWD\$@N:UTSFTA7K'K=PW3WPJO&-YT]@$![!K&/O"* M'4].=A^3-;JZMQYL]4GC%7LS"DCB%1^(Q!*O>'^$E7C%^R'L=GC%.U:D;23H M&@B_1X3>N][J9_#U3AS%=SV:M1+9_UZ/D MN/9PG*OJQI:!]@9ELC69>9:AY\C:Q4TI:=B>ZKA;MK)K4&;*<>^2[IJJJ1VP M,$[NTCJ[9#BJIA]0ED[ GUP *G/HM)/V,:JA@SK9&)ZY>4;Q<>^2KIFJ94LP M@6;ODJ.IGK=ENH2T]A\(M"+M_Q*&J]F[Y#I@[F]Z/LM->N1-TK:' M<6B0M<]I;1"05I-/ <(G.6 ?B+62&AM=FKRGP.P.Z=-H>7=,0S6\1\BT/X8Z M?2DM)RXMIJ.KOKYEC$%*BY26DY(6P[%4Q347Z/(08QO&1Q.<9XL(D^7LN!K)^C# M ,^#P6UPESWYI5Y;$H\Z,Z2?I=I2VO3[>Z,-UU(1"Q,._?4<="-+.>O_(VC, M7)2;E/7_^>2_8L,V#(?YENUZ??\"D'LES)\=SMJ_:&Z=\2):3++?]TBQ;-9P#EL:= M0.JB+%3:V9D,O+II+K3,B'O41"0/"8OE26*2P M2&%9P]@W5$_;\I[P\,*RNC9I,]0,TSD :H:G=RW3V"H?W>WZ^G;YS:M_Y_CK MI3=OF.)MF-L-*R>[>K)6US9,F8^^:56;S$<_$(D/DX]^'(0[0+[Y41!NNWSR M3__GJGD>SRE=0 ]>>A/MCI'8CVTR??[2[9OZVWNFC"=VKZNNV&&([K>\^Z="4L67SXW8>P.W;'_,@866Y/VOOSP%1U7=D MYK1%Z>^JN/NDHT7FOI"39#1O-_NS+QQ;N3^[V9\#HD&?F)&_X]+NDS93]'WU M&Y-FY&[V1[IAS=Z?+:\GFF;F&S:'$6FPVJ>2;B69BV\>VM8_LN"]MV7:15.N M9>3.+MW9+?LURIUM_,YNF>K1O NW59Z)W^SSZ1WF@/339)B?4#H=M7PY*X>WZZ:YB/OJDP H020R0U+E:>Y=_1,B4=A,F2J,F*R MS?D6NFE])I81]\?=&EUN34.W9E^5&]+CF/JR?I S^,V+]>*+ 7X3&5R;! M]RVC8]*J66[56-)6/;Y=-7RYJ\>WJX\>+9 >"-+]UUT>1>O:40\C8>-X][^E MJ]84HU/Z!+LI"I(^P6.0^9)-E 'Z!<%DDL:]*>^-.4E@X<-A,E+^T4M_>^,IME MU M")Y:U+@HGX-XTN1MJ _37'9!$^^3_N;J!N/BE0ZJKN>&"RR0_X0X[[E#>9"[ M9C5=NX_7#.2U?Z_Q3\Z.>Q6%N:ZE-#VR'1_E^XO)\]\*_?..@7D[N8'/:UW[ MYTJ/K:Y2;XEZ\&U?4:$I6/"E< MF'9WZ4KO[:"_=]Y>S#RODN$X2.,,?!#8L5DXC/H\G0.=P#5K,MEI=M1"WH2@(3M>PW6U0 M$ RKZYG[0$&PW#WTZM=@F;:R9K=VU]^6^;-=<'$/8>$ACK+5,B;*PZ MK=9&V'A,WZ?UCTHXDA;"D0CC:'ZHHR+L >!*3H*P,W F6TJSOS;M6D8>\.[ MN27!QAC#*W#NK]>IYK^78LZQ4DSW!<6T911[S%-FCLR-%MKU8!:?OD:?.*1,;I(I#!5ESS8A<>YKCY(16TUA^:1\[DN$Y770?^YV[:CD%RG>2Z MAW"=;EJJY>RK59CD.LEUB[A.\S15<[9,:&T0UVV2W]>^%#YGT[J((X$8E"KI MY%228[BJJ37D&#Q*96)O6L5S),ID=4[IJKPSS#4\0-[9XDQ#O&#!0J!QD+*H MN#_8)IUNO\M:N8CSD4@*G%# 1^1^8J5IRH(,UM6[4W[2N[K2BP>#.!FI2I(J MCOZS6ELY)B!FP9 I8YA%$BF#()LH=RQ(N\K'FS@KAE-N T3VBX$8L)2YJBI8 M?O$DW1,P99H%UPQS')-IBIB T32<9*H"7P;>G@Z"%(;!7_V>)M=I,!S24!PK6GY1OV)OY(X9,5O*1GRS3"(!Y47\.M!E(RQ]1Q. (4._QR4#R%Q\./L M>YQ1%]5PFH&,L;1XO7CES/A=Z3/8MW@X3@1=0Q#0 -89!FD:PTLTC7P'0M@Z M(@YVOA.=\.!30?B?:9S%_*:E\=M7]Y_/#.02#+)GG%D5W M?IYCF-&44FK@\V9$L)B(X+YZ2A6"@)*%+% ML)W[GM:7IQ$+D;,,WA<8.(!V\'G*!M1J_46>OT5)6)47Q06K5KX2]+)D,)TL M?^7Q4Y07:Q;'64J.95.LY\3SUZK_OBE*1<; &9T>;/S73M"' 9X'@]O@+GOR M2UWG@L*=(?TLU9;2IM_?&VVX[H]8F/#&EL_AB&X3I]O<\"$''#_;?[Y.5'DDH0C7_\$K1V$:_@.\"/ M&:UA 1>VZ#C_L_NA6YPE>!C$*&>C0!Q'^6]2-DY9AC(8X3'OY\<\G?(.G/+X MZD^^HW4U95BQ $P+?@=OCADIV<&=2G4(51NBJ_#):-M.QJS9'*Z9S\9R_:Y3 MFXWAKC&;V=-E\1SHM)DY:/!8 4/\=G)3GDH/MDAH+2ML$G7.N*A/>-GI]@+/ M16O5N;C>.$J4PL^13+2T?#;]!*P#!1B$X7&/;@C]."/4*"R,+VR'9#K)XHCE M]2E_CF+#36#9T5)4IN\!FW&:]BR".?@:D9;[34X MA@LR7)53VVZ;WW"_E#[03;A?#BH"D*^G;O07%GYA:PMJTA"78+Z2Y!N%27N3 M)M/KFR4F[T+*(]6" 9*LW\\8*0/8C1#7 J@3<',&;,AU M.1G0$^"_?'-@GD-L:!RSZN!DI:[&Y_GP^#,20/@N>Y!GX_Z\A;]BF _P5W377^"!*'S?=+_B MJBQT;)32IP$'$:A8S).[%GALXJX%1!#88)Q9O)>)H'QEWUFZZ>S\JMI3J^6V!?;4 M8\AIHVJ"7R5@2, JWU?$Y+<4.SE=T!):72SL=G7POYYL52QLN]L6+*[ZG6-Z M^RAFU"TY63G9%DW6[EJ6V9*Y/H"P]Y# 7H\$LEA8%@L_]J.R6%@6"S>4L+)8 MN!W%PBU;_B,4 [>,(HTJ]JU8)FT0NIT5^S[.H=K"<5HQ]1,H@,PC2*DL@939 MT%B@8=FZJANR&$URW>,MS;,<5=>XT>M+0?M:F799V@^UW<,&0S+&6RW[JD$4WZR'+LK(N9B#K7Q1FQRFZ1? M%:#!-U$?\"U&<%XL^]'=%_3!+"^2@3<'4U[QLG$[!UY>@3.RNL;R"86#9(HU M'/T4B)!.P\DT930VO#\8X**RZ7A,U5#WUTW,T*^H\1& 9S 9V^Y:RJ)YT J' M\)WX!]4R8$4"&V5,E#@$H^L8B1QD&9N4Q5Y459!62H**8C38[U[,RR(RJE[) MR:AE!!E!=UGMW]E>6AK!4KL;.$UH5S@\G"'(Q;BF]%&A9/BI1EI$24H MR*LPMQCHB<9!FHRN<[X2[%0O:1D6Q3;YYF[?WB183QK%8*-BD&N&E3WCFY@5 ML@G<-PXRJI+!.9>5,L"9R#9<%JJ4J(E"?2(+.9_:IB48C^$HX=\7U,AFRDQY=5Y> +1!72@2/B=D AR3 M;RP,F&)Y*/8\D,U+:LU+7-F\1#8O:=4B6M&\9'.S^8B:):PVFTU#FRG#W:S- MV@/-9L-R5EFIZYG-N<5K&EUS*XL7CHR;G9N\.MC?CV_RMI9-']40#8!#.T$8 MLH$P2W!?ZO;1(O-S0^MME>56MZS*@?&#P_C[?(6W8+Q*&/_:BL"Y=UX0TEK*P+;T==^)%!(DL0 MZ5;7E4L0Z:.M3'[/,C#_1!_4B'UC@V2, 1E9LW#:-0NNYZN&+C%:)<\]8LJI MJ:FVU1"0,,ES)\%SIJ^KYH&PTR3/G2;/&;:G.JXL4&YV <3&I5-'4E,H%=+) M*23=]%7=;PA<]%$J$_,PK9X.KDQ.H$#Y Z$K8/AD&*1?&2: R&K#C360JEF6 MZNB;.G^[*3J4^[2VB^ZXJJ6YYC2?[E+:SL8KJL:&_>IDKOT MN+ODR3IXR1Q+S1;?4TVC(4;+45+X5-M0G,#5\V]LQ-)@P(L>HF$\BK-)2D6@ M^XA''7=\P7(-U7*T9D1PY"XML\MU374V]I[D+CWR]8SNJ8;3_FOHX]XEW=%5 MSVY(S%KNTJY:S!U)W%LRQQHD\PW5-!N28G:4!+9.5/IV=.O$]]CH&G:S':F/ MA*6>%.7';+;\>(?QG/O>JZ?AFT#$*)EBW?+&51]'EA2P>_HT6B!!M6N.:OA; M7A7MCDP'#HY+>9'RLB8DF.:IMK-E2V8I+U)>3DI>?-=374U*BY06*2UK7&+[ MKNJ:FU8Y')NT'/=-Z<8 0T=R4RI5J52ECQI3\U5OXYO61JK2HU2#UHFJ08EM MT;3NI[JJI$NZ*Q0AVIFVO8;M==U:VU[+W[)M[_T]>@V[JRWOJPO#9\EHQ 8Y MAL6(\9ZFRD^ZW757-.0-QK3;/Q /(.E/;F'FM;6+\0:P=PRGEE'?UFPZ$./; MUL]* '*&K W.@AB4$O6%!%()83U0<\)950 E@N?TDG&8*MG,=W02C$(/D M.!K['F<4,2];X\>C"?T9?SH";LA_PT<=#/"_Y2!Y]U;@&)@M300GQIOP3UAX M,T)=H?2GHU! 5VR&75%"5]S/2?B+>IO6LM=Q09TCA;S(YFMPEHF8Y;IE V<2 M,<_:EXB9IKX*/69.Q):*A+M$)!:M>[4D %6(0X$#^,NLWT]2X._K0=+#IK_W M=\"VS+*U>/E@I4'R7"=L7,/2ILE%FV]]T;#8CSFB0S>K;NJ&&#"E'*WDE%,6 MH>NEV9C+)$EW]*Y?DR1[6VBF>R5)MXRNOI [-A B>[$0K5AY1986]Y$7G:^+ M5M?K2Q'>*R]<4'@#5.!K1\DE2B!K%2WCAT'$BG;QO.=V-TFO51A37S(FG%-] MF!YONYUW$A<-Q,-IRN62U@7^1SP*4@3UF::\>7W9*+WL!S[;"#]BJS^6+82_ MR85F6V%>AV>/4Z8WMZJ/"/IB4ZM:-_V9(]]T]J:H#&\56L4JJ]KM>GNTJAWS MB*WJ>Y6MV347*D:"15B&(%+56=F$HT;,4F@./V035:9M:M\_5&&=)/J6)]&W M)/I6JQ;1"O2M]<[J#3QSW?=*+.:>MW?/7%CF?XYB/(L^ M3.!($DYS+TV":(W33U^$TOI@A]W0EKAD#W?8M0IHZ[T>>WNM^#4AM#;VS'UC M1I"LO3GFQC($X/5%R'$:Y9?[)=[T>GZY>#=CWVBZ42) V[BC#OM1]='Q"UH9 MXY\S1F&2R2W8P6"!PKXQ,*2')*7P%,B.,D@RW.X2HHN[M7S?LL9S G>5LP*_=W"GEG!??!\FP? =6#C(P4CY,DWC+(JYC:_DNG%Q="&/9521P\MPXMX##%NKH#CZ MYY/[30+'>K*NWJI:LX^OR18#H[V+@09 _#NBU2ONR2KO609T"M=$26N08KXB M+@0>BU_ MPH.Z)V0":04_\/(?%+$",BIO01?A21C%&3&>$)!^']94/2#'04SB, 4-7/#F M>-H;Q*'"8+J3N^(ELC3^-1TQB@ZIRMGT>@JG OFI./A;UDNG&!HL[C;'+$19 M&-R]@'7&S[@=<7V=LFO0''.K#<;PM^^DST#0?[+!!*NLG=PG\'S1C:8@ )#U M!H0YG5EBQ'H3)70Z&$'!_<$'?^'KFN,XPO/+0GI\R:+A1 M%I#:738Q, ,G U8-@(1 &SRF @SFI"FB51"N8X6G<%(XY:??*B(Q#N[XXJC\O[J6_\%\&CRCM_A?O0*#%$;#I";Z;C\>8<@/M2AZ-3G#B,.7 M#3)V>X.(I.0!Q9ER-AI-Z>0@5M2H9" MEC-I FKO.BA7!!;Q,)[D_%>8.P,T(H!.**.J,'1R.9X;0W#F.$&[ RR$)$6= M6M(*)__A;@2LC=6IH&C@B"",'++/<01@\*"S1D3%4]*&KCVV_S<3+D6I]?A=XP' MHE'.8&]ZH'@3])BG*:EONKVK#)(;](2["T.5GXQ'N$I.+O &8H:*.^PCS"_JX=9[O)[2=!C'X4YQJ_'S);E2N M-)'\WX(!RX]2'A;@X+C%5BC@[B'=LYI.PQ.'QNB#EY4)\UYX3Z0@NPN&45=Y7^26_0O5>[6(G7Z*(RD]VG+>^36 M)BF$-[\3[.OBIO M^6!=^AD8'5QO(87$7/F-#F-?5TAU51X5RLK%EX:,49PA8ZO(0/XFD@&V#-EF M1O0K0V?EE(1U/D$]FGL5*K_OOP-5,B$U(.0[#6)TW2>KY!\6(N1?.>\3U#S, M=CJJ#U%52&(A<.3B?7Z&DU)K4115A&WX>5J("FUZR4UP%/ Q00B0^W#:$9U^ M&/PASJ@J9>7$[R M^10FB&!917"K<@^CKKZGFM?+BZZI3OVR;WE6@[SLDY=]35Q$*R[[EN8;S47\ M=!N8_!6J\[=H8[7-]L3K@7Z"07@Z$[A5.1UB=/H'&NK"%.4&Y//-5G=?;%9\ M+5?"5 F$YT\PSMCS_ \OP*\=#X*[Y_&(9D\OO1#?$YH;=CKSM&UW?W@D!ON#N'BO>[OB_GNONYZO"B8ZXU[",BU>KV MW+,'!J-=#_#W;[R.>C-W'74PP-]6X?U*6/E#$U;"RC\*K/QA%&D;"+HFY/?Y M*4-]DU'^=)I18.)9?F/$8Y_%_1/>^WVC"*H$!=QIFX36@0(^M3U5]XUG#UFA M!,65[+9N;WQ#=38&^Y L)UGN 3T7+54[)-S\"8!CSM@FJH MEN>KON^L?SCO"7-*[M&R/?(L6_5L6^Y08W=(5PW/5MU-3-P=[M&I.)Q5-[-, M?-BOF[D6X[86U<%4-=]136/3=I[-,Y:/>Y]TU?)-U=P8X57NTV/O$Y;9Z=8! MY>D$/($W(B>WK[#OX0W6!RB8>JGP/U,;B14YGBFX#6DJ0-P@Q-W7AQN%W:D;O0%DBK2S8I2Y2?YMW%GO%.2'L])1X8 MWY5MPA^-/HU6&+;EJK[E;&=2-JM-N)06*2U[)HSC@0-F;PE?+J5%2LM)2(&GOL-H%=BGA_$\NO=/D)HB]3>@F+7D?)J,-[($S8L%;X^9-C5OI7 MX3C9) F_=GK4V@>+Q]DHXWW*1)L3E;JG&M57)L%WI<=&K!]/JJ7]\$=R*> ) M,V6-7/1VRA:'>,V2F2],@&5UWL")4-"_XR?(J7X!!"[*G MO-\'%I FU=IGV "2XT[2[V")//5\4ZD]N[UTJA%V@TB9Z*@@FB[P!C:>7>D2 MAWTOIL,IKS\L0G]U+BM[S UB7HA)E?6?<#-$SQDJS%S_916K8WG)/.\R0G4V M?#,9]399T$?M)]UW*IW 2CX7[;Y2K.V=Y@W'>%,I44*:=_>@CXW%?.!3G;*( M-%G5=I:*Q?,&6G.HSEW0,6(U,%ZQ%%Z *BJVJZNOKB?':MW5=WMD/U\9,.+.UNH]\-<]\*WIPY M>;96\+4>V>LH>%5TUEX,.3#?S+#6PI"WJ/C)=^NS;\WIX!L+VQ<*K;/J,.#] MK>K]$:DW9J6E@-J,X\*O\M:^3@O3K%!RWZ>%IZ_:ME,Y+![H[9P769QG\VD\ MS5GE%L[.HOQ4:A+[DP$'4&^.;\1)*>3\)V2N7JG,\IYA=*HL[E)4BF*E25;1 MZ7$83*H/$B^J_-RM'8?X.#_:45TA(_/FS7-'&?9 BE@6IG&/+YBZL[F/T9P- MYVU5S(6*]*R';<$/#,M9/$:-UJ0!!M1-D*N UK7 JEML][.G9]D+%=L,@UJV M6??&]L6BIED%"6L/BYI5(VA+%C6J3OT.6/04^_BXRS$_91\?V<>GB8MH=Q^? M]2R_MT4"][%8?O>EI_/C%4_--:R_HE+R:T]#KEY8-QT:I&3&<)04 R\7;YN]IVE89R5C4K9<#Q( M[G+O/[L)L)'_XVE-BM**'\1@\V):;Q.O)K;Z>UV:U4FY%"$W7K!JN M1P,8:4U4"W(RBU7O.H;)!GV?N]B8W+&+RIY<_;ELZ%;1OCW=8($ZP5@O_!F M[)578 _X)2H\#.;#)$F))7$::IR&TR'0%B]"^$1 .4QY+WGJ$,Y[=T8 M6(B[6J,I4KRR15F6X*4Q[-$MO[#D.20I"Y/K45Q<)A<:-TR&O3B'DR.%S&^: M& X'9FJ"$0=D\QS=?+2>U2F *A!I315 E!R^@V\2WWD:*5=L"U9:7USK]O,# MXTZC8N0W>'O'I@F4"BI-[D0OH.QZM'Q<L/;[DK4;N*B5#)(O M@4 ::!48_9^.$W';C9H-;_<3!#6G0TWQ\)4)P';T$@ML'AYMP9.G/.'#8)R'!@<#A3E(VC"<*V!2> M X.9>C=XMH5)1+A<@A=R^%T>CJ*O(E3N-1/7O+37I-.0,\3GQCDOB$.00^0J MN>=<(LX( 2U3])!M^M.4K-='NB?NTUFNX#'>A<\L(5Q5MBK,ASR*G0Y()Y+A MKJ!"R;4\O8L?HX0EOMHXJZA3'H$F R1EDVDZJJ#9Y?::P&<3%P^D,T-0KYW> M'28SLSSB\2HW[U(V;TD6<>>:\:S2PR60^J(0R21E"$Q'1J,P'5(\&?+$4Z'9 M>?2I5/ABN>(JJF(<%2.(= PN%FY 7PF M(DYDK9?0TO'H6P*6U1NA\*L,29 M''[^7805_(2&/!,HF=F*Z0GC=)IR,&_X#2Q*Z0=Q2K4C91K_PV:T=.4SJ*0P MZ?YTH&!&8,:U WKSQ>AS'^XJ;[X'P[$PS(LP7;E.(=$E\ MJP+<^P+>%)?QA4?!+578I)MX# \4V(Y4]Y,;IP)L%'Z2Q]87U/P4^\"S+HI" MFY1"ELJ?HRJ&*Z%UBGJ*:H";3B=R#+D*QK]6;@8X%X4$'0I3X&C#Z"UQ/ZHF M$/GN)+,!\PTU9P/NO-XS_'SMQBM-1@EN%K<&P"%3_L9[\BC!&Y_6N=1%?/AI M$#Y[Q!AQ/42<D[F!UZ[^FM,D<:B[XP2#_^^ORLE$)>@GH[PM*\5<0?;:!IMI] M]V\!/V>23"3EBU.!URT(\%T1X0-C&(0SQ62O:9H5&8ME8*FL2,W8"$^4;_FY M+? ?-T5W;*(Q>YYGX+Q'DZ.ENWX31!LT?1,I?67>WW*(>'S2K)1L!?2C''^/ MZV535REE%'S/]:<@$@SI"B08?47/"HT6X+IA,F)W.<-R.'0R-Y+A$!/SX' 8 M!V.6=H6@SLXX'[A6E_UG]T,77=@ !/VN\K1*05[Z;7F',5O94;P@'&)7) ^P6T6%)$!))[PP;<5[]-TJ]D[PG$\?$T19F& MX3^@R92GC6'/1L'?]6:).R(*J: M>1J3;S&&#[#T&\NS6PA9/1X@G/MW,)Y_\"71Y]$)0N5<^3#LK*A$Y?7:N!P0 M!1%QJ-SE56JR^"U@&G 7/E70J5UZ3O1?8'81HIOCP+R%>;(QX'NZ]M0*GIDY!37CB#V MA;TN;A>KCZ%MG<84<2(<=CZ32BUX;>(865%N[L:8"<.])UW[63P]_W">/\X3 M)"NW2!G?:HI$<<3[(C,2-5=0SFK3)(VVZ>KS$:BM.ZXW#4WW:%-%2.\GV]:J MS2*N07"OZ=JW$ ]Q&0[$W2BOGVOM?TU'8*GGNKJ)1=?WDRZ%%?+RA K=L,5& M;RVJK:[(()5)H9[X.P\H5)D;7C>[CF'_3*^97<^U?U;SP RHA<%=NPK9EZ1I M4KL#\-3?Y(D3:!*U+B>3,,K! <3S##@@S%>%Y;A)5O "9G=A3 LS&^(H#M+\ M<,($2[0*(H043_D9-TC"@=8H=+WIJ#)""YD5SDY%!.T'C:'%S%0Q_\F.RPS!;L-KZGVOU 2,S MM1B'&@:)*PWQ$0JB5JYKQ.&=YP51&B+/M2VO/N8'H% ='"MHQ-0A"#"3BH?S MQ!F/CU(V2IDA$M0ZG(@L$>6<#(&4[OR#BNF02TTAFK,+%Z$DF$XU%7"1L%'G M?^F(M.@>G$T9Y94/H53'(L[ M-9E],)-]8,CL YE]T*I%M*):_;[(4,4/GM.X%9?VAD77I-:KI<3HT8*:N2YJ M+X0#RUW=2D"QN/(12I6GT94^Y3VZOHM!_B)C+2Y+PE0E*V\8OC^C8XS^9N^O M>)3GL+7-_%CII>?DKU/] -ZZ/!)K1Z*Y\R-Q_5LLSW@BS]'&'T$G?HX>\!:5 MA^B\;M,N,]\6>O5#I;84SL4/T_&8MPA!%_%U, FVO>#V[#;5%9]?OG[S_Y2/ M5\JKJ\L/5^_.7Y]]?/-:>7M^>7;YZOSLG?+A(_S@XLWEQP\Y/<3-2WY^4#M_ M+'\)QAE[GO_A111GXT%P]SP>T3?II1>"".+00%RNR2RIQ!)Q!OZEW?\Y;^6NOJ2W^W:EB[Z^G&6J/> ZAU+\S9_*,+ M(#4X\SP.=L3]+$4GV.]P#-9P(]8DQ)J (2!"!SHEM0:=DJOGLOX!XWF89X46 M/ 5@SD<\1Q@7*^>OG[5Y U2)[9 ^(NPKQ]^>C9'0YI=855#8 2WN/2XA=U@LMJ^^%D>E; MON,%IA[V3,MT?$?33+/_[]=X#ZC!_W7P#[IAZD^443"$Z4))DJ*4 MGT=/N.43F7_=]5XGW]X9[[_];5Y,HR]OOGW^S?]R]>55'^-WP3_OR M]9_FU6]_:UI>];E!W\8#M^.KKZ\ M_WKU^E\W%U^^&G]_/+7'[Z*X;Y#6">MY<_+F_R M=^!;T\_&G\[GUX/AU:<+[?+UKU\N8#Z7KZ^_P_CQY^&?^N=/Y^;E\*\O?W\Y M,R^,M_V+#]KMNX]O)O!?[>+'F0USUC[_OQLM'/XU"C[YTZLOX=UG_-]OG[]< M#"]@3N^_7!@PM]=G=Y=?_C0^OXX&EU_.[+ MCV_^;5I>8 =]O1/IMM.Q=%WK]#Q7ZVB!KQN.%_7[6O_)2]VS__%+C2GNXT]Y M5&XF\\\6>&%;V6TKH= 6AS*HU&>Y32>WRG-U>9NG*]30*0,E-8: MYBV*D4CI;,A<-MMDUY/2V9"Y;+!Q[HQT?JC=[E\5M_M23H]ENUU?RFE#YK+^ MQL% *P7U%3;&83=8M?*-*>^23 KL\>R[ITF);4 ]Q*;-'L_.>+F6V(7/99.>B^=9#*F='9)%:'*F3E;0*J[C&E>_Z:!&E$ MO3CBE(63!'Y,ZDAT"3X?A=VUF[,T!DOQ:AR/:OL'EP^3CG%]C1C3D [9OG1M>PY[A"U_E/&U+^D6,1!9CUPJ(">&,(L H>?L744V/\'.\(R;O.+=6 ML:3*6YD7$5NLOU25K,+T>8VG0)JN(+GI)JK @O,D+6:C_<][GB%I"=_!' M>5-S5!G1_ K4HA8YG_R(3.JGHCD^%?GSU3VYM]CER3-J1Q(,LF1^;P0QQ:(R MWFJ "M4%"U/_ZW+8-&?A9<17RZ:M1=M1EJ'U%\,N4^7JG)C0U_47](OKE,M8 M&@P9]IY1GAJ:;C[+6RST[O)I4]-_.@4_C)$$5$)TE5X'H_A'B86 #W\$TR4" MBX6_1E)+H9T+'+P!5,*" M/Y1J:G7*NS&MB8;55KM4[K7);S5P'55KDA!2"^]'@3W>;+WK\Y*G8:4G''],]+86#]I=J_Y@ M46 KI/]^K;=011$R1I(6VF29SA!0:GB8%DW-UJ+![%=1;Q1[#$S*RMZX91?@ M]<>N;5'K+.]?"74#Z9_;X#M4#WXC54,A1A69IV8?&2I3:JPE^'$=Z$25'L[/ M&NJZMOF)HA92L*:ZV6#D63&MN0=SE?!K^U1<' NBQ=0=D;?W8]_1F,D(E9$S M5>G7U7=@#?1, JNZ;YSU!;8XH9-CJHFP\?Z@TQB]9@I351#$F+ MVJ5MT2#E\8GT (*\(>\4C+-L"[ U>@0[7Y"1TT;Y2'WKR]^*C2_ 11$QG.@I M\+SX5O%/8=N+'G7TK8".8@/UE+[-.QA7@2G6 Z;MBQ:AA6&,VYH_HA8#BFZ1 MX+* BL*6'2E,BRNM_)%M[&C$H2^M]*5&^I%RU57)2()/-FAJ(EA$]#P/642- MK-&;I,-#(*Q@CY9EN[OV1]=B@R7SX>"->$9$7'^A!-"\1$/;RL-EPY;O0.X1 M'5Z$=D-XKH1R ^X:PLD@QV.SQS0J0&$$#$P.9)!W]E[7-*T8EQFW$,O9"/,P M_])";&;1+39: O\Q#! CXJYB<:A5D(N93Z"\H""(D$#---UD)9N9R<6"N9[A M'6(XKC&I+&'N;F+3<$@?L2IJA87Y +#3_Z\80 MJ'O1998:O"V,"PJO#4P,@I@6%L9"FY-"_M_% HIF^0M\GPUB]P^A$#^?LQS4 M6^#""R,;VHV#!8-[4%]J31M#DQ ]G R&BR,8@@<\%AO/ >6IKR*_%R[-8-%B61BH#P,\:)6J_)6%P91#$/& M"O;I' D,O3Q%8'W=@*U(.>PH;2R'\L3MK'F^XO)013;YPL*"S9!'ZY%*"/LGU2^GFB-GF *X$9P)SCMA_IARBHUAZI6,JQIEBL>Y$8.IQ MQR='=9ET"=Z[5QSW7+VO$7!#2&3"W J4VYMDP$2HE>48 MHRH&DRJ3$X;?DMD1QZCB4.2H;F0:L"*D4$QM\0 8@"@OCQ9N6R*ZYL-#=V*; MVZ=NWLS=!&?3?A\UJX 0X60I8I!T#BU @#Y.!766Y?";/%8OVG.S]?$_:_DY M_SX2_XWW@(K\]@/8AZEC]: HNCO5I&&\N/4.0' M#%>\S!TD4P*4&T\G7 [2;S%%YLY6P-O5LXH*N_LGH^OQ!WM%0D21,J&B%X=& M"6+ 8MB7CQW6J.5#]@T37=+:7)]/J&.YDD!".Q M"=Q&YEX8T%M EI1-W4MHXSOEZ?G'9TIVER&@R9&:MI^ PCB'N!^+Y,_Y1)/M MU$N5D1;MV.;,Q8^:A=H?^2[.Q%]*"Z!RKI9'*7\1CH;\&*T:N3C3 6PH'&!3 M2NRA0/UR[A!WU#DPH3C3!9.NX/NND+9N8&3"Z"^32KWGM7.>>+R2_ASC_B\WU&]^D!^ MD MU@OZDE!E7T'#< /GZRBY)4FL+XI?_"'\9>D3\.L+?CU]9O?7O5.2S3&_19P09")57NTW [Q4]77*WE M?#/KDV>[54HKY1LU:ZX/MA,>O-+.)48H%7'GN.YR\E-QB0:CW)Y2;I8.FVL- ML$?X;%<E+4Q["Q-5$ MRG1,:^=C%_HQ7_,\-19I;95?]>)L\S(;D7(@"(R;UT_2'(:8CG3Z%K\DHFR[ M* D),U9@W%3)P*#9AOI/Q$AO9]5-GMEPC]V3'[6]N]D< M@K)4H:+_"LU7)2E('YFA\.UJCO9"74K7^_GGY?5Z[7K=D=?K\GJ]58LX@NOU MOV8=Q!N/7$$_75 #:&WW0/T3_$FE;E M-DGQAA//IN^4&P@?_LG2_:ZA5.MOQL%=<895G_.Z>O$:XJ6: HK#PTXG:S%=CS(5QYJ1S(A,&+#2I6)/7:7*+)0>4M4I) MK>2-8FR67TT'<4KK+T(ZBY=:K&QVS3,6(OG(E4%QF95[FCS,D&<>D\N$I>*P M9I'=,C.K>@ #7JG3U9F4K>;A'40NEEP%[3>"D$?6YMR]/)P& M4^2[O)2]:HIK2<71S,$)CO%N/;]H7? B96Y5'N&^:?77.3D73C=/ MXQ(HKCCX@CV8?6M=P>;$7"[%?FX]?!04%'6U3C10\-$O;OE359JNL*V9O1"1_ >^3!T8]ZD#PGM#MC"<%P?"^X$IU+6G;G:) K.9_34Q) XM"][)?MF2 M86%H=E#_3[ MZNP!IBG2 N5>4%]L75Y.L^#47VF++#>[IK/7Q>4QD7>\J*@U45I4,FFE4A/3 M2Y(T37H)[^'0XYD?I?+)54TF$E7J*E3 9R^)-5<6FM-@2\NEPF;WM )\;$#6 MQ;SY2_:+LG^LL$OXP8&1PJY>":2PX1_F)2*%_?CKR^?AOVXNO_P!W_SUYO/P M__7?SX_#J$[[P?L/]Y?_?Y4S3N&98#/],NAF]^7'ZZ'/X] M?&-\?EU\O?T3]J]?GVN67BQ^7/RY^7'SY MT[B\_K>F]4W-CUC'=5VG8UF.V_'[FM\QHU /O=#N&9'QY.7__G[QF_+NW>_+ MT+H:RDAYGRS,^.#^UD)K2SA1H!9"IF#SE?4O-P^TL/U+Q[N$7_&AU+!PD)F.YU],BVF*6%S+:B)R\_@'418/0G#53E%:A\.$%& M<3 K,+QKWUO62Z?@E?%$(L.@$)2Q_HWZ$H_S'N6^W5LG>?WA'K [+*))/?S. MQ'3DA8F\,-G1A4E3P-\_?CI_=W[%M>;YY:OEYG!3)KP2^H_/O2WP]#:\N24\ M_>K?V::]<]![W>UZ[O)?-W"RQEK#K@G*H&'G_LIXVSSJKX,(P(5K*2; 3D7. MOT_B-'$Q.--3KU 2CTS \E$AU62^C2<*:00EIT2KJ(L.0XV>#UCP^H03"FY^ MJ*,BK'8H1O5;Q:C>6O1\>H[1W&0*0T38/^@[5C7SJ_J\<5'^-Y[0]VP3ZO>" M\.MU"N]%';&>,&0,;+YMP5,>VM=AU);N48&[-!G_YI M%1N\$E6C_"+U^5;\,+/LK?:A#6/L2"TH]%^CTD2YJ;R!]R%%[WVL.OD6#+C/ MN'NML0D1-:4-HO73+)DV6F)U:91LTJBUB0CTVY1GRBO34E(/2#.] M%WF.X1B^9UJFWO-#(]+U?L^W#$^S/>_?YV4<.F)A/ P&V3^?=,P\*CW-.M=! M,'Z.W'@VBO _;TI6/)N\"M(4$^7/X([RY? MGVF7/]X/+H?GVCOS_N_;JY>_V'"G&XN7__] M_>^/?VJ?AW_%\+N[BT\75OX.?&OZV?C3^?SQCQ]7'P>#BR]_:Y>?WEB7KT/S M$[?,EC@N.&3E[IJN;YJV48>_,Z9Y"6/W#Q$*G+M MN8%T2!TE==2].BJT-=L/7+UON+JE.[;7UXS <_N&UK-ZAN:0CM*DCFJ>CM)F M=)3M^A'\?]0Q(]WJ6'K/[?A>X'0T4SO/1-4_4\NT$::D>^1FML MRP\W23KI8-JN,@S2KTS$P8O6XWMU1(S-Z+I0E;=:W^W*)CO[%L0#W+FW2?H! MU%;9.OXUZTW*OPDO4VJ^G6F^>,XZ"RS'U\S([UAN/^I8/3?H])BO=7S'M'W7 M8)X;V4]>@MYS/=4RM8?JOA7Z9U_6F13O1S9GI'@?3KQG#1M?-SPS=*..I_?U MCL5,N^.'6K\3:A;S3,T+?5][\M)0=>MZIZW6>3LS:<3NO2\V[Y)-I(+;M8*[F[-?0AMV$)RT#O-Z8+_H MD=/Q>X[?\:JA-\ESDY+<5.M%2O+C2/*LJ:+[EFO8H=V! M_P4@R6:OXUD]^%?D.EZ_YS /DUP-6U=UQVV0))]:#.9W[!8?B_;MF6@&QP%O MPMJUL S&M,%R$=OYAN_FV2BZPJT\HQV4:F_':N_JU9P!X_3 -7-Z;L=F41_4 M7NAW>F;/[]A]JQ<$EMFS+??)2]US5-W4&^2?28%NJ $C!?IQ!7K6CH%=ZC'? M=3JA$QH=J^^Y'=\&!Z7OA)H6!4Z_IX=/7GJZ:KH/-F,:&F\Q;%[WU60SYB/A MEN_ 8MFAA[9V*NWQ:;^=!6*DGMN+GIO/Z^D;D1$RP^S8MJ]W+-O1.AZ&EBW+ M8GX$!Y46L28]>MR&;^#O@V T 2_O3;Z'\&<.G\K>L2!C[W&:5_T_P15$ M'7F&C0#.PG ZG%(/V-=LG&*[(9PVO'DV1"2:'Z*+AU2CNU&C%ZA"8^T[J=(O M%]K%ZZ__CERM9S/'Z3B:K8'YY/4[@TQ+M3VK0;?\4I8;:O9(67XT M69ZU6$RC9]NA$72S>W;','S7,@++<$,#Z]CYFZC#/CQP_\L!T\1U'M5VS02)]:L&67!ID7*4- MQHK47;O777_,&22ZX>M19+@=Q_',CJ595L660C*YYLQE9T-0>(Z12[G"9C$*9$KAKQ?;G MG$7B&ZX=,IMU=%-W.I9O@B/5 XL$?N9&CF%;GN8]>8GVB.'+ ,D1R_#.+G6D M#.];AF>-$RVP(\<#&78<+>A88)UT>E'8[T2],'#,7JC[6'ZMZ[IJ>$V2X=.L M6]I?MLE^BQ4:1\Z-6YFNO_ZCT>J[K<)R]]U?)K5__[/U;O7;]Y_$*C*RIL__CS_^/>AT60JVVW" MAD;)%#.GMD$B:]@L3P&@*DGW'Z/1[ M!GC&5L0Z8/8''=WMF8'C.-@M%C$^5//AAF/S[BBD2CI2E;3KOK=2)>U/)FN:FN["N5ZUG+QNT9 MGA-I1B?P-;!LS C^%.G TK[;]P+?L4*;NAL9JN#N:08S NLF8N,DBV7B:[--F@)&%@;%SWV*)S>OQ!;F>N].:KV=:[WY MGFZ^J?7[H0T*S\6JPH#9'9]I%E@S01!I@>8%.N;069IJ>DUJX21%NF'6C!3I M0XGTK"'#3'!$K+[5,7N!AR+=[WA&I'4W+.9%H+6?O/1<56L4.L>IA6C* MIFP#; -4Q&/NU#Q$(\,R;;!AZMV7B@B=B>:II[BH%_!',EBC.QH/@#B?+5HM_\Y[<962I M/75*N[H?VZ'GN32;]\C5^JY,-!E*WZT/*]C13V]X_5]JQ.%%@LLP_ N-2H:&QPZ-"4 MM(CV$K22G2OVH2BOYPPDA[&P[]I&![Q@$IJUWL#%OS[7]T&;@ZQK8 MN<+>>TE@6T-:TD#:5[Q+JH']J(&YEKZ696O,-3M.S[,Z5M\(.GYH!8B[;6J> M!0K""T$-&+[J:Q*6LJ'VD@ JV[FU)#,7'MDFJB+.256X5U4X7^K6C\S(<32C M8SE!@*ZCV_&\T.FX/BA(VPJUT'8Q^U+5S2;5E4AA;JAE(X7Y$85YUJ[IVUX8 M>:S7L3VMU[&882!40=2QW$BW7,N+^A'8-;JK>G:3<&)/+=+SKF@6'+'>P4,Z MQZW7=G:5!7OV$;;L->R85&([4V(_YC.C^P'H(6:ZG:#7!XO$=.R.KWMAQ_!T MS0E=(_!#^\E+W[/!.7,;E) @1;>A)HD4W7V)[JS] 8X#WC<;V&D-.TI&7B< MTZ,36([MNF!T>);WY*6I&:KFM"B7Z.A")[.8!0U*N3ENE;93X(+*+;MTL/:A MX.8AJ?6>Y?8=%G4\JX=X2H;>\6U'Z^AVW[("+/&('*Q!5PU_5_DU,EK20#G> M*7B!E..]R_%J$/.H[YG5[/ M@'_I_3#R(AW371",VG?<75SNM*R[OY3Z0V4$2ZG?I=3/57/YAN:ROM-AAF%C M:DL$-DX_Z#@])_"\GN-&#B,(>M-2W9T%8=J2W-)H:^=5,AS&DR'#CM/46P?> M@+FS40A2HSR]3"9,TIYOWRO\P_LQ[[XGL7/1_'@GT\FZ93--\+X_^R] MZ5);2=8N?"L*OHZONR.TW#D/KC>(H&R7#QT->*"KCNM/18Y&MI!X)>&!JS^9 M6]C&$M@(";0%*ZJ,9;0E;>7*YUE#KN'K,NX,XI.+BXB<<@U.F9\BG3.AR6H- MOK (B)1$X11)@=!@34Z4!BKJ9IJADONV0Q?1A;A#;W6'SAT\:,-"E,6X#9:" M,,J#HU( 9R([KE+F[NH=^A!F7;R>#,/[HV&_X&+\981*^M_3WN0SCKRX@Y$7 MU]X;L??ARWN?OP74ZQ]3VD1KUK1[7HR^]/X;UWW4[?SM1[3Y(HU>'[E16HDK ML;O_VRQ]?KV;9E._<*.#T>N)FZ3XN^N?IF^??NY)$.34:W#JF\G>]YSZ(3[_ M7<3_\^_^GZS_P;\;?MI_^NQL__GNQS=GOQ[O'>Z1-V?OV9O#>/SGTW*/A[^_ M/RAKMG?\C.[_9C[OO?R+4FE9 )Q%!,$\+)8O"R]SXP'G.Q:S[L?J]8A_= M+!"%^VA#]Y$625H2 PA23$X1HP1OLJA3PZVC7!,KBT-+'A$RWU1M[A>=$S?J M?*CB[7:NW'KC*O;QW>RZ9HN-=TXG1\-1(>1XO> (;L4[WXIG^X72M"#<4@&) M:UZL3"; ,^& N!!"#LQ(EG] :9?NJUO2BKBO-FA?.6ZM+TXT9)4EB.)/@W.1 M 9-"$L(C(=YM;1=3K$NF?ZY!=-/-UG%?=\"BA'>K&W-W/#Z=W92Y]RE%.$NC M(>[']>U'NO_Q+Y*S#,I%X,Z28KKE6*PV[4!IIHM;30*K,>06Z4_<3FW>3D5C MU@",!96M!^$R T-KL\@DB__,',UU$F]M@'8-7NLUHOX:LRC^,N8XM?O _WO M-K[53Y&*IW_71.I,I+ZXU=*S7)QN$F(M .-@*_*<=L)I1IET;&N["0"R7UJ4 MV(3@;>FY/8+W]L [>XBAC&,TQ*B3RM/B'"KJA$Y2 M7]L?>]+<"L8\5P?E\#.+F1W4SSG;)0?/R_=Z6M[S[(THW_M3L9X_'CQ]]JE8 MS&<'3W?9WF_F[&#G+Z*,B#H)<%'KFKKGP.5B-EN3 B$A*.+#C6+GA'%N<['B MRA\A@_"2C&$('S@5C/'M KES5T(CB$3W9]-I+B504@%Q>PS M(*PMFLQ&!R;S*(H2LMFZ:Q_A+7+(USE)HVDDO+-$Q&@3\E0PUV5E$[R_GIA\ M.4-9T[G)!6+#T[S;8[NW/V&[DZ.#/W[O[9_]7N[OY=F?[]Z2O>_F\][;OU)@(GOI016+&HK,(SAI$SC.-&?.,J%_ M9+S?[ND);JK-W%39Q\RYB5 <_UJP&@04WXT!2YI[Q;WSW->RCL4.B=VX,\R= MIRFD8Y]&TU@%I]U.W4Q-#*-2U2\SNK.=M#V]^:M^3@\(FZ\T/)V,)^5!;;1^ M(X*_/2Q>=HR).&P-#GDQ9670TM!"Z<2*#(+)XE2SI""0S)1Q1@6Q< K0[6VH M@V]['7=5BW>5-T[GE&,]K-,U5$/!.2V >J*-,LPI68=!&](5RG2)G1\(?0FW M%ZYKB^6*Q-;J+2CV7_YE?#$Q-'' J:N!'I_!$J5!:9Z]H9Z+9-:6VXC$MJ&[ M*BIJ)54,4E(*"GDY,#%$T"I+2P*7MC;:ITITB=!=R<2UC=;-MTE_8G9CBM/F MI#A=X*?S% E,A5B,=F;RF(0W1'E?U$].=4X/5^"2(>!)"IH;9YWWC4'4HC0( M1&=+C@TB22BH$E;AKM'J+T/G0>LSO ME-NN2^[ZG1/7B] ;=(([Z4U R[*.T M.HZ;GXO#M2MLIC40X2O'&0I>1PY<9^>-BT1%4CB.=ZFR74K;U,T:,=U20P0Q M?;>8GK5;)+'4*Z= A,! U'XQQK!:R2N3D$*3F-76MNVJ FLFEIZ0@PWJ;VZ] MA'!Z?-JOF5R=8=.L/@R/3T;I* W&O0^I\X_^<#S^9Z_30YR(?N$W+BJCBQ?/:'K,&\0U^O#]:RM M0USM*$$DN%QC-"+41YD 2;+L:)N8S+':.F1Y.P>C-"NQC%4*4G:$Z214X)7WZ@0/VBUQ#];8KI(/IO%_VS5D_VAKB:56.S\R!TK;5C<.3WT_?17\VXEQ$QJ>G4F1UM9] MFH+)V@&5E!NB6(JQ[ M,@NI8&!T]_!DS5BTE#HNU-PR-_A<.T(,AI/R[I-AA6:S2,W1;.X-W"#TFE!G M^44SN>_1E16(YY_ 5;F%D^&X2?E\/$I]-^E]2+]\[,7)T1=VN/"J<]F1;R]Q MOMS!Z>3JE[1E%;6Y^%G?HN$?)AE3R0JI31:6&!,\ MTRK3G!SEE.D"N*TO+SH:?2L"?9O CY)[#RZ73WWL^A_=Y_'6O[[?E65+GG\1 MP:9.Y>Q2_^QNURH-?:DT#O_8_<_NP7G?D_TG5^_3MMSPDXM0>_T58+7*]^ D MC5P%PW@E.^QR1I)7$%)#9M_@V1!H69.^.QFGQU\>_!)[XY.^^_RX-VB^6?.B M7\[?_1S3]0-FR+/YO.G3YWO.VD>:Z+KMSN,DYQ]\OB,?-3MR1A],GU/D$1'\ MRJ?)(WK#YR2_V;O^Z&9I>5)?_33>[#(WRZBYUMO^)!RW0(?!GUY*Y=RUEW@T M4\S=C>5N'LF?T5)#_V^2&W6>#6(AI2^E^AU.N]^99G>XD!?U%HY(MB&F>-TOMT!042FX+$@:/?L4^J=U(7?&XU3^ MCQM3Z+'_^4O <4?N/]^M0<#C-^]>?MQ[]ZI_\/15>;1_^-OQP=/P M^>#I[\?? HXORSWMLKW#_Y[M/7WU[N#I2['W+O;^/'YUM/?TC=P_VSW;.WXF M]@_?RKF X].7Y7N]^;1_N/=Q__F>V'_Z]O,^^_?QG\^??=Q_]Y[OO=O[_.;P M+3UXVL][G\GG)MCXFGS>.WOY\>#E7R1D'YPC(&CML"4H <>E@Q!TIE(Y[P2I MZ<]&T*[A\XT#-[Y,'9$OY'6- MHQ$DK_62%YDA+V4LTX0'D-P:$$$[\"$RH#K&D)VA/-N:XZU5^:/;5)"/Y(7D M]6/RBBH0E[GE46KADO36UY^1%+9)7V\F+S9*7U$ZF8GG% M[#V(2"4XK22P3(K1I9F.:5J@PD5MV]PB\KJC02]K=):?#,>3>GXT6L)IOJ?] M S;!R:SB.\CGA(=:1R]MK2$(#(1*%0L0.7N()(?+*\2,_&XD@9 MH;J4KJIH!$'<1A"OW.U $-\6B&<="BZ3)DPKX#J2HHNC NNL RMU#HZFS%G: MVI9,=J6_)TU[;*O]BN>CX7C<.1D-\_H;]6Q,=>LF>!R-8%\TKO\$MZ6JZXO3XUM<5(?S7Y*D@ M_&\'_K-^BL^"2LD)!,(-% DJ\$)34,(6(S4GHI7[$Z ,UD R3P&%UUBMH!?$=.U5&\*^.__6Z[@;R%G=2K'G4%\^DV*SZ9LABI_92I_/CLU^:23HQFX+D:_T*+F M2"0%Q3>SEC-+I#"U?MAV&;V'N:D(ZMO,Y410WPVH9YWX&!@O%GN&3+DK=KS4 MX&0*D(P/E%/J.6-;V\7+[Q9T(ZCO,:AO(<<107TWH)YUSAU+) :OH$C4@."& M@%'90Q2":2^DTBQN;7-+NUPNG4'0OES&37!'7I?]/6TD>>Q&[U-UR3&Q<;,\ MD=>IWZ\IVH.X]T6$2&XK)K>#^2Q'KAAU1G&PW% 0)DNYN3<@$Z,@5!VE3K(#(F+4.17RML4CX91TU?(>"<*Z MQ;!>?8HBPOK.8#WGEC J8CT*\8$F$-31&D8,((.TFD:?5=!;VXR:+KN/71Z: MS^;D6K/4U^B93"=N#>=R%==]0O*0,[57[K1\344]Y[TQ$M_*&MP<[LR-B9+" M<1EYA!AT*'Y*2."YRF R#U9E88-EM;<@)ZK+[*J"K*VIUT 6:*>/@RQPJRPP M.]&(Z6RTIPIX';]>MH,&FT6L?:XT4UHK'IL^5X*8KE0,60!9X"Y<(F2!VV6! MWNQ<,VT$C0:DM *$E!$\;?K>,3C>& !W1R\Y_:N"*/AL=? M?*2+,Y6PBG4UB_R/NW6.QN4;ET=7,N/N( R/4Y4\-DW7 M7?&35"Q^4K%R(D\]@30B@*>6>4"IM\--T-FWF*VK:1P4/H-/%Y"B-.O_X+92@0T_/;#.U;=&\0VG<&[3E/AS@JN93 O*(@ MA))@5$I K!,I<"VF-76T*QE">Y.@O=9#'03TW0%Z+MN#)*=3<54TL2"\C5!$ MYT$0H4P2ACKAMK9U5RHLOEG?$8Y/!0.I_#5(N3>I@#CW4CH3]^F&Z6X8O&F[ M#_,M9O-E_%MO<%J6\N#K6=ZOS;Z87G=8=\*S3Y.1*]+H#=SH\^XD'8\+K];; M'0V;ZL;=.@,\C;'EZ0I)=6\^AP%+IP? 8C';*!$JV MMHL5WA67#&Q#2GGHE')[1TQ(*9M"*;-A6NZ$9_5LBGD-0E !7M,$I&R/D+Q5 M37(?5ZS+Z"90RD^QK7:XL@5ZCL/:9T+&.EM=?3V02'PP[1=T?7-^V-X6XOE5+Z=G$]HZ^35CHD ME\"F>APE) -O;((4LH_)J*Q('80KNU0N/2$2CZ)N@LW]-.GTZW&4FTQ&/7\Z M<;Y?7)-A^=['Q\-Z/\/P_FC8+V[>K1Q)W6Z Y[+%7B\7_NW67.P%-GGK(UNW MY[:5_8YIT[=!_O^=<]9RH?<J>HT%O;1;Y=2^:; MX[4O%H6,AXRW@<>#R'BWQGAS;BRGD45N@(;$BO-*9'%C8RK_M-%+1E76NM:, MD:Z]I.\Q,AXRW@-BO-MS]9'Q;H_Q9@OF#1>!TEQL/") \,#!I!C!9F6\#L02 MF[>V.=%=HN8]_/8QW@,:0O75\S])H\[XR(W2=6( W6E4QKMQ+TRGZ?;ZIY,4 M;^,<1R>UOM^$(IC\1789,WQ(HU>UPVZVB@!NU*!/'.C05FX\9?/ M_;7N]J^Z@J"NN(:N>#,7#]"V&,1!.PBZUAFIR,"+\D]!F LB,RF\_O%AP;KW MP=,IU^%.6'(G&.,B23I")JKX2<54*%8#9U!\WIPDBDB$C5'^W2WISV=Y9>6]#!F%K:B:E JP,!B@7++B<5:;F M1NKOSO8!JK_5[(0H#96BB"-F$4 D5PRA6'XHF82T5 NCBOKCCSBJ/U1_J/ZN MH+TEXX=(>[=.>S-6/W%"$:,H$:03TZ;,3Z#"^'F:0SY^C'GSM=P\_25 MR\2<5U]\.!7 9=MI21.EA8KZ2G:>RGVU@;G=_=]F&?G+?MN9;K?]TV.?1@?Y M7$4W)#T^.)V,)V6OE+6]WN$?$OEUB#S,=\LF)%A6'!>3G2QNK0S%C\D,N(I. MI:0RK]VR6[IEYO;*N7+'#7.+&\9EY@.S0&DM\S#.EZWC)42BF Y.4FEKIS$M MNM20KE#7\']O-I5OA<7RJ*^N(I\E(VFHK]I%/W.-#EF.QIGB>+B<0(C: MTIVI""S&+*/)@1+6VBV#^NKN-XP2.@?)GKY8,?"'YM(I\9HSE0BN%53(!I1('(6D&K[,&3ZVS MPC&:Y8_29=:[8=# 6<>6B<)K&EP")T@]8N89C.<49$I&6,H3\ZF6T9,N,;Q+ MQ#4"K!NKKYHP[+^:L&+Y._8^;/]/^?'ESH_=Z&UO,$TD9M]KA9!JIZJ[CZ>R MRO^O4^JX4*.F;O"Y"9L.)^7=F[CHH$EW=@56G=P;N$'HN7ZYO_*+XW++XT=? MA733+[O]/W[TK^TKW^;\1@5[I*LR.QF.>W6+/!ZEOIOT/J1?/O;BY.B+(KOP MPO-M0+Z]Q/GR70I!7/F2MLBCENEA;SZNW"?PHN??@;_WK>YD7@7_Y M)J9\U=F%_MF]KE46^E)9'/ZQ^Y_=@RDA[>X_N7J_M^6&GUR$[.NO0.T,<^=) M0?@H':7!N "G4^M4KH5>?05ZIZUN\V9_?K+S6VUZS >"5;N8"EU)Y MG;Z"4\S=D=?X,YIIZ/Q-]LMCM[6P!!?V5A:6VG4QP 4BW<0%O2)%<7?0F1P- M3\M;Q/$_%UG:ZV;\M#K1YTNUZ#IZ0+4HE_>:J[5P!X V).M>\[MA'Z>;114_ M[3W=^?#GX-]'?YZ='/WY_-_';PY?O3MX_OOQWMD.*:\]>_-NA^T_?4_VGO[Y M_J!\SIOC/X_^?&W)FS_^/?[S<%A^_^K]WA^_'>^?_79T\/0EV7^Z5UYSU&L> M/W_5WS][+_;.7AWO?3Y_S?_]]Y$_COV#=R\_[C]_^>G-'^7;_O%,[)?K]\[V M>P?/=YO'?SXO]W[X]FR_W,/_/9N??.*R]5HX X'5<5+$ZSJA(((V@D5F+#=T@82TUR[I>2S2&)9,BVX#G&% M[9:0F)"8;IV8L"O2)A+3[-&]LC[567&665D[7Q:+B3(/.8EH.),D6;_"KD@M M:GS4:HYI9M(V)2G?CE[^49W:?YZ/9'E\J]-8\#U6\QYWW9U[K7OVOX-1*K=Q MEN*7K?K6]0:=HD2.W>A].C_X2^%TU)OTUC\UMDTY=QL5SVBXZ;M3X:FRWOG@ M>OTJY**OQT4IO_XJZIWX[G0\J2?*1;,?Y$/WZ<5P5+_ SH6*NL/A"S5,T5#D=N\#;5%H#3NK%/IN/.[ELH1?.+@P+1I6BY/GA=YK9SN?#@[?_%5T M*9>9"DB&IT*>L<[<*!Y6UH4\B\+-D?EB6-DVQ9X0Z)OJ7"T#=+2>5D( 7SVK M7BWM%J"Z^%H]&9[HRZPE)H+TD<&?>%9+ ^DE@Q@K( MC#L20T&])36Z*BCX+ EPKRSWQ8E2Q+>1!%9Y"L5)^UVHP^'$]3O#GR6LKOM, MZLKRWDVDT':?5E7>Q"/\=3E17T97B&:*EXZ:R*'Z!K@Z+6]XHNVNIV(4FLR]'ZTC78!&-I\A!=4R^=$GAI*! =%2\V MMB25)'BWJ(H5!:F1*.X)4=RI:X9$L2YG[$M"H/-*ZD0@*\U!L,3!15$>%;\L M9$M=41@K2@B\$Z)8Y3F7X-,NHVUVTKYOXM@,M[K&-*MU=-#Y83_>9=BV=3)9 MN(Y\)4O3;@74#L?V$BWT10.AFEF=FGD[[[0Z:UGD#'C.JB@7R\%Z+Z#\H X=_'G6?_>]J;?+[AF)Z? M3'5:X^:.;U8\HN]ZLE/7?JWC$ MR&T,H;F->Y6/#%,;42LW9![+9PE-^5>]2-CKH>M M\S/#6;M0- &$VQ]58MLV\LE<:[K+D^FQ8F,E-'KZ24VE[NQZ$WP96YD+A_P7T;_WW6?;M:[=6XSYVHO] ME9_.&K_[87+W8.EVCH>G@U4A^-ZM#FZL5FVL.[ST#FW?]M M]BAYJB]VQ^/3%*]W=DS6?G:\=WYV/*1OSOY\7S[CXYNS^'[_[!GY\]T;?G#8 M/]Y__N_W?QZ_I/O'_SXZ>+YW=O#M[%CNO?NM]^:LW-,?>Y_*W9 _G_[W\YOC M_Y[M'Y;7/-_E;]Z].MH[_._G_=[LV?'[SWM__/O=_M/WG]Z<_7;\YNQ5^>Q_ M]_X\W*-[QZ_>OWD7>_O/GWTJWX5]-YGP;$?LO7O[%[/1!;"US=#$04Y#3KO(:8;FG V3 M+K(D:#*F_LA6NP&82W=[@SV7M=26_OX\'37?&7%([86H6K M0J!0S+4$IAANP(TFAEAO9+<9'VD/8>,NW%R*52T@5F7+$0J,F< M"LU(5L$%8I:*5B'MK9+V=K^G/2>=4<7BABR$!N$U!9^H@4""=UH$;A4M3FR7 M&8:DAZ1W_TEOD9I7X12E/IKB*"7!=#2RN$M6V!B\C]'_P(&]HM05Z>^VZ>_E M]_0GC Q<)@^RZ"P0J7"@,5X6#N0Q).*C974:L*:7S@.^:8DKSYD8>E&GC]:B?U#$ M_RWB_\WW^.>)>L>E YN, <%S N=M@,RDL]870C!F<_"_RJDH&QU&^QC!.:T&:)P^FHOTB="P-62%//IN;ZZ$]M]ZZ M0I,B)1#):_#9)9!1Q^RDC2R2FE4CE.H:NJKBUQ;UE7^@<+_DG'0YK%]Q8#H/ M]=]=_S1=@70T>A8"\^Q4">\]$U8*,,1X$#)K,$$3X()FJ;B/BM!KR9/A'JSS M$FPA;)&H+>Q==#;K4BFZ1*+.OB]PG]?92V(==?;=@_G@R>SHDB2)J8')$"V( MX#@8:Q2PY'R*RO-,9 $S@OC^@CA8(2,KW],2(2+QWK"DK-7"&IJ8O@L08RAR MA2[VUX*]\U"DU*(H[$Q LSKL300--A:S7!>^%CY';6VLJ=M=O?PP=\3Y)AP: MHY102BBE9:HXES^C0YW9*ITY%=M8!%9'3;L$T>ZXSOC4CWNQYT:?UYWYOWF,N%1*VH;FG:"4 M4$HH)9022JF]4EI'=&ORL3]\/&MB'.377\R+7CT)0[-[ ;-[=SY498J\K?$. M.$_%[!8\@7/> L]*B>)F.:7SUK9>NMP6 8NTBE)J5Y4"$NQM$.QL64)@VAJ> M@:9@0%AIH:A"!E%1+GW@1DEZ*<$NG)&,J&V?,;2RL.6UL'HQ0)E[GU*$LS0: M(H87QO!,;%+$E%4N1I**.8+@C('SSH CT7C-?0PJ?%6Y+;*4?A*;?DP >"5>V8XK'W1=S.]I/"E?HH;91^7AJ!?J*-UI@4Q50E@><[_*8UY] M%7)SV3G04P/I#L6"@; MDM5T6ZUE5QO3HM-(A/P&E\C\ .UHP"\$Z-DR&4ZDS21D\*RV!I Z@>7. X\\ M!J*$-,YBRNW] 7(;RF10=]\-U&=+93C5D<:BNX4HKGJ@$8P* HC*3+!0\)]J MTWBJNYQC7=Q] ?R:"V50I'ZO7WIFX3YU^S_E> MOUR!U0VK2W>ZJ].6YF->N%[\;3@Z=)_^J,(=]NLREE\TS_[JQBD^&1Z?I,&X M2;+ >,WJ6/*_I[R8I'@Y72LD82+BFB3Q; MHT4Y%UI:#T7E!A"\_# N,M#%/R+1*&6YW]J674'G4QB0DML*=J1DE!)*:2.G M?:#B;*GBG(G &RJ95D%#4"J!"#R!"=$4N1I6W-84G5>M4IQ8L(-7WK,K'W3! MSI/AH-S-^+PUUC2H5A\]Z;OQN/-K69#CX^'@O(*G-Y@,YZ[9^>X:K._9M/J> M;SO@(#.6W -HR2\$X]D"GB@%L80E MT)Y($%9G<*X 6E-F> [4!NJVMBVB=[/0NX;SQ^M"&-7TK>)[1DVK(%(V3(%Q M28-@IFAHY31DS5P4C,B[5 M&>YOYYM<6-WKS1O,/5OI=;-;,Y\"(HHDATXQ1P(HPG8V@>LR%Q[PY.2 MLI@WU'8U1^MFP[".C(Q20BG=[[XTJ#?O2&_.I,PKQ8NNY&5CD\Q .*K 968A ML\AH5H*YY%JH-S%Q'J^\9U?BEL8K[]F5N*7QRGMV)6YIO/*>7?F@*_:NEXW0 M&U37>)"F/G-M$=EQQ2_M]XZ&\24[5K>UV!FE2W[))8O@XZDW2 M:/SW3EG[4+-1QQTWB,T[NT%(Y8W'.,CKGB4YE*_8/(4Y#2N,7CP[^\_A[O?1 M"ZNB\390,(8($-EQ\,8+D$0GFG*4UI.M;=,E2G0E77JH.2;JM03C:Y[<=0'> M&']<$,$SX[)Y9#3)*"$17OL/4@E66 Z,D[)KDQ*5T4^^]@D[KXFG_?.7GX\>/F7RS3I0!,01ST([A18KRA( M[T,MH4R\-H2TVG8)O\]%\?@>2'=KRU! NKLMNF,S=$=<%,EX5>=QYSJ^EX*/ MT8/VQ;-+EB4AY#G=B39U\,&S ;SRGEVYRDI%:B\Y&VB1XKGV48 +_WO:&_IYNE,F II^"LRX2I**TETT%0 M4G:)67KD+R8:MP3G:X[=?P]Q--871/%L^-Y':JMM;JEE(*RP8$ERH$/(E*3$ MY+2J&-&[6>C%8@Z4$DKI?L?O%S=V44U>5TW.A?!MH'4^M '%HP,1/ 7OM8#@ MBSAY3)XX5A1E5TG3-1KUY89A')D8I812NM\'0*@O;U%?SIX!\:0UJR6I02I= M]&4=22ME@LBLI(8H29S_JB_M!I6F+G0"U?:0>8.+&C%/!1J3SQWWT8WBN.,* M@(Y7$RM_T$?AF)^%4D(IH9102BBE-DEI'1&MRF MHVF^0M.<71+*"E93[AT!R20IIKDAX)+30$S6G@;&>11;V]2PKI1+![(0VDC M*"64TB9*:1V!+%23ZU*3LQ$LRCS1V0A012L6-6DI>*,DL&R2#$5CFAC;J"8? M4LKG?P>C5.[B+,7.6]<;= I(C]WH?9HXWT^=<0H%-9->NEE[A@<=Q,>C%I02 M2@FEA%)"*:&44$JWYCDY8Z34FD5ELPB<.*LSS#E^X4;D$_:X5^EV\^%R?9ZM'@R_>$(U ?;8@4A#@ MC"3 O,F4AI %8UO;O&L(9MEM&"T@>6^"E-:9OX7DO5GD/5?Z3[WB3#HPA'D0 M9>^#L9%"I)$KDSQ)/K2/O+'P'Z^\9U<^I"S&)ND7O!NG^EV/3XKB<)BPB.>2 M*"64$DH)I812VG0IK;,$]YN#.3X<[I25JW?@^B]<+^X.GKB3WL3UF^XSC0'R MY(+]\2I-:R>*MSKZT MIFKWQ*H7AVT'S+IC(L6J?5%Z2[RB,-H;$ $7:$810 M#JSQ'G1*,CKGHV*UQX6F72/:E,B!S(#\C5)"*;51RZX\\(M:=L.T[&SDUS$2 MLTX,?% 2A.8*O)$:E(K49,T]Y:2-6G9%Z9)MCH_]ZOK-I"K7-,=\FD(Z]FG4 MX;3;J>!<=W*D'XYB&L%D>/*X"G$\[/=BIR[*?:+02[MCN@('4^S/7#P4X7TV M/.IDB"*4.YVY^VOWNDTQFW>?]CW OI>K8[K=CW-]+QDI).>"!)FU!2%]!)L, M!^8#U2E8%W+A.BA9\\'X+4*];:3ZM]L1X *":Q.]79+7 M=2-NNZ*CR]&P7]9N/*V+06MM80Z;Z?JI8PPQ2PO*Q B",@(N\&*Z.>5CI-:+ MV'#8JL[H-X*[T&2YCLF2A"V6=]14*">X4=[E;,H&XMF:0".:+&V ^YL9DR5E MK:(R$*1U=1Y'07KV%EPTRA*3(DF^P)UV)2==Q98>R;%)J$>+!2V6I:@-+99; MH;"W,Q8+4YI2EX#G6+PN'3E87PP89JCD5@H1F2T4]J ,%J0NI*YSZN(RNTAD MM%QKD;1W0@MB373"RBRB6(:Z,&Z^2EZ;.YU6RACM: !+N #A$@4G,P>7A+.6 M%R\MYJUMT;62=:U=>CHD$AP27%N^] ($IXV4/"1.7>#":.9MH"X&DX/+0=N( M!-<:@INMY]->&N]\!)%\ N%E!.^8 V=#RB$I3KG9VJXSHA22&Y+;?2&W?RQ4 M RTC(RX[RIUPK!8_2T4)LXG*2)2ZFMW&Y6N61TAS=TYS9+9=E DB&A+ 2,U! M&%9H+GD%2H9LSDE)@;#BEPJG%#BG"5#*:!(F*QUH]5"9MEU! M5S7H\W8)[B&51^ZG2:<_'-^L"=X*$V(O2)27I8O#T]JD;T-/39?*:+[F2FQ0 MLC/*%F6+LD79HFQ1MBA;E"W*%F6[2A92D+(6 ME3%R7E3&R +QT.("3?N(_:?X01@P6&' @%X(A9Z5[W]VL/,73XQ8)3DH2CT( M;BT8DA*H3%G,1$A6DW6$)5VKYP^TKQ\*10:X;PS '.=*&"8+QD6NJ1$F",6D M9=+[J#TR0#L9@,TP@,K*V6@3<$TE")$L>.9=^9&8%)(4*-".3UUTFNGG,MUAE1:1>A\)H@O(L-"=M8"J M$G!9&'.KJ34'WF^_1;;-P++D,ALH(PHF:B)\\2&%D MYH31P NZ:9=QUB4KR\9'E*\;Y9>$(I:#..KJ=:#Y[8RN]MEKHFHG*J.+Y2TT MF)@Y>"9EMBEX%VOA,Z+XWJ+8&24+IT=FHQ0^4^=\*I:V83E:D[R]"Q1CK'&5 M$/]:0/7*RH,1Z:T^&48I MH9102LO8OLL?PZ'6;)?6G#VA\\4:SJ'EFJ;/55R,UE.Q_=*#X?_3RI# W5GQNJUQ, M8!2SD(HC0A*7G-144MZ53'8%63J2BQ-'6H+T->=._ #DZ'HNB.B9_(E,4A*) M2#"$$Q">4[#$%Q>4YZQ3\%)9M[7=I@DAB.1-SY] G7VK")_)H2"69*J]!U8T M-Q2L>[ Q,S"L&0C%0HIT:YO9+B%+AY80YIL0ZDV.Y)T> M;J(CN3HS<[[*4'"> R%@E2B&9J *G/4$")%"$4FYR+E=KN1#JB1L]G\-BZ>F M35_'U;T_[GSL38Z.4C]6SZLS<9\Z_9[SO7ZY @L,5U=:?5>1\N9CZI#>WX:C M0_?ICRK<8;\N8_E%\^ROL_-ZT>=>E@SW/L[%R6FDR64:P"A9J-#D\H@9"SXD M;9TLPC9^:YN+KK%\^>:SF+/5:N,3I=1J&KZ%X"?2\)IH>";TJ:5PR28.47H* M0HL$7@0-B;BDO4G>V6:8B[(K: &.^$861BG=<.#"BLN"=N*[T_'D. TFXU>I M[XJ_?SA<#1%CF&!!2IXK$*(Z1.NH 58+ 5)%&S1MT \T4P4VSA&N[5MNEH; M).6-@3N2,DH)I;21+?I0=;95= MM$IU8C$%7GG/KEQE,04SEYP9-?_N#6)AX,=0#Y5:I)F># ?E;L95)]5^E$V< MJSYZTG?C<>?7LB#'Q\/!>;E%;S 9SEVS\]TU6(RQ:<48WW; 06[.T*?!SNFO M)S65$ .9RZK^SW/G275/I2!,3"(] MN*P,*^I8!4)_I)T7;K"/R%X[LN^@0R4JY-4C=[8CI:!!""7 Z&I9?;12W.90D;$MA6Q6!^ 4D(IH9102AM91;%Q$?%GTVJ*,#P^&0[*#7;R M:'C<.7'E!EV_,TZ323_5P]0: 0]3RZU7IV&-TZ W''4&PTFYE7B:.L4FY%AR ML6GA\!_V.;AHP#_Y)OO7*91+)[V$_0Z6M^G/YF+E-M.H#/>@-16UHXD%7^0- MGN4@LC>,,UV]<4M85W#L07U?$+_F'D77 #MZZPLB>R9\+C()/ 4'5D9=3\$D M6&4-.)ZRM,Y+YO+6]GQ!%2*ZU8C&I$24$DKI?L]B6=841M6YH.J<*[M()D:F M?;&(I2<@K"%%C>H$(DGJ;4Q1!K:U32WI:MFF%O,(>R1GE!)*J8TJ]$Y[%Z$* MO6L5.EM^P8CB) L&P3(*0CE:NWHPL(;+:)*+*OES%:I(BU3H@TY9?_W#!/1. MKP%; 7E,H\ZSUR]>8$KZO8K!/SL^Z0\_I^E8JQ>GHW#DQNE%OWQ;#+XO39)D M+OAN>,H!U(,6Q"^R,LD*H D2R)QFD@E5S"R&9&\"9XH2@FEA%+: ME)#[#[0BQ@E6J3+G0NW<.N%TMI"YU2 2M6"4$J #\SE*$JSE6]N<=9G 6J\- M0SMR,DH)I72_(^VH.>]*<\Y&V(GD+-@H0'I5W$T5!'AN(UA%$N/%Y61>G6O. MI=.\[BX#OGU-;/!*O'*I-D?MNV&\$J_$+8U7/J@K'W3IW4].]N-P4+N7=B;# M3C'@1SC1:(..]BRU'B:O[1#)N9.\Q6//A+A MP7#*ZOP,!\Y*#B'E*$V.(M3AX,9T!9EO.(MICJV&-B:CHI102BBEAR.E=1S4 M_LB0:6+-"]HQ&&)>T**9/YQ-)K# (A#+)0BK"9ABG8+P1AG.DM,F;VU3T[67 MC&9$A+<:XSJ*V7+>VG#V0Y9XX:74 Z:0"P7P$IWAJFNDPEDG2 M1+106S[HBJ>*'3<(Z;(1';/53X.*Y$&:0KS.@N^X JE^?_@1RB].3GV_%\JK M'X7@RQFJJ30FY M7JN:JGS%YBDLGEJ>;N5U0EB-87V!L&/'19^6, M]%O;"I&[6")E\*QI,!R'4 8*< *6_XI MDV/%WG$ZU9A"32KH4M6F/&\$.-(P2@FEU$9E>:<54J@L;TM9S@;@-5>4!N? MT22@"#2"$XD5W>DCX4QXR]@W9=FFR:^8;H]7WK,K,=W^IXWT>H.."_][VAOW M*OU@QOV].O[9^299/ %:6M^__#1W N2C(L:1"-2S7-OGN:+HLP>=9!(B:!ZH MV=JV7:9XEXHV]1A%<&_P"=#WN$:C?4$0STYY]YHQ0SD($AV(1!1XVHR734DX M;06WNH 8P;M9X,6T19022NE^'P(M8."BEEQ02\Z= T5A971908RA&+M1$C!9 M"C#6Q:2=B4'%.JA1I\2.-)60M,$-V4!-&?MV1^/17RX?"W1L2_3R7\9#B(F#&Z M(A(]F\L8Y<;')+P#)3TICH:CX%B4D$GD*A27PXIZ*"!-5TK1HB,!Q#H>SJ*4 M4$HH)9022@FEA%)"*:&4,#GGCE?_OX-1*G=QEF+GK>L-.L6A/G:C]VGB?#]U MQBD4+W?22]C'%./O*"64$DH)I8120BFAE-IS+NR=X-PR:PEE@AKMDO56L$"( MLSXIMW#!P\'D*(V>#(]/1NDH#<:]#VEW$(;':>>#Z_6K79B'H['KI]=?K<.= M^.YT/#DN!NY^FASD0_?IQ7!4[WMG,AGU_&EC31X.7[A1N01/E5=X($+^<_CL M\VSN5:VQE])"#IS7J94<'(D"F#'.9Z6(C?54N:OTT@9$43M)3&T%J'[M^&H M_'/0*?@IB B?.Y-1>;.^PWYO&QG^12FAE%!**"64$DH)I;1A4FICF.S5NMP>GL[@WCXS59$A=3EA%=_&L07&@07FDPT0;0,5.; M+5/2BJUM9MK4.019 +GZGDBIC5$QY.J6<4RW;QM6K3"1K>Q"L*80"[\:I?M?CDP*JFP? 'O1A 1[IH)102B@EE!)* MJ4U26F>+\F_F]OAPN!.G]=.N_\+UXN[@B3OI35R_J;EN#) G%^R/5VE:=)]> MI]&'7DC3^NQ7*0S?#IIWP<86JS;?V27MGY).S&;CP)E$0<28P,I (/&H2##* M*N>WMKF67<*7;FR.S(#\C5)"*6VBE-89%$,MNV%:=C9(YF61L: &M+;U0(,P M\$(P8)$JP43DJ@Z2;Y^675&V6)OC8[^ZOAN$U'%-IZBG*:1CGT8=3KN="LYU MYXGYX2BF$4R&)X^K$,?#?B]VZJ+<)PJ]M"&4)XH81KQWW AGI->2&\J-*C@B M4NB_=J\[*+1Y]VDOJ.LQ'4&FNP[3\;D>3X2(0CW)0K!1@ B.@J',UIS8& P- MVMJPM4TE[PJKNHPMW2MO(92L^=#P%J'>-E+]V^T(< '!M8G>+DEQN1&W73'Q MYFC8+VLWGO8)16MM80Z;&8KJ;'2&9@4Z!08BY@R.G%'!4Y3&BRS19&D!W-_,##)GE*;(.&@O#13S MQ8,QTH)@)'!->$Z,%+B3KI2TRPE:+&BQ/$2+Y6;4AA;+K5#8V^\I3$AEJ;(, MHBR^EB!*@2,D@J Q<4&<2%X7"N-(74A=#Y"ZA(VQ5A&4'T(P[TVTDE#+E.:% MR5Q:AKHP;KY*7IL[G?;,)V:1"*.RB[VD#,P<@B1LOKZ;3M*LJ[3*PJ MQ10)#@EN[5]Z$8*C/I-@@V#1%+++/LIBEC&:F1'92H8$UQJ"FZUTTL;02 2# M;&WQ/HLY#5[ZLI^S-TD+EHQDE> (DAN2V_TAMW\LP&Z<)T]=-C0X(WC,)AG% M1"&W8@XHZ>+5[#8N7[,\0IJ[;%?;^9V1$?O<6'%>%F6.#RMC?._6S*\1;Q%O$6\Q?7=8D.\_VJ:%)2_ M8^_#]O^4'S,\+-@C+8L%7 M.%]4QNGDZI=<4!@A%4MEM&H;BI*?&5&LWI.A7U7C[')<=8O;_^-'_]K^_F47 M?QY]56PG[FT"/TKN/;A=K\^2>?/_VH>6K&R)L^Q]4CQO653Y-'](;/ M<7&S5_[H9O4CRN2&W*MXQ C?D'N5CPQ3&W*OXI&1;$/N53YB9E/VJWE$K-V0 M>RV<)3?E7O4C8ZZ'KKNQP)[TW7CU+XMOM7OEI(<=UBHBO\Y4?U-+M' ]/!ZM" M\+U;'=Q8K=I8=WCI3WHRK/).A)P5_WDL[,='CNL2O[Y>[E&Q,B='P]/R%G'< M[:1/(=5O4_'4<-XJM+MJ>^"$NM+H@^^_" MI[]RRE)Z*T"F6IH0L@='LP&?190U[R-%=1NM+C8H?^W^9ZG=RUPT;$[1(M9Y M^3WK2&5X5,E -D*!8$F!BUD 3REX(Y.0G*VR.46+V 8-!FPTL5'0??,]=&GF M-<VDO8&N(%I'.V^])Q_A@ MM1?%0/ U.=U3 ]8[#2X330K[:%8+J%?6&@+)!LD&FSD@$U4F^M;,8?]I6:&7 M?VDK::**@XV95M^%@1&LN#+<)$&\<=')U3=S0$I"2L+V"TA)#25]GJ$DQ8S* M/&E0OA"14(2!4\Y!XI)R+4DTAJZV_0+2$=(1-DQ 8IHA)C)#3%YJHW42(#(I M/XPA8!1G(*,(+G(?C&,K;9B O(2\A"T.D(T:-F(S;&1R\)FK0C^><1#.9' B M&U#!>VZY4BSYU;]+R?)IW^<'RMI,#;G.UUC9KGS3F76VHXVS57 MXK;U+F7^;AT@4AE<8&F);'_*7X0A@5N*TAYWOG02A&D4@:R"!R$#!X\C18, MK,\TZ\UA@!45^FU$L/#9IS0*O7%J M"O[&-:3>&9Y4J=PL?(BY^]?.W0]!)L*8C5$2X96T,ACBF&39$Z,-_0GW79;$ M7\4WS>%_>CHJ:_>B?(UAG.;V-T\>3$7[1>@_2_5'.OPY'*\DLU$1FU6FU%*M MO#6"V[NPIS"2M$HZGIOTFI.2CM9.*MD($"X[<+'\TR7N9"I*-R:ZM6UT5]E[ M6*QXOY&.?(Q20BG=?5W^\HCDN=:$[.RUP/8W]-X4NZY'K,4#W\RZH7:GWIZXE+!N_9T[7O$@6TX;WGU M5&&D( MTUO;O"NI[-KEVYS\@(17!#>K MLJ^AS=0T8NFXJNC'G8^]R=%1ZL<:\>I,W*=.O^=\KS\[;PX/?)8R]NXJVME\ M3)W/^=MP=.@^_5&%.^S792R_:)[]U8U3K),ITV#LZDUBK'-IR^]L+M;I@_?9 M9 +9\@3%XO-@B(B@F! YFFBMREO;G'7))V57?.IH(:+9*IQ6Q6 M4@_"1@[&> ]><1ZH"8J;V"[=^9- :>R-3_KN<[W/]&.*P"OQRG9UR-IZ,AR4NQE7.ZNV26I.0NJC)WTW'G=^ M+0MR?#P@/I6TOJO MR%^<0_;.<5GZ((QG'G**U/^ M^I%VQD3DS4/V)6-OEX/U?'09%?+JD?OV>^0:)R157($,W(+@(8*A12M308V5 M21E5^P4L,TX2$;L)IW8H)9022@FEA%):,TZ U'G<%P4NXL MGJ9.,1$Y%H=L6G3\AYUP+MKS3[[)_G4*Y=))+V%'G.5-?#X_A8!E9E4PD$*- MN666P&UJ:UMTC5!=VZI9S8CXUH7.KU_Q?PVPH_.^(+)GHNG9 MY!IUDQ!,9B!D]N =(^5'8$1&:[4S6]N(Z U#-.;=HI102O>[I_RRIC"JS@55 MYUQID8XB6BHE&)H""")8T9M10K(V,:-RHE%L;7,NNXIK5*&;!7LD9Y022NE^ M-YA'%7K7*G1NV*\S1&NJ@ 1.0'!-P"8A(&7&=68B:^+.5:AHTUR\!YW!_OI; M1+Z&X-W_8^]=F]I(EG7AOZ+@[/.>M2)47G6_S.P@@L%X%B?&X+&9F>/UQ5%7 M(X^0V&K)&/_Z-ZM;$D("8XR %M2.M1F,I%9W9>63^61F99Z>1E@%V^]W.X,X M;KK2UR?Y8&FJTHQ^ ]-114I%2D5*14I%2D5*+0F%+?0).!KNP,KE.[#]W$-P M?[!K3WMCVU_PX5]&-\X]!"Y<_%?1CB>C6%SZ-;KT_(JH6.!@I38)JEI Q7",>543.@"&U(CI+@F*,F19:SN==7?CMX&D8 M#NK2PO&P WHT^M'YCR7S] C1T_%9?_CMT.G+X6 XV@F?>U4,KV"I2\#TKKCX M?G7H8Q FNH@9G=TJ-9B9&*8%B**2#G07J<&X>TX %A%[50 MP4N)\R!KTB72%)]FLS2\X'"14I'2YL9(B[5\;&NY'!=5B@BGDT/6.(NX3 II MER1B-HI(.6R5X%IH+9]U46G6'3OP\:JI8NW_/PZ12S(LY/;=<%J6>CWCB.JO_3";W*YU[Y5=UVM3?[]A\_TEUR M4VTM6(5'K%\J]:EWAUN\$F[-!1O:$8\B%@9Q2C'25'(DG9,4,R,9];E[*B.T M*S!N41ZJ:/8&=T]=4.KB,-U2@Y>ZI&)J6)Z$C2B-"7&N"3)$)<1PC-0[[Y+B MH,%%12 MB"I&*ZR)>8*?DJ*K\)W#"D7!"PP7*14I;:*4VEJH7(SE?1G+E0 \]BPJQ9'Q M*B NO4"6)HN8A!UM>;#.JKFQ)'=N[/!PM[J2 =*:*D>"1SQ$BSA) M"AF9Q]P[(8*7449CLK4G1'8UN7./DE)3TQ+E?N0,T&6]+D[[+95X*0G$1 I& MR8@2 6^=6ZZ08Y(CX&>"8>VY5NMO*5LL4BI2.EI)X%NX> 6*WE+ M*[EZ$L-CJU.@B!LK$><6(PO"1II83!4F03J[M01-&9]W[)D=A:IC09].UA,L?];I\5+$4*14I%2D5*14I-0F*3U: MIY&]VLW8J;V,G<;)6/':BZ>^1D^=71'7DE)81TE$,4>S>"(2.>48PDRY( 65 MCHB9:9^1+ 6@UQ> 5A/W*?IQ[K><)GGD8^=SK,;PU*4(=%.*0&]N MN_RN$?+1\%4MXC\;">\.!Z%4A:X)+?E*5:ADUND49>R-D7^BZJ7#&R14I%2D5*14I%2D5*14I%2D5*IP7G@U?]C,(IP M%U]CZ/2'5=4!/GUB1W_'L77]V*FB!Y([[L72JK3$V8N4BI2*E(J4BI2*E(J4 M[EE*_[A-E50*Q&)KI=66!\,LB3P*@CD35&,KOB,!7,'SPF_+YQL.Q\=QM#L\ M.1W%XSBH>I_C_L /3^+.9]OK9P\Q#4>5[<=W!CS/V=FE*SSN=Y(ZB4\K3MSS%'E2_'T> /^4QJ)WZ9?CRC099C M*4TK^:,BI2*E(J4BI2*E(J4BI<=-(ZCM]'GG@R]!"LXXVO R@H!^P$"]N6*B%E22G$K%"(F)<0U(\A@ MX5$@W#%EJ!<, P$SO$7-2HJJ%T!^(E)ZS [H!9#; ,@K16/$NABL1"QYC[@( M"AG'.3*)">%PC$GZM@'R.LO&B+DB+-8BC:V[""%GJYB?]>04-*=4B)7$3I%2 MD5*14I%2D=+&2^DQ9_A=)*"KH^%.:)H/VOX;VPO[@UU[VAO;?MVPL'9 =A?\ MC[>QF;<2W\71YYZ/37-#\-:''P?U54K[UW6[[^=7S?XS6NHD [)"$L2CI,AZ MFA /"E/'A>$D;FU+0;I2Z=+3<+.0H>!WD5*1TN9'OHJ5W3 KNQPD4YAC271" M5"B/.,<,61PT4E$&3Y7V&HLV6MDUU8^U.3[VB^W;@8\=6S=4?QE]/'%QU&&D MV\G*^=@57VXX"G&$FA7ZB8$_I1%7 W[O="\\H0 ]LI> MZU(X36U(4CO#65(6:R*BT)A:$;S%'_9O:+$^GZM:7[UIL_Y].(@+#GX/#GY= M:9]NA I@ CF*5BG$G2!(!TJ0LIQ'K37H'MO:)@IW)15=L[:4P3ITZ)&SBH\& M$VV#Z_]Z#.'?0NAM LY5S_3'4/.:8=3'PSZL7=5,\2E>XJW1\??+Z$B9)$EK MAP31&'&2!_%(RQ &VB"-5<[GN=)$WMD_?#JH6!RI-3A2D7,M&(DT$>ZB,8EK M"__GL)#8"%(0C6"=B MKA0!>.TY4$V*G"8*<1HB F:Q+I.D24AAHPN\HNGPT39ED[0-/O 2>)!G+;2Z.H=PA+CQ#-E&*?%*!I&"QH/E<+WB?IBM- MP<^"GP4_UT3<(W%!2RJIT8PSXHRG@9#D#*<:"ZT+<6\-:B[7%0:"!0]&(\VL M09R[A!QU(F>#:')>14H-N)RDBQGI\BNZTFT><:]+$O]5-S:$_X;>Y^W_AA^S M6UZXEH^PQT=3[=O^;S?ZU_;\.1_W8R=V]+$W:!:(7D;62Y=9&V00?!-FT/JH M<(P=Z_,A83LX!SEU!L,Q7'T\S'A1B]&.8^BDWL .?,_VX?[@#W59\HMK'W;Z M#9R^4 +NXG18U77'/XUB;F'Y.?Y\U@OCXQEJ+7QPNKOPQ4>L@YN8C*__2%L6 M4M.U;)G%G_D2-4I20:F,A@NE$S=8:^^HDHFD: DC5'T@6&[-/G4\FGWOJ?T8 MD1M%^S?X5?"U/]G^F3VOMOYU>6?"MIP]2;8SRPM]T[T^JBS4E;(X^FO_M_W# MVJR6^^@8N0^QC+,'^P>XC/O_UT-"6+;*[B&[OYIB6Z\%S7Y%.;BQ2W:,1 M$-?8@.E@[!D4W*%YC):U_&+\@/OB8T_:%/ M?NMFS0NL?NRJY5YONE?^75>]X5#)C<5^MW@K$2OOO8+.-@KW,.Q-O1 W85)M M;=]'.^KL#0(@TN*9E$N>^@,NY$*4XCKO_@H'O^V+_+T'?+[GD;]_Z::@O'JI M)[:TN"SM/2TM,;?!@>\](?@X$;[5I[XZH+6[\^[?G5>_'?[UKO/J[>'KSN&; MO;<[1_L'OW9V=H_V_]P_VM][]].]-K5:,";77F0S]]DU*9C]06=\/)S 14+U MS[OMN#:="_W>Y\_S _K#ZEZ:_M]FH1XY!/^]RW7K('P;@NG?K0NM&!?S9C1, MO7%N;;DID?7WL\CZE_^\_.-+_=K1J[]??_T=_^>O]^3PY?NOK__ZOW\?OCP^ M_L^O!Y]RM/U@'ED_[;W_ZVW_X.C@^.#H-7__UQ_X/Y_>]N [^<&O>_S]I__[ MZ3]_[9/W7]]^>KV[%%D_@>_\]0_RFNZ1UU_AVD=O3PY^W8?G^XC?'QWW7I_ MLWSZ\]/!KZ_/_M_7U^/7O5Q O#=^_>DU?OWR[P]4.TH)9T@EJ1%W(2(KC4*8 M:ADD#L3F@ZH@W*[!N!V3D LN%5RZ 9>H94QR304@#T]2:IW+/JDP5#@7E*MQ M"<]P"1=<>G1<.MB]C$N)8*Z## @GX1&/UB%+#$8. F$*PRG9&N;&]PURA1< M*KBT$;@4I,(*;CT^+BTY"\%01GG M@B/*94+<*(H^UX^= MP93:YK_FWWU.<_UCDGN$]P;_[)R.AI][.?3LSCO#TSBRXUP-D,7UN3?NQ>JG M3N=>(RWE&NNYQCK'/Q+Z@HJV;_B7\10V>:]N?=>Q@]"Q)WD>ZMHD\;T+^IA=#Q>%";_WXW1\Q\Z"3(M=7Y]=_V,E#L*B%U(9@H@F%G%O M%'*.:F08)8E( P12;6U3H;OL[FT+VTE/N1E7O)P8"J:W&J3X"YG;5+NM4[FV@3&LE6@XNEHTH,,4ZRK>8.&<(8TEHR<,A8$MQN;5/6)68U>]C: MX2BSVOS*W!WO1TV4:T'@A^GE5*[5SB"\:>1=[<^W0*E*6:-9^;A" 652 M@1M.$ A7@[-(%;(B3U50FBC,C94<*""372)*\NHIJ_W]%;X6M7]\M5_FB#%1 MJBBUB&.CID6R7FGDK<->.A_JI+7L*KU:(ENTON5:_\!UI47;6Z?M2T;>4ZZ2 M\WF4IDN(>^$0@#M&DF(>M0C6D%P2WQ5X#3T#2X;K!U1V_^34]D8UY0$"=%%. MNIK?^K&3EB5H]F@5>HWZOI+1F]%)0BG8)#W"F*C+81 M 1@:&1+EAHBM;=W5XLY#-$LFA/Y<]/D)Z_/:.4O1YX?0YR7K MK%A2E$2'5- Y\A@-TIA)9'R4\"='L<5MU.=GEZ+964K/A.C&\V1,G9GI5=7$ M#GR$]:A^D* \\Y#-8Q*4RX&:5TWCXL''W2S+0E#6!X%YHMC^= [C_M>#ESOB M@V9<.".,\T20K6W1U525,.P3UNFU,Y2BTP^GT[]? MUFGE$K6!!F0-EH@++I#VC**\CUGTQIK(ZT(=)4INY2DK]?I3*T6I'TRIWU]6 M:L:#Q$ERQ+#CB%.KD([:(J,$(Y@9:KFIE1J\L!8I];/+H]3C=9"SN4E'GM$1 M!]6/MS4H$9E'XR3OCNTH_I+%N+L@Q0)R:P2Y+RMLA&D2)+V>U0,9J MCH3@6*K@8DAL:ULRVJ6ZG!QXROJ\=CY2]/DA]'F)B6 '(F/:(^99'A?)(C(< M6\2E)Y*2J+%6N;83=PTKY_N>LCZOG8H4?7X(?5XB(=YKX6@"^XP913QYC@S! M^8>C(07,&<[C7R7O,G+G8NV2,5EGQB3%T:BA)">]JH(_ERS)AC&277O:&\,B M?,V0-QCG6\B!EW( \I[@[WR%GA"5N#* =])3CWB0%CE),ORQR"*E(?@([@SI M"KY:QEH"JT]'M]?.3HIN/[AN+U$51VP*46BDJ,VMF!1'-BK8UQFR230A*K*U M35B745IT^PGK]MJ92M'M!]?M)=IB-)-),(,DR678)FJD!8Z@Y6"Y)3511E>? M/B%M,MNE<<$Z&Q>T[X9;O5Q/+S%W9+]T7!S$U!MWZJGVP(;K;OO]7'*;2?)G MVY],>Y+W^\.S7$]8LG:M'\)VV=C^,[/C_F?2J7K' :[; 9(4YRT1H$%H@[JU"W/F P*UR*!C)/&'>4(?! MNU9=>D4>X/L/@)840)N5?>VLN2A[.Y1]B4I'RRC71B*1HD%M?EBM7J)^QB@7J)#(.).G57'(,!X?XGO>IXUH+"@\G&%G0\ M6NJ#I3:Z5O89?G:9XL/Q<1QU;/@TF0X1*0G@ME.5I;;+68#SWLL[< .?>^-> MK'9M=?RJ/SQ[-[;CF"5;W)@U(M[7U8.UU$A' T&6R#P,2E#XC41$20Q4!.Y# M5+4;@\V=!R64M%&+-7S]@Q**AC^.AB\1%:ET]));Q"D6B'.76PQK4',?M7&6 M),)XK>%*EN.U3UG#US\ZH6CXXVCX$FMQF!HMP')C(S3BRDKD3%(H<>4D9R,HH^]S];U?^R,[C,WV(]Z1G=V9.=E;/Z[/YA)]>U< MJ,58K]%8KY['M,I9P<0#8H;Z$"3CED9PQXGJ&KZ:.'B4B:Q% ML]M_(+=H]L-K]G(%-F=$6.^1<9$A+HP'-]QH1'FBT2B=3^MM;6O29;@H]E-5 M[+63[*+8#Z_8RY78A 4:64 V3P'A-%"DN65(8I$'J-/@J-S:%J#88G54U^;/ M4&\],WDSBJ>V%SKQ2^Y&'1LV/:PSA'XR&N6"QC(^_8GPE:FL7TZ[*N\U(M\9 MA#H8N5.+N<#A&N&07L%@=#!2\!CA40B&M@T .4)*E$$/*<*AT%]S6=O0= M**J^B02FJ/K#J_H2I;'1&QHE13[QA+@."3E, ]+,K MZ@] :8JJ/[RJ+Y$<80+X:0![3_S6-L5=1EJBZL\K M_=)4//:'@X]H'$[U18XP@E#K'/(<*<0 M-\3E:4H>B>S!ZF2P(S;71)$NI7?IG59BM6U6[@?@,$6Y'T"YET@+]=JXI /" MU'C$(Z/(2")0TRU14$KRK"!-N@:O3DHKNOTT=/L!2$O1[0?0[>4#6IJ08"Q& M($@PW,Q;9(SRR,00I+!"&Z'K+E?@C+5#MY]7*F9>)'9JSW^X0NR9QV;:14]F M$GW3"+3@VQKQC:\0$P>>J+8$Q$5M/E7N,=(A&>0+*=$ ,<#(QZT1#P7ANA( M#*+@Z?CLO 8/VJUUE_$[LY>BW"U6[H=A+T6Y[U6YE\^W<&_+=_)7;WR\.Q7O# K/"Q"N#PA?GZUPF"C 234J(JX\ 0Z#-;*" M2T0T2-([S%*T (2B*]F=@;#$:%NLYP] 88J>/Z">+[$9$2D7)I]@HR0!I8D* M&5A<9+&DC@>*4UW^R;J:%CU_RGK^ &RFZ/D#ZOD2L9'8>^*P0X1PASC3#FEE M(XHXQB!9C"2XK6W:!4^N16K^O!(S\_Z1G7Y6F)*%V:C#+=<,)[FB6'8FYM_R MOPL W@< ?KGBG(L1%AN' @\,<:<\?1!6ZMEQ#FR8[J8W^507XG8MEG- M[V\&45'S1U+SY5E$"42YLYCW$ND@].($N9)BBX1[+>V&>L:5DZ\/%4U M7P.7*6K>+C5?HC-8*&9Q2LCGN6.<*8XT5T!G5/3&62&"I$!G2)>T1*D MHOE\K\?.R[CA*,01&@]/?\I+70W[O="9+=53A\W[8SJP$_+DMC=3Z?]R_@=L MB(58S\6 MP*::P3-U9FL5G+L)(W(P5X&T-0<&5'_QD-R0@:;_-:VT%UB[M)@ M^;;:M$&QWB>'$(]9NU9PX;%P88DS<94GTCN#J&2NSN&",Z4)PE)1HC")7&)P MIFA7KJU.OX##TP*'M1>\%7!X+'!88EJ*21&8)2@2G0O8<4!.Q8BTT-2!N"VU MX#00WL7\SL5N#P4.:TH?M9N [>Z\^W?GU6^'?[WKO'I[^+JS?_#GWKNC_8-? M.SN[1_M_[A_M[[U[]'FPWR7JQQ[2^D1O .JRI6X%P3%\)Q8=8HP^Q.IM6*ZR8T DY+P7BE#($SJ+(21DN+%'" ML'S^S9"NH&N(/&PH?WCJ&K[V $+1\,?3\*400O(R$B!^2)C#6]%YK5H^N-I^G)3#^FT")$A00-!W&D&5MV# MIC,9G%+1>L9R/R[:5=P\U:X>F\!VWDQ&_MCFEH3 -YO//9I<9V[6EO##?R-<)^'*;QF1U% *O/L3\\S=@# MJU"51-@&)\)>-K)\-Y5M,1-K-!-7C.ABUB1-$C*YY(>3Z) 6S*,8I)*46"HU MF G.ND:Q=H36BC9O4@JL:/.]:O,2ZPM8$1JL08+EWJ[44*2Y]X@!'72P3Y)0 MM&[ZR.A=NL$5;6ZS-M]C\JMH\[UJ\Q*%XR01DCN:18TMXM8H9#C#F=$):9/4 M,>&ZMZ,I::\V%.K571[[O<_3LTB]P=@./O9RLLM652S'D#:8E$RS_F]&N??- M^/Q-WP[&.X.P!W^M66=!PO4AX>^K0[B8U#@(SI"5/"#>_)82TM8G@[U*2H1Z M&N%5!YG+"86GH=[W7ZA7U/N!U'N)MO@0A5+.(RR90=P3A9R1#H&(4^1<$8LY M.#JBJ[$HZOU$U?O^:_:*>C^0>B_QF(2U($9&!-LX@O4V!.61FD!FA%8)2(Y* MHAZAR:Z8N55ZU-^[EL[;/4Z[/4Y/%*VAP>,:HS9/KD-3JQL\[L]V0.G5="\@ MN3J6R_A 8K0),2T9XIH%I E62 +#\0I\(,WK1O9["E I$/$V( MN+\N#P4B'@LBEN<;,VT)$Q819V4^UBR0DY8B J*VG%,1K,J%OU2+KKI3K^B' M HDU)97:S<&6.SZ^VC_8.=A=1\?'[PU!?<D/#$<70VZHWCJ/H_G="K/"S"N$G 5M7$#GPL):&;?LQP M?RK)??C^GNV_J3?#X70O%(=BC0[%ZN0)EK#G!!MDJ/,(]@FPCT 4BO ;T\BA!J2UKL9+?ZU'"HN0/J.1+@047J+11!1THI2;$+G#6]M&F2[(M$4J7HX$WN^1P(TOPKW$%.>L#\AA%0>]X:@S&([A MZ\(D=L K,34WI)B14H^[^8SP,+VK9?S;]*O<2 231"1NT1Y+#FG)M*+(2^""GFD<-1MUZUT;E?GZYKZ9T/5.8 M !I1,EF;5FU[]4F$PY3Q;89]NUF6A:NL$?%6F_Q;)D%P!B.# >RXU3GX12@B MG I%5/"$YB/47:54.TY0%W5N/TGY7FTNKLL=%'EY2%D(VF$*>S<&A[A*$1D. MKHNU@49P2[V,%X?-#BJF M:7VFZ8_5=J/>2F8\M\BP/#LGR80T30(Q8XV@R5#)"9@F)KM$WKG"L20;6@P+ M#U7A6&"AC;"P1$FY2M)1+!%GD2/N$T$NY"8;+'&.0^3*T$Q)>5<56'C2L/!0 MM9$%%MH("TM$EEK',*<>J40%XC%:9 FSN8>? !LAD^)^:UNH+M=M0H7"9M?) M9MMWPZU>KJ>8^%TD_U49QY+;@O! M?PGW_]EF\[P_J,:C29;JJSK57UK?W9+A1<\?6L_?7]9S)J)G+!@D M0LIC@0Q&VA.""(G1 PA@*40;]?S9)3[_M/U)W6\E_L^D-S[OV#,[ B9TUAL? M'\=^R K2&=LOG7[/NEZ_%>-$-A$86W&&\6WLVW$,1\,C^^6O+.!A/R_DJ^'H MZK!DX3SWPWEFW3DIEY9CAI*D'/'(@//4136&*9]8!#_8U65R3)>)ST]5V>_M MB&-1]G80GUD#/TEI +T&IJ,<.$1 @;1(&F&)+<6SO^ M6'2]'>1G=K[%)16M\X@IBO.!9X>TX1$Q^*,+B4B>XM:VN#*4V<;9[^U+43VA M!-GFC)@\G0X(ZKCSZ6'(-8R97&/ [,F-AWI,SGC-4*B2&;M?8[+:LC-0\!6( MX,C$?-I>DH2<,1*QD RWCA,A\-8VZV(CNXRN'IC\L5A::\;'%7QH9U:MX,-C MX<,2L:1,,4JE1"[4421*D',L(.4=UP%'C44S_L&P+B.DX$/!AX>@I@4?'@L? MEL@H!G\0!ZP0M]PA3H-%&F.#P 0HR[/,IK:3;WV4HJ^ MKCB,7_RQ'7R,G9$=QT[S>]V>)C.S;L//<@;O,RA++ES,QQ1'L1J/>GY<5R]6 MQX^=MGMR\/K .;UKIO^0P[4UWR%O8((>#C+WY__U=RGUSE)+'3(@5 !=DL\5!(HP$]9*Z155.;5G5MVQ]LWP+5"Q MV4RM $0; &*)M0G*L);"Q1.DB 8GSD%# QN>0L$>&2X:8($H1G82G8=T-6-M'Z*Y. MJK6;T!WL'77V#W;?[NV\V^O\X^5>\]L_X6^=W9UW_^[6/SM[O_^Q_^?.;WL' M1^\Z.P2P%DB1F*C@+M5];*3&72+6 M-<"S(,P&(,P#UZ%>$XPN6+/)6+-.Y0]V'_0=PZPIRKA$Y5P=>N.C!JH+VFV"D M="%K^_?$YXNVMTC;ESB92HE@D03R6BC@9)$@F_L.,ZF",#X%9FL_B745*]K^ ME+4]:2)5PEQS0KA-T3D24@I",T;@?XVVZZ+M&Z7MR_64Q#'KK$2. _[HWUG^+_=YV,Q&)"UI228UFG!%G/ V$)&K2V 6+*MZXPWU'UQ;*_ID]H;^.%) MS.U28U7/BKB/5.HM"K49B"X,)ZX?GX>9N/T*/!T[L?;"Y/UZ,Q_EO?P&-OA! M+.4V:[0"[U'!1(! C>+Q8Y5%X7*,8I"/8"$X#>+P4=R6[ M,\V_M:YL3@*LP-[S@;VUT?P">P\'>\MY?ZHUW"5D\2%M0KJ/?\4&]M1+^@WL.AWA+5)YX1+70"@L\W>T M?_!K?4+EU?[!SL%N_:_=H_T_]X_V]][]=*^G\;_C&M<#REHN7V[QRLL7U"@@ MVR*0O3I:OSE#SM],1OXX^[OYJ-_I:'@*-W=>STC(,Q-.\PS-SO@8'OGC\72R M7>ST:P?Y,:+[SX'2/5'2=@_M04][8]O?^W(:!Z$WGHQBM3_PD]$HAE\FXX/A M^'T<9UY7B-P:B=QJ8T^%.4D"Z!M/(B >B41.8XM"B(+%:))V$H@<[1*QKJC] M!D6H"F"UZ^$>M]MH :S' *SEGC28@RT2"H6D +488)7AF"."8S"":!=(JM., M!-^YRJ0 5@&LS0N+%\!Z7,!:"I5[P8.D22'!+$< 51$9)4@>B$.H\(E9YK>V M15?S-N%5"3P\1G1WG SS]P_]WYU>54UBF,W^448:DNW]3XQ<%PD&>/'H[>V-%X^H^=BZU=Z\=A M^JUG7:]?3P/>:52 %'.[1G.[VI[(<1)C=!R!G /B0C!D=# H4!6]P,X(+[:V M>:Y#U'=N3E2.WA1P? +@N/9820''EH#C!*(>L=P)QD#LR"F/D MDY=*H['L,:@Y?5MY_6NXJ W''4& MPS'<1X!/@Z?#RA'(4A6_J0&*E]&-=^L-7L%7-[^-8]@?5./1)!<&[9S VH^+ M35FC3?&KS8^PDE'00,'1UA%Q%O,,5>,1QE1;@9/3AN5#\0KSKI'EC%!!PX*& M]Q"1*&CX.&BX%("(7D@@40)%$"_BV!CD6/3(4:X3>-U:9P];&]J5?'-.#A4L M+%BX0>&''\/"U/L2 _H:1\,"@[>&P:5 Y,@1XDM#?#8&!DO-R(_4C,S>,H4'79N$1SC)=;^GP1;W6+G+>[K+9]&L[.W> M[N'![OYO^SM'^X<'G<-7G5O,1CLZ[!S]>Z\#5WAW^-O^RYW\PB\[O^T<[.YU MWOU[;^_HW7V$_,HUUGR-9U=N5W?HRV5U.554U]9-!U@\1@G=DV8:5SWCT^$2 MZQS0MS-8GJ:R,]ZUH]$YK%N=@"FQE#62"'(167Y-7[]\+3Z0J#G%UB.#C4-< M)H,L2PXQJV7B-%JI?#V(3YDU9BLWJ%RCX%2['NZ1)N85G'I@G/K],DX)90+\ M+R 6"$><.(6,MA)A1BCF@%O)TK5-QBLH55!J(T?8%91Z8)1ZOX!2?^ /RELK M-/:(4"T0-]XB[;A&X"(SB5E@]5CC-8VJ6R-*/;O:KHM9C@T9[@TZP_%Q''7J MHZV#<3YK%G^0&']OW(+>;GVOA/7-AKYU$*0%HX@SSY&V7J 00-3@H1'B:THIF&S16>6BW6VE7W?2[I)POH-B_WY9L950 M/CEGD7 J(FX51MI@!LX.!U?$)2NI6W?"N:AV&U5[79REJ/9CJ?;[)=7FPB#CV@<1R=WH2[?6WGP+03\ MWHC49B/@0U&7?+"OH:0%Y&X'L;)4@38"BTQ3B) MM+6M.6M19*9H[J;2DD7-+6[+FC1ZB9$(%J557H-&$XNXKH>%@@-#C4B$"15# MPFMS6XI6MUBK'XJ1%*V^!ZU>(B,D\L2!="#-+=AIHRD"P<)ORB@?@]#8V#9J M]5JS**;M3.1H.+;]FH1T5PH*ZRK#T66J\HC'X)N%NJH">J$^.J]\->SWPG,\ M#+6.%7HZQF2=!8Y+]F/%OES^P\([2Y9JC4:&7Y#!W\\//OW^Y0-6T1EB"<(> M)\0]TT &(T'$*F.-EXI@4A<^:M+5[,Y-_M:N;IMQS+0@;T'>QRK9+,C;$N3] M_3+R$DN=4U(A:PS+[CU'3C*/(A!VDICT*;&UE7(6W"VX6W#W08M0"^ZV!'?? M+^#N'^/'%86,8,%,]+ JWQMQ:FMP=W23Z#,"KWGY?K7 MV,*6AO^&WN?M_X8?LT^'&T;LM \$V&@6;#\"[&CO5^ M> +?G8MKI@TKQ\-L%&H5M#EJU\SZ[-D^W!_\(3=UJ5[,$6#Y8:??0!7L@SN8C*__2%M64;-KU^*Z6]S^ M;S?ZU_;ECRW^S)>HC1L5E((]YD+IQ W6VCNJ9"(I6L((51\(-ENS3QW/VW^< MVH\1N5&T?R.;X&M_LOTS>UYM_>ORMH0].7T23E^H[$PLK_6U*YK2O:UHHQY@ M[H?37_F_[AXW/LG^P>SUJM>6&#V8(O+N(P*_F"/QNCL"K MC_*=B$'HULTVZI$>G[SH3-G*P>0$+N'7T-=VJ5VZS_ME[_74?'WQ]__7]I_\ 3]BC_WD9C@]>[IR]_G6?_:=G M\'_^WS'V)W\.[%]F.#O_:_OO[T.SOX=-"#>X"__^?O [J' M7\-GWW\*)SG5^OKW#Y0JYKP*B!ONX4=@2'/'$$L>NR2MIHDUY+ WF,2PD]F8 ML9["HFMN8^+"<\T9550*1H*)V/&M3@1R=IK5:30!M#XM4X$MX M?=0[K?\-8/C+I((=4%4SDC&5^1*XP&O3VV@N5$OKQENYV0'K 0H.&D?ED3R' MH[->OS>^V3Y=5\"3[6F1W![X/.:SORQ\V%">MV*,;Z1><(WCV]:J=7U1_N1YN95X3M;#S?UCNG8[;_9GZ]8\ M]NGP+(ZZG=2/7WKU'(3S[C0WW9\.1CB')4QQ!.OJSNNE65A_HGZN+FZS?N;\ MQ:X_]']7G7A27QV>;US/5\BR^-P;C2>VWS_OP'*-SCO5,:A%_8UY?\Q7KG,V M'/6!*_=M52VN3V\ [VA6YV+YOL#2]N+ Q^NM6%OW^17+>0P[[W\F=C3..RDO M*RSF;%N_@UM\-0TOOW= N@O^%,P/_^,56O>HPO1G%"O9E\Z>I(5BP#SN#L /4=)+7_N,; M^+ 'Z1[!#?Z2M>[1;?8?\]C?^Z^_G!R<_'[^^FA/9#M[\/7XT^%+_^7@$US_ MZT>PN1Z_/WG57['9GUY]>OWK>[#K^W"]O]G[H]_A>U_S@Z][]/71ZZ^'+W_I M'7Q]VWO_UY]@LU^SPZ,]_D%(B071!@6>>WT:&9#-%5)!$\>LX5(SO&RU59#, M.A%S2V1.)=&">^P-(]9J$*]:MMKO)B>P1S,>=MZ!/]Q+H#* 21?2Z,S$\0-V M^^:;N7SS@DKNG8[8!\<3]=9IB0WS]7QNDWQ;['Q]Q9_RB.2>_P[U^X?]YVRQ MVG!#LP@KRGF=GQA[P7B]6/>+$%,@6%+S\^;G\U;UUU\_<*7 C%"/M%<)@;I+ MY%RP\$]B30"EP28N:XL62;$D!/$@FT"X(=@[&5*2FF*?)7!9U6L)9$5?!.-O M:W4KM.V;WL;5P'/CTM1>RJ5HZ(U!4/ ^/H,_&..@U\C -PBK,S"*_$TWPU>P&FIR/PZGNGV;>>>O1_#'KY/375KZ4S]5OF[NT? M+]Z]Z/RZL_-F[N1>X:BT3VJWQ4A7,/*G2YY30<;#HS_HAP!Z'PFG"'/F$(], M(:<=0XI@BXGG(D:_@HS$* M*#[>M$ U/MX,B;!L_4F(ETA:9E@]>.WL>)A1<'@V@$\OLK87G9T^7&7!V^QE M4C_%XHZS_8RF33DY\+1!U22C%P$8B/P)W _IKUJ MW#O)EO%9PM\^_N!DI"DHA0@G%'$; W)*1:28UHH#!CJY$KDE2A*K!.4DC^55 MQF@F"#4B^B )LRL<$%8ZX]Y\K9\FYMVX*C7F-:Z=G06MKT&]O. Y6)HCB;77 MEYVT)@*;/;7.*!^+ 2^[ \\R"_.-A_"OOR.L_729:X"S>3[K:8-OXV,[[MB4 MHA_7B JW,AS5#F0]5:4V3LTY__JC_8LIK]U.Z%6^/ZPFH^GPRMK=O.AIMOR! MCFV^(DS#R?GW*Y]U%H*[ZEY&\7.$3=>\*4!^)U4V+\-1M^,FXUR5T,GH/J[G;79G7](!EWIX=F$8*INMM0.I\'S6OA^6.6O2K8WZGR>C1BU MOMXE5]Q4?1,?A\-PUNOW?\X$8C2Q_>;/<]GZVI;N75I+9_-BPE,<]ZKQ,/.( M_D(LN0G:#^ .0!J3:G7S+=IQ!T86GJ"Y[BC::E@G!3IU/GG>,L_W1GYR ALF M2^9%Y]_#LQP#[W;2)&?>SX8WCJ!!<K5I"R-AB?PL>'B+GS1>7VAILU.S0M7Q_-!5O6-51-_O'2?\.7G]9,U MMP3K?CH:5J?PC+#;^N=364Q.\Q39_.G9E6=7A65_FMY+:+?W\E!4+I<6-);D M;:_Z>[>&JOS;LW1E_OCZ07!%D]<8.6(CXEQH^"UQY*R!?T0M@UUA8BMR@Y MA"O 6RZGP$]L-K+P0--+K5S[RM/,5W]A[?&E2ZO4&T\6S.B"UW?)BLX_ \]= MY<+I^DMJ6@MT-A>\7UJL>H6S%;5]L%B3C\?U8L_YU5A86+L3:!XJ-BSC+NH,CL+_L"L,] MA%ZSDT=SYP(^,YQ7%-6>7/ZVA8#&/(\?8O8\ZAJ.)G4-CE*C/]W9)< [ONRT MN.Q1Y!&+V8EHZ$#,KO,0WA++_R,:M7'7WBP=.6] M5Y<5* SA";)S/G/(8"?TLU\%UZJ=JKS.TR^>7V*J1#/5F_GIV=N?.U-A]BF@ M+YD_P!W-EV^NUF?'<=" 1ZC+-@:@YE5E1^8H_+9>VS0NGG4=G.UU[97FK46UO>_2QJU*_T M(6XL,EFNJ.$V"(N9UDEQKJ267*;(;#*<.,O"IA:EQ':S] ?),;QMK.I;V(G@ M )6LZ[0>A7P(+@5,)4&,88PXD099ZA*R1@JMB4LFB65%P=)R%9R*Q$D>63"* M*2^2L$&ZA&5\LK/X/U)C=^*TM4<]OVM[94O1JAR6OQM=9Z+#.@&8_ M=AK6'PW[^==3\&I[51-S!%*0219X%I/SQQ.;\[HR[S+ZA#_]-OZ (KZ/GCFEE?5-W #IN9-A>S"Q]ZX.W]O"PUXY^% *904&MF-ROR7$V[3<#+SC?NST4&]R># M:W!H5BXXDTJ1P5ID\'(*1)=$L%!TE /5/I;%7LMB[_3K8S_?6NE.V";??A%=!Y%4J4[ 7".N-KHHUY+2JT75'"!N MBN877-!W4Q>TA0_XO3[8_[EPO<"SO# M%3^VKG2OJEF\_.(+:J\?+@T487[F]'12ISPN:,*;^<'3^BKY;A8"_;9S D]U MG!-FL3[RER\!5\S7R&F8P758,:WC6;K_II9E[L7;A448S("G-ZP+^QO?//^M MODIGZ/VD3A$-?C0KT)1$-5]W]?(N1KNO;>0UF.3O6NY>JTS$ F,7O>5264>( M<41J:2/E*JHK@R$73;WHC?4+;^(H_P%NF,R[.#Q4)$)K:V%5UIJ/6_N[>4:W"<6F>,B\)P:IA1-#@KA64N M&&]=+5<\D^M*D\PBUUO(]>\/+"1)F<$HA1 1S^<,K#*Y;YKF*E"O"*<@U]41 MEO^[5O-;BC90XHS-#3 =)]19JK @TFN>F(Z69M$2,Q7M:A^^(MKO%^VG]Q^H MB50R2Q'6-(N64F2<$8@$AG4(1$II0;2K/?":3.-B$K:N'IG7^;71R_EV([") MFQ^\7K:-EZR_CZ.P'^O>?9%[VG! MH\B.1P=4L(Y!NN;$Y>._K\]=?WW]@S%OAC4):!(RXH&!ZDV#(1^(I M#51P%[:VP2^5-_*(O'D8N*16YD43Y9:'VB0DAE*P0CH^(TLTOBL/\RH M6POUK][X>'>ZPR^GE6!;O*F]RE?#T0+)NM3X-$OXIS 9G0U' ?R_9X?1E^5\ M\/+C!ZVQ8\P2)$7=N)09I(,7B+' %0_:)D^VML?'HSCUQ9=S1VOUU) M.A,&!RH-82)P9L'!RW5>*=&@A/6R>.OK,OW\\,A_$%)%0Z)#@GF-N#<.V< I M@F5/3E!JI71;VU3?W5NG021P_[D'WL6-5EHH(;4QG)/(*=?%6U^37.'^]\ 4 MB(@CP2B09!#'-"!8_(A,7FJL@ ]S"7+E5\GU]NXZQ481#QN'@S@]..B 0RH% MYK33*858W/7UR1:8F+*D\ M]^)T5!/+NO!G9TG5'!H[.XZU3WMEXKS^Y$*,;9XAOR[J7G_X>%ZMK/D;MX[7P1KZV1N[>#D;ZX3+OE8ZFE= M.%TM)&?F!QFG?&T6WUWLW/>BLS,]#UK7<1V%BWXI2Y6Y MTX.9[-N"GE--F!Z@K5)"#3E/9D%^'PS_7K;GDSZ MXQ[*]*(NWYDW.UU4^\ME4+7JQ":\,:S?7)_/C2?S+JE99Z=GN6?ZMIHDO;1: MC1+>R>X"]6,R8=0)U^K57?.$G2 MS2\UT;3;.?6*8*$HX01NC LB-'L5#4?]V2WCL[//J;P'=0N"]Q\'7_@R>)&.P<(A&#Z$,2R(0H M$>-1$*68=B%N;9M[A(+;[(("!0^;\3GR'RA3AFC)D:38@H7P'FGI+ (Y18ZC M2I9>"O,MP<)MSGVVD A>@6^-JY8YPT MBEF&1!0N9SLPLH1A!.Z5%I;0/.9QY8RCT116WVO*$T_*@ZUU"4=JK1-,FY59 M'[.5OZ!_8'IGV4_PT>O3ST^TC]S-:[7<<$4F%HW5B3,N&=7,8QJP,,)3G11> M6,VEDH(Z9%9W/K +H8'F:1;OF!8[#I:#'7.V_N)"T*.8)H-0OUSWS;O\)]L"[!8NC&_XF,$ :[*\O\V&R92R/\U7GT>B_J!)1FC91P%R8'@82F1#5HC M!AI!7$J., Y>/2](];+P,"2:'5#S"<'+5>R 76\8 >]N_626<7!*<6ZC$3_D;_VP M:JQ40!5=N497^,'1S@?"&1#=2)&308"N$(P<#AQ1Y84R5F!CP]:VPB_(M;K2 MO=5NH)8QR345(&^>I-1:>RZI,%0X%]1-9>5E-]S?;OC] P$/)5'ND%)2YT:) M$AF6?V!N+,>!2.[!8IIU&LP@/;:)&1:$XA:8@W%,"0Q[@P%4)WU#=4O9$/>V M(3[M?4C>.9E1TX.#< M3M;-H;_/5LY,G9UWF8O9>DZ/,\-GZY8.V>K=V)>P-.5:;LHE2E.NTI1KHQ[B MAYIRW=AD:RFH F#(6(R!84^X"=92(5FTX,2XR*D3M^[Z-9B^YY7.Q=?9X("-!)KZY0NRAS M6C4G&QU;O'D#':U$Q*JZNU,>&S _?P6&?!2G+8/JR0-U[8X;3XMR[#R8M]S9 MI=MT9OUB\RC>[FS(PL6Z7W#J:=%5W:(J?HE^,N_V?!$G7+S7234M>\J5A EH M\C"_&;BRS:5YQ\.P6BEZT2!V>BB[;NDTB*DW;KI&7PQ@6+S%*PY5S:\[2Q-. M3F\Z%F2X=9AK1X@&ESLFBWD@( .#4U2 @M?G!'R:,S^+ MRSR;2=*I/<1YM5SN1G!I[U1U->K\+;U<1=IT2)X=)(B "$3''>D&98>4^E-4%O;?-O)8-Z/]P(8=4$]B[G M"9H0P<6LI&RV9K3K1I.V,&?RTDB=C3JI=TV$[;C-$3;Z0ND'&8)7C7.]<[\4 M9]8S\/"'H#"E)#CD:6Y%D3A'L*X8^2"YU)1[ -OEJ+*0P9&8I,(.R ,+5LN0 M&)7>L\2C6YEFGE<]Z],TR?HTJS!O7)3Y,LR2E]/1<]72[+E9>#1'6\ N3L\U M7YR5/YV,_''3\Z5N!!/'9\/1W[/79^>K,MP-]ZJ'IS1G\,JC4_ MW'F24;A9LEE@>)Z\]79Z)G9V._/GC2>G_>%YS V[\NNY"G3^MR+OQ7$+KG MO<<3P>+4OLCG*D*V9(\F3,J2*/M07QBUDI! @ . HJA?_];2W6@T("X2*8)4 M3XQMDD!W5V=5[IE/;MV<\!W7S?O5C6IDDI2W./)Z$=U:SD(LGK=([%5WR",W MO_S4,B,U1;'2A6MR"PU^1X8)6!K/_A!<@_>]T'_\HCJA;V?^3752?F!1OX,/ MI!48V^@*>&U%ZH.'P 2! :,,NH"AYFREW@0)J%&PA&AAJ6-4<^\TYPFW6#-K M;5?4UT0'D>J#FNQ+,C_9L ^T;^MR8G7TJ*0H!"12UIEJ(Z1 ,F#%!3&(F>QA M5/BX"_N\@;)OHOV-&&RC)M4RL8+0JJ5U*I(HV%P+4?YEF?N?T_A#R$&5JXK[ M=D=$20.[15M":X%+ER8-Y:-WLR2&%ZZ3\8?#<36@-[I&"]F=GG/LYX\'T.JQGIXGM^E]@/#\-XS7#>9E,,#&Y+"XO?@F7JL;S M6;[V=%:3-6=5YB7>%4['.2BV\B+6ZZ3+R_K;=Q]V!C8WCZFJ +0[7WU,?/A6 MY?/5=*TNJUV;N.0VG-L\%06,#SL)_N0YMO=ZI48A1>72+0:G)X=3[2K_SX^/ M4HJH1-3R&ZW0T!=M[H;)#*EFB)?QTZ4=L,R$3C.=*X+I5*]=G-M6^4">7JSS M:Z5KYW_;QVX<,WNY&EXO9]=*0C\VVVQ+N"!%LIA;B.%%O-AJ;]F)^7W8\N M?!8@^6@O:E#238KEVL9H6)3&1 X*IZ-!%&U^!8ANJ<0&=$ML;LEB*2C/[2Q& MFF'BI[7^[ N[+C1O7I#=9X=D]_.'^-W#\YW/+PX8$D[ MG.:[)N&90!@'*997NJG+U,N39,V>; 3C+&+D<@,P!^)?4O?OZK"ZAOV8=[ZN+1GN=93%FA]SF>E_'^!\)S9#PQ@*H0_\49 M QHC"8C@S&COA3%DI7. (XPE@IY011GG)@0;C%$&660PE5U/KD7ZA^RS74J6 M)4(L+(QUEE^! +UN">>-%T:U%EP%6/ORAR]!A>U^?DH/'&?<1\*GH'<:1>XD M4#@@H!B#SGMG=1KX(>3V*G[_AA1"]5M^G2U_?GY@H81:$P&2)$UI#P@4UR1* M4,V0]!0+&!X]H1=#1]QUX5._Z]?:=7:@M$(\;@-PSL==%\X"264 Z2S --.! MA*CYL-B&MUWIM#U8KU:N6/ATA6+>"RJ?'F"6>[3)QO)W2GB\.8HGZ)=4FO%K MJS+C96[9>3IV+_(PD'CZ_AS%5_V!4R'[GPZ\@CZJ LTTVE>3S2EM8P_"8EQ M(%8J:&77@":""AYM:^&DH9(%'0SVSFD%E6="NZX!_2:7RN3]&+0WY&':T9=3 M9YF:T!G/252S1#$JH4VV5HC&D- B> -IGN7]Y7*C^:1=1K0<#J_KJ>K!%]54 MB]QLWBF*BH*9#YY7-QKD'1O\65^>^&3P4[J@&AOR_,V??RY&_PUG@V.O9Z?3 MTIF7OG3@?YBI073]>O1C.7!PCH M1==AF(Q&D[.KY?#HTI6&VZGUMXJ!YGLML./>+ K,<4OQ",^TO(QUW MX(T]FN2!BR?-C(#TU..)\Z.T%Q4AUKQL3M1GNI9KJXC8FFWJD3NNB]S!>^2. M'KGC7KW$5R%W7(K$L1+IXLIS#[FD+!5>&6FL#EH8:J"(-OZ75-CE*ND"[7Q' M,F!%MR4=543YJM*)#DC4"[9X!TDD)VO(SV;#9[F MFN;)N);P:[39F@DXMZ; ?IM,@Z_2SMVA4%GCE)[XX7@QMO>\Y%8VL>;KPGUO M&Y0M:DX[NC9O0V=-1E1"MM_P*VK[JT&EMZ7"Q@F:3.EMS MW\B[=S5:5+/QFL1@5>5_,O*?4O[MM, ES.HQTV[9"&[Y.$FGHE0LWB7/_!DY M(L^^_??IZ'S0I!SF;59:K#6C=42;(0]ER%V&J4ZI.JG5&3P:QE,8A7X\FLV% MJ=BQMOW76OQ+?D$U OACZ>W(U3XIXISODM&@XGE.IS^N8S8?VEEBN.%(3TL% MTF36]3,6;8"%.S^7PM@FEZ&+-1HMT?'D>&CKVY4'5E5-"Y%>9]ZI%$@SU <@ MI++!7**61'N:3'WWZC-RU(J+B[>=/YPTF%HG*4>:VP9T4FOGK6^G<.%\MMZ; MNR_QC1+GM8%R#H#F4WL,(>DLBAID-VS"+HG8_8N]KPWJ4KA.W1@QBWV>_I3 M7[;[!N8Y=II*HXV@ MGE(A4HV"0MZO-F FF@\BT?TE%;OKX^<-E2HYN-!LNX;K\HQ)DGXN1F M-)L2!!GSL*#5GD8W)!HO.64\.#P=5I]5[OYJL+>2GKYX^/7XIO-B^6A[M#UH M$,;C0]M(C>U13YTJ?2VC#3458PF:9YHHQ?5R(DT,5TJ58LJ':9-8LJ#HHK4FY&C5ETO)Q MC:LZM=45ZY99F>"%S-53DGJ/A!@-/R13/?XM36><-_2H.H7OFYG3A;+/!*]( M6>UD&)Q&FI4NZX5X&-35(,G1[,,N9U3FJ>S=-MT=EZW M=WO-0THGMSCS>Y/A=^G_K^S2T!EIP=2">=]=:#X"P"E%@'#'$0,,DT M)](')5?L94V#Y\YI%.4[93AH2PUGFGE,!>%A9E<&K7UXF)6ZEU-H MF:(4JC0X4EN-)!4!2LHDUB9Z+O&ZW":3JXT:,(O32JL5)X>3Z+5F6R[+YFO\TJG@10O M\E5>NMAC=1=S0B)L[C.,TKDVS=NJN17$SQ=O+TTHKPMA&K=C]0;MQ,#2.EHV MJUN>Y9J>L:2R74*'6!Z%O3 FKZQJ\E2*G*:IM%6>S+.$K%MF=(2BZ+/%G,NL M\BXV^SQ?2++!H1Y6]2O)[D]!89_;6MJ()$D_)I22>AY(E>N] G1&7P/*&-U)I;S"C&4A'N%$KUO8QR0>2]B&.M)\7E M^OBW7$&2W-5%^OW(U^T9:Q1U2I\TRKG^Z]:2FBD(3DDIE>QV;275M<*K4:;L M4DW:VKQ3E9M*@7,2(*K<\;R@\MK3XZHHM9IQ$C^>^J,T:NJC'_R4=,H_6M&2 MG(0XFHP2//)_9T"@5)>Q95VG,MOZN M!AU:0MBFAK *]J$;>U*A13B':K M*LY?N+11J?F3+,^+3U@55Z=:M%%.G'1U8O0""P)ATQ?0T7 #"F MXJQ3MUJ_R,.4JI--EJK?"2'KN9ZFHL79GWZ:^_][8?IR;X<>!.NM@D0!CQT# M% D&)(Z_*N$#9]XPMHIUS!B&'AKFF)$4*9?^;1T.SD$A^2I"UFYDKB1"!Y'V M@TS\P=-.>O;74B3TIL7$7Y&4OWQAG0;(>(*T"@[!>)B<#H9J[XW/[TX8#_?" M^6GG:)I>M5DNO4K(BK;@V0]3E,8M!/9)0AC,6]'-E+?KM:JM*("&XP29DTMX MF[K?LPFPN1BWZCVL4O\E-5\ 5YJ:YA,]G0]37?&\@.?;JOIQN<<@E9=]$2HH M+WAV(Y-=7^S^UI40?TZK'' ^A?F[[S_0 M^#YX]]G^@3;84*LX<$@EY+TTZC4P#022.&Z0@XSJ1T\0A%NP_+.*(50V.B/@ MUIM2E7GG[&ZJ(=?-SF0M7^H5J[:_>/B6FE@V4(5?W+1:%;@GSBT__[)<[*ZK M&$7.N;=>M;9[.L7P@U+YG#LCZQ+[BK/CKU=Z6JKIG"=_.!EVR4XK3%V5N"2Y M\7$RKZ=G1/Z,NS'+&-_/M3VJ)$WK64OW3RU(*?XR*NGC+[)_?(+O,#\/6E/+ MO;/64F.)$EACP:T)*%J1&E_*_ 52.*\FL_U?J4"[MA%6T8,CWS?HP3\LRS]G M\7W8 ;8)Q-I9H*2.?IC'\2?#,( )<3-N!8,4/WHR&?M5_DX[V59!*=BSYIS\ MX0D<,"Q+Z;STG/_)9^/STTP$C$@8=)!#8A52Q MR8$B\52H1&?O5,#*)YF__BBTS)'M8B#.OG@(4HET'C201$P3J!&B]DU$$<6R, MAI< DJZ>KOQ*:<3:F\8Z^K41I:^3H=M+I"^E:-QM:!_4UB,.7 M>F=+])5 M*>NLDUM8EXQZH"#Q)WT([/&O>I8F.Z;_/%^F0:6 M"%[\K_1#B_0/,^MP*7F6@UIIMF,1B*/1X"C>/:KBT3 2*8FX!!M135G*G2FI M;'L821&%6M5A6[G#J>%E.%2Q&_35O0DOC;95-:?VFF M3>91C[.$5Y0+HFJ[()7&G=&T[IQ,(MY/L[@]B7N?:O;B^U2-'F7HI"DM M'VXY0YTUSLET8M.:=>/"1P,A9C$R189U=\LT?CO$78U7 M-+=(-8*Y969>7UP/;,IAO0+QH6?E+?,[=$FQ6$XJ%ZQ^+/=:A@_+&K-ZB1N8 M_;212N8_O9)Y_-I;'T^'Z0?-EWSU^8$C6@8O#4C9"$ YMT#*^!,3QD'$E#%< MK]02&TNP4-Y(Y1""FF,.5(21U&>V"_)E?GS;-3BDB_VQR:N9I M*%/]]8>I7BXEWH)NFKEJ2T 3 MBZ+O5(0UF]7Y[)2_J;LDLW\P&E4==+WZ%LO)E*D_C-[(=)1^^CCT9[/. M"YF%JN *@,N:5=657NTZ M@0_CR5G.*KEA2\NEZ(ZNT#6:%_WO)4J4*:+I0%V]>S&]8]*@Y$K%VSA*DW,:'BH*[S"UBT69*VZ%DN=0BY^F#>] MFN[4M]S%>B?KQME%/V(Z@*UJ]18MNUV)[>W6L\DX?BE%R$9#_[$]EW-4^M:6 M#\A9FA Z Y.P?MOJQ2^?FFPUZ:;CM&*\!%[@6J-!Z^*^^,'IN'K\L!9+]>^+ M4%SKJ<,,,#&:C \C94JKGJZF021C+65XUCFI3[,E4H^8&-33):JY$AAN786; MK97BS;-,TK:5E.P;U?CQ0 ^92,CU9G=I;"#.I"5-C+[9< M53>HDO#I@U')I%1/6IH8O3UX MF\+?RW.6V]_>:L*0]!3&P(?F=SB.@D): !6V"#40X MLE(1QS#UVE!F!-,4260HY)AX)+S"S%G<%=!_MN=,-QOP,*7RY;3ISD&RU@O+ M"$:::N,TB7+-6 M*Z?<6Y3F1#%CVVZ/FYQJ#XOMNUV^TJ^V[7OMOU7KW$ M5W6[7MJ]VLW+2:$9U5PBBRFE1BOLI),<08H#=.S+0]LN$^5W9>O\V%;.4WK@ M2724A#) !6X E= !X^*_ O9:,9*FR*X@=<1KI#!,^O@#54YI18*GU+GHV"R[!6LO:*$/]:UT^O,BY+CFU4CA69?.?TDO6KSEUQ:7/ZT3KV4(I=& MJTZC? I JA/9OYQ_GSQ\-Q?KM\T<_5&BI5G)1(KGNR>E0])#^O M?%SI%TZW%<))Q5% MBR5QL8A=Z;;_S(0HQ(CD3MO]_QZ11\V.:/OAJTQJ%G8\JH]K>Q_CD MTP M[VTZ ]VM*+MPT^=?77;\LSGQJS[)OFI!=HG';AR7E; G9Y,P/RLAC(]^ M-"D2_2;BSUBQGNN(\ZE7$C;=22 M4#NF&7:$RF_1;F^S1/LC>A6KA:_N=)I =^ZIWMO_^]^S=WLGHY=_/V?O?H]K M.'Y[_O+9*[B_]]?[_3WWX=W>4[C__J_WNWAW^&[O]6C_377-__[[R!R[TOCW;_WCW:Q:]'.\]>#W?_WB'[^-^CW=__.OK?ST_G M.T/XZ8^]Y_.=]SMPY]F' T2Y=C1 X!0.@$8E&=5FX :(SPQ"&L=K2'2]>3+ M..\EUKFV= GY?_=)NCS3_:ODQS?2;[TOF$7.Y@D7SY@W M\2Q"J"7%AD;[W?J >.I-Q\RP7KC&!QX@2RP+ /DDF M*Q30V!E I D:!2%5*A#$*Y()#"XZ2"Y (9@F$D87U"D1?42I3=1<2AGFH>L/ MT@,[2.S ,.0-T=$I%#H>)!H84))IP(TR4$!JC,2/GM!+5%P)0?P@9O3+$-(P MPV_3<;V-O")]($.,PR I"I!JR27AT&%N!)).065ZZ7/WTN?%BHVL$;)(H0"\ M-QQ$8]D!::-.0C80&_T;&%#H;>3J^/]V.AWGD=(YVA3B"4SCI3?82+Y7 D1# M0D,J *$21\5%E=5:!JM9"#K%DGL!YK@9D>&X4LY%S\DQ3!'V&D$KHN 0(@H( MZ[XIZ]2+C)L1&:]614;*4 H/ <*( ,J3M& A;A&*/W*!1/1J>INC.OY/"VQM MNSXF#U)*%3(;;'D\G/!<8!PSY>+_.:92(,T-,5A *"VTCO=^S0;(F+>71%4F M^-VS';(;5_DNWN/EW@NX^_<+LO_^+=[Y_?6'W;]?I4\^O'OVBN;P'&4T^, 1 M\#CN*N7$ N.\ LBDFF]GK8;HBS9-05TXUL-QPZ=YL.V/&6WY([U_JE=.#4G3 MR<=2R;S!]L_#$5R6&XF(\-$NUU1:)Q$6''GNC<*:\3X6[R?!!?AE 8H"5 Z17.L M-T ;8:)OYAU*7142T1L37/_,Y2OM^M2E^ '/C I.-: $*,!908 0Q7%FAG+/:$!;H**4P4%DQ9HIWB% 8I MHVSFEL2=L%X&LS*]MQ#\*R""+WW0AO#BE2%_F\&OLS1\,ZY%3Z=I7$4N=!I6 M6%;C>8%@KR17;A@8SQ/X62JR+^ACRYW!%8K4K$+-:V;49KHG:(_4GPO2H]O# M0^JI\ 7KO?Y":Z3(]N"W=AM#YO_?"X_(Z=W!,0BZ(^^G__A^),?SY],^W;N'C=H_-F$G)NJ,ZX-(UV+#1?V:*+G[/HK\\M^/I#?<<3?5Y/ MOKB%'QFYODIO3%K(0\0]7E?8B^0U0[ MPWF>3[.U! AP.JN P-L]GV8RG4[.\@#6Z 8O-C&Y_7HOYTM1UM=-0G?Q* MA0T*S,5LZ$[C22[G[/!41X4W]TFY%+.@00(;ID'.\8MYT?%]$>XB@-6 F@U> MQ[K15/=.X/]]I7;IC.454@_ \GE?4OT=V94Q/BH:K5@%-5!8OF>1SNT9FFE< M=!GGDA'0UMQQN<4QXW7J:>Y=7P1W,Q1(L27N!?#I=9VJTTUVJK[3!*S?)Q.7 M!./3L7L1^7Y\F(!C2K"_^_L/C$WY]OP *4B,UAA YSB@.KE:R#K@E!1&0J6D M-2O-3PHCS0@SAC@:$#3(. Z-H @[;:CNNEH+B@\*R;_"Z[K\F9T^/4^C"PDA MPTI3Y9DB4%(I5?QJ/%2:WPLOK46XQL"NM(PY7[9;IK66+Q@=HSR1<9):L^.7 MLS8K(+]9UAZFB/,W:D\PE],N%3V320)5WG)LDH.95HWR%;I M@[AE:0BFK=KJ\E9%%WNXZ+O?6FV\7^ZS?]KZ;:G/_O)&^HSK6=RK+UEHRWY[ M*QPP7],2>-D6IW[N)4RX# )00YPE8+C*T5\"5FOAT.0%=V\X MKME>;GL32\NN[._:G,EAB].659)Y=BP4^0G556L)(GV6[LL#;C2:VL&D%!SYK\'A.2[XG MQ5Z6=B@L+Z4%E=<NN,^.9U? M_\0GF[DZY(WKG! &J]%/!6"O=)O.LSF7WB>JA.B[7FJV]6@.730'U:,Y]&@. M]^HEOFYV^67H#!TK,<@T[L,I)HVB'";(5R&5E\YJ13 D7X0?O]RZO%W_YHT] M\NYTY%^&WU*(PO\1!=>*IY//P8^=3-KY=,"L1@G- U!F): 68:#C(0$B"*WC M(928B <"UU "L"LFV4V@-1"TS5;P&JH_]H@-/6+#7?14%SR&9*E[>S2.#ST\ M[TN?OD?-)A%",)R@1474?M8X) R25'##H$3KIY8MZZ\O:ZV'7OLT@3N__S;: MV1L=[W^V<9U/XQJ?LOWC%W&-'^"[O1VZO^=&NWN_'.^?=VJ?WK\ZV__[[:>7 M?[][O_OY[?G.LU=HY]EHN/_^P]G+O=>CG<]'1[OX+=KY_=W[-8 -:VJ?CH[> MO3_Z$->/=WY_"]\=OZ O]_X:[;R/[_/W*Q2UY^>X_L_O1A(>2*^$M8X"Z8T& M5%D#C$0*$(.TY2$H@^"ZJO*+>ZI5O*V1GK- )<6$2P,IPX1)X0Q"G/XQCH R,9TH@1H/U(9K!CYZ(VVNJOG]="K_6*/\E1C$9 MSXZ&)YO<&?EP=)T,GJ;)KYQ(2R'C*OY")3'1;65*(=1+J V04)?!/DS(_M\[ M\;NOX+MG'\YVXSI?/MO!+^,]X_./=HY_>[_[?O]LYYD]SW6^T3/W'%,#O(8* MT* 0D)0@H -)%=X!1LWW-?@A"C$;3$#.4.^TQI1S0AG$@D,EKH)RU9^D>W62 MV($APDIK!;#4&4"=%"#%BX" 1#.$&!8$MH<:]P@BCYZ\.3TY&0UO1-GUCMWU ME!U1#G+/&(DF&D60&(.QB5)*2*0=Y5?!RNI%U&V+J!64D:XY_F$?[\/=]T?# M7?R"[!]'4;7WR_O]W#CSR_N7?T>Z[,7/WL>_)V7',8[;J!F0F@= L6% *AYKH1DW0O0GZ:&=)'80G+,P6DM M:"H U=@"Y:/&0Y1()02)_X3+L2I^*,=N+Q7:E(J:#?;F[A5H!7+2(>F55!12 MYZF*>BQPZC S(4US["7/!DB>5:";:!\S:(('1*598$Q08%0((&"+B(;,7M1; M^:,!W;Q,Z;1!>I/1Y'"#+>/[)3@TY=9I8QTRU&@7C: 4U*82P0 %)KW@V #! ML0[N)OK6"$. D;6 !F^ P00#80V$QC.'K8TN]EK!\:.AW?RIYU^-#]&;&JM. MCJ 8!^T(P8)"Y@QB)/I,T<]QAB!E>XFQ 1)C!;SFP!OAJ)8.0*DU2"CV0)%H M:F@K8;0R.,3"1X_WLJ#<#V)K[/F13[V;I^.XH%P!-QK:W"O8&QY7I^*+L?,A M\_J/IG/VFEZ27NU\__-R_^3-LU:742]A;N;$_!!80A\WN>V5;"MTMVVO]4<_ M<+OKB_,#2"35D<9 G!5[2Y7OJL#6'."TO3&P(T,"VE;<]_LJG-L>Y1.SR<^L,$ M>W%R.K5'&21@FF9'-#V-R[VE8S]?;CYY&LYM1Y6*'!I#ZX#*I1WBM! ME:0%F0)\$6^;7FVY(3.29M&4Z M='R8_O+H!N2-\W9XK$>S__?HQ>YO7?$3#[KQTY?A=?W4M_&ILU7_=7QZ?#:9 MNG@RH@Z.ZC/> OYP$ND%V7UV2'8_?XCW?0IWWK\]X-931 @%&$D$*)$"*,0- M"))8CU#@GME'3R9C7PN6>K^?#)I]SEN?3W4Z-K/DO*6#O9NP0>/># A,YR6= MQ(S!,Y_4G:P9Y:><\S8+),9(?9_YDG1FFX;QPXJGMN(A'NL*+NSX-')+1ER* MW'EZ7$'4)#Z?YF;319MR.,VC'EIP'W$M)DU9G*9HR *::=%+6_-V7$\6(;-% MVW-FP_BGX;0]-;Q90&'0&E"F/'H9LB0Q8F;"2IC$Q91>^S8Q*GRJ!G5L>W#? M^M6[25VQ^8UGLW(F)@MYE"#C"DY1%*D) M&^N#'R5H@OAJ2:XUIX^346J] MREA)3;/[\JL6(*^EEXU/7'K%_-UV2W;-6MN#I\W/[:?7D$]9C6;Z)#R(TA[> M)6T#C-31/$D9>U? O18K7GG1M#'#XV&K'[ZS,VU1<#_P=+[$(*6SZDN:]'3F M;EU_UF;*BX;^?TQFR_KS<1A^\@Y\]M-)HSOYCZ@[WUMZ@)!R.M(?0.(LH$IH M8/)X)<2(1M($2MFUMA1K0CB5F,5-HX%S*:6E": >,V.<*&CTL-Y2V&_IC6^I MP9HY;3V([HZ,#IKE0+I('2:%)19)C;"\UI8Z;J-+E8:X,T&U9T89(AB,NTM2 MXU(NNT:JVE*D^BV]\2VUR"&G @3&2P(H]B%RJ? >\:TT1ZC5&&X.UFQ:B__ MPUKM&(V]:?+&,@2D\7Z\0$W*J(X)H*Y "C8HKYN(.W3=^-?9)L>_T#;_'K!O MSY+SD$VX'QY*>^%>[NP=GB?W,DI")!W'P,,H7RE/PPAA5)D6>RE5U'R:TF[L MRSD7Z6V%=8A2"HU"3%EA%(_?M3#%RI9C7ZT-R-;VO[R+['/X%9&PRY^\O%+! MXRG1-%@1/6CLO<:<.N.@0CI@&.X/J$,#&CM+J*R36;&\=33ZG<^8J7Y^GHSN MZ7#VH8-DG&SY)@#6 <[,L:4H*!MLIC:NTUYV:LL=:["L_/#DHB?'<'2:$+/* MW:(7G98Q.Z'SUHO,CZ:3T\.C=G@BX93ENTL*(7J!#;S4H>0GP.G[5-=Q1 MPY&F8$NDUO2T>LMG!:(OR;=E3WYGNYTMWGDS/]-0U0&=E64NA MC^PW1_.F('&OW*P*"&3$7'L?HQR_78L\E1N?)H[6+GQTCDO$* -<)ZO!^82R M,CTOT8OJF!2.F;*=Y6LP.OUSX; M%2!]MGUUE)3#C :81CP40,AI&NA0":SSZ$7-AZ."LYUW)IZ;W\O4ASSX(,71 M$G3VZ6C>:)Q6YF,E[#5;768%KUY9XLZ?^''>H@J]N1*3.3J]>-?T]+,CGY=> M0H7.S^*A*E'>^&&.]H6D?-)=CZ+)T3PIWCP?_O;]VHMJWZF%/5UN$@5X5F89 MZ[N\?L$?SYC@H_,%;1.6>EY?B@1._9$?S\J3XN^+@0DO?WW1#$P8KD$)SQ(_ M>RNCN#^%E?)1SQ":-?)V!W9]&20]_K8 M?_".]=[6RE]'XF7,F&'W:VNT=CS M&YXM ,%GT>1NL=QB81E1=!A_J5,,F8H93G8\*QY;5Y?TV(V71F<1>8PDB5?="X=O/2DN]V773;ZX MR"EH.0/)6ECHETJN_Y&PU :XUKXM77XTC*IF:H]2>M3JI*&7,\'#\#3Y='K<+'IRT;I=TE"IDL/F=9?KDO=U MFF&L%R\W.YF4A%YMT.=BB.UU&N7KK;S;C58M L@OI\^&\85F>O0R_#$9'^:& M@/9X@A\WCI51/,\/I-5,:0.!3P">-(H>H%5J%T0A.!Q%@--A909 \#XHP2RT MBD;AI+5P)@K0R$]&>XI74#\W(7#ZZ,E/GS8YDDNV"4V\L3B\B8O3H07YU#8C M'BJNZP;^[HFO]07&R-][AEVK37M>_%*\Q75+"7T=^5!RRTZ0'4DE(/1G-I/A! M524Q*V&SRYX^:?FIJ3C[),\&6$PYB*\R:YS)$M5*%8*M>J(TT\I6A0OQ'_E+57=8TUUF6)[;>R S =:VJ\\VVJKY+?\@O5<[KU];, MI1^X(>0Y/H!4.<:P!\[+Z%S/F<7=W9T\JJEM+N9 ML!NMGOS-$M@MN:2%+31;[OY8#.M=UY-2#Y2JA@>GN'7P:=;HEYI2KKK223U6 M=7F=:8SL<+2<;VM&[II48[PH<$^W;M>TMV9;Y@3 )YENOK MTX2Q9 ./SNL,T=76O[52;E\2(^KHNQI:DK,Z8&2 MT=.G\Z/)M*ZS/CP=NIS_T'DV1702JOW)%G&5TX@O6*S_R;CHKD5O0)TW;-.U M'OFLW?O3V;Q*!4[J\<*IF'FLI^=M JVE8!ZHK*M\UU9;?:Y98KO*F$JQZ4YPO/FVZAFK_2/2\FS!O==8BW+H]F^8,T6@Q%ZQ-Z<7[-W[2E6B0,EO9UTUIM5EI5RA^ M5#QQL^@R9;>Y]7IUH7R3QJIKV-?.M%W.K-UP*'$3C(YH!7W>9"N(;E/V':R@ M-_XP;7?3I58LH#[0^G+O+3T@D#@7# ;&1!^$\H" LI( %IW P(4,#LNN0<0= M#IX3YKS6U"EB>#!2Q/UA5F&?!L@N&T35!@Q>+(;%/TQSZ%+"M,VA_XX&XM'0 MA\'S3]Z>9OWX,H0H@Z>Y0S6)K?SQ8FIVTIV%C7RV1]56F#^/!X;:LBK@Z753IRW9-;(S.COUW5V5^UVS5V^J0ANU.ZKFI43]3!EMM8;++2QK!("MRRT?XN&TU_);L@C M[\J1>K'(&?[ 7NS;3P?0IB)N''U7:@V@A$E@,*4 6\^#AY'L9D5H0XDC_2$E MUHCX+Y^RR)A[1@1U1(J5F7AI P9_U8Y/LP>#UB9\19GWY:OH^-Y68$9Y=-J# MH4Y*'5_11&G*G:+4JOM3YKTH4%MX04G:MOS+Z+A]C'9[Z^ M98#=IC%S,_;$8WJ5,M)7?.='#8I%7?O92,>)/ M\9O^4Y3\^;:Y8"[^)0\23$V[BY*R^)CY6>KRJ6H,DE,\M,/X?LFIF'<:<)LJ MW+4;$/U;;4;#V5$F^OQHZCV(/DCR2IHZB,H/*96LPWF.7I3!B[D0HN2^NOWR MQSZZO2Z-J!L6';9N"[]]2B.CG4,.D+RS4YYK'?G/MZRZ+BIG6J(-HMO9N2BE M+BC*K;1?CP=OQ\5C]*Y3M[)2A5)2K]F13J.Y*[\U%8>VO56;@BTY8ULYFXO# MEZZ,1[LZE&VW.1_+?L]O=\]QL^HQ3S!#N1JXM*?,5J,I5]_Y_Z8W/(Q M(2W1T-KKZAA\>NMTN#(ZT4<]')4:@72$O"G1RK.F MF6'8[L5JZKVGOJ UI-:/K83+$=VIK5HK5DU.YQ>M/R[JZV72AIA63]N\(VL[7Z#R9:;9DLBRLJ-Q<'<77^FZ<'&&(PN]TFJV> M'%Y8:O+I1"F:*VM[J^Y+3!4^6RGZ,(\B.XGN\H=<^).*I^*ZRF75TF:5$5HR M2RF)4O_]1)^7/[8;'9J<4J?$IUE'),)T\BFG05:ZL5*:O=V&=105/\CB?%PU M7>QD=BS#L1,QBM&0\TZS'(#.'5_S:3XQYZWO;$71, ;QT\%ARD6-,XNV/SZ* MFS:PT52--G/!OSE/R8*32>YA<]ZTOU[:,"?'T4\KL9GHZ$VW!T_C]AVO76$N M&ZZR8TU)52.H0-Q[,-.C;LM13(AF H10[G!I'U-0S?$F*Z(QE0M>QE M%;PJE#MR_+*VQ72SC/F7Y'05T9^5SK[9[]'-=[%K59'A[-![^Y]0W#_B4H0#:_:-K+.O4@E*!!K2_ M>;IJX&]DK=NE%MHJYMS,CU.G=?0G*JL$0X*JBCZLFI[4_,MN^E+5FIJ_TGP8 M+\D?;M6?IMH#GZ,BH_-_-/@&JX^/;)7!L8L9L;(43 8_I:]5#_JU]>VEQ21_ M.)53N-0NGP]LR@_\(Q_C5I:HZ3R:5Q"0]2)S8WPIL,_^?6W,)U#7NC_+,C#H4U(";XJK:BMX9;E MVC+)DQT^;UNO!3;AY-2,AC9N:.X4L+57,?["!2>Y?. 5,4BM??2$@9K&]N_ $J0@:9TZ;&;C$;I;L-D;"5_ M<9SZ,3*F973^D[$=!4_;61R.0[SQN(8]3O=MNN=SN'!X#X$*EFO\#D]'>IJY MN&2F:]+6X=&2-:Z05+I^BCFOOQ -T0IA)@GSR7@XGTQ+Y#UN>4;OSR'657B; M7/B604 KV(K9A_2TICVD\IF*"LUE7_'3+]5%7WZ'P9DNQZ*US?=/J;QHE8ZO M]?TFBQ!JM N2EQG=U6$H\!'%RB@XO+62'U8V8VY+*@0KA)PN,&07\+'S2HG9 M A!2%W)%ERSEE5*K:R6P/Z5CE.;I_*/"B]A*C4SW TKUVI4,IJ]D M>!Q?YFD3-?MS&N55JIYM53'TE6@O]YZGR=3!"R$ M)86WDD4Z.(]>S%,W.4FL>W&9P[>RZEJ?]%)?MELFX2QDVH?@K*0$&6"Z(BK_* #6[*^TU'KRT\TD"O%^H M[47)2FN7W\RC9-93-QO\,DDH K5?]-O3-[\LP'I6#L?BLKG1 ,JMVLM9VP/QZW'Y$,TA0G2=U<55-UUB+-W_YH99US M17S]R:Q4B_\:+=NH3J:-\W97HG?]'@W:+>*7A7@WIZ3S:SGKIO3P:21<>M$?1>IZO;739RH4_90TY+Y)"0%4B9@$H5UF,T^I9+="2664C M'NG46S \'!;,KBK24+ZU/?@]MWA7T(TI*U>>4WHXJ@JB9A$U0;-OT9"T+F!M MZ%6A(%Y*X,H1+O#\D2A'D[-B"^>6ZV;W7'O[FD*AZFE^*0?6]"6D7%8*K'76 MELN"=55H4CDX)?TRRN"#U0J:FU?I.U?OZO8@_O2VEE(9;S2$*FR2*UV2#SL\ M+J9K&0Q2HB*I-2GNP#A3+B4%&F]I@%AVE'#5L.*SXZ==A39XDBSG><);7G*D MBQ]5_+3TU>5E53&6/)KB/Z<)!7.:K/WTE/*0<6KX24NM)I?$C:EL\D5F<:FT M>1V)UU8.KS31KWAQ7TZG)*5?5/=E\7"$TUBGRQS#6]>DZTUVLCWX7H6]SQ:U MB!MC^Z;G9-OWY/WNWM'QSN??/NP?OSYZ^?M;N(__?;Q__.[HY;.G>.?9#MO! M?PWWWQ^>[9YW;-_C'12?\WGG[]?#=[\_I^_V7K^/UPW?'3^G.\_VSW8^?_C\ M[N]_#^-]R/]^?L'B[P>(6:.%1\ ;1 '%P0")< #>!T2C+J=KQI1IASRSF KF M#(TJ2BM% W=.,6*0\_*">MZ=5I'G5]3P7O[D3KN(MT)#0YP5A&*H%")4Q+.# M;+1O@V2;4L-[38.F95\N0^#4E/L>3%0>76VH>SE^70<\?TE!D1^9KW:?/3^( M%IL102(0%5T:1: 0, *3U/=MXEG4S.N5;F^KHUG'28 ("0I=O!I;P35Q2GN! MN%Y!D=J(LWMYQFA2EY3E6H]976U>:=OZ*%=FSZ)M>@E@=EU1S^-KQCH[Y0E5 MY4E=E9'JO=-4UI$^F?G']0\_N^'L9*3/'P_'^>WR13]7MZ]*.5(10F<^:WY> M^;BJ3U!P6TB5C/UJJF[UX*IZ83O[ ?7HV*7/,-N.#OD7/X;;7_L9A^RKKKQH ML7*;\7ZM=[S6-9.'ZV,<-8/_JF_>I_?OU_I@URJO=-=J>GFG5@_#K ?7'_MK M3/&^RE>GD[/R,UZY;,V,[Z*3OL^0;W&9-Y8+Z9[6-$$]0N(<4T:5FJZ4KSQTD%VM@X5C7^?3F:S3,%%>6K^-6/A M]P2].8+^D;.Q%U'TIM3DM^X28O=37K1\_'\UO0TZ%SCD'6CB=G6!0W^\KR^3 MZSGFF:*)XD4FK\K?]?H/H>^G_ZY(_^KS[*?=[\W)E7IE/RX\V\N$N?C%>P*O M)S#N"7R[!";KI,D7*:3MA\-<%@>JE5KK?0@7O7TJ@_D^[RZOIKXZ$=7'5SEA ME[WWET^7NOPF]^%<=6F[$@/,M/WI1U_3=V"913A]SX/6[43=BP=^OO<=?WN"%].\C_ MQ=N872XAHYJY&_&X$_GBO&[>"O&=KN*E7UOS7H=R<+!1]LIZLOU7ETK7>L/V MF^79FIOT:M>9*""@YR%@K"&C5 LI)&=.AV"4<=K!@Q>++/9BD @W9QVTM%/ MQR[]Y_E"0:\I%UF>)3 ^/09NDKM4TZV;@0+DGN:\]__^]^S=WN3LY;-]&+]_ M_'+OP_F[]SLP_O-I__T'NK\7U_;^!=UY_XJ^>_;J4W/-__[[R!R[T'Y[K.C#[O/GI/__?QJOC.$G_[8 M>S[?B<_8>?;A0 KLI%$:>).PY;3&0!N-@&!8!*<\00$]>A+W>(M1N3*#H'@N MW\(7MB!*0X4.^HXDS%U]6!"XJ-8+6458C"Z>%H#RGT &F(&F#)$ M8KJO]E_\S:_>4,E5M^OYM\MY8YC"Z F"% )"9!* M2X"UD=(A$7 PCYY0O@4%_U:E?8&4N2W7XH?FZJ]+'O:[U._2QI6[/LB=OX;6 MU=Y9JQ3!*@C*@C91+">Q36E4N\3?MM;MHWE?KW"[^5 M*8,L>L?1=C* 8D2 MUC8 #&UTH*' S-Y<-*\7YAO+TBIEORV*UE="_I%6*L:AA50H3(GSIC>D-YRO M.VE$&Y31"%D0(.: "HV (?$GR3F,.TF]TW]#1S=R;L1PZQQF *D?>1HPBTPF'%@H^&%*(6>"M=KZH?/ MTGW(ZY[S=2=399C1BAD.L#(,4&T14#Y00#3A@A"K/<4;J*EOLD40LS)'<8.C M^GN3>1[5NAB9;;_45GVKC?L72;_+^O8?MESTR#C),<=*D@16KRQV" 6C*):0 M2=G+Q0V6BW8E%6""4B1:-8 @#Z-89,EW(0Y@)*#V4=,1&46!)'B+8WI#"?RK M<0HD8Q@X*3@Q5%EBU$T7]?6:XV'( JR%=H)& M9X!*:BQ3B 5(-*8AZA[(4"\+-EP6=!(<5"IH.;' &J$ Q=%)D!):$,5Z_*^B M' E[4V&37A0\*%& @I0V&*<\(M0:J+D7UEM#5(H6$-HG1397"G22(CXX;67P M@$NE 84412E@+ A<6DP8\8&(FVY&ZL7 PQ #?<#PGLN"_:XL\!QAC /*%H$ M.D2+@%$+$.(24:YM_-_]BAA^)W#:NX->S*"+90A6&JR5IXO>.2KMC>%V]XN\ MH45N5O5OOSO](K]UD3\2P.[;[3?;@[UIGJIXWA+T=YTG?]#&+;%6Q#?W'"I" M!;1&"!(0%*ED"!&KKFK*X\=;6W M<6_.QOVPDA07V!!I0X($8AA0[RR(9FXT<:.SZXTD@CCXZ D1;(M MD%=[3UW MWTONMO;T^'24YLCGN6:+D69I/-PO/G*ZW].?>JZ^)E?O_KK,U6GV=?10(1!4 M24 CAP,%.04!:^5=8ARM\/L_ M-H?5[UT%S/T3']>0'HP:KYU24MA N2$*.>UID (AR'6X5?C:W[-/4W<'2G6,79A"%O, B.*$ I"\!H MB "4#AIBA2/6/&#,S)ZC:T6-HUJVW"//'"5::AYEN3:8\V@6*G[+BKKGZ&_@ MZ$[A"57M.#8GV MD$@.#> 084"9AD ':0$S"!+'9)3;81--[Q\,8W-W,@8YK7@XB:L:'_OQ_%L3 MBSW\P!6KYIR7WABN'#8T2"RQ<5)AYJP-%%X=4:1/+-Z=X'M^]D?CH>R@^+=/ M!Y(*3[%EP$LM 154 VD(!TC; *.A"CFGCYY@C+8X78U,]N@B/7O?2F:Q=U]N MB-U?+;.[H3Q(*"P03GM V$@_AI_(I8@*PAQWO=@0O>4W:^3>+PI?N\3CQO' M\OO++ \#"U8Z!9#*O#J(D1@9R!SC4 5#':>1I)H -06D< MO%?RYD:*]CR]L3SMXD)4"$)20ZD@4C,O,#72$)/]0A(SF-6IRRGJ-_MN)F,W2F=M,YPRY$!BB@%J& * M:(PY8-APZ"W&CIE'3Q3?I/JJGJ5O..]X4SS=YQTWCMWWNY/(2.1W0@"T./4Y M8@P,Q!!H)H2F#E.:9OHBMA7=UK[E\8<6(-?)3X2H13CCT'!'D55&4V8$DDP$ M:B&^Y5AF+R1N+/%XOO/YU=G+5P?*LJ!,4 ;%LU]Q3101F(0@G#<"4XAU]'< M1UOQ!/:&P8/E:P*=L 9CPH6GD%$I*;>2*&:1L]SHGJ\WG*_/.WR-+60.2P08 MM5']N_B3,D(#1YA#45(KK5(S\Q9F=(NHF\+E[%E[\UA;.T^"C2J:8T-E- :# MP,0+@Z/4I_3J>+M]^O'NTH\U5VOI=4HV >9\:FC&%BC)4@X2<44M9XS>W##2 MGJFX&DQ^L0M.^Z__%*<+@/4AS>U$B!/A5YAV+QTTHJ4BOHK:TTI8%\N@)4EL2KHXLO7;?Y1V) MB7O7E/G 1,\=S$3N(S9W(UY6$J?68V*9(0 '&:)S0B604 O@L(:"&NL,CIS& M,=V"I+=&>I%P>Z.1>Y%P1R*AFW-U!BHID0.20 4H@P0H1B P- 1#()%$JQO, MN?9"X0$*A9L:DMQG:[^_/.AF:XV2(5";W(\T:L)P!J1!%EC&J31!D:#Y33>+ M]M+@(4F#VXI>]B;"=Q()W3POL\8P#QT0!'% H:5 :Z6!(2QN<=Q=07%.:0BY M1U+7$(9C/<[]TWHV\_-;F15[ MV765L"H"YC&))'23TU1I4=/@V\R!=82_2VO@OZY;M'.#].G-I&(FS<]&D\>_ MU6?_:3[Z2]4>+Z>_ZNGT/!+N+STZ];V9=(-FTN>5N@^%%$(T6,"058 JR($4 M"@*2YO4PJS +\M$3NB6PVI+JIEK0;XZO[KA*MA>PO8#=, ';5]' 4<0(,9A(0S(613@;GV8U4T?2BM1>M/Z)H[6N2>K'[>:4F21#C MB X<*"P3R+.)/RD10"!(.(*<#<[<0$W2A@O=C0!TZ 5Y+\@WM<(KAQ]^T\-I MCC4\&\[L:#([G?91AQN6SBLE7111 :'5 /$$F0-QBCM8 A"RE$BFK2 \C>J@ M"&XQ>5-->)LJIWN9VLO4NY:I-U8BU\O4[R13NS5Q7(N@ _0@,!8 E88"XY4# M2"(LC8)!&5;#B4;IV\O47J;V,O5^5!A>3:;V)87?(DZ[)84<$1TWSP/E/(SB ME F@(=7 0Z.QL\$3<^, ,+TP[85I+TQO.3'6&ZC?2:*N(.\PHQ0V!.A ,:"< MW_3-CV,3_NN'')_6K[9X>1[:QY?=T MVH?C4YW?]7_BU^I7JSB&XE+:=E)E%!Y/_2A^^:/_^6SHYDZ?S+E[3>S/K(?=.;E@L(7B88<%I30DJN]CD3[ I+?/(_9OK/)\N7M?]] M-*WO<*(//3!3KS_$HQAO\%B/SO3Y[-$_EYYS/!R##NF[5/LB;4*X-=J4PQ?% M4AK.DO8T'GD_3=^*:](;LY;!T32)[?\SQ QC[A5E0@:J8+2(#18\H. U(@B+ M _'HR5[&=YJ$P?_\4]_;E_@U::MQJN34:T]AA\6+&N'>"@T-<580BJ%2T5,0 M7&IDM6-!LJ($XS7>/4V:B2%J$?8N$*FIQ3[Z%T(KJ+V'@B)CE[GY6$\/XRG. MH@TOFT@-ZZQ=EM7$,$X"1$A0Z()$V JNB5/:"Y1PBO^GPN2J)4V6H7'#1OID MYA_7/_Q<)Y:&XTSV?-'/U;(J\908JR,_\SK+QPN>VX:%[ZI*X>K)U5GC'SYH1==>=%BQ3877[N>?JT;O=;;2-#>I_?OUWKW M:Y7L2G>M.C(Z!BB&V<=??T O[3Z\WE>GD[-NTV+'%%]59M_'L14=DT*L=6R; MFO9LE*;"]N*]3*;E#U6->_XE^Z$7]7]<0(QKTG#9&;K4W=EL&N?*U4S!1^G M_ZY(_^O$KC9[<_[P'_VH[ >Z2B_D55Z\)_!Z N.>P+=+X %9)TZ^M<'YL@Q7 MI.%M9W&^H+R:7N:27'E\J].@B;K\)O?A5%VQO^'%># _FIS&6[C9/[[M6*V? M![#)O?*_ZME1F3>>?O#_.1U^U*,49/VZ(W95I)S^'IM^C\W"8^WOL3GWN$DT M$82W\1701+Z#XETO'G?BF3ZO1J0,0GRGV6!P%T B#[\@YT&6U&!&@_"$'E)3=+23\?Y0D7_L"4VNY_=:.=X)Z[K]6CW M\P[CX]W?WY*=SZ^' M.Y]?I'?[_.[]6_;N_=%H9\_&^^_@__W\:KXS3!V/S^<[[W?@SK,/!Y!QKH76 M0.!4 .X@!@8;!Q1#R$,II0KHT1/.^):@:H/F6O5"ZH<34E79;'_F^C/7G[FO M#H3<>!U!?X[OP3F^AH$'/>;$4:D)MMX.T]["8= 2!6 %$-G$>LMO%Y*;<"K74-*$6$$00RK "W%2!A, M%74A"BT5%/7AEJ74 VR;^WX"JH,G:9UDV$@+,(Y2BB(;@ E< 0F%MDH(8@Q^ MP%/3>P'U( 4452PXCPUAR*46 $6\I8)#I" EQ-I>0&VN@.K@,4:]$K=,4X"E M9]&"<@IH"!& 0N!@G>4*PUY ]0)J UZM#^3_.%*J U\8_7,)E10 >4JBE%(> M2(0\X$R'X @CS/I-]/-NJ"+E7N1>?YT<'_MIKGHZT2=^>JL%*5<8W?2@IS,9 M2!Q3RA@D%&6::<$"9]1HA!!SOA=PFRS@]E?66>AT;T@_=*XF5$$*/7(4>>HM,2(Z6%8IXB7R1)M> M46\N0Z_D)[1G7D?/V$$>&9J$R-J, H-%VDY!ERSJ*@%<4 &QX$T C-'*.8H;)ZBOLE>*LSNR63FX=B.3B.+Q1]*V^FZ M_M-;[7"^2/A=M\'YP4E&&]U8I04*6""*.),!XFC]!APUI,&0]Y)Q@R6C74T% M,"HUPPXX(S&@6'F@0E @6".C*4N$TC2E.N4-ICKO"XKZ#RP0OJE9H]_??G\W M:G^_=W;B89Z9:Q@)C 4!,<=>!4EU8(H()#B.5@+'FFO9&PF;;21T\Q<4!H44 MI8! G.*<+KI/-F4RJ(&!2>D,YS==$'7OI$PO$2Z0"!+#H!%#04E.I<<&*1ZX MQ))9%[CPO438<(G0R7Q$)T$&[2U 3E% %3- :P(!X(#R M@ E))30V*@Y-83Q$&$G,#!36(([Y;A'[11R#T6P1DDK',T&&^LXA82%FA0U-DK&X5//^KA M**FUWR;3-]&N>^;-_$VSAWI\.M)S[_)PI<59J"BEE)!@ #5*Y6!88CZ/_AP7T'",1('KTA,A- M:I;O.?HJXR_N@*4[+-QA\ 4+IZEH?U:3M5N,GO[<,_1U&;JCIA&%2GB$@"$& M NJD!-) #@*2WC)$-47RT1.TPL[_> B$Y8K_0?+%MCBBS4"E.M'45L^B_L-'-TM MZ- N6NQ& F45 51J![0A$O"@$17$QTU]R,A\/4?7G6\V"*$4)2X*_OP]9=<$HFJ7#0 D9RN57TSY7'$&CF(+5*0F+M)IK>=P!.>:>C4R?3 MD\E4SWWD*3-O)0U+/VN/7OD]31H8!*?66\>HV5I MS_&;FVR\*9;ODXUWP=,=EP:9U"]&), &D)EUQ ZRCS5C)H#7'"8FF\HU<>\]=G'K\_ M5\,N5WL#N8YI[>6)Z^KU;7<-'7]0X+I'J]KZK[KML4> MZ.);@2[Z3.0=BL5/*YE(XJ1,.(? "B:C#R,]T-2%:/QPK+5'T#&>P;"4V&*0 MWA?$BUXT/#S1T.='*8)$@NF4VI#DH!E8$#K;P$WD/.'"8J$)QRF(S( M7E;\*++B.MG/FQ(6??;S+J1!MZ 3"XRPE(!Y:0!%1H.<#-6(6NR0,)[E["?_ M]F[+>R<&>N3N>XKB;<)JJ)'$00#.$@7(0*Z:9MVGT M*!8W62Y^[\1,+Q*^ W1W+Q+N2"1T4Z[*,BL"XR"Z(%$D:*>!UC8 YI#32!M- M-;G!E&LO%!Z@4+@I_.X^6?O]Y4$W6:L4YTYQ#(@4)F'Y\^2 \"@4XN82+8FP MM ?P[J7!]P]>]B;"=Q()W32OL5P122W@,!! N?(@.H,!*.L$M )J[F'*:"#( MMA1 :&J!AX-&J5-&@9%P!*!$AT750.!7V MXBW!^!9FY(8JA6Z"H^ZX>+ 7I[TXW0!QVA<4;+"L[104.!2EJ946I$HC0*WT M0$HH !-.*T&ILP[=4$%!+V=[.?OPY6Q?C/&C2-).,0;C0G*O%< 6*T 3L)81 M49+: *D4QD&>0/.^K1CCX8C0VZC3Z,5R+Y8WJ9 EQQ'Z&9*W+HA7*U9?G1,_=O!Y!(_2_Q64"6 M:(:X5\9JEY$H5.[]E[PJQ:,/GJP @N:Q9;_EN38V\NXDB6ZV!S;OS[]_"\WO M&_^&'Z-.G-KN8;-=M(:.P*S9#K'=?T=5CJI+7:0$W[5*:1XV=A0K[SNG\.:+ M_]>KG'5A070O*AUW'&%BOL?*^5%L5YKM[[$'G3NLQ!\^]GH5;WM'E6:Z/L)[ MO^=]KG0R^/RLV;>M:@7N\K'2GWCXW.0DPU="QQ(D])J]?GK.9 7V:R])M0)" M@^#;RF$'9J=]"J,W]C!X+W2MXKLQ-/N5_QW O/73<^]3FF&]LMD;;WCE>S.> M]RK-_DT=L/#_D?.FTN]4>H,S>%V_ A=T4_,Z\-!\@*!YT*HCN-ZW;*_7S)HQ M5&RK-78[H%2E9V>>WSN"!Z)^[)[FK8,!VHH^GKK8+=8-(]4*("3).Y2@LIH_ M*:>(,'G0Q8DG]H]LOW(>NQ&^ U@>.9HJ@)4P'T-7$[1V?!12LT-,30 1"L4C M?FG^6KR_F18>/+C=2?W[7DQ\$P >NI]&)*9.PD.@X?!-+PX%*LT>O"8U^I?F MV+.:Q9-..]#"5O,D@FS ^]KYA_F+X9KS)CS3Q4HW_N^@V4TMNN,]<'$*3H ; M?!*=T445^ [NK]A1Y!@(!,B@2VE4UBL[[4J"BC0>U301BXS\^*A9>+AOGH'L M]29;/FS%72U(+^P-_-&-4SGL%*BV],G%^A6"OA+XV0$A 0SI5Z+M)KD"&)F_ MRLYA]/_//2B%BLYSGFD?F.%&IE.1WC'.I)$8,Y8=;*5IP_ _E'Z9X19BFEOL M7(G23CX+HY8O1BWD*Z46^_\]PO[T:]M^,X/=TQJ!]US6OGUN[G_Z"YK1]5E/SFC>9CI-/9CSQ=034T[]TJ<>U[:V#[@A6?!1 M($4(3I5%&=*!*@2K/8*))[01*1 8K\_&IEU-/?"2I!DO0"OT0#\&T SS]6[^ M$P^U+S%54*R]LX*ZMBZ 0@YY2*YB0)TFM=M-3TNZ'-[0K?P2?YS%=B_V?AUJ M5Z"8L5\=M_#^/UH=?_+3B2<8M)?^P#HI M@B,>.<(!F2@7R :6(4:(Y QGBDD8Y@B+^"P=,N@.4K#*ZA.I).E9I]7JG"=) M'=*GP6DRK2YC8=#X:ZD8$<;$K$!ZYU*N=Y6%R>30GD9I5^X=8>MB[+-NTT+F&TAN\=FOJ%S0ZCUK)GO?AN],OOH^BA9COO>W[3[\-V#.W_]((I MDSU_7_'U[^?-T#]ZI^6Z-")M3PW/A0U?7'Q+UO.=JZG]A^([SM>II#=^C=?) M [\#L7O0G;>:F9N73.#G^!#R^SH:WF M;FA/[KQ41A1D@2.6/]>(X(D1>4:Y&G-DW>-D\8H/\6A7Z-^N^]M&.M:XR)'> M1;J_^# .]>OLH][0,!\>=N,A<.1\F),'J; SRNENPN*2?^ M78YX&--ECX19:"2N3H-7"D_PNZ=-?4^6F"-FA:3LAB-2.VE'I#. 1X3>KX\3 MJ_EI-E9 K.9W_:_D\LP]4)UVL2GU$FDU5B@F9K%ANW=,S"K$MBS6M7OL2D?B M@I944J,99\29E.279,YPJK'0Q<&46?_3/7,EU:[V<^KIS9T6M/EP[SRVOL<: MM.;H)RT2<792IY]/:WO;>/_;YY/Z-_COWM?3W:WT[A8\9^>B]JUQOOMQ!^_^ M,Q43<_J)[7]L_*CM?6[M?_Q$&O#?^K<&KT,_=[]]AO?L_-@_WN0-Z.]_+VO] M6C.=*MSNUXYKN+9U3*&:HM5@)C*+Q&G'E&7+1.B0RPXQDG'IF M"A035?SXO' EBI4H]BPH]CP)+$M2]M)P-D7*3.164Y^A8(-"W&8$&:(#,MAA M;3.M-8L)S@B556Q*4E;"60EG)2E[:13;G2)E'!-!A=+($R(0=Y(BZZ-!V$JN M@\ I\46!8KIJZ&Q@Y:NOR;JR&X6[[?P$0/^H&X?!:R]=>W65TI"OG"V:9Y!= M%/.&>-> 6=T[[Y3,[2DQ[]/,=AHQA$N"-7*66,0Q$\B $8I\R%1TQ"OE\P3E MFM"JH,NJ8?)*"Q.4B_YI%GW);YYDK4]O.CDEM9$J0TXJDPHD,6-,@ M6/1%,0)E6)739957+M?ZZJWUI:2(+Q7\2B[Z*06?><.S&"F*&!/$J<7(8JZ1 M#3)$4/(^2P?%C")53AZ=/+Y<\N62+]7[,ZWTF>T+):*GCB)K:3H7ZCFR47KD MO<916^D%"6FERZI19H56^C*+"1&Z3L4*;V3DQ816KG;0O<(VW^;V]1+'YZUH MC*>*2)C*SU[RP2?4$E]F-GR4#,&HS"*830Y:PH"6$#JB*#C+9$;2\?*U#5;5 M1E6IHL^14.B^4>.K[.@K<;;$V17!V9^YZ.?SX>OT)EL@4DFO7- M$1HQ$3,JG921BQQ?E:YRADM\+?&UQ->5WODH>>Q*X.P4C_64&VZ(1I)@!CBK M'-*"<22!T4JIL%197A83 X\5^%GJ6I0X6^)LB;-E\?I7B:_3N\E,8"?![$#2 M2(DXR5(Z)_B-A,P'$K4F(EMBY?J5P=?)],-Y@J;?)G*-K4C2JOR)[U)2X*9? M((W5/_V4J/>PZ2MCJ6U+3!5/T3J37C:TD=:/.C^>M/6_VCRJVXH>US"O? MDXLJO> ^N1$?:+S/I$3<_M]!LW]Q#6[?FNE,.+S$!AC'K6&"X!P51]XT8)R# M=IDS\::D=+AVN7,0&5'.A@R9J, :)](@S65 ,@@E#-?.1+JV(?7ZK.O[P>DR M'Z@'2Y%X#I$X.0B&"\FU0186*^)"102?8!1XX%GD-!ILUS;,+1(Q)QEF;S*S M^# =]F1&S%:G?9CG&H>/4A*-NU-A.MNR*=U[[RC"]?F+X,EY@O'G2]^Z4_\P MDQT3FMOL)A3=S?Z"7OT% Q&*S"#_ ;P%WO:E=W=5G9]0 %EM[\N!SJ*RF5'( MDY3"5S&"'-4" ;%27B@C#6-MJ=&8"919SFU40 BG2'0&+#\6!$8JY@9N',OE=$">[-"UX7)RLF M(6P5\]W?D_%>YRSZJVE=LY7W:P6[M6@5D;Q&EOJ]5\FN.M:Z[EA1!2$IGM.\ MN$=2//U*!L(SXK5 9)*T#+K=I&>**@ACE4%2N0.PAH;5-?P% $2WF0J0?(\3 M[TG2DUXS7FJC5_DK@BJLT+&V-=O N@>%D YEAN'Y):EA^1Z_7@18DP083L]>;+L21:AXD#9J*7O2@Q] ';]O] M593X98M&7OSC8>*1RK3 K)A*O=,?2@'%C!1_SLL./MVT]YUV;G"B9LN@FX-GB'W;;/52APL9FCMF4](P6X9H]>7CWU-M+G2Q(-P3&D/&M.6> M1NTS98'QQH@5)\[?861/+N/>J-;+C9)1S-]]K"<=,DJQH3($Q9G@SF59P,9* M2R4/U"UJ4"?:L@=D.^T9WC, ]>?C+=L_ZGN?\.Z6OZAMG=#=K88X$,1%X8-$ M7!**0,0\TEYS)**DF0E*!6G6-H!RKL_&"#W8=,ZH ][DB,PBX\&"/())1M-. MBN%,.UY._C-,ON<' !),I9+'C."(>"0.&6=E*D('RS,X+WB6)I_>4FMB6BG< MD-.X.DT-AI R1U_F$ M:4?4]OR!]4[ZS%@4N0<3-SB&;* &P2+&"F?8JJC7-LB\XD2ND)[U69U[<]F$ M&S3N1IZW]<:[AMJ2TW65UU48UF=[EYM%(+3#P@9#/]C8C4/O!+Z^Q;I>IS7H MWWS+O/H,+T$*#+M]$.-:_J[:96CM;GWZT3C^?+R[USK:W?.T]O'31=*'C;TOM/;MS^/_7L)G MFP=9#$*QZ)%P#I15L )92CG"TG!NN7;,LH)D@%**83-I?V8ID?!-1D4&TT&L M!,WG=:#14)#&;+KDT6@6SEMR=+[[AOLB\5D[H"+]P$XPU M+(N=6"^O3E,1Z6]>XEPV_?V[/>N,Z$^O_R29\1Z=.6/5QG7Q>.]Y/7PK$=M1$LJ]C(XXS#DG%@Q)X3.G M/,N(XV;1DX^&&CW]%VXN?4S-WLR^]F,>2_!&3TWG3^\'I((]$V(IG MW9A\M]!NN'5XI";_\[4$>S_,;AT&>Q_7MNI']=,:J5W^V:Q__()K>R<4GG-9 M/SXY;QS7SO=/ZZ?UCQ]:N^^G@[UKYS6Z31N77RYKISMX?^_3C]V]!K2Y!O?_ MT:Q=_G':H VXYPN?5U3#"X6E\QEB4BG$3<:0D:FTN)1*$))IG!?5,+HJ]"JE M#BGAK82W6P)Q-9&182)MICAA0@O%B.<,.TV=PG'1 RDEO+TR>)L^D^T#-QA+ MB8+4$O$,,Z0YQ0ASEPGJ/,.8 [QQ6N4K!6_/5/_MZJ6W.5&>:,27VB"QKL4";9KC#4RV%&+K9,[NG(/%7_A\?B&_3GD;EGAF2M;Q/8YV2O9E$'0PP2F%K$I8E( M*\,18S;H2 41'*]M*%4U_ W64"KQ8(0'SDY+ MHO=&\6 F^4Y@%F- @2@S5Y15L\Y3%#CW$3" 64'7-CBK0"YS/B[?%0$"-1:$^L-(YP+JHF'7VR45EE/'2M9TIM$Q=F4 MCUX#,W::(AD"04E'(N<41S%H2F6#^;4.+*C6/1L75V]PK\6 40N:YSY3Q M5O'((_!D1H$I\53HA5%#2,F2WB@>3+,D$4 #<&^0 S,I64T&&1$%4I9ER@9' M@G5K&])4E7BTU?2*=\->HLY9EC5]O-X#>XI,X:75.,1#Z43&6*:#!Q3$/G/> M@UH4CBA-+0^JY$=O$@\;,_PHB/=/RIO-B)1Z\=CR8YD?29E0H 80H M*)RB(1RRS L$.$ ]%RX&EU(XBRI;J5WEGV 7Z<.@"^MWT(UYW'\&P@^_E[M( M3XJ**HO$9,8",>(B<"<)M]A(3S-B8B E2WJ3J.AG6)+@D1NL)%)*,\2)E746HW$6ZSVK^ M9W@VH-P]>DH<](890$'FI>3,8BN,R"R,A M@+4HHD*6&HRB)1Z,R(!)1@$'<54L+4MZN7NT>GA@@PTFN(SB&+DPU$45H@TL M*!^2D[7D16\4#Z9Y$6$J33L#ZPC8$%?.(FW@AU+2&F(%5B2N;9BJX8\NM[UZ MFT?W*<+[D@L[K\-;.9N;1>*EMY,>5UGG-6/HLBHAEACZJC#T9(9395C+Z%R& ME'? J90.R&+'$'/$<^\=T650 M,DW'.(@ 83'%.5$'/[Q%-F,8.0IF&\,Z([DSC[ JHX\F9,\%)3_+P<"_8J_W M+A5(&2TC6*O7ZZC(13^VDLHC@S^7>?[+Z^&6I2IX;E6P??[7WDZ_]D]2!SN7 M]:U-<< UY31EM(Z9!M/ MF!B6./ 2./!I$@>B$%(X;A'%-D,\"HN,E0Q1KKU4.N6#,( ##%>QGC4O7P0' MROVYJ_VY:J4=GV23;D%:7];$?OKQ66EU\XI89TJH7ZJ<9U"",B-][RM0TJ1)6191VZ>OEBVB4PE\"\FL#\TF9 "C-&1*31K/-]OW*XCTP>=Y,C<7[>#_O MK\]>O@SC(=!NUAMK\$/J(S89ZFD$TQ(*L2ID,:91<1+X7 & MQ"6%V$NV/GO@YL$E.!^82ZT4CV<6CT-^(#C8CE)D" ?E$7?8(8MIA@QAW&N7 M:8?]V@;'MQ3I3 67;9J37N4HMD(EK[8V+(D<*ZTT>;UAH>4G0;\%=?[\:L0O MB,?YLGK)$1DO,_("_9\I[KJPBWY5=58)1X^!H^,:/L#6&,ZE0@9,Z)0\0P$< M68_2 0EMI;3"4!!<>1LNY+Z@XK/W@:WX\TL@70^D.[PVN8!YR*=&6+(9AE )P?4-"EB*<,6 M8^)@Q -?VQ!F?=9G-(+.ZKVFFEK&)-=4P*-Y)J76VG-)074+YX)R^53CT50O MH%G+J5YDJNN;!P1SGU$FTD8T0["X,#*82##N0@8C+3*M(DPU62?+HT]!>FPS M9E@0BMLHG'%,"0P3SZR7F4ZS3'!"P MO!A25!/ 5Z^D [+,U+JX<;8+%I&X3ZIT?!%MMU>)H(%"93[/R'_B7$;29-ZJ M^U9?T^U!G]]W3N'-%Q4_5B7Q1?7:6+G&U+9!/W9'R1@V0\@WG7OELIB_+&JT M?GX@HS!.Q@S1J#'8D(0#"&J&O,N$T-)QJ7&^XWDS"+ZPOBM%X!$BP 9@U?$ M&1H0"ZFF"TDB8)1$!,QZSAD!^UZN;7"UTGJPE(+'2,'NYH$FS'GJ@/Y$H1"G M#MB0D@9%[?(LYHIG&9B/9GTV8_WXGL&H9N[__$M3;'Z_O7)NNF$IJM1U?]M8 MQ);,)Y8*2F4T7"B=<0 [[1U5,B-9M(01J@X(B/_:W8KYR?7P3+WK7 ^+]/G[EX3]_MO9IZ[L[/FO6MOXXW=W;(;L? M/\"]GV#AUYNBOO?EHD[KL/BVQ?Y6.&H03>OPSMI60]0O&V)W:^?\P/DH MBKEJV(X-Z.U.12-J44QM2:&R^'.-T^V5+I( M0B168Z(Y"]A)18($U+96Q$QG:Z^!S&[F>Y,W84U_C.H>V5#I#/J]/HPR#'!2 M(?"@=L4/NMW8]A?I T"WD(]20L0>X%P/KBBV37O E7M'E:S5.:\&UM*P#-) *\='NA(->%:(NHLL&KL.+(\I2:B6C$;L*$N@ 3PVRVK2:=O M,L$G40(N.(-KDH+.4;(AM#97 &@@03 M.>@V^Q<)9]*MTSBV7KD3)('<7:-> LKA,YL%>K5B+[4*T/TVPA*$U$H0%CT' MY:.8B=X+,$25RYAE(MZ+L.S%[NEN]G[8J F!!57AWX5!]Q2^/"IE5"3CG\3H MTDX8#XJB9.HC"QP1D:",T#:DV.R4472:553R,>RM5V;HQ1.RTG\\Z,]!*^YF M<_GI1]ML_]7I]7;:__1!]:;/=K/"R]RTK;]C-Q>%MB^IZC55_7%@L;#>$8-D M2)4XM,'($:H16$+2:PE+DY-IZOD*Z-W'/. EZ4\P3PI?=*^3=LD!! OZE8/7 M ESN/*;<]\GCW0(*UWMWOUW;(J2U"".=-S9Y//A5]'H1@PYCU+)GO?AN],OO MH=D[:]F+=\UVWM/\IM^'[QN&M,^)_QQY=,ESMM#BV-O\Q=Z9FN-^E75C^4QD=;LGN,USS M+W)6:V;?*%_S0(KR8RTY"%[IR,33=L]B=QC8DR!SXKMD!G?C46SW0-U6DH)= MX"#X/4;^*41]1:9%+S0MC6B[E>V)K<\*D.R)49XO_,,]R&<1_M68V*>X\L:3 M7[?E[EJ]U3T>U_;4(/R\@G3W!)6"^RH$]X940CO)!]09P"-";R;3RW.+\+)J M=L&LO,QP%I9/-_K.83L/SVBV*[OO=YXTQ?(;&KYZ[%?\D6T?QC1P8&.=P ?% M3AN0(>A)L1EWL^48?PQOOS(AGVGH5Q*V[B,6"V>"> +AF*9J2TH#<;]$#B_6 MK_NDU[':2QLRI]+)H$B-5EA[JTR(.&1X_F;M;>D<=OM'L3MA9.RT?>T=?6AUSI-O,X[V]XJSC)^C;]E>KYG!^ U3..S9'RN3G.'A>WL?FN[C%UD[ M_7Q:/VZU:I>'Y_5O7T_K6R>B1C\<-4Y3HH9/\/X:WH?GUC]^&=[S%=XEVOM[ MG8O]CPVZ^^W+Y>[6)MG_EMIY<@GO;:9$#?4MSQN7GT]K6YMX_ZN^_&OO<)2< M@=:W:I<'7K)(N-"(19]J*2B*C$^U%+(@#;]-Z'\?L1%:>_T]K_H(/Y,K_-:1M>B7, ,\R@ZB%U"*@R&A W&B!'%,!*4^<)C0Y#+.U M#545?/8 Q7-667H.;C"9QVDFY.X5'F.<'QIX=ZC?^*&09J_2&[ACL) 3@SBU MO90[IQW[_10V9P^[,19\(G? >I@U6-$P[(.T(W5FNZ.HD6$L2FY>SUK3U>%9 MX_.CIC^J-/OIK6>Q>]KL)[<&O!=>6.G!2UO 8[HP(H4(7CVY!^AS;;7G3;&5 M'K00KD^W#@-HSNQ%[IIU%Q68_$IJWD5Z>GI$)T'6>F4G?_=8J& *>2;J=VA/ MI]7T^>7#V)S\JC >L=FO@,CW\@#H)@R)'_?-.-O*CU'WCF+L%T$_TV]8P'&= M J[;G?[XE.0G=[HQ-/O#D,[#U+8LVKRH>XH.REW.,!VV!>SE?P?-;C%E$XV MF6W;%,>8&AY_G.7QO^GQ8U-Y4>DV>R=I]/+]QB0 S79^R95?O1AY6!FQF\ < M^IU X"S-TZD][HQ.DS>A*8F,-ON#:P\5/-<.@Z)2*$JSWRE> <\=#]4C_[V1\Q="]CZ]OL0XD9="_^9:9W=X7@I1D(]XP'#(/_8SWN$\#-V M%<%_=.4X.P.Y1:X;[0FR*1_D.]LZMQ>]M=\F(1KP>6K"IL?ZQA'-LB<;T4)5 M )_I%,[:=SD0%JG2_FU7IBV5HVYBBO^Z>XX4J(\<9/-<1_;5=B)%&R9$R/LP M1W97[@2)?/(3)*F,4(S#N(+V89[EI;PV^_[%^5+\\N=S]^&>K_G[Z@-4?S1K]Q&K?&KR^]QFH^N>C MQF4XJFU]/:H?'YTTZ#;;W:OQ1,O_>[F-ZY>- Q&]%9IK8- 6(^ZU1Q9'BSS( M%W99($KHZ<,6SE++K8O Q!2GQ#CG")5,$"R552Q,Q^;EJ710)T-?>K&R661H M21HSGX'*7TWKFJTB/O@5!R;? @)]\M]UF9P!<822Y M12Z;R(5SO3M8U?G%P\?=YUF,G_"H O$ M!JC5JSLH?K^S-3=N/HQJ42SW"/E._<,(K/KGKT>X)\. MNG9(_=,!#V#WD9!2-@>'>(8YLB2S*()&S%06HJ4RE?2;/1Y:>;N) V2,:)=L9RX2F?R$EWMSI:X*1 M.I;ZTTUX[;Q^>& ID0'&4 M%Z#TMIDDTGNIC# NL]Q;Z3"S@F@;,B6<-Z&!S;,=SVTJR4$K E02P^OF!@F%DS&'D";8( M1EH@IZE!WF)-:6:HUB:=*L?S)>#5T8_=*>Y69!I(SLYN*%R=^4$Y[PL2DBZ< MV'[KC<*? M**UB-$HA1W1 P! "TM&ZE*W926.-D5Z ]4N6F;U[Z>ELRCF^<8YWMQH',6*O M2):R;WL)O3QQZ=CIQYL]'-,#,5'WA>B9NB_Y1_/\ ,][ M)-+(=:790TY$*KF.SIY%>.[X*FKI1QA>CM#AN\C?\LZ4O*29YRN3=(K7=RKG%F8OSR1 M?AYRTAOMK>0FZK0#HC7FN?FE><\34T]5_O.M5O>\&D)Z]Q N/!3J_H4#7V L MGG%W8S84=,+R_=M>Y)LPKR.L\Z'V2U&-LW-9 ]ND\>WK<9W6+NK'C93$A>Q^ M3&WZ>M(X]@)L%E&C7T_W_YFJQGEC??R]K_5HSA71N]U/]F-K6R8&S/#CIP.KA1B,>A42.TP _".%6 M:1@Y,\R=-@]C MA4]T5FL$/U-#O*H M&1GY22TC.9QLYC&SZ-9O')DD[?FO7Q>F/DRQG ..?3G MP% <260!95%EA=? 442>LDE=*VIBR6D)#,&:+>6"CDK'+)<&.I4AC&=.?_U"F*3:A,U M(FYS=#XX]_I$\)&B+Y!J78IUR1\45R3ENJ;Z"6)U#&'+S[1NUK4PJQ:LLW*9 MH!=+X3MY;JXR7:W^YS"B;SOEOD@TTPOD-EW8#[="$GCO7+P_@8\%%AM]BDW? MN^Y[XR[MY75_I6GV?9*H/FBC:M9K?2N5'CFQMP:Q#F_>.X^M[['6276;?@:_ M]EFK]G$;[V_MG"?KL_ZMAG>_?6CM;C5^@*4JZA3H][<:K6]YW&A.6:2G7\X; M>Y]/:D#9X;FDW<_U5FZ;.#ZY>?FO) :3XA26'(4;*+M M)#!D&#=(.2>#LYKL?X^\ M4X+=\L#NTPS8T6!UH-XAX91'/&6.-EP21!S%@84L8N+7-H2J$C5[(.]%=N!^ M(C;+GS2$X38\6S2];XEG]\2SHVZ,):(M#]&^S"":],XPB@5BCG&@;\(@;8'- M,0 X)73& DSHAL!5Q6=+-S]GHMN?D:&)DJ&],43[T!ET2T!;'J U9@ -2\ D M;B5RC@D -$F1%L2@S,'49M$*;+.U#::JDLXF\"HIVM,"FBPIVEL#M.;WDJ$M M$=#\#* IQPC+4IEZ*Q3BF<#("2^1!8.3AJ"-Q0G0>%5353*TYUR:>T>Q&_/, MVB5/>T.PMIEFM,2VY6/;X0RV,:H93*%")(L1<2\CLA9^8Y8;KX@/E&&P/GE5 MR=DD9J^>K!4+E:Y3L>(XUTEYE8J I;/A.GEI(O3[TAZ=8HMA^X>'2S?SA$4E#"X/!K?/_]K;&=7;NZQO M;8H#J2/G4E/$F&.("Q:1P1R(H6+1&"4$EBZW%_-98MX2,>]B!O.HYX'IP)$S M!B-.B4.:9@)%(V)(Y3H8MVL;@E89G3T%_YK9WDH#6J=]6"3Y?V:6MZ"V&AY( M9#"#H3-(QQM'0U(>*5G6^*RTFE@=+5'OM'VI*):N*"YG%(71.(LR$L0X 441 MD\IPV*'(%%9"*F6L!G),2)6*1T=<+WTY/4K9W)ZU8*8:][VJ19NUNX^5/_EY M^?G5>M635^O]8]"#M_9Z[SNGKMG.1R_E*FGEE=U7)PO#R7#%GATU]O9;^WN' MK+X'SS_>@96X?[R[M7]:/ZZW=C]^/8'[+FO'-;(_G87A],-1_?0KK%1/=K>. MX#V?3^JG-5X_;= :_<+WOWV&-M8N:I=?3Y)I6M_[A.':B]K6R8_Z90T?6"$) M%LPB;FB U<<-LBZCB)-(M>*6VJBF2_B*2%B07$ML",<<:^\YSC3S,!,F2#J= MPF$T&Y6QZ>C=7JUW<4E/(G EZG.+_-[=W,GNR2P816FT 4>N>##214:U530H M F3VUIP43[>D\B>^:_8!3?P"22GVFV?G1\VS:F6G[5]=Q;N==N7/0>MB3H%= MZ_]WT$S5C6VK5>D,^KV^;2MY]*J\1H0S8,SJ:Z#D3Q-C@(\FT""#H M5HR 3PV!#ZN[*J_-@<'WL/127_,_]KHP1UD$EA/(8BSGA0NV 6[M_/B+[E\T MOGFY_^V3@&M)?:O>K.^=G->W/HGZQ_3N#T> ?:)^[''].)SN[^U\#Q^_\O"? M/UO[M/7='9^U]K=.H%U?<(WN$'@&KF^=X,;Q?JL&. MMI_7+3[1.X>^6AG9_ MXO5+#]=[ JR&'^@@!,7>(DQ,AGAP*4,3X0"<*A(;J+3)M-5,WYBC:5BW;;V2 M:G=/BM!UT8P7%9U1=,!>9[-8<2-9BKV/W4YOP1/7I;B BG669]YKA;*02@\; M9Y$5+""M26"9DY)ST&"JK095M$)W^Q<[0==[;Z?62 MDFV']$NBOJ44+29%7\X/(N6$&J-1"IA#G'F"##,**0<2DBFCX9\D16;]ID-< M5\4B;;-;^6Y;@SA6GWQ6D@J%.B5,5G@6NX<"SC&E-(R,A"N\P]O'API2C M3*^9FC!7:':[(YD9U;+_)V]?\6TI1XO)48,>,),Q8/D840.3!&961#H==^:1 M,LJ4Q4"UUS;(G5ATS;?&Z-G_ X[?LL#T-T%L3D_397TPM.Y=@W9IF-4_;W7> M%0*U>6Z[H;<)\G(:P]:@"\SN;V"GG? U+852@A:3("\.B+*<<*M!@HP!^D,$ MTD)21#@%$\V ;49PDJ";DMO.QZ$D16?=B/RU5JF ]? =*-$XJZ_$T[-6YR+& M5 [:T7?OZZ /6A_CXEX5V(^X16;SSA0\GS**^YBTI+H5]*& (C!>F4SA!QZ MP*BXJ(Y],VE[-'.L>5[$W*E_F)#E?])Z*D!O7(8+,/QGX(YA1/8Z'P;]03=^ MA=& *T Y%[U;D+3AGU[(3RX/J+?:@92C3*;-$07J5FLF4$8SQBDASFFYMB%, M5; Y=9FOP;'9OP$209C]404NJ_2*64O5:K\7,U;I?(^Y<9G/[9B6GKM?]B ) M&Q.I.7PN%Z<_P"8)2?9CNY=_NMD%9G>8%^']X^+ZDJ&ID./K2'?W^MU!;C_L MIN*\>T>VO7N6B^#NM2> T977"K* MX]-.^!7$YK*+7)KV),Y7HE&)/]+O>7+3_+H1FX(ODE"BBF3LY-G7.VY,/RM5?WM_\XEY>3SMU]VH: M1[*P>=B-.1CD+?N[97,#M1:[APF\X*//L=,]M.WF93%:OZ2;)G?C1E=?/6JT M/9>&HPF#F4S)H9H%==BYWARQ]^*3E%/%G8L::\P]!9L)4T=EQB.V6IA8^ H? M:OJF%01MGS""[QE:]],3R\O:Y8'BC%&L% I$@8F;.8-T#!91[8DA,3CA/!!+ ML\@^B;UB=/,6;MJ[]; 20.&,+Y%")^?8E];<$,P U:Y)YW 17 /<<#&<=7I] M9*^-V*'N'LIQ41#W1E2]#L88PFCO?@S@0>;2[0S@!K%."KG4QS?)\,[Y@$^@0\J;N0='+?\DOI((]'/0]*G=LA+M\H;6#J7M>,37M^KX=VMDW-X/UF> M6Z60M%:KXVV2-& Z293:$7@-V"_-%.>1Y LXT-6?/>!LO?S3\73]!<_MY"#= M[(YM6/2&'T[(=X"W <3WC_)O8GZPZ!KJ)U?O_-B.X0(=KB).UU4Z,0*J)7_! MNVYLP<7?XS C_S!B:NS&83P+OK[%NEZG->C??,M,]NX78MI&W AO-S5QX]^N M^]M4W,#XSZ/N==+\PXA<-]H3E.=R>&=;Y_:BM_;;)(P"ADX-_?2HW3@V6?9D M8W-;_OA_VY5I2^6HF]#V7W=';"A0#7GIBL1J?K.OMA.)(A7GY.U<*9P;C')G M<,E4,(IG5B@OJ:)>*4\!<*1KE5\0/Z'G8Z(;'=W*Q-!+K7 M!X77'Y5 @?$&' ,2T.V< @X7*C*-T3#DL@76Z'?;;"4Q*2SC$%/8\H@>#$WR M<4!.V#UZ2T+Q[\7^6XAG ,'-7-XFT3_1HV96?#.K"KHQ]WKW*CW ';C,6^#O MQX-PF*S4]U.'SA>OY)!%UHPEF%DR@[G M&YBV;PZ[ =]T3HM6=M+V&33\1^R]2OXWN\=_O]WS)^-NI;_Q.0RB!CZ@2F!C M+$:..HLXEQ8YSQT"BSZ%;5L:TJE?=N-AHEA%N;LD3_?R00Z]-U/; M=2-<2?ZA,;9W=0VLK1-8ME>&QP(ONH$:%C@VNR">LP/ELXPQH1%QQ(,9PPQR1L,/ <3!Q2@=QVL;#*_? ME,IM)/%WN#/GB-E(: M+9%*Z?[&_YC9WI_##5),[=)!?G9[R1\OZ$_2//^JT MTH(Z*[:P0.CS-= )L75MV=BSLQ;HPZ&R')P6#TS&_%"BIR7_]\HOKGAY EAX M:.I4L5:2K$^WY8F67G).%".8;\.-:-;([9;:/^MC'K_J 5M_<];[5#,F=P.' MINJ=7I9\=S!="0-Z%GTR"J]\A]=;AM$F#V-ZV11W>-K@>Y"B& 8MP)(YRK;W MQ\787RL2BK\"P''RX\!R3J(R"AF>"G^:3")C(T-@'7 G)?Q*LFGS@/B,9C%D M7E/#K=!:*L(PLRK+*#$9>X75%.>$Q*8UT&DG6VLJP+IPGY]"3X:4NC +\NJ* M.9PDE'I@E44F7Z#*HN;K6/*'5%G49%T+^015%J5\'KZ5 M ]N/WF^_A%UH];1W7X#IYY7MO[!/?X'[6/?QXW M3O>/&WN-R\;>YH_Z\0E0UY/A/5_A7:*]O]>AN]^VV?Y>JY5?LP74]G+[O'%: M;^Z?UH_JQ_6CVM8VW=W[(G:_ZO%D(!SZ<7& F5 !>X(R$S#B-@:D7?+T99AI M'S.BHL\/+U2)>72&\S(ER'T6\/N9Z)B7SO+V^I(;O20(+N>@7HEL"R';Y0RR M218M)EF:+1<0]VFC+V",/)=*\$R1X/)C6;J*'U\OL*S=\' B>\OY$O@.NGIX M-+G16N9X>PTPN.0#7B4.+H2#>);A<9HQRSFR3#'$J1#(."*1UHY&%S*18;*V M0:J"O,&27*\KP>_DYNK*97N[.??26S;\ESDRI9)X_(;!@H&[I;Y82%^0&7T1 MA%)&8XJD-* O,LF0\40C[YE6+ 3FHLN#?:M*/UIC+'%Q/6&^M^?RRGZ.OG/8 M3@ZSG6$,7 R;>=3;T(),&V-_78=!#QE5'K-9.FRO\@"1 \4T"0(+9*,%VR]0 MBHQ0#GEKTID/"7(\DSO-"LLTQIX G/$L*&L,D8%+*F'6E'BM#MLIEVNRM'II M5Z(PNR:]N:7\JK<<\MM/9EFW[=%0UQOXP[&04B5D9 M!6$N[O2]813G19>//6725;S.U)C[.(>#T8?SHM>?W:XX1.,N(DZY=@!,GN88OMJ\%^N7C1./T ;?GSJ+[5N*@?'U[N?_SR8_?CA^/=O=IE_?+#<8-^FC8;+QI[ MGRYWM_YL-KXU?C3@.77HY^Y6_61_;YLWOM5$[;+&:M_JQ_L?9AS)^$#JD))/ M1815YA!7F4%&T8@4(9%SC@,1>;+PJB1OL)KL*H/49G&R.S_Q&F$UC,Y9%2>8 M1C5TBM-5I8?Y9\/)8OJ+*S]?"4B)ELM$RVGG-#[ U"MM 2U5D 1QETGD:$I& M03EW1'F*65S;(*3*E[;'5OJF%UK/?W=3SI?D:VX7YWO.4A!'-24I*/W./QDX MCF0A9=#J#]ED+@XE.BX1':==UOB 4JLP#031:+.4.H\A+5Q$DF4!"VE9P ZX M9-6(DDH^ZWJ^JLA4R<<#=3(TZ U/YI?4<871\:;CQ0^&QBM)^)PZM)M]Z0WO M*J%QB= X[9W%!TYI25.2<.N$12!7$=F46E0*C'GF&6?> S2RJN W97G^&8CC M;1F!GG))[\RD*QF-]E(;(]:U6* ]_R+H:3\70A*"9E+A$PQ YE"6>VDR%",EJ2SUA0Y(@V* MB@G!%>"D5&#,XBIE9@8Q?RVYW9,LZJU8')BJ=./WV!X\[#SA3\WQWAXLCF3B MU80$8(9S%V00:=N[.!3;X*XC@Z&@CM MC+>?H'KF$9D^LOS& MCIXN?WQ66L^\'C4S\N?-53?U6)XR6*YNF;4^A&4X>.F1=T8A#L* '.8:T> R M;9546L=G375TKV6XQ(1'-Z5/H;/)4V1>?_.%$MH<+/#/8HEAGJUG!Y7T4?8'R/@JO*XD?DHI)Z'6.GR(5DV9L^:F8]#HAKZJQ MBQ5.*O-&W3]OU,_5_^VK"L1Y^KA6,YNT4LLL6D^51:L$6*M)4,1X8UWF="S/ MRCW#3LW^MS_A;\]J>YNTEMH(US>.H7U[._#>[1^[>U^/&J<[N#:3DOJLU3C= M;]4O_8_:5@.N^Y12^39WMXZ.:JF/>]NB_NU#LW'\Z<><(E7T($L1A(8&) D6 MB!M%$$P_0]H0I0QQ.$:[MB%D5:_44;EENP4?IQ%63QO>EE=;8I$Y&1078*]( M2[5760A1&*%%9,HLD%?[0Q/P)/X%-O[84LW7]9=>S :MOX "3BQD?-L_+@PE-2" I/$-QF4EC-C7'6&NH]CIYESF"B2PKQ M=G!I.N$>/5 V"NVM0EYKC'B*-K,9_*:D8D)&0IUW:QN$JZIZ/(=88KC9LE'@ M<3#ZNCB$,,P)S1AFBO!@O<91.2\XT9H&2WS)(59DK4YQ""RDICQR%' Z*TXB M099D"L&,PTQ:K)A/;B2\7!+Q^O94_AF>M(22+>#C!-YZ6D!T =,Z&-!/X0X(< 3-)2!D05QU8+XD@T M:QO,5&6Y#_%&. 335F:9%I(%PY7V#BQ:2[F0.+-1:EERB!59JM,<(G))9(15 MJD- W$2-M# *29D%3; GW.NU#?&S[T/L=6V(N;R6FP]/&FD:4EHWRB1-Y0(# M6)Z4N1BP"5QY$L.+\X:2&MP';Z;SLN;4 #O*,B2,=H@'YY%AF4=<,>*8LIS: M5&V^W%MX([Q R)A)S;R)V'+NM);, _T+4@IM,V-+7K BZW2*%S!NA"2<( 5, M'G&?$>1F67_ZHSPON M_$P\8X$:ZZM?37MT7*]R&-LI6T@,E:S;.:WTCYI#95@<+4E'8*$+T(!*-TZ4 MV_YN6X,(O]E^!6Z)/\ZB'WM*.F#ANRG_2"B6>Y[=L'X-6 M?W34 I1R/.SF&)0^@LD_JK@A/L7>>N6JR?"Z=@?D+X8!2'2204";/*/!V:![ MUDD73V7\A^D9UD?/'S\Q0<-AX30_,37G3,TP?K^ Z+$;ATL!7]]B'4C]H'_S M+?.J=+_$[!MYXVF6FYHXKU#Y^,^C[G4P]&%$#N;^!-D,'O#.ML[M16_MM\EU M 8MB:NBG1^W&L'1#);+,[Q.IKG+W!^*F< RR'"&L65B?\Z2[R&X < M0C5T0W_\R]-L0&%F:H-)F70[5?ZG?2"9J]?.6\" MEH^41C$_MFU;%_#EY%,'O?R1@+W-F*&D2U"W>* WI7 M_>N-.ACFA.?GZJ=_O4%<@O)I(FAJ$YX;?WC0,Y5HNVW0^+T%7^?GAK[E M+[-YKQ'\BM(OG4'_[F>.>M";ZPQ?7_@(XHI(8JW3N]+N[0@",25WY[$[Y!$P M7/UT63-UN9>H!&C>BK?=[D7*;6=/BTS)]FJ.QRE*2 -I>^.R6G%)@K['7D%0 MX)M4V6WTE+.S;N?'U?@WK^L&C\UN-9<(H*J)6W1N*14WE.")^;M:4+?>F"^W M;F(Q,1>*9E[6^*KWXV+1GMOI5R<0>^-CDXS+_L7_ZPUI8#ZUP_$"@2^$ TAD M:P!$#WX9GUZX"8 [-S$*D /;M>V;M@4=@@]..I@$3)27%6M[#?/SF$EYEJCVW2#].XD MV&/37.0B3:_[/_>PYU44@;.HW4I%4*K7"-#TWHA>^/ MQN$^<#+L9P\LHV8&'6WW7QW\O@=]W$N8.ABFTF[EW1T.QOA(YN![>W?G&]7Y MZK^3SU/,U-JMS/U.)C[%W*W*E+7.BPR8/H6W$@KK+I*,P*K3U*P*<\^?^*[9 M!PO;+S!C1?6N#\T$K[D.JHR!<^^UR=_6H)O@JM"EXZ"2L*P5DRP6]2]&VS[I MBY'Z*M8\--H>'G;C8=+IDWG:[JUS/9;4$2%"!L:A)H9QS#AS)&BA'0W+T+E@ MM?8 _PK4VNO"V!5Y%\EK4:G\<-:,?^5NVRGN]\G[#] MK:^MVE<-[?[$]Y4^!0DI5.I]Y,1H+JC#P698<":LQ1GST7H:N9<"FQM\+8N(Q_/Y6GY" M21HC9@VVN_7I\L!2X4$E<$2I=RF83B'#O$>*.\:I,SQB#9+$[B)FN>%F6ZV. M'^G/>5L.U7M)6>0R XF2VJ8B(THXPCC'04H->@V(8REEJREE4WAUP@XBB=11 M$Q!G3",N#4$.*2N4XYS]NW:XEZRY&(P$%>= MVW%!M"61NVB\M9'B(.BBLG:_&FZELYD3**CV(I9*^-.JV'*RI & M3!$MHY#2QZ M@9D-'A@PT]$Z'F2&J8I@<857:CK]$P^3X;[>[%0K.VW_ZHSUG7:EWOE>[$ F M<9JTF*YV40$#*IU!/]]"2<95[\AV"]_$< "*^Z"3)[&/6M'F5UWY+8+MV\I9 MR_83@E>3QZ<)NC]=ON+;5Z&9 M?M2W=K[OM_\\VK_LT/K''5+?^MS:_];XL;^W@_=/MT7C^(2D?T&3G-?V&F1W MSU_N-PW>_^\1]J=?V_:;&>P>-W#C^ NN?_S:@N>W:L>?3QM[K>;NWE?X]PNK M7V[^J!]#>R[KI_^]W":US0.3!4Q]%A"+T0-;H1X!%0!V[&,D@6EK&1A69EW, MJ*+*2 M=2UMR7KQO 2&I;":K_31]V>_XD\+W9Z><7/>SOQXG6OJN0CLW&>ES MY0V(\DC@=G+G!*R5+^WO<$$,?W>ZZ1&+"9WYZ81NYWSWTX''E%-)&#)6$\0M MQW&TDL(P(_ZX0&80"HP3I#4)%61,QA9IE+XNLTB5E@!]UK;X$2LSQ9)NL*= M9KOB;>^HFL>1A>-!6GWKE=W"B='/8[ROH6DN+#7SU9SS$E M1:@0_-U-$7)CD0XY2B&7!] F]TAL]PH;+P57M7M7 2]@77QO^EBD+S_K=KX# MDPE%2$J!@_8TL9++XN9AL%/:/ #;HENY];3X0\3U=J:5"^D6WOGN4"O7MM GW+K2A@:M!! M>Q@_QU/;;!?2WT]3-+"MO=@][:WH<;07$/A/% 2>"!J"8@0)ZP F4^%"C8E! MR??A:6:M#:GL]3HGT^'N11;@6^-MUBM_V^Y5+%A2W;G'_8IUYQ)Y9INAB!WH M]UM%:%S!JRLQG_Z*3:(P;MM6XNE9JW,1XU08H2WVKW/C># DY_E*&[>4;WSH M<'LDOV;T_+3^HY1;39\-I>ZEK>PZNE.5K?FX?=6(1I MI';]W;)YT/OGV.D>VO9HN?Z2KERKQ>XAK-6K.]9^7:^\MMV,O:D QO26*3C M%>G/5'.KVTGA_,5F]A6HS<1I=#*PS?(@DN0-3E,PVLH $?@VU-$)'6>?/.5R MAC%H=\Z+!X)]>K4C4@2VYC,SVA#IG_L]G\&]?U+:^'-!(C,R(1C&+*IU2!A(57$0FP]YIS,'P M XN?S?'>CRS^"3.O.NOZF(TO+I;9'#=9Z]K)62G(51%;"YQ^(K1[?L#MM14P M#!>_8FW0I"L'S&L"YZM%/+G\ID;\.OPP]?VUK,N[]N_*97O3/EUMRQ\0*3W% MQH#("8PXDQ0Y*2.RFG!F,L.DP8D/SMD='FW439K*+^10F+!%;O0FW.Y,V/XQ MW.DM_OQ/;(6=]G;/=SOGI1%]HQ =?SK 6CD:88YB""!$6@=D+9?(>BDSD7DO M64PN!G:'$7V]F3=)!^=N[?6O(6!(V\<,C9R2> _?-?-XP[M=9^56\VL4OQ_U MO>WE[#7/L5:3$ W:8V(T%)W$,.::K".J^R*RE"-@ 7?Y9LI5$?"Q;<-R0_ V M8;JH76X>:,*\#31#*0<6XC ?R,; D9#*RA <-1E-"3/G$=G3N1HQ2<19-Z)Q MH^C*])VWRS%[#N1J=V-*WH8;(),G.&\\1U;9S-\WY\33_90VH81I);3+=.#, M$X>9$)+8X(FQ7H@[0JI+G\AS"#.N;6T>2"E)>"J@6N:GJS4V1AYUIA.$UM?2<[[@BH5)+EF).IUVDZS2[J,G;F+2\@FICM M4H-G%B"UEB(:[WFE<8/QO',-7A%A7._&3 M<0.9N'%3#.;H/L261A&,%1I3H$\&I__[0'D0Q@=C>%'_;E&+?FP? MZ /T*N>QN]DH(FM[V*-_AKA;(MIE6=>% BJ#O/.$R=B1 XPX(J)B7& MG INL?"9M@%[30AG^M8S$2^TEN\=091' *4KQY+.C&RS8: 0R$JT_J@ U"GG M]-R!)CZC&0QI.CW#0<=KJ4"/,ZNRC!*3L54Y3'(G19IR1Z MW76:7H]]UFFU.NO% M=Z-??@_-WEG+7KQKMO,.Y3?]/GS\4$,E;)U*L9F/>/'U$'8U6V>,)>0=9H4> MOG@(RNLY*$]E#1W>2=>%YC=^C=?) [^32CWHSML:2SATTRSTV#M29-\CT>@# M+EVQY/(SI^NNLVK?)ZWXTXS9?5+0KLJ SD\%_K_^;+7@/DQ0 M^KM\?"^1LOWM)UU_DVG3'[O3NDC^]*>-1GGAG.D/WIQH?/NSM[]W=K)_W!"[ M'_]LPO>\]G$;UR__/-W]5F/[WVJT=MF -GA6/ZZ=U]X/[_GOGT?N-+1V3S^? MUH]/>.-TA]4O#\\;>Y]8[;0A&IL7G^W\N=?JV9\J5O]VO' M-5S;.CGP5*CHC4)&6XMXC!P9RR,R(6!B@;%*8=]G/.QE_:[7A(++"5(IH6T1:*O-0%O@(0K/%*),<,0)5\AQ:9!F6HB0]CR$ MS(-I-^>4J$Q7-IEQ^PR.&T^ 8^DFR=+)5SKY2B?? M_'Q5VO?X#GPF#^PI_7FE/V\A>FZ=H!DUQF%'@9=H'82C"EOM8J:(,L-(XF/][\T?CV]:AQO'FQNQ5.]O>^ M_&CL?:&-BVD>7TOO_E'[EOC\(=O?^WQ:V_IPM/_M0[.VM0//^MRJIQ3=>_O' M\SQ[V#/).98HPQ%X?%0!&:+_/WOOVM1&DK0-_Q4%>[_WLQNA8NI\\&P0P0ZV M'S968NS!,PM?B#J"0$@\DC"&7_]F=4L@), "))"@=V,PZ-!=755YY959>8B( M*JXE-];P7%#2L#I1\^J%O$1^GV7&J,VR#DQ1)2.",(PJ:5$3R)<5YYX$NRA5Q M7&)PO"]3]\G(>+T3ON8'VDG?^L-O5<@X/V2*)Y;,$ID"?R0 M5%F)'?$RGY4)!K1Q7@=EJT@;'TI57:1$;T^5NAS-]EP'(]:UF&$\=V1.9V<] M8NODCK.IG)]89M7^G?QC(I^SXKO+!^E+T6>RPO%9<'QO.@N"*.UM<&#Y YAS MQ@5RDCJ$/>9"!6,HRYWI#7#['3_N%*V@ M<'Y0Z*>S)D+03#(+ )A+@WK#D8O,H\APLEPD3$4N#5K7LLJ9>%%1'C45KKR> M*P""C^L 76'5+%AU.!VJZBA)!F,4:% H]V)"3B>-$JP:V.&<$DYRJ"HL:!V3 M^]J*5\1ML:?<9_9RXHA[K-E$1>D>'1VWXIQN>, ]_L9PI_Q>;I0*,^>'F2=3 MF&DID5I)CU(NTLH9%4B;G/KO/0$49+_^QN#QI_9&3-$8:+LS:AL!UC*<#@&:'Q8I"/NU\NQUS_M&(-UY6 MK'&9\7%QI]O_R=M@]/YE!8ESA,0?TY ()G-4' ,:6F"*%H-U[9-#DA@2 ,8$ M#0X@4=K/3#'/4#GM8/4;A( D>P^ EQFJL&TMS.EK# 2?0RY01X2NJ*ZC=%F:N: M,G.L*?-@>8?)U.4WEH(Z__E9:BVS.DIF='QWI[)IQBK?8)Z:A4QI%A],M P+ M1*P&\T."^6%@W9$+VNND(Y56O' )FD>)X1P+T=Q71H5.%U&119.85RHBZ#S_8R%#GG'3+R:< M_*?*M+CWN/*JM:8"W7/[E=R;I=MU*J:UJ*J:56S=&N6+J/MO;]Z8UOQ>VQWS[(3/?JC#MST<"$>]*K4V)OT MU#@3@W>,1.P=YS)H(IRDS'$7DR;45WES"_?4=$7S>/^X>?51-*_^/&U<;6*X M!MOY:[_5V-K#S=/&Y?[NYA7\>]&<]-0?L_0 %O"2X\AO\0SGM90U>B M.I.H-G^;2''%6%KCAYY4KH1"SE"+<@=:DP3SD<6U#342TN'2;SR/#:U>R-EO MYWVX=^S52B]4M],_:IU560J+9! D4N)3B%81R[%46E$#.P M-%UXSP$D*282 JH0$)<&(\L,05Q$:J,6BE*WMD'FPR#F&&HV;Q!X'HJN%H-( M.":B#%@)/O'$L'%@,D1I?6:-@?B*02R%J$XR"*IX<,%+Y"2FP"!D0BZGAR?+ M$PE8"Y-%5/V4GN\1J^4G:W<,J%'&!Q"%QX:W"@F$9.04"P:SBCG&: MO+92THHXO!DTFBY*J66P(J: E$\6\4 (LD1*1!)V(I#DK9= '"K/P]OA#8Q' MQ4)R@1',":&.:LF,<3K:Q(FF%6]8"DF=\CQ0;3S'%M% @>(#XT>6)H8HI1HX M7^0ZZB+VY'U['G9[-L1BNU;NAD6R!H\]T\!@O6.*$\6MH8%C3ZU.(D15L8:W M@T73!5NQU2;AA)'!+GM!-0,;)C!$>)3.6:YS6".JK4GQ>;G[?"SY8QO[3B9PN!_3L*,5,!' R,PP@* M /$D/3*41N0]V/N<1F>4G'K6QMT:VU[.?JR];UNOU]KY:J( M;3O(2)(_<=:]@$\,8 [:99^KL]CK=SNP50"J!EV7(;QO\]?_8HECU? M:O[(=CJQ7:^E\UY17#%VX!5?M/*&#P'ZP0I<_I_^S6/$SJ$]C'G\G'X M'6][O[G\32AU3#F3EW"S0]!3 M12-VN&+_O#T89?L $XR'O;);/;P$D'-4LAP^TZ74"]F)>H8(ZP MKD5)#5C/LV[^\*HM1^YI'Z_S"I)M]8;S>S,W][#DV@5,98A@X9["50LI'Y.C M]=KNS1]#20HP\[#,O9!W.S8 K;E=75[ WB!+-]P -G+RX)@MB*J5S_7O?2MN&BIW%PU WYHJ.'*_.ZKI^O/WK P M1UH(1M>"2\4?((BPW6RO Y#1__D=1C?P=P-&4>1U_ 1T8NL\J$^&2\AID>]Y M1T;@,/NHI)1C7QSJ;GSS%>M 39\/[O_*E$/CE7:JT??*UGU#W"CR9";F=>SG M4>\FE>,P(@>P<8)L@@M\L.T+>]E?^^6V#(, 3TS]Y*S=.SP#*./8*],^_VF79BRUHUZV6_[6HH)2&0T72B=NL-8>[!:92(J6,$+5@0)< M*K@!B- _?[$K^Q"_97.M:$AO[]R%$R)>6D(")RRH8E)BS('E6RQ\TC9@KPGA M3)=6('P'3+!L7*D4.541$Y'@;4*= =;O"+$I2,U56EL%-=3H]J_5<2>"-IA0 M.D#[AHH?@'F0/];*@-K/NA_PKN1&FNNDZ/:9*ZH5R ),FLX'N ZT&^]?\-S].+].( M6*B0J><95U3W/\I*LHUK_I ="X-,N$LV5CSEX<9K R MD6 1)>;1),VX"(1Z&Q05@I?!?F3D?R=3?ATQ@U_G]U[W4W;*;'=*WTSAZBE& MNY.&?IWX!\QYW+R9JBV8O4T_.+;?YH'L-XKIJG_[W:9LVM0WCMY&)G M:_.BL;5] &*M&,<4Z2@LXLYJ9#BU2"@#^D%P[9AP\* C_2"1,&\2/Q! MIG).1 M*(LYX4('SYR70B6/E79W!P$]$D_&8.)K.?+?\F-40'$W4!37N&@>GS BJOF MU<<#*P)FFD? 3.K)KF[XR5?0*;L>6CE M!P3N5^[D_-RAG%5?[/Y;G*-UHTUKAZT,C#$E@.H1U$X(\0CW\OJD#)_9D9(G M]ORT],+ Q_YMP2;H799K7 ',;6_YXNY"#.8,?3:OY!7IU> [EFOU/N7WAENI#D\44?;:%KXR!WLOP6,7KF2XIA^,QM*41,1#RBW+I$/! MTJ!<]%))LK:AS/IT\YW:2"G:0AT.+$LD] M-HAY!E:RL RL9)Z05A(3L%"$T/(>\EN(]J1SJ!+L5Q;L[UA[$G_:W&F ;/T M"6CG& %XQV*@]%I'B1+7(D@9O*=B;8/I=3(MQJ63 MJWO>#K4C^ST.#X[&N?VM(Y["N=6!_7/8+1RS2[!]BHY?/]D[M[;.3CGXX6,N7NHK^RU9_ MS&U91%"VLJ.OB)K+\@$6UYB7LFQV4@2L@70,0RF'ASCY7*B [T'W)O"N!M]W MF7"'(KKR^_5AT=U'MY-RZF+L#-V2,;\4IMVB?NBHOL?WN5[;'M3Z1\4E\RA= MU@8G<%7;OQGE]7&@=??@;MRFI+ MS,% Q!KDFQLO>; TT;5:!-@[R]C:.X\K$>QR^[AA,'3=CT6X/N<$8J4JULMU M3>A3*M8+LV[$;'75'UD$WO#Y%X%7ZU2OU&!G*Z__@O7&S6I6;-_+UM#'*6NH MJMH^ORG./IE9$C9G>>#9)VZ(DL32\Q.6&R3N;WUA.UO;=*\UF0G] MKY-\_>;NX57S:OMB9^N+V*-_MAI7,+Y=#^/Z]TESR_/&\7[KKL*X@0K% H\H MAB@0A]^1%2J@((G4E,?@!5G;('6M>%W1-UBMID*J-XE4S_4Y5TCUVD@U5:I' MJLBIE,@S[!'7UB,7A$4>U(_"07"M<$8J2E1=8+I$2/4.JA$W1R>/=E#F]8S2 M&')5@6X>3=>?''7;8$(\K>Q@U?7I,4^XU"C^]Y$ESR$Y[";MSNP<^-_ M8$M7J#X_5)^NKQR=Q$X*B73R&'$;"+*2,-AX*1CLHI3Y0%L*46=B^N1QJL_@ M"M56KB#K;4+6')AG!5G+!%F31%0Y+P&7(G(N%*%T"3D%O#07E LZ.A8B7=L0 M2M:-G*:AKP)9MRINO<:A[5VE1"9+:MY9LJ78H3^M%D&X6'NP+,2JE'DHKOBA M-8!%]#-,ZTY1BNM3*TMT$2!<&\>&50O$&:8 3Z?YYB"3=BR2^XH''I67&A[F M#T-3'O;B82Y:<%TF[ PVV*,CFZ/Q$;/$@O&*,ZX-3D8P3J(UD6,N M'IW;]+N]+'+F=KO#8@'_NJZ2];DW,VJ_?GC:MQ%JPS4V+^&*=&_77^X#.N[L M?FWO?&ZPO=U#VCANMP!EX3I?3_;^F(QF:?QH;/W[=.]J_ZAY]>_3QM47T?S\ MC>]=A:.=K;W+G;_@O=U#OO_YZ]%XWF_SZ@MK7!T>D.B)440BT+1 &H/62&,J MD+*6$,<8I4X5PLE5F>1<)Q+EERJT[)H+Q%#M6=+EARNW17Z,8RW*RHFQ?* M0GW]6U_HYS&[G)HY &&T[7H1?O:]%MB&B[$95Z_G0N%_C3NB!5G:V? MU-DR]Z+N4^ML/4(-2GRM!JOJ7$M;V.I=5.>ZGVXL7#*G(C(*R=3KM06'I8XJ M76YV)@OX][> HK6[_?->7)JHU./-:SV^=_KMW 1;3YM7^\0EN'!^U=^!: MH&O!"FI0L)!^@ 7VH_G;I!YOML!:$XVK?Y\TMIJG.V!U[7S^)F#<5SM;A_#] M/=[<^@CW^HC_>]6XW/ER$*(BT3"&!+41C"?BD)4^(B*HL1Q;&YB8K-%&$O'1 M4FFTBCS0Z!(G)GD'FS.:8,1D$.MUQ=&LAF]6HE8NQ;VU_.^W'GX^@-L#MD21 MI+@W/'>, Q'B7O D)#RWT,R&I;G\8#]Z?*7I[\JF9?(78;4/6C3!/B=W6> M6$0X-%XW>N;+WN%5'\TW($Q\A<#IZ8^^)/N'^T??X/7/YWL[6[B MW"YG[QB^O_7U9&?WZ+2Q]87N?V[=1[U2OUF MQUC&1/NEM]V*EEK&)-=4@*'-DY1::\\E%88*YT(9D?"HJ/UK1]?PO*,\N/N] MJ)=9(>C\$'0Z7%]C:A6/$9E !.(X4:2]DPA4((Z)6&#H_#)T..25.FZ@Y0U1@B3AU'AF>'**4DZ1L M ILBY.;<1$WCYQ(%G#X!'^_ZRNM^\H6R;)?3TS%;ZOV\$]KN];6]91_(XYY] MJ?78(]28%U@8JTBBBG BA4Y '[5*%#ON*):S]CBNO"/SUTO338ES7@M3D2'K MF$'<"8P,XQ01R[Q*DCGATMH&K^>VQ,P\VSOR*)%X==7UIJC]3_TFY/E^DSER M_??J-WE2^$+E-WE];/53V)H$5P+KA(B2)D=-)&0T:@!.:$3]4!/ M.RCF M/#EO1:=$XH*65%*C09,09SP-A"1G.-58:%UX,!ZA2BIM,3]M<3(=W^%BDLI; M9!VVB,M@D*7!Y3QWZCB5D8J<&5VGP+.)E//EV<^5F1=2-J,L[+N3H%P@/S4?BW3:/M% M?GFZW>MT]GKPTU')KY]D(-:)$D\J$*_7&5>+2#*0>OY)!F1=7E9-$181?_4F?90DB: 43@$L92ZTTPYC M8H."?[PP(LSJH_S4@GO$_[2^QZGR(8^H#[;:OLNS=O/XT_'>[C>>.]HUKD[@ M]2]\YZ\]N,8VV__\Z;BQ%5J-W9,?>Y<3OLO3;[3Q5_.HN7O(&EL?KW9VOQ[M M;QV*_>-_GS2.P\G>7XV+)MW^L;/[Z?BNS(K$".$Q,F2H5KFF6$(6,!])[H+F M1#N;Z-J&,KRNV71SU64[ZZJPZ0UCTV,R&5X G,:L@G&#H(*K><+59!':0 U1 MAEH4B$TYH"DB:X+.-6FQU,!5HQ9K&Y32NI+/J9M=(56%5&^%18$U78'27$%I M@D,)B;T)6",I>4#<<(=TH@8I*X/#%E.+;:Z,3>OX^:>_R]>@957LW=_.^W#O MV"N#SG.$^5'K[-6CS-]T;"2AW$4C+(F>. M6ADI!G(%YJ&#'U009(+4B"5JO9'")D( WYBN4[G\U4LJ:7ZZ5;5X<:ZLJA<0 M\*D><:09 UD.*7+EG(I,KVUP@NN4SBO;ZU7LD-4^=_OC M_.RLW9J+'5+E:,V&;@&SY%D(EEC*=5+6F12$XXP[8Y3$E1VR?/CV;#;&0 MFNH 9*%N%X84MA1Q M4%/("F)0-(Q'J4S@Q*QM,%R7+R#?DX9'E(RQW)%! MD 2&AP\6Z>@Q\I02IJ3$@;'<6+>NU?3Y9G7\L:RBO5R275D>\Y;BR28!@E$A M#45*&PR6A^+(1*=1P-;;F-L'T A2+.O*3!]B5JIV ]%H)Q"JB&Z[#MELB?4@GSG&V/%Y#FRO9X ?F>LCV,\(H&@G*_><1C M/M146J 8K)6:.PLOW2O?U:G'LHKVQUZT$^+$"/-E71YDD M:+(H&$) 0>.(C)84$8*3=>^EMK+2"Q#*CJ)N',8\ RL#B,3 M+"3C/DF>:U_?%0I>G74LM2P_QMYX 6&^U]ZH)/A1$CQI4GAN(K.)(TP]1USF M$'!F"0@T]I8QV&(\QTEB79UEK(SH+I?D5F<9\Q;A"24.7Z<+Z)+J#%4E&QKI;< MOM#FR[9A\J=/C: MYT'/Z,&QRAIC7NTF*L/MY73&QXO_[&X/&G]DO;%]U=S:% /5&DSJFI\SNZ/*].)\T*!!9@\;T "E0G3"^""U]NXP(A MQ@;4R^" 2\@W+P MS6X'/6@I+;8D_ S7^/D2/^?JU0CON/H[BQ3=C>WHNZ>GH*)\01-K[9:/G?X3 M4]:J<)09DW"5V=]*OV4ZH=0='L5<%62Y0-UAA)5;2XEQV0#MEDDV!"L6E5(%YM3C=4,'_ M8^ ?3S%PZA(C(3!$4K*YEK9!1LF(G"3*!24%MGYM@RY5QS,7:"8GL2G2/ KAU)!'%J&'*,2V2"%=Y0@KF/RX:Q[S$,[#7ZC-[NG\Q@ MQD+W/)^H/+J!\MOLKS7'^7DKBF!>1^!W1L-5[I=%Z@8RQ;]M8H9A0U!R(B)N M)4%6L(2B%Y%A"IK!^2(\CO&ZU,_6$'.7JB5O0%C!:P6O5\7:B9!#RRS% MWG-D':>(8RN1=AXC*Z.30G//F9A_R&$%LA7(O@^070(.VXR#BL$N&%4G#Q Y MQ0Y6"M&8P[=C%,A@KA!-N7=7=F[X(L$#"US'A+X9!EMX2'X9Y$A(^#>TOF^, M'JUY?@KRX\N_\[9O=^PU2D'2 N\+6? ]7[9N)Z-XK)C M7QK*&Z>E1^6LVV_E"W\HNS9]C[]>M,+@:"2/8U\<3A2^^8IU,"?G@_N_,C8= M/H+L]N:-*@3_#%9H'A/)-:;NF8_[QGC7-([_/.J-KG!F#R-RO6A/D$UP@0^V M?6$O^VN_W%XL6*F)N9^AGU_]:B@E(9#1=*)VYR<3%'E4PD14L8H>I K6WL%K'%W53[YR]V91_BMZSL M.CEWU-ZY"R> H50]EBB2%/>&R\@I7)M[P9.0AC&AF0UK#^''KW>)PIVW44EZ MXK75/$7N([6>.)6 ^P:N#5<>OE>@V@UT%$@*"]"V9_WX8?3+KZ-(@U:GF,;B M2[\.AS7$FRPH$RA:C+-\>RA#1JQSJ;(8#1W.PQL/)6R]D+ )Q5"^)_0ZD?S> MM_$Z>>)[0HHG??.AP1*R+LG];R_=8 V1JS-826:^[$M'USPB*/^G'R5BZK-W M6$RE_+^.::#NU.&;_0+1LU+>BCZ>NMBK,5*O 4N^%!QE+#0A(C9YW.HB::G] W-]Y@_L9"Q<:=BM0POM@S-.$LM MQZ4(Y?R9@PV6X^7-O7(OOUZ&X9AV?7QZW#)OUWL.1;8[M<%1]QRN$?I3[NW7 MW[EWAY0L[\[=BM]CNWL60VT0_5$'[GIX^1HQ)4OD49]QYA[M4E\&I_B,S_8( MKSC5FCB2;/*"\2Y<]^M1?@^N=]4\]KCY M^0O>^6L;-^F>:-"/5]E;OO?71[SSQX1'_/B0[W_^"-?>@[$W://J"][?^B+V MCK\PN#=\+WO+CX[V=K^(_UXUIAOSJ1 <80'1E"M=>+*V00BK4SU]?K?*[3XJK%HEK%HNJ'HG9:)>$)8FRPUC@U5, M!!GA ^*4Y-2TF'+3=DJ43I)+M[8A":DS,J\:48O#ILKK\Z!L_W;>ARF,O5H9 MR=#M](]:9U4;^(6"I*,:$Y=/G(/F.F"+&4TR6A&(%2[BRMQ42[F;<8 M3RIJ!V8H3QRYK*,Y%0I9RS!*1'@9D@U:V;Y8/+;E#V3 M^].J&#@*).3& $DAG2Q@I8Z24^* MM&84OQ MA)8V(KKD--@Q7L&/0#&R&#M$J5'&..4YHSGKD\TMX_/-F#*K=C135%,M1*\Z MCUDH+EHK$H:9K.R7Y4/&O2G[17N=E! ,<2DERGF< MR#$F$,'6T603K"]?VZ"B+N3R>WDJ:7ZZ ?,"XEP9,"\@X%/A.[7-E3=4%*=QJR.:"^79%<&S+RE>$)-.P.&2I $">T, MXH92,&!T0%0Y)0A7E%,'!HRJ2_;L(/WJ,.9U+9B=G+)7R\_1[AY69S"+A$8B M*:7)A"BBXH(3S4TD*AE'BRI?H;)AE@\<_90-$P+F7 8#G$8!.)(4D&%:(6U( M)#+LQ4QWB9N@)5TCQO&^8%Q+FR85Y P*<.861T7$:+#/46<2_S^:H$ M*;>!&NMY8#)E]ZV4TY'UU2',THKV-ET]+5(D),U(O*=ED^4#R5$^;'F"XO(,WWFBZ5"#]*A">M$\]X< Z(#"=@HG"1&+(!_I3.!F:L M)LJFG-+VG"8-E>R^:T5Y_6C7YV[GYUO/+* 6*Y>6+-/E2W\;4/7>ZMVOC&D=0++(Q5)%%%.)%")TRM M5HEBQQW%54C9$F+IR9A)\^6R>;QW0%7$042&5.1 B@2+R%I+@1YAP@3H28-M M]M82KNJ4S*NFW&PRLT(.W3<% H\QA5X !:I3G!? A1L[J<0%CI40PE 4/( # M-T$@1S5'V&.7^RYQ%7+K)2WJ6CXG%JT"A!4 A.7"@\J^FK?L3W""8)W!0BK$ MDXR9"8!]!:N)DE(ANI@T4V!?&4GJ3.@59@35N="#4M_L=M"#EM=B*^;/<(V9 M"N8_YP;5(!\YR,J=\; [([:C[YZ>@@+U9=NT=LO'3O^)Z6]51,JLK"0*I2WS M'HQ:+BQWD=+@)$_PJL=VYK3@[4Z(Z7YF\B[[P[X43_F8^\+>[@_K,$[2!H*D M /N$8YV=%_!;-":7Y%4\J)3K>1A:A9*NFG3_[]\T)?37:IF6>YDJ$'YW(#S1 MI-MR$V/4 C&A,.*<1&1\4ME=Y+BU/'J\,B!<680_+]=P:GLG_9KMA%IWNN?Y#.31 M3:;?:)>O.4[0FU$H\SH%OS,@KG)P+%+'7$TQ><$IC=8+I W-I=>H1Y9'B5+P M4D@6O1*X")$3M,[9L_O@S%VLEKP18@6P%B M0SQAP%7F=@Z_EET&.B=PH)BJ+3*MS7K # M>"6TOF_\$WZ,KG%J>X>M3OF0=(2:K4Z(G<$'J@H0?V$8H!D&QCE-+?XXRV%H MM0O;K_W/8])IH_.<)^T#,]Q(;1GQCG$FC<28L72P!0!!,/P?Y5^FD$),(L7X MJ';2)&[,AA%R13%B_[]'V)_^V;%_F?.=XV9K?W=;-*[^?=+8:I[N['ZYW/G\ M3<"XKW:V#C,.\.;61[C71PSR+IJ;!X0EYGC,Y< 3,*?D)'(!9-UJ$IURRIJ4 M4[F,7I\.VJ[!!FO#+_5'K3ZUC$FNJ8#UY4E*K;4'^U@8*IP+RA6KCT>K/ZTG MJM6?T^KO;!X$&HW3BJ'$*0?>G$LJXJB!-S,OO<5,> +XKM>G6UN-%K\XU'_, M^@?IL4W,L" 4MU$XXY@2&+8"LUXFG=>?F.'Z$U.M_V+6?_NB^>5 "FFU,09Y MZRCB!J3?.&^1#8I8B8.+4:YM*+H^G<-YO?XPO;7!4:Q=1MOKUR*HJ%#;BCZ> MNM@K&0 C]5H&\N(G+C9,7MEZK1?[9Q$N]SVV+]>O>4*A"LN[-<]/04_Y.:B/ MVUOF#W\4PWD[=M,#IORG\\%Y+X[OKH^EPMO-6GP7QO.O=M>?O+N=T[AL?#FP MT@4.PHF>@-TQ. 68X*(NE(VJM%D&\SF#>![WSS(26G]^4I0-B?P#H M,("-G(H]<%U+X!;M:?5K0'Q2M]WN7O0_U&[OWP<>=4A14;9^/YBQ%PIJ6KPR MQE<]S$CLP704W/&:/9<<&*:E;<_Z\B,/R&!X3#&Y?ODO7BK0E*7[ZGQ+JD^MZW\3IYXGM& MT"=]\Z'!4GB3WO_V^&5_QDE@)H1'W6T<]&O=5/NG MZ_VR,5( -<#^XH6,Q+?^2Z_2#DL(!/=7H$-'\"_:N)WPE!^MLC_8( RH2%[2DDAH-K#<71Z:! MD.0,IQH+K0O_ZK37Y%&G6-.DMPGWW[V([>^Q 8,Y>A\5=MC>[B;=.PZMG<]? M>.-J&S>O&C_V_MJ^W/GK&V_2/X_VLA>%-G[L3WE>PU%C:[_5I-M\?^OPJG'\ MA36N/AWM'6^+_=U#MO_7I^/&[@G;N_K4!EMLNF@H,RG$%)"R!.AU)!)I%2G* M?A(&6]N'F)NV85[7;)GJE:UN2-G,4,VJK-LW!VZ9J^U>="M,FQ^F-:8P37+, M,!86"9((XK"J2'.ND,4R6N6"2#&'W6)2%_39F#;'K*]W0#]YE9#U-C'MJ!=C MA6KS0[4O4ZA&3!"<,88T809QR@6R,C.U2#VWRF*M33Y $W4CGGU$7C&UQZ": MJ)C:FT2U3]WS7@5J\P.U;U.@9@P&2,L57376B!O#D26.(LNEMTQ9(5B.IS2T MSM2\RKM65&TF4),557N;H :?K4!M?J"V-^U34U00'S!*WH']"6N*=!0<,4X< M=HP+9A6 &C%US)6!:DXFO+#&V;>5TK?)L_ODTW21;) M1V5<1,EXB;C"!#D5--*4!F:)939W7R2,U+&8CN=;>=)6RBM=IV*9L>[)&>G/ M/.M],YD\"SHI7OU$GE54&.^E*OL+Z83IYI,I>AD95RCJ7)H]6_.&!(\TJ(C( MN:3>AI@L/HKT[#M"LUQ84OSVX:'<_;'K? M.X_A/RWK6NW6H!7[FYVPD\L*CKVTU>K[=K=_WENB0.V](82LF2%B:T\T_Y@(U#[=IHW3[8O]K6^7^\>; M%WO'&6K^?000\ .@Z&)GUS. "-P\/B'_O?K(FQ<'23*LK56(V,00CY(A '", MHG7*2K"[N*><KV"*P&BS MQ_'-7E0UK?GA9F_?;(2\$_NM?LXEZ*8B3Z9,&,@*;N:,@>G W?&Y8+*8BY?- M#S#9T")/R@^@ZP:;!>0'"#/__ !"U@E^VF5?:;!BV9(9S"HG,]P;N?\JV2"K M&.T_-;NC@RPRBQMD7FUP;ADDTY=Z4Q.+GY<\,:L_?1[7,#^_QBHNS;)FN+SF MTX]HTYF][ $9*5A3+Q:%LJK\1YN?&YP>.^DN;OY8V?KY'+G;[UWM'\.UK^X*!0_2 M&PN3B3"W&G&G#++*202+R13WTBH;UC:4KBO][/X?RU=#O<*F-XE-\ZI[5F'3 MBV+331/K$IN\#=HS$7+G6H=X< PY;W*O>TFM2O\-X[F6@D*[; M.2_=;KDM9JO?AYFO0H=6@'4-%_!?>?TJ-%L FDVGIU %;"I1@:+' G%!-;+& M:40BL3Y(ZC0!IB4!S>2S8QX7WFFMDN#7YB:5!"]<@B?Y"#<.PX(1Y 3AP$>" M1TZ#U62%\E8QJV5NE4A%G?'ITM8K']6W"GS$=_N#?%C0B]]CYSQ6"1I+3$7& M(TA^@W7;25_+5:NP;.Y8-IU7QI6*7H> 6&0*<14XDE&(A6W,F*#O&+ 2(CD2$M/P;# 25E*4J!X M;4/CNGQ^]^;*0_(8$?P#]O5X0-+ _H"_S^QE#O.I7"1+S$M&!M9N7K'?RP6K MP&SN8#:=%:H"49%YE;-"3E( M*OE=L/Q.'=R%DO98[S]/=KSPC*\! BHR&Z@SZ!4%M.I6;6"VC2 '9("CB@9.<1)&0 MH(+$P!VG+JUM$%RGNG*3O%V1GAK)'DY3<9*DE].DK_8A0A4*22): ]B4 &]D4^8V=" M6INDXVL;IH[ELRW%RJ']E'B_\FQ]6/^C\FFO "\I'=:,J/)L_GEU.,1,6 MJ%921!1XRJV"G4,&1XYB,-A*(4 K@06F2)W392J[7,GR;3P6K[0O\>4&'Y-J2R[F-M'%2I; MA']EQMHN55'BQ<_/6]$B\\S_>+B":*50YJ]0KJ;(H0V:$\X\$IR"0B'8(VU5 M0B*D**)P-BJ\ML&)J@O\['3[N8O5*WN]*GRM\'7)6'J%KZ^,KQ.$72427>0< M$9GQ-3J%G-$12<>L,#(HIV/.'J9U;>85W_[Z^'JK_/MCJJ\/'VVF@KOEI$S7 M>1^[SE *.5U7V60XZ_9;^5X?BL)WK>]Q6$QW**5C7QS.';[YBG4P3>>#^[\R M->97JH],,+EW/NX;XYWE\L=^/J8POED;?>NH=U-C]3 BUXOV!!6-IC[8]H6] M[*_]7[ F#*&LHB8##X;-SPWXQ)(296P"RQ)HZ9Z+Y"DF:6,NV0YG-IWEF >C0Z"4:^4-=;!!+7'6 .RIJ4VW M FT:,A A4/6G8*:XP5MMPZ#$NM#\*6T8A%ZG^JG="QYZ#\!M_IT-8+!\$6T8 M%C98-H\V#,L7?CVW0.VJPT3586)1LUMUF%BF#A.+D?2J7\2;";:[=YN9XL2: M8D9J?\1.J]NK%<;.0B/N5OT:7,K M-ZD^O&CL_NMT[_0CFSKH//[S:&=KCS>N3G[ \USN['X]VM_Z)O:.#V&\X7AG M:_-'X_-^:V_73Y3Q\E?-K>T#PH(T@CE$6=%1)ECD,&9($!&]43&$9-8V!,9U MV&]+%)E885*%2?=CDG+,26<<-MDY'Z.+EF-IB*5"*2_4K#'3LV%2:OV( 5W% M7K>"HT?"T4VUCQ*.I-&"*T^1(P$C'JU EL>(&&,X&D\8)0!'__LW30G]=8G@ M:*[FPY*3Q&\@(UT8S54,M=#J^RP059;YH[T4KTZQQM9Q:[B,%=>:'[CY*:XE M'2$R)(JPQA9QKRC2G&*$(^'2*N(]EL"UZ@I/-Z3X1Y5DOJ2"_.JTY*=R7/&3 M)XOP)#_QP7(55$0$%@YQ8C%R5.=Z@T$[B0,@-)L;/UF^+/.5XR>M?O^\*):3 M>\U4=517A*6DV.O%,"RED?M4])NQXB9S!+;#:6XB<(S4=OK7<+ :_9T&1PF]X9[O&V4FQ='&0_7 MKXC)_/#M9(J8>.R-IE$BYW/K.VX,$!/E$2;>*0)H1'/F$C>LCLF<$YU_(APK MY%5YI](^+TYSO[171.;)@CY)9!38&3QR@A*E!'%+?,ZX-4CIQ)RA24CNYNU: M6:R@S]7ILO0Q94L6;?CSI7WM.,1'CO ]$>;GQ:%5QQ&SJ4=JJ+=1F"0T!F*E MK0G)<$X9Y3HR-G.5R"IR:_'Z\E;E:M:X^G)Y *:^XLIJE(B28/ES@RR7%%0G MEXHY+@VUG#4\^@02'4GD-G!2!3LMC01_N2W! M-+"4'*<(,RW MM41N< ,8IY$ZXT5A.KJ-'%Y3A.?%>WTK@\B'G..N!A:4D4[ M+1;=+J?XB=(J6&P84KEI&\?W6DN*R2_.K$ MI IW6J0,3S"4J+ 15COD-56("YO/&05!@IF$<;+.YBY@U>GBLC"4.<0[O6NS MZW5X2A7OM&ADNYIB)SP&H7-MS^1"0#Q@AEP"O2$#$!-EN#1!%P%/:KI3=!6, MO:SR^RKLI IX6JSD3GE-C/?81R0,=8AGUXF%!43:L*1R33TNR5OWFBQ[)XUY M13S-T=1ZIS$0\V(I5<33@@ .3U$38Y+U2EMD#&>(6X Z!^N'@J2*)>>9,3&' M/.7:X]/DY&E&UW*$/%7BOBRLI@IY6HBD3U 9*Z1RFGM$G $C!%.&;* >J:B< M4=GWHN6\W2M+%O-T-\%:#FYS=ZC36"'E6Q%/1=6UW^S96+D7Z:%'36(N$*Z 7>$@K',& M!XH%"9IJ;^<;+U?QK*?R+#9E40E./5:*(A^%0URRB"SQ$EGJ85 M7T$YCBEY&Y[?9:(*4*,]S M3P>&<(@&<0L_'#4&69D(X=9;X\#*8'5*]7)$O%8!0N8J5>U.2/B\Z4X7&+D[<)QTK MRDL>M4(J9R%RGS32T3E$M3%W;.YV M![9=:]_J,+\(E\N,H6;#IL,,9B]TSW-P5;&JST##99OPV;N!S7-FWHI^B,0% M+:FD1C/.B#.>!D*2,YQJ+'25.O':^F&Z)A;A7GJ1)!(T6*"#1"*-M4!2<\?! MOF74@HUKM*@;K.9;1/)9,O/*+JX*,"O G -@>H&%L8HDJ@@G4NB$J0561K'C MCF)9$>K7!\P)0JV%\)X*@XPF#G%+!=+)J3S!(0"06NOYW CU$@!F0;=_&5BX M'?P;6M\W1@_5/#\%^? ;_X071X]P:GN'K4XY%CI"KE8GQ,[@ U4%A,Y5(@G^ M63X O6[@GK--[J^Z6SS9,CW)%+@43[+=J35LSQ_5,I.JUP9'L?9;]Q0&MX+_59_D#WH M\-YC-LYR]#"7[V[??+QL;,&S'&^S? ]05A>S-R2_8^O43H>[YJZ]%D372(!^#I@#F2B<)Q&1=4C&U M#_Z_$A%JX3S6"EWY]ZQ8\B$ Q;\6+Q3*LGB!_/J/0I4^!BZ6HW!V!1>;;/8B MV(N%"P<[2R7@.((F[K!V%C,:!(--'. 77<'%XN "#)_M ^.$8!0;1$P"OI$< M0QI+@;@PS&F-F4\LPX56/X,+8-2WX0)>*."B/L2+ BX&W<,(G^K5+EJ#HX*W MWN!*R6.'W[^%-.NU;=A&+=MN7];AIIV8=]H8Z2W.*=6O_5K_W/5;H65[+1C7 MX;GM6=@)P(;S9XLKKM?^;__'FVS4/5-_%\2N[RUJT0,3O&1"@$3!\D)#0!?H/]M6M(:[7=F_- MP(UQ4OYY 8*6+Y$'T1U1?B+JM6M+9OPE!I8 [/JS",OS/;8O\ZR5_ ]:// E M?#1SQU.XL"^X8^?6!XM!DO55LZSR@MR0YTZ$N>MU/:QTOY9ZW5-X_ 07+JGR MS;ZX@&FNV3/XZ(]67G*8S\<$\\L2 KC1$( =L M!4PT+EW,T9Q19.+(>1SM)C ]#R=OJA8HDF(\XR@_Q%9.UU6. M)#SK]EOY,Q]ZL6WS;7^]:(7!TK]L3$SLV,^CWN@*9\!AD0-%?8(*./E@VQ?VLK_V MRVWM"JIU8NXGI^W>R4EI89-3:GD0_VZOV"L?"@3,GX(QV:492^VHE^'Q;RW0 MRU1&PT'\P$3"6GM'E4PD14L8H>I 6,HR%0V?7ZQ*_L0OV6MT,F9//;.73@A MXR5<2R:HB%0&IR5/R;B4*AOX3@R;60-0^()F&M1+X#R _<^I M(B2QZ(434H>U52&((U_[J;VL?0=0 L.R!W<"]AUB/)TR:X!:7QQU\R;IY=_/ M;&\P,C\**Z/;;G<;+^3JXCX%_^]K?G MA8AUQO-$V$$MK]T ;I0]&+ FH")OF5;\QCKM%/'E_:,;*Z 7?03%-DVFNUMS:/# Y>))Y#, K%>)$ M*&2Y,HC&H+B2UL'J9!YPGYMUR*8F_6?UO,N^M\+08?'P&4ZNE-<_ATU[L[?Z MM= %X>ET,]/+N_61NPO,&PJ:P6@#=D'PVD9!A 3;@!).8;?-OKL&%^WNQ-9J M6#"-ST\G=MAF?_-FD^VDZX)<1.,M8#6;F>%\+"1J)PM4M0VOMR$8IH$Q"[K4 M(J(<1SP%,$R#L@=V>RW0)'E?/;C7;BNT]=H?M_== MK7^4=V/7^_/2L0=*#A:P%F %AS9OOH)O=_M#S\E=. E&+V!E.UJP099IW[8Z MC]BW.^>#K+ZSVJGVZLU>_78@.,,I< T8Z33L59O O 4;EUKM":@URGAQ/GG_ M7H7_.JA[,[^/VK/#+=J+I]G9.W:53,3:L=\O\'3<$PMF=$GG8HX5[,#6[L%J MMR]_?0NTC*XF+;./10;%DK6>>,.MYC(IEX2W0* 8<58;KBN^M'CA/]X\\%Y[ M[ 5#N=X8XE1KI#DS2&)B,3&6"^DS7WI ^N_@2NUS$-/1>=&I/8FHL+)&QTUG M(.RM\],W(:]LN>45Y!#DM=3TTR)K\U(,3Z">9_Y8(5-RVJO@LX/46YH<5H9Q MI03&+%3B_ +BO'<@)5,$9AP1(G.9'I*0IMRA$)3!S'A-62'.9%T3-KM(_UI[ M"Z+*5U14Q7Q%52DM =8-\TK"4*7Q1H!M8J)*.*;H*E%=O*A>[1UPF7L^60HB M03WB6"GDH@,3D<@812):8E5HWG5S1TFM!T05V/-;D%:QHM(JYRNMD0,=B]@Z M2AQ/(CEI!-5)*VH]YLQ7TKIP:87O'2BF(A9&@'CF:*R@';*$"A0C-\D%YZ6C MI;3BQW#E)U)@)B=N/99S8F/NI")."1VZ?AS)8RWK?RTD0 MV:=TWBEB)T;'V_6:[>=(G7;+YW.[E8Q/FNGXZ3K\KCI^6EIX7[7C)RYP5$13 MSZ7FAAE'M='[2[^^ EVUI-.H.:WP:H3J 7OQ,L&$):DO,5)&>2TSD%K% A+] *) MX**0UB?)_1Q/H$8Z;>E.H!:[;ZL3J&?OU=V/!XG1$'%T"%,?$(\V(JU90CA2 M:I*Q5!.U@!.HZV#^&4^@KC]?G4 M'3.3CS^!HC1AC0U7TD0>(K%1$LF54=@D M,*P?<39=4:8G"__>@7#9@%8189NSFPR5R!GOD,,Y@-^D)'5U O463Z#F["CS M4C.O39(B8LXL,5(["2(>&2;:\LJM_0+B?+Q]0*7WR6&#K.<&Q#EA9#%(MXTN MV)2 =SI;GD 9-ITP,6]'V7))ZJH>0*GY2FH(0,>982$Y#2:R,3[22)ESQGIK M226I+R"I5]L'(OA(L Q(1:D1I]0CC3E!RHN@231)2%9**C73O>?>MJ2NZN&3 MGK-.95(I:AP3''/,K-;1!P'VF +95:DZ?%J\I#:WM@^%1L>3O\:A8KJBTFCD'=M 8@?SJB%7@,DFK/<;)&VT<6+4L M5=*Z>&G=W3Y(U&L1HT,F,HJXLR"HC&.$@TI!$.=D\$\Y*GYB#-9JGA6_\7/B M&S_B>:CHG P>T4]R+Q#1H !()%QYIX: M)_EAW2"&3G9B#HX ;5K]G&H.T]AO7^:")]T>[)1^J]]4TBB^/Y@XY&YE MY^=$498\^!+"[KKF]0GJY&#CCV&IN_S]X:7:+>M:[=:@-;I_GK)\C#4^])7; M =N=>XO;?.^VOQ=S4/-'MG-89"]GD.]UV[7X/6;?UO@2%'O$93'Z?^>MO(E@ MQ;*W*Q^B%*@=4#FLB.[#LJH7ALNY5&W'6+O>@FZA236BRU5!B., M:LI,?+ L+U3L.KA2GH:\G1_K@?4)5) BPF#ON(K1&$*II<9CDSP)ME)8"R], MUSC>/)!6CB(C MUF&NSM$9%?$HD7.\^M;VZ)/7M?JR2 4].$7$'";R\RT6Z=EY9F[<+)$Q,NR M:%>>^^'?L!2MP42AK4'W0^WO+;A'+^;%:;=BIR@B-8(?V^_'0?Y8K=1"10.+ M7^$K\)W#7$@+@.CZ@I(W^E0/7N.7R\W>\.@Q5*&+OUE>LI*4N. MP6U:Q?,7)9'S $'+G<8>P%ZA)0J=-^AFQ(+QY5/D7JV;:Y1=M #+0JM_UNW' M4:%_F,;2ZH0P" M:_FCL0U3'# .M?)W$)%"<<)Z #'*5_W:'['W'="N M#B_Y]3PM?^3C3-L+M?^UIV>_UG[O=F^ _*O-^^SZ2U4%F9]6D&%5!9FJ@LQ* M/<23*LC\M"+,1 69X!7CD1)K:. Q6"V$H-P)SYSAF.*5J2 S59*K!PMPV"EJ M=@W!.P-U+K)8BYT%/L-=RQ;M">X_IWU04G\O%-F_TXDV8\S4E6N(YNKMM M 4A6T9LA@\1XTX*"'_P&"C_F?V >=H$#]4O2O)H=#2[+#4 QT<]N:N"X9-D\_G*0RYI*'"P* 5N4*W\C MYV3NG1)I$MJ37"ML0XB[BDU/%#=\,.#N<7X!37D2PCL=P2HU43K*;%2Y^XXR M6(;XQ U2U9Z>K=?%)FP+13"H?V1=P(AK[Y'5Q"(OH@L\26H,7=O ZW>64/)C MH#C>SF)4O)[5_CZTACC;X+L C@F -BD&E7PFOXN:2!IEX%XRCJ4T:\#Y M+H"S"Y)%!0X12X5HE_6!*OQMFHGSEY M)XGM^!4 (.<20-[2J/)72ND[? \BN4ZOBKQ[=1-%_6F[8CQOC+.J_9HM?%@. M UTFIAX>MP>36O;F$M7PTNT6^(9+?N5FTN'FMU)=T^"9U,YY%S%W6FH((ZQF M)H$E4$Z4;&S6DI*-75:79>KA-=/UO8^%H#M;G\% >[QS">,\^7BH)5?$L0AZ M SC,88F0Q8$BKPP16 HB/839@JF;%*<2U675.+9AONNCD-OGO&*5F$N-/T;= MV*@" #:IC(YD3WC*P_]LMD&YKU]F,B9/<^44YR@S\OK49C&N]6D5W>=S*F= E75LU : M9V::'ZYJ>5AZRD9CJXIH2]1:)93[O=%1E8L<+_S\/NW\ZTU7\TZL^H(*D<#6 M)ZJY,LRJ"&& 2Y$0A9VY:>-G&6K>?,U0.FH/CC-@[Z8,-VO3?!W$'+'=O?WS MW;U6-LTXQP)!)C +B%-:";3C_F<*OB/(80$PY7B ;]ZS3B[F4S_QN:;97EW ME:ID8;Q2D ;'%OSWQ4U$<$HQI28$ 69+"B.\QI:*3$"DE29WWT3\,.SYS]M% M;ROU^+,DZC^4IU1RJ-&HY&&<9/J]8\$@;9:#3W+?85[%C<9N M)7!W02<5G><\:1^8X49JRXAW(/?22(S9C7542"]U#$Z%YO1 MS>]V<+P^E?%6,K3WYA!3%Y1-!$#+<\0YYD@'@B&>P-1;827)D2JY$K+&IS)6 MOOL7VQG%Z2;><"9KU[R3"-WSH'5]?< Y@S>_VW[_ J2E$I[=!$Y=U0J=#7.O M&]]Y*ADAKZ^.AI$YRXCWRCB3$P1M!SA"&G)>8&V*I([G^88/?=++G'0_= MNZ>0B&L:DO]5UTO=50Q^(.6R"J*2JP;,01\WBV*J'54'@(';@GC$LW+(?4_W[U26%OE^2<0"7 MKM?O5_PT^8O-A@TGHT'^8@YK5GT9OAK:P\8D4(&Y@EF<31A.BDD:@S9,I^U/ MXM!JS''.T9]"];)#"2\TZM2%C?9[1R=YXP]^6H3S=[G.YU^]P2 .=KNK8I:U MMMXB(7+9VOI\2, K_AI+:>\L5IOX M$'.#@(* =#_GKZ11KO2U@RG!2ZT[JV3ZQ65&MKLW[97CAT@G2,6,"#(0;R/W M6+FD!!-8"*NU8(85A<5CA<7K=,)C*BAXY:QUZ0^#8<'KI)'3.;K+1Z5;ZRFR M0MIH.5=6:5!0+#>6B6B?,)T0B%,>)(03EKABV*3( ?8-#X%CH?P-LK1.)SR) MP,'/A]P98ZT+2#,"%L%SBXSV"1&C$W8Z)%PL0M-@VN1LV9F_13KA[N=J6\8D MUU2 O/ DI=;:;'(A<"FT'Q_=*-3V8?#QRJFDM+V\.O; ^!,U1 M/M(+\,5QY*@R2(5D(4@0RGF0%VWXQG(/[KS$/'"RR8.K8ZPBB2K"22Z3P=1J ME2AVW(&!+7F$6V#+HR>;?GHIVFL=:AH(!^A!QD4+4B0%LE)YQ+"WQ,0@B4^O M7JO,CW*36W1'6_2M8K).-SV@(/C#Q#U3@G*4\PL(?$P(8+4F2!E&$L$0W1* M$V+H]T@W79]7 M5?ESS(!8%$L>O+YZ66[T,\&]8RA8M,Z691@#*3 M]9U*1>+BK4#JZQQ])K;MQ[->R7T-X+*:"F2NNHWO:X<_SG(R>_3@<^(#%G+S%AF3ORA"\E+IBS*C1%@ MK ,#<1$.*65%LM@'P\!Y9"MD9D8LYN4GCK?DFG7M89TD:$X!:N;Z22TT0&%H M5\7&9_D$A'+!$F2V!XW37C_O4-I"AG1/AJ.G$,=9*N^2RBU<$GO]]M'1FG-^ M1BHO/QY*[7#4+B*!0T#<$@E1KI,@I))13:V(,A?CK!#+"9'$U'<;&\":,FA* M$#$KAO7@B]R0O)$_,$D+TBX)]F%]]TVD?M*JK\+5=][W;SE35@%Q59 MC>-S 1E,F<]!V7FO'P:QNX;X6IEVM]X?"B$4,5@B(?+Y<$X'9#1AB/!(+8T& M@S2]>IU@=I=!WHT&[<+Y5)"]MON5KYH]VK4L_4RRE'--QC$J"?B46: @MH>? MM&2(2TY#XC*PJ*^2I2L^Q/CS"N#AD\9_DB9@ M[,KMW>5H-A6FEX7GY%Q#IV8YZSZ95_&-4K["YWC;Z\]\;^UNU%(-S_*'^4 7 MRKU#$?Y&W N/8,DHLDQX$WCRVH%4FVM9QGNY"V]2*7?O*'S,Q33COI1:NK'W MLBBO/X3?PJ[T6T9GO>[* L"Z":HJMRH55U57TSC7DI,9T^ZF)=W_%2[X$6:. MWSQSY<"D?NQ6TIW4+L?-],]Z1;8*'>#+JPE[D_7A&L"_(H599&<+N2D"O-1$R.SYS# M6*BWAFB1YVZ-A!4*+)CJU"?GHD?!QE2E$FQ_MU]1 M4?R=!S9]]%I.BISL;+4.4Q*$",.1$1Y<5AHE.*^4(.>-98I*"(=\)J/ *P@J MFS6U7H:/O"'Z)2>F:M;<2>/]V\.O8HD M:8)18BSW=$#\;&QP"$?/7,C'7+!2;;%A5J1*Z-.*(E[%^<;*;)?M((^M=RE<"Q7S1L;C>UN M([L\U4[@%6.PC>EA6*7XW-:]'!7=<.%B!80#JQW&>Z<3;M,%UJ\\X+)MNY++ MN%EUBF32X56.L;N8X]8?-Z3[+R%TNW2B'QK,U_*=.LW(-"/];M M1E\SB0]KE_O:E\W>YDR&K0\/^)+I"&;/Y"UAZT:C\7;4SYLK5^VP^K)Z+N\R M+ZY+O94ZX\'-43Y79)EY"+V5EBS9=B<3LY;7/LT,HN7M\JM7D4I)VL]0AT]W M;J>DM(L/F;")K RP9^EJVTMTM9FQX$HO+=;TW*D?,V[FB">6G*T=3#FJ:TZ( MR:TWX-O=29!E7>]+;.2%@M>9ZD@MQG,F4KYE.UTRG+^HE[L5T^D,PEW[,YGYJ9.=-=>;V@2&-BP !"L]LR;6$ MV 'TZA>K7ZQT-M?Y6 <'QCX7M3>G<5:5GYA-@55_S898S>I7Q73#[UT^GV&F M1+[ \=UNV)@_R"P_3[3% M@&9?;UAM^>;,(-BD?MZ_+BLXSOV-9WL0A\-.G#5+^;R-#).5/S#[[6IFVX-<'-"I7")X^_S.V>;W(T@H> B@ M];'R6FO+G=]HRL V]FS&DY\W@M9$D\\\/GL#L=EGTMI[0^'9,.Z/APZ@5G+* MD/ I4R^8@#17#C&N,6'@.P8N[T\T.8G^L\:G=E;*G ?X>MQV[2J2F-';_S-H MO*^J54 =_RJN=4[?OP7!JC &HLCWD\[V<6%+55.:6;IJAN2Y L#,XY^+7.N4 M;6CD.E40]EGY?G$)W!QF^L)/6!J8ZPF9#2E6XFYS 23/;#4EJT&Z9'6G=>OU MD4+S)>P3[,^&J^I06<@CKRA\+U .&NA'G?)X6(I3B%*G0<4\@8*=\!!4-(P3 M':]BTM"+%=/WL?U2#MT!T.[Y=KGSK'C6=J1.)*P>[.+[Y?BN,APS1FIL.>K2 MW?PR=ZG$)]@0):C'@6,.;^12,L11+XB51#-5 =ZZ5>@)P'&?9IY'*S4+P3HD M3?*(8XM19IU"@1GK"$Z@V@"(A)@5;#2-VH3_=W-%XU4T+7?V3.[7K'4GS^3->*QKYR3KGS_?N7QSF)35 ME/F$'!86<:4],A;T3V&I:0B&B4P"M(H"Z+\JV:H%>9A_76I<,Z7IU022>N+?15"(%;E_N'03HF'%7()*T0MQ"R@&'.Y^8925GTQ."0LZ<; MRV>FCPUT3=6=#Y;IA\HXVN[L'LB<$:K,>9&8:PU1KOF\DBSL- Z/<^_'W2%J M^OCS?GLXC.5@R>GVTDRRY$J0J_ST6^C*LB=1-A3B,*OCY.#0I:O:=7ZD[F"K MDT3U=0L0NS(%F&QVAXT.@5*NE3?4)>PL<=; 2JL[I #S:;M/F&O)Y/.W#2^N MK;6Q@[KQ[PZ-?DN[ JMFIEKOR?8(R'\?P0QU[-D@_C+^X==\ME_'7OS2[I;W M+%_ZM7Y>O:>2-P/*P &.ZJ>6QU4?U_L$AFY00?)6P; /?\+XP?4NPD;91?CG M,"Q_INB&P>;*C_$&N>=GPM![??.ZP1*R0?#];OM$@Q6WNNT_RZI5*P>RD>6P ME%]--I%*A=\ON$&*;(WO=Y]+S=*E].QKOGB%6"^(725Q#ZWU^E8G4,V?TI5[ MFB?J^ITG<'IIK=4%%\Z&C=+!W1C/Q$N9W;+!F,N]Y^;S&U[X]A-7 ]SRK7ZH MB<5/):A337?6?S[J@Y$,J'[O5/[W(B=ZR2DH$_V/0L'8&\$MPN"_[S+ERY/C M(4""R;GF_7.I]9)1[IT]]*N;6[WZGU=&=$MYU$'C'W,N]W_?1NEOFI]% ;S+ MO.+&+6?W<63K=A/\GXNS=*<9YI@SU MW B38G6XV J2X#L4D=\QI9[:7V- E['?F\3J[(7&ZON?_A@<[)VU6UM_'._F M[I^][:^MK8\PQL]D]]/?[=UWK:]P#XC;C_C!WL[Q[N_U=_[]Q[$[#9W=T^WS MUBD\9\O#^[TYW]E[3W;W/HJ#3]M\__(-?._SQ>[6<:=%W_!_7[:&K3;^^J^] M-\/620MGDF')$^%26D0C,XCGTJO7)=ZDOUY!B_,M2I*- MSQV598U8:\2ZB0A.::XDMIIAPPUU5GM).='"<6(B)U<0P3T>8EV58ES#UNU@ M:^?W!=C"'.R/$\B87%4A)$<6EAK![ZU/CG+'\R&+O"G955253X%:=W9(:V_] MI3BD\PG0>[F8"V]\98Q#[S9K*\'[V4'V5O;; M.C3:&Z=55#I*6']N@Z!:>$$DQ1""B9OX1=?*_FR5?=&U<91)Z8E&VOL $9DE M"$0[4Z Y3ZQ.B5O]K)3]@;)LE<[FW:QG[.#L+.\^/D4B;3Z-SLYRF>8H[SK> M.8_^8P:U#S@_/XP)^=8LWI7,/RL#XH5H^+X'HZ^-R&V,R/Z2QV@,4PK\ 40H M86 Z9*962P9AC7' 0C/GS+<;D0?7MF>>#5S#[AIVOULF")YEHHY",I!1+!]65187M;J-E+^K>N-G:[U(R41U"V\NM'%^J>NAN/.H- MZT8J>W96_NITYDY)JAX_81_)NAW[9[:?C\V;([&8N<%@S&,Q;L6:?E(Q]=6] MTF-NH$%AUEGS CT#V'H@ZDC2VML_Y#"A(D:&?. $<9D @H@)2#&B+>N+Q5W%1"-2E> 893 MUHHKV7%7R%_IZSB*W4RC4=@OAG$,COW]S.N2,6\BH./. MLBLY>4N+RO10Z<%,BTK=YS"A">M7K;&][O2QJSE19M6EP.]<5]D$C^])U/&$ M?ATX;!5-W'#,,';+YI[%MOZ*^Z3JL)VZ;1" 9<:U#"?5<5U7?5JQZHWOTBW, M"IG+@91>0_#M!X.*2B;3DK=#?0;8C>9O 9.BE=A3@0/!FDN)M58A4*&Y$91P M.MX=EO7N,)8,WW L;UUK^K;?.YV9HO4)=+?%(H@]#Q6X8%XE@:P1$G%#"#(2 M4$D(#O8Q&:9U3LM1L[%,Z3U_!%T^B*;]94HU-^DS[89IUUU[KN4NZ50^F>3*R*.S4^ZOEMK[\@4GO3(&A]YO/M1>SRXR'&GD0L' HB)@0^"$:[B$6V4WIVCV!M*E5/P=1Y=<1TC=C?^*7'T^?5W;F$;(RS M)3NC4[B'G[?_*CK/>=(^,,.-U)81[QAG,G,^,9965JG.6_P/H[.S"M)MYS?; MR5M8'XYC'&ZU![[3R^1+@SUXWF\=, E/;=4O/XZM>KNUU0(K'XX/P!KO[NV# M%3ZZV-_K'!^\V[_8>??^Z_[IV_PL>O!AT:IOG[?RZ=7T[6F+;HN=D[_:NWD? MZ]/;SPG_HE-4"4X$<)1!68.>1$XHBH@P6 M6%FKN7\UI:3:S+Y1XIJHF'R207"6J F)"!*X=U&IY& 5(KA*9QF6^R/ DME5 M:-3+T"CKT-CN5AX7*,O84ZAEX?5MF"EN&LCK1Y*O$H)\ &]P\'L_ANS!@@Y\ MB05\?F:!V@&!TII9;"1RA#/$8[)(@YE#G$3J/2914+XH("^ VFFST>]U.MFG MQ 8N[Y_;?KC*X?0C\#%/\UG813@:_4HZ,JOK#\(%!_7DG'0#<[4>K"/,EA);W?;[TA^0,2+XSDI <1^/EKC3=DC6).=K,E. M7MK$XO7$/LK$Y@+=IT& &2!]B1.Z9HM9>/4Z:&LV7 17L5O7LE4'2:S98-;< M"K?<"ZM#C%2;4+P+"G.W&VY%?)QD"4-L)E#J7)4V&8WU$'X MH!;6%U*F?,\HO2I3[N7QT/W+OS[O;GW\NK^WB5LG;[[NPY@.MCZS_9/CSSM; M^V1GZ^!DJ4SYY/@T_Q[NRW?VWAZWMMY?M.#O@]._/^_NA?;NN_=XY^0CWCEM MK21_L5)+&3/;2Q &<2PPLCQQ%"UQ,466HL][A;*I-'M&+ IK?%KCTW5];EXX M$R+!B7.2C%9.&Z\P%S)O/I>."V+6^/0,\6FQC8(1S;0T"E&C,>+4,N1R0T4( M2D:O"'$XOGJ=X>FJ:H8U/#T?'5[#4RD63C&XS&/"$0TOJT5*3!%MC A7 MG$^SAJ=G $\+[A- 4#"&YET2[!'7%B/M9$"42TJU<-%8]^HU:V*R?+;7FH/J ML71Q3&:RII]Z5"]+1R$MTQK,,'?,645E2"'1Z!RSS-Z9?>IZ//O]V/:/+T6''$+\P E!02J..!@LE!L+D; BGV6(/0GJU6LA MFH9] T2,!]9KEW MFEJL@H_$1U?Z&$VMZ=^>0EEK^G?0]$5>( !S)[Q&4F *FLY(IIFSR!AEB I" MZ7+XIFX2_LT9W^=',?=L8Y:M<7?FH&%SL\)@4F_V&!MSMP*\VV:9GAW@W8D3 M[?M&,=-E7J/:K9D"FTUR9!()"H$K:SV)*C*( M3'B3J>7-WB?1[ ?:2'D1O->3VL'8#=]8-7A#-N:F[ZTY6+_;_#QKDW$'BT&( MX_G">>)ND]L((+6Y[?MUZR_T[6XEE7NL 7I[VFB)A\DDHP41D MI(Y(,R,X+& ,+I;\E5 /E:E^>F+5-;*ND?5Y(NNZ%OS%(NMB9"V$!70, 6G. M!.+)*603#XA92Q2GD:D0'JH6?(VL:V1=(^NZBOT'1=;%(Y99E-28A&BT$G%J M+#+)=HC""GN^_>=@[@NIW+ M_8O]RWW0U+>G@!HG!Z=OV_M%L_]J'VP=MUOM13:=?;[_Z>_/,":V<_+'R<[) M^W,85WO_T\XIH$;[X--[L?/NC\^[[[8O"NGBYJ$F-HB@,:(!O"I.9(Y7HT8N M,2])P@(GO$3/Y"1E#@=)\_GL'#L9HM-*&\RX$)PMLN_4*Y#I%=_%WE'?GAW# M.F_VH[T/)=--#W\L2J;)N=OM@3TZZL>C,JC=5+_=,Z-F^O["U#HZ=%Z$9$A$ MED>/N+<"&4P5"@XS:E)A_'J!U$PS\GLTE5\+\IL9E^8XR+?_S*S&_3@89"[S M_)M3V^Z4 QGK7]N*4GT( \S):I"C]F!8L?E5A* 5?5/^2DVY%(>9TZD_S$3I M5PUD3?;T(BB)7A1_THL:[)KL:4WV]'*F>$WVM"9[>FD3>S>RIQ=?]GRUT_?+ MH]8]SS);W7">XHL2J\>GO'K!)2P?N^W,V_\A\_8_2F_P-_<.O?@\_H^9B>=, M,DP29EQS'8AV5,L4A5!6&4O]G7L$;DB6O?GJ.Z,\C9OYC!.(>_?LUY>2H+]? M1F1\6N_^R?[Y04ZTG[RY:&VU\/YEZWS_] W\[H_.P=X;OK_WVV?X'6LMG=;[ M1WOGY+?/.Z9(H9IF[<9-=9-+9X3Y\0#I61>1,2\G3,975L= M'[IN1']$O%.).T)2 #60G"2A">$18 ]'K(P@J[?,UWCW;/%NF4R+)NVILQ3% M$#SB."64[1I2^3C@0"Q+GK]Z;81I&BF?$5O@6M,?.)N4E+)!<*DM1&>..!8] MW[6 M/3_?.0J\3^'TVF(\6XNQ@IB,*Q%Y8DA33A 7B2+CRH$6. 1BG-(!OWI-FYJ3 MIF;FAVD'6F/N&G.?)^92RYCDF@I 59ZD!#_=9>B[E!>FP3 M,RP(Q6T4SCBF! ;X9=;+I->9D1>'N0M^KO=!Q)#A%F#V M^/[)-M^Y?/]UYV3[:^OT#6Z]V^>[>T<7K9/0@6N.6Z?OR/"Y>>*5*!"9(8NRFYHXU7CPJ7BPU:F@'Z.X%\M0!7I@HD-7YA#UON1328>O2 MJ]?/I;=LC1<_'E[@# \L4.H4X5%&@Z.54GKIL:-%R\6"P7%E@( M'@@2*@!**".1I5XC8C1+(BBN: "\^.:JHA\$+]9=&>L*SD=!36U"9,01:S'A M$'09J8R0GAK"'1UO#Z^CLB=!S>VEJ(Q$Q2(1'CD'L1BW)I\.)AA*ALJ8@J V M FJR;Z;9?9A:S"='S35>/#A>9))@3C31-GC.K=1449-B4@Y^Z:Q=1V5/B1=+ M45G2S%-)D)0X>UG)(.=90@P@GB0G+6'QU6OZS?VG:[Q8X\5JO$B>>^P5]M(E MN)\NI^ 9Q[ CA#AEUU'9D^+%8M8W):=@<3) @'^A-4&&BH"L]CA1);EF#O#B MF^MV?Q"\N,4A +MTCU&E_B:%A!X4GNC<:#MJA,$MG MENFY7;+&>>S'1K_2# M!G[OG9ZVAZ<@$_D8D]_++![%KF_'P59[X#N]P:C_;!CB=[?>3&!N9^NO4X K ML;_7.=G?\_C@78OMG[8 BO)SX'K:@GMMDX-EAGB\\VX?X*ISO/MIYWCG\J_/ M^Y>AO7_I\<[I_M=]&-O^)8S[Y.^<2/JZL_<>[V[Y"X K@-GMKXS[8 "8.WO"B4XXOMMWNC 9BE+O+YO*=.J3'LG<7L)W:/ M&IUJ^H_Z,59*G'K]1CO_;7V[TQZ"%F\T/L38V.D-8T,VX)ZP3/ 5&&(IHK39 M J9V%V[>MAV88/C%]$Y9M*IT);BN0]ONC$]RJ$?[?P9+8_%3 =BX@P34\\YI MU91ZUAN4!__2AU<>@@VOJQYK3WWFBW7-))Y^Q3IXL]'PZJ\L57,^D7@1+&]_ M_-&KJU%S]K_'_?$=SB!R0*X?[6=D$]S@%]LYMQ>#5_^;G H!(%SJ50'1+^!CQWZ^"L9DG\U8&L?][!_]Q\TF$ S@7J6["'A< !X]XE*U ZML!^&IP)80G9_W>%PA@ M^LU&-P[/>_W/C7P:8-M//ZGVNXVYB8(7]ZC]%1VW \SE+T_HC/O)Z8'@A)\>[/WQ^>#3/CUX]Q$? M;'V^W#]Y#_=X"]_=A/MU3EOOML_SZ8'SSO@?X(0?=%JG?W4.3@X^'^S]]7EW M;Z>]L^7Y_J?M['3CW4_[Y_LGOW7^G9WR]X=*.V$"L\C _Q G1"!+%$4"VR1< M!/G,;#"];JS5(-O6ZV*HZ SUD1&+D^582\>$)H[2)*WWA(1;Q% ?N_VLP"&& MCUVX]UB^_ASU/O4&_4;%]'VE^*?1X^1;[V^SS)D M_MYK"J'RYB$8$T]4GC3-[46%U,:&U/[T K6?UDLUC>\XPV4%] MAADXYM5Z'W7!JH3&T'YMN-B-*:._K7-1[6YN@"OA0/T@>]H;Y9NYZ.VHA%X7 MD]\!F$>?'7J (E?.1AMVJN]Z.SB>W!1 <37=GZY_H#!*TRLNNTQ::N#IYOF M_GOW42F^(22Y3Q^59AN8/$JWC[[ZH??N]F$;&K/G=@C8\J7/[%R6UXQT(!R)Q04LJJ='@2A-G/ V$)&MT__(C/]CS>'?K/=O?V_Q:QKOU'N^\^[N]<_+V>/*=R?Z\_]K:.SX]>'=P MLK-WW-FY?,]WML)Q:^MM9W?O??GNP:=MVOKTMK.J_B]YA97C'DF#P8T7$B,G MOA#5+TO0Y;-(_9%/I4KRLF?TB0 MVSMN]]<8]S@8MWQ:A@TR"NT$"E9RQ)EC2!/X3R+*)F6"(=:\>LU$$S^KPS)^ M#C].K/VX'Q+BWO9&_>'Q',:M8>P.,+9,]\QLM PSA@QCN;_$$?C)6V0Y4T$Y MK'5PKUX+^4S:>&^#8>,-$QALO#[7^FU7OHQA/$9C\5/B5#DM8;(U^109UFLY M'*\F* 1X" U[&.;8Y8+GN]2Z/V&WU':W\3:Z_@B\ MQ[*1/5^R.%>5;ANP7*>QU!]NCDO/F[FR93!R@_B_(_AG)U>E1'BKT*QJ&C]< M5-YIOF?_K-Y';OSC__L/32G^=?)I^3?Y];^K;A3;[\ D-/ZT_6$WUS;^W?B_ MO4Y>L4&S\:^-/SAY M;]2!5QX,1K$NG)_,Q^#8]F.N IBY/)?Z]/*Z]?SG4G/3Z^9NL_I-2SE]%W[_ M)0Y*/5##7$/\S2.3(6%M$Z^+SFA= M=(8IU7.P*A9A]<_:@]CK;?K_';7[<7LRX,'M<%.^4-R\?R':$=O=VS_?W6N= M[VR]N01\/)0X)(*M1C)9@3B+&AGI.3*"*2L8DS[:5Z^5P!OX"@0$#>_ OS8: M#5#,S='1:#"LU7(J/\'L9:%JQ?Y1[,]I1/VK)76H-/6W#LC[ MAV&,G?%W/XP<#,-OK+H)?#:GLRW$&K\!;-H0&T6$JJZ,QO9V4?RIRK9^V_Q] MJH>5[E4:!YHUZN3:MYEW=3'7EUBXKMZQ'_7Z!IWE\*R//WY^;TWS%WGD;%B*_YL#WVV?E7:83/?NXU9=[6&--F%0A M-J?O5STF7U[A6OY@$#N=!8!K-MJGIQ&F=AAAML_Z;;AC?46N.\UK43?15I/< MG$'$WSMV,&ALSN,A/ ?NF1KV[*P#IA2,Y?)7?I__2HV8]@B&#*[+)Y**A6(OB(2"(<<<$],H98I&5RP>' L;D=/C9AOAHLI-OVC5ZJ V_V, M7+D"%WX_Q:9V'/QW#6P%7,8^5$:R.+"=F?:]C7LU2#ZATSCI+"2ZJ&O5)#C( M2Q'BE]CIG565SZ5KL#UH#/OPL%I?*PCL^8+(XP+GQAD,I!=F',FLZTM5E@_9 MEV_P+?KROV-3T5W;D=W+;4>^L<]KH7 _4A&9<9QSI>&/,XP:KT$XA$Z$&IW; MD8\LN"UV.,SAPDW]IRL'=>-#%@:E*(XT66<%B2!AX'9;GKPGVAELE VW;U9[ M0D4N'>'?>ZL?%QD!=ISWZ=W'GOX]Z<,[D)\3TX!O^"\N:JE.5]0NGL 2+"!?_9[HZ-C^ ?1&XT\#=4[5+@US%E5>)V[ M.!OW3'!-(K'A>:?W"[QL'$ LEAVE/T;]]B"T?35_;P;#=F[@>"'.QM[FV-DX MV=T[8JW+S8O6WE\GA33CT\>+_4]O1.O3&]XZ:7W=V6J1G4_;EZTE9Z,EP&FY M;&UM?]W)Y!N7[P4X+Y^_[F?NH,LWN'7YD>S#/?Y]N'>35XH!:I)$4^UET@ES+W#R&&64>DAZ#X-=,;5YUF-/$UJFZ<[!^T M2Y@PJ"(M<$!LIVJUG^WD/[/M2A%F):KJ&3KK@]$<#,=&;YA+%!K_.[+][!^ M%&>&N1?G#.QV 7@O&E0U5R204COKD6UT[/E@U(9Y.P*%A1F81Y@<\LW]XL.H M. 295V+4'S8@FNET8OB]M^,@K+JF.8YI"C#4$#3,^IL?5H6/RU#TI=WK M%-JA?'5%# M!7<:XMSE ZYT"]E72-3\AH1<'943'%IS,DQEH*#'=Z5EO4)Z> M87'RL+HY.,P2(,W==G[RVGF<\7.>D7Y,(+&#^=?*@@T1NRWN;_YHM38T 1?A M=_!YM>+='-G; 8!8:3X>#GOPSA>#>FX:*9:YG'0O=XHI+SW*_PO?+U_JQTX[ MIIQI+,YZD8D OO,@KT&_!W$JS.F+4YS9N7?Y#2'H #$L%G4P[/=RXJ-_-*I9 M>FK%69#B9L.-AHW,^'%4^S(9:\:&,<]B217D7W=[^8NCO/9Q+/(0 74Z("?Q M2R;Y*,E+F-N-QH?C$KC,:G(G2UB6=+#)H)BGO7Z1IZIKL1YE,]_25^G3G'*9 MM?_P_:R(,(2>;Q?ZD2KZRJ+5G(A2T9 M1UEI!R,(78H4M@=U&ST(1C>_%DQC#X9=^QB@DQ 3Q7[^L#P4(DX8P=C3L@%D MV_KB:^61YH? E:UG0M+^HE[D77Q)/0[MGTZ&,< O3ZXH'DG(UO>01$\-QIDF[+@VF:OH ]6)!-;5E8R/ZR^ M2ZJH"L;KDQ]<7]L8DXSB#@:%>V..]P=X^:.<>>TY_%I&1*F*-BDU,_ MDP*6'8_*GK1+&C.",UY1V&3G"VX!MC9/*8RXYDR8F<)Z2BH#F%^TV$9PR^?< MBV9Q),[&&[[Y]0H;3GT@<$GKCBWJ. H !_8,WB]V(2+VT;I,?%;9UR\ R:%= MY3+**V<[BLVO^?X7CW#]O-7KO+3#TQ>^QCOZ=VT887S=I#/K+]T,E9C]KGKAV2YL+= MJ@ @[X_4C@OX_B!="P1M$YH(N%D= ]5;/ID:HBQH=M+AQ4/QYNL0!K3)UNL- M+PESX.=]\P1/ZO47/8;GK^15>C!'&C,O4R:@43R7:F=L9J(7PQ$0!0_A6=:+ MXGUEQHUN@85!Y>GF5';Q[+*O/4/><11!GNMXQH8LO(/"]?QE=#C?D&FZ4F^SH@MVU\"Z14NMC$CS" M5RPFBL?@G391*I^-6HBG%9GQ_*[TC>2<*P=XXP,7!NA95%P9X[@-G 6I-<$F M).^BBXGF<]-> &8LVMY,#UUT>GYJ9S@X"ZZ70+ *BUT/(+UQ6K:PQN%B]*.B M_+T$=R@[DB7W/+W)^/Y5D=!M;E%9]MK*U]QN%;#DX=6.AROI[N%<&@$>U?[2 M#F#'<^(';&.UZP]V[*37+J5 MQFRZ$@O;P&?Y?B\T"C7LUME- 8+ MVQ,OSGANW^BH5N[:\LYZ=J+JC$/.9<%%DV^ J7/M;IU2G=D>'JRH/QQ46^>S MU(FV#U\YBK.Y]6I?N:28^[%*PM;YSR6=A:%_@3?)@RH^9)4G*Q4WF4%K/,:Q M-]J<<4.GCL'8B2YO6A< Y*^/U>.TVHRRT3]N5H#;%^NZI M&(U][4;."N2M\E3GG28@T;S""9]SV&M .,T%6:7D<,[SG_HW[X<7WVNZL'*V\V55I4J@NRFA5&N+LKK 2L^4V&0 M7]WGA.!$DG*XTJ\2BZM>KS?EW9OC?)M!ZWK4X_7,CRIBE%$E$G-&V?-QAUV:Z4A7F/EHO:4.VJ-8Y[[( 5UTKID M5^_6KB@-^Q>H[Y0]_V+3^S[HY.;P=X"HC#!_V\XH+G-R=D>G$T[.9[-GVZKW M;'MD9ZO%=TZ\V#G=I_N7V[A%]\]WMS["[]Y?[N[EQH(_.OOTS>7.XI[MR4?< MNCRB.Y>?X?X')RVX_N!DD^_LP>^V6B(W%K1._S[9WVN1?U_F,UTV#PGAV.H0 MD,&)(!Z]0R91C0C+M(XN1:W3G5I-K#6:.9:,MHP31UT$',4"7.F0@K6IK.W2 M25[KM7V$M>4$2QTR]:JD G$5 W):"N0%@5B"JB T?_6ZVUO:@5_ZQ83LLF+3 MS$L1PZS'6'RST3"#:KU5?Y6C?INP^?JS*FX;4\N7'5.'YQU37U=B=F,(NA"R M)FZYY\I*RR0G@EEA)'>1>":UB)2]>EV=#XNRJC8JC M-TE(-8K?6V]HSA8I#,9,X\7QK*L1ELYB*E[B:=T44_E:^4GD<%'BX;DL:$EG5E7[=2PS?MYTSWY2$W*1T^ZEMBV4MQW$^9WN:M"P M+./+!N-8K\JS3I;@HW9U$G8/9W/E\ M,4=H=./742U\9=\B)];K:O-^SH.,Q@5*O46)?VF.^I7"VH^G527$*JF%,UV^R]K/" M5!+X$)5>#-JU+$RK<*Z2G5E%JP4_M%."D8\+5D#X2W2]XN'C;:6)U$.T"G.0 M*T[.[O1^V,WFN]G%WKO/;C01WAG:Q\?;/W6SL=< M'KQ[P^ >YSLG?QRWDW(QE6M^V,)F_> PB12&Z?1ZT8?W_M2^BVKS.1@!DRO**9.HTYG[%.42HC2 MI5QNT+'GU9>FN<22]"VR.]U0'X^DODD[WR1UJH,3RG9 B*4X[>;]6'!)"K=$ M8Y#))19\M+'Q;S:.P1I]J9*+90]C[C7S\[-7!F)<%?R"?Y#KOQK)@L!6.=@J M_VMG=NV;2P75O?GJZTH'!Y-=B)D'VEP.776*UN4L&XW_.Q[B=16DMM$?E2'- M;AY-ZC9R>C.;TISJM67O*Z?]\]1U"+: M!.P,3C@PD;#U5R0VEV%WUF3_7KDB *\[DT[J-9RNAM/6Q>[>$6E=ON>[6_X< M/CL,4=@HF45**H]XL@YI3S320FF6F5$BHZ]>4['!EY->8U0M39:Y/'G8]@M> M;%:9NP@($]30I!UA/O!$@[%@H14)WF)E F-K ?FN K+7.C1"4W"Q#,+""<2U M5\C1))'1.%$#OA_-"7"B-M0-MC=+R;QP7'?R]4;C&HS"S1J&9E'JSF"46^X= M%3198WD2T<0H"+-$"B,2)U=DXM>R]DBR=O+YT&&C ^8<48D=XH(D8)X$=H+]92\'VE8/L0 M)EU'&R,RSN8CQI5!UAJ/!&7*D: B<_[5:W.-$#1G. \ZBQO*]]A1^:G[2_2# M]Y?(_8U?>CQ]7KUM2OBC'QA:F(AJ3ILW MN4OV(G?^/;O#02]:6]MC6W=Y\.GC^?[I/C\X??\UV[K\W/W3-WCG4XNU]@XZ M!Y_^Z( MY*WVHJW;Z1SL_=8^.#D^/=B"ZT_>7[1.#MK[>^_)_J7_NG/Z=V?_ M]"/8PJ.+?\-SP>8=.BV22"$BB&@(XIXI9#R/8.18@/F$L,LO[P G,(.>>"P- MYTX:RSRFR8/7ZB2!^RV>#CJ[!O^G4:W"]0=KKMX6ONFQ+[-VX,]^G:)ME'FZ M5_;F*0_QOEW!V5*R'6DHJDHM(4RP19]PC*XA @2O'(50UC)AKJM!6KJH76!BK2***< AZ M=<+4:I4H=MS!8VY=B+9>U7NNJG,B$!,ULH&;3#CGD/.)(>*E3Q "0:234RL8 M-W'UYQ:%:%/ZPK,)R!7FPES,W,^]AZ,;LB1_QGY9P^\C+G_:_FZ_I'Q"*5B< M/OVGE0P8Z^8A(PP+;@@2VM%\A'A"1IJ 9)*$$NH4=O3ZNM,KUO&1P'R]CJO7 M,;!(= @>$1<3XM@HI/-!DI):QF50/@A81[R!\?*I'4N_:&:]KG:^GY$%WYW6 MM>PG"YE$FV"L R2,*^(#/JNR_FH*KI>SNN64U!+ MI.4R5Y8 1E/03D.]0=+1I"CF@BCQK+1SC;@WKJE4D=# #/+*@XHFC9%V7B"1 MDF".:.:2O5UOQ^V=[O.*RVPPJ@N-9QH^[E$ >!S!6/N@[@KI,EG+O8S!>\^=9T912Y7T#IPZ[RV]M85>+^K]%E4H[(V3 M"GE-!&"ZC["HGB#',%.64T.L?/6:C+,E=\Z8E ,?*G!8/BCBC@C@8I36\Y"B MLSQ:8X0BSCOF-;> #E>4%:R%Y4&$A>V<'Q(IP043% 6.>"E\D(')@3X&'$-0(\\J)2B+M6SNGS&=T?_?YO2_V2BUSL\D@3HC/.NLVY*KA?QQD5D'JN$)43D/O<54>>0-4(@)P6) M#I2;,'WKU&EN[:A4_=K*4G(-3\=W=@I7Y6S6YF B(:3U_A 'SAD6'DDF#>+& M,:0U&'J 5Z,MY=GS>CY>_I59F_6JSJVJR-Z\"!91FNL_0>>1)D$AP1(W5+-, M/9@KSG%34M$T9KDSX7LY^8_G#ZYEY699X1 2%B<_2HEPLAP,!09#3QQ&F&$% MZFJLP^3Y>/EK2+]Q07/8'*WRB#F([+E+&#G.\_Y*Y#0%;T*@KUZ;IN:T2?!R MO^>]_/MK,[ NZ-@&W7%7FI+8D(EA%"K%>#A-<,"@E*6-4 EPX!^Z"8$UN9)-2 M^@/F!-?*?YV8?#QO;4*L0"REC"+BL48\$8@5,/PSJN1T5-(E<1V1WW=>T+7R MWVY50PK!2..1AY\0CU(AFY)%FD8+,,PL3Z6$LBD$:3)\;]V_B[_06"JL?X1F MB\)<,R,VO]NSO)-;24]-.1+>]OK5D1<9'S(G1&G4^;G[+XX.65 Q.AJ1YQ[< M ,8]Q["YO7-4U9F!'HI9/,V[5<9/J-U.MT>N># M7^ZVMS_;_K=J)JHC\B9]D/T0^RASS=FS0?QE_,.O^0RSCKWXI=TM[U6^]&O] MO+IY,O?O?U4\MCZL^KEO[#-V@@N3NOF$?_H3Q@^O&OXW2^/?/85C^ M3-$-@\V5'^,-D'L*HE[:"W7-[7OX>5"EGST M^$1=O_,$3B^MM;K@PMFP49B(&N.9>%&SFXWLW'Q^PPO_;!.'[R*(SOK/1_W> MJ!M0/4+O8TSINK?.Q+I+%J!W]M O;&XRMN6%B\_5Z(VY/%=Z@K>1I)OFX4HI MHC??X];BA1LKIKN<*?9]9.QV4WZWT$PY+HG5X&$;PAF5>4.!\* \Q9H;?/MM MG.)1_Y997K-S%;N#TAZ[.3WBX[>+Z25_5AQOF^>V'W8KX9B)Y" & -#^L>.Y M_4]_# [V>E]WWOW5V3]Y?P[CH3N71_C@Y.AB_]-'>O .''1Z<+I_^@<\[_W7 MR7?^_<>Q.PV=W9,W^.#=W^V=K=].]D_VV>[67Z>[6S".O8//!UO;\&;@W)_" M,[?>Y**08:N-O_YK[\VP==+"K:W/AR0:0[E.B(I<]^N$0%82B81(7"GO-?;X MU6O69#D>).P*SJ)%U7TP5,)X,,%;"S-;'4)_INS0S[_\2Q( MJA/1M\[LK.'C6=9 ML:OH1I\=?-S9'4OE?R_&'?O8_1('PW+DQF#8KPXRK;(<6R* MV?T1051$@Y4122=MN90*_E;*$!ME8)J1VQ]C=&\0K8A/MKL@%*-RNDHY)V/O MV'9K>-WIU9*S!M>'!M?6DF^FDY)@5B6RX*(A+H- )AF)(DU,,'#28P3?3#:Y M G!=4;M[1W!=C6&/ZGZMP>'6X& LAB57V=&*G&AF-!+)P%H@SBW.%#<1Y9,#D,34"JE"$B&]>JV:@K*FULL;>4\'#C]Z MKNOJ$HC)%E/>2]H[;W?:O8U>_\D37S\Z='YSB?+]-H^W>MU>?S-\:0..OH59 M7^/AP^'A^V5GB25'E67(J%P(:35#CC*.F,0^8D*LRI1?DNBF%E=1;]\U#GVA MF:H?7=^_N<9PK>_/3]\7_1\">(Y5I@&-3N?#2#-AA<,H*4(IT4I2J\#_P:I) MY4/EG=:II5ON]-5G$]H<-@P:]HMM=TI=2_9[COKYC._J"&[00MGXLV.[Z]32 MXT)BBDYIZ\#9H8IS)7')>=()J*P] KAW/W'O:9($Y60!I2D1A% 3O;J->5-*7"3X.4.L74JZ0<" M T$("5HR1A/FFK(L"LPS&JA)*6#R^*FD-1A\1S!8])PRE;\)6F2&'XXXSS3) MU@ED7,1.1JP$IZ]>0Z!D.&W2%3UCZ]31LW">WGSX\\]UZNAQH9*JG#LB1'H9 M.8]>,^9#,@K4PCCGY=IO^H&@\$R(>(+'+%].V[U]98\!*P M8-%M$C@J)S5'43"9&R)=]I@X9Z_+PSZY522<=A$3)'G7"!.-42/ M23B$P33*R%3@@;\"L-.4T%^?4>BXUNV7N\]VK6ZO_9QO4_"E]!!ASC!N469X M0)P$C6S$#GGBB, !/"!1%19)TU3LF_V*\M39G[H. MO^XX9S!UH3?*KM7X]7_JGIC'X#Z]727"&B ?#B"/ECP@%ZW'+I] 1VTNOZ0& M&>L"4DY)Y[@5@8$'!%$@5[JIOWTS[<&5[07EE-8(\UT.S5DCS),BS*(+%HS6 MS'*-C%81<2DM,L)9%'4(R65*=YT11C09P4ULS ^#,,6#^V>ALYD<)KYP"/.S M(!:ZZ_G),(MM7Q\KW=A-"6[/;CW06K:-#["0-$;QI*2S8NA@2T@9;E#3##/M(."\=Y!I 13-])?_@ M?=C(DX[8<$4EYL1JIZV.)'F=)0/1-099+E"8X ?\YB_"[+[%S48X# MSNWM9<.HL":.BR]=F!; ML-F0RX:E>:\5CB(H%@,)08)=L=X$%4,,$(4%X7A,50!V-W.R7N$Q$.Q"*!1% M4C;O-!FERWG@%#EF:28BQWF:$WR8*Y?5QBIO(1N%^ZRKS*?(4X:3(>B?!(FMI?"Y" MI7SENDX.)YH'^(W&+*EK/_K8SIO_PYPK!RCO09@;!C>B^S 3\Y\ V0XD0I M$1-Q,A]\N+&Q('#3Y8X M@5+"1()E-Y:25Z^-,AM7U?">CA%B/J#HQF&V)Z4@_[S?'N:8(;0'OC?J#JN8 M=!)*Q*^YU!,BU3/;#@UW,9LA6SCN/ \ARU:[.[(5ZWY.#I:5HX)2&0T7X YQ M@[7VN9TCD10M882J0XKUJYM3BH^>05R=""5BH_%(!/]CK=F"V>_T!J,^Z,YL M>>U?L9-/C/R]-Q@.EJIK!\^'X_^H5I"S]LY6YQB>=;Y_\A?[5_LG[:^[E_^_7GWPX*"G&[#M6] *7YK[[S[^P041!SL';=WM_;Y MSM[.YX.3/]K[EV]/=CZ]%_\&A8'Q'"80(^XA6 +8A-B)8(&<90D1*9733F$? M4H5W(),Q;&:I$I4MS_LZ!YE33<_*;S,R/ VS :/E V<9!7[:SBT3!#F<\?O9ILT"PI^N)1 M&,N#N?'F"X.)DG =@LE\KA"CPK<2K#7C\)=6(LGGJME)6OVXS'T0!\ ?O4;$U9C['#'.- M?^0OY2I,BG\MW\V7EW^37_^[66^VV'R"10Z09D8Q[-5-9NUNYDT'.]?X1WV? M[0^[TSN PN9_8/-K?N)HV.M?3"[6VR?P0SD':69URKUJ.K7 M02.5;>P<0!9_*9_E,3SN]T9'Q]5@ZG>:;\$;EEMEN]Z/9>[!Y.??N!Y\GO\Q M&=5&XV/IS9LL6;5*X]?/8QSU_3'7HYA*2X$1T LSSL.%BM29Y2"5+6;*2 MG3B .QZ#T";;'I^T7;^VST^ @<&253,%2P*#>SN]\!PD)\1A[)\6B:O]D>4W M:N9;'O5Z(3]E> RB _^%WYV-AHW4[YV6VU7P-+,:&XW=;MD-K(".TF;A>JAD M.4MU>7[U]"*O[?+U;JS<[/*,51.T_>?N1F/3^UX_[S5G#^QN.?^0O8H(R,>L MYLQC^)?7PKC@DI:,\V?6S_+2):2UI2AP M3Q16U% %P7VW=_7^$&C]?"]M#063,WU&RYI;)90F_YQ8UJ+)1[TOL=^=)<@= M[VO7N#'6V4R3&,O=YQ)4$Z$NA1%9Z5*[/Q@"/J;1P';*&&^^^8I1S^K5Z*PH M9ME_GT&N2H\Z'7A8-COY]K./F@?MZQZ5I[7F$LXP$[_&OF\/\AS?*J:IS6UM M$SG=4+GH]JPW:.=K?NEGIQU,4'U<45TC-?/%NE8%3[]BW:#7&0VO_LK2P2!/ M9/K!E[S26[EJC*__Q_7_N> DSO[WN#\]C^8H(M>/]C.R"6[PB^VT7@$BW,_>*T73DY*3W:Y%3>&>!OK\IX_%(D+U\%8[+/9BR-XWXV*O]QWF'%5*X,F"Y,0!9C)Y(E)Y!O(_S"2116)N' ME!O(!'?*O=R A<@?*F"9V*_E-\NF8'L2/Q1#,1^0U+1?$T??10_N52.F5.76 M&KTY]Y%4[N/8'-??SELZ7]HA#B;MG57D4ON]S>+T-I?BC68#0@SX?;WM?W8& MGFZ[DM=BB>&C47036#P83#:"8*C!*X:WKV]8Q2IV<#Q/ M[0$^Q*TBF]IFCW.%CN<48E0"]/DC?B^%*_-Z^[YN\M^R7]NGH]/-+KQ,9[M^^^WN6!'*;?X$%QJN!P=N-\T< M9_.AUNA:%Q#]^92![6Q]/L2P7"Q1@\ 7,(BKY)$%'4"&9?(JYZA5X*DLEX3] MUUCZ*[G(_[J#5F1,OOI\X]G8J5=E8-JGIS& 68D@YMG"Q/+A^"3*ZBX,Y!@4 M:3 "X<_9'!C5TN!6IFE6Y(TF4EA&UAX.8ZR2,$MZ0TEYF[PG7>5CQD^ZDFEJ M3K4K3%BMQ^%:A5QIDW3>Z($ GD;G>-)!6XZ=(LE%1S1XG@M;/OF'QS9.FR&4 M6'+^9!BIMPR@%Z27],A,%<8]M+"K(_+N%MC]?QV2G_E MSL"D/*[L'DSW">[F*NG)3%,^LDJQ,>\UF.9_B*-W7T+>ZZY?U6Z_]WU*[R MZ7G]ZM>>[^D#5WAT.MEU/NM8G__1Z=Q^PQ?N7"?^RN[&.!,R/GRP+Q(<_DE@+]AY;B.NC/;%2O\]MEWSP)AO<=)R]S M.L?%N5OF1Y1K\@9NV2V:NO E=S4HMJ!/HURH_/>F\WS]M$7_&\==" M=\L>_;S?ZP16OJS; >]8.NOJ2/_='Z[DJ'G[]E)6*T6R.P?I?LA1E6_.]EO] MJP38Z-(\? @6X/RLU(3H 49+[[EY,#9 MV7!9LV@WN[WCT9/?^N&/LJ-5Z9V#&[@"J'+0^G9QU/IVLQYJN \]E'@]_3DM MX'W/ 5E&:_$F=OGJ.6S<*#[[?%5\]KB'Y;5[Z(6C9#L)EE MI$#D^>*/;RUX#O=5<(?,=14R"Z"P/!GN@C'&46J5YX):/D,% M=Q$.NHNPL*MWA];_?'3OY_TU\T M!O[R,+?$TI2G0$C&$:>8(1.C0B'JF!23UJG<@(?'J[,K>0'[P]*_B2"O4)NL MI)6L,MDRP6.8K/K.)75GKTX/J3:%4")K529=(PQIS@.B6I@H2'+$F;7UU#WO#65S M0F*GRVJM\A&D*_YH#27NIYT#$:O>J$08H[S)(GD:+]!1*_MU4U)R=PMHH1BM MTVR);*<"[NG9$4AJ_@*\ *YCK]A) 1/4Z11-*1/L!=]'KF'V84=Y/A"@5_^KIV@X4K\]>>?/TOM?];X5V_LQ<]:,O/D M:A%NE/7"69!?0BI2.ECCQ21^!: M-PZQ@."$.8RBI+F=P')D!)'@[XF@ N4Z8@7>;U4_2D?^>SJUT#U-*E,WWA93 MT,H:I=G$J[&Y=>A C%B4"1'A H+ ER%K@D1**H%]KCJ36;R6HT9IN4J4LD&9 M>6>4*+DN5+:*P6(KGF,R6(?-(2PEJ@$GG4H M2Y260HAV-G<$0YRP%+SV%6"D+$=.\2NB=E)5+7J*T M=PMQBU;R?B5V6E^+X5H_TRDW>YZ?&ED4M4U7O"H%X*U]O' MAU18K"4X42&SPW$.$:W6$E#;)P+_XF +K)Y6Z7W5TO_-7O:ZG0X\Q7#NSVYO M-%^+ZDW/I J>CFN#3F;QRMMI1:]ZIP7>2O%^_T8+4B'WMUJ0^O&;[>4:_HYL^'L M'CH*$)%R^7+4'.4\&(+ BR'!C/,D!8DC6UOOMWZ@(HD[D7#^21\[V@#YF9QH MG5;J=N3J%KP,W>\WG&T0SB*YD5I9^8MT]M+9!7#HBWNX!OV<=:].LPSW4F'< M).4=*VH=YL\7!?^?LE-YE?H=H?Z-"M918/V>T?\+G/OK81ZPS!UU2.@DP,G2 M#CEPM9 )."0%+GPR=&U=W]/G\S//]TOKGT/]FE[7^FAW9!0^7ZOY<%^I!^=Y MF1/=4J7Q[9Z26&&<6"%O6I?$"B6QPA+=Q).(%1XD2A@C5J".><=EY"(F3GS4 MDA&3,N.?3U2XN"C$"O=J]T;APD_V40YWYX=;G;E]WW>_GA:EEF.)QX)@IZ"" MO"JCO)$VM/VB8Z8/^-!*+;^H;0OW+M"09G&&Y*G#/RVQSQ%3D##XLX (_MM3]!O?% M(ZO8;]JB6S?(9'&#+US&Y(\@,BYHAJ=&E<6-C>YK8R0N!=Z^:[[4S?JALH0( M2PP25E+$DZ)(^V20!D#U#J)Z0^TX_^F_SX9[VU<.5C%+#82V8[_UXX>K'WX- MK?ZWCKW\T#HM!*WXTJ\CV1EY9=F=&!]$FT5G^/;(TS"T)DWA;(Q&XHY.//)# M:L5;8Z/AAN]Q4]-T?M(W[[M8@FM4E!=;7FQ-,3[381\8$_W@ MV-)G?73*$-(1^+_*%%+]$$UW$9X,-XBN4E)%:#3R)X8__]Q)GF$"]:HNTG[Q M2PRH6!,+5P:18?'SB 1Q^$N1O"I^^N7/JS4MTEC_+-=NRMI=\U$6OV5_)^=U MSFVG^#T7&0S7][7LJ-KU][\2O$,\6ZM&"]6J?]EB]^*[).M]?K M[*A[#F<+8VOV "8^..-YRE)U8EJHT29YSYID68>:OWDC;)1P'-#8!JC_815KHH8#KW^ MUJH/OK(#.$]SORZ:^U]PX]/NH+F_S1LTG_?C26.O3AMP#");D MTAQB)-)2"$15X(RI8&2,>1 H5KBJV&3>_UDSKU]NI/6)DH]$R<;OMU$R.2.PC J1 M1!GB2@1D#3<(TV"-Q=0KFMD/24U-5A>O-D(^YAB/N:>WFU=UGZ64HP/XGH5/\:ER-^Q'_/H MVU]:/V8N_@MB+^C ;%\E40J"P=FB/E:BTTSHM#/FSW#BL(N$(VJY W3*$WYT M<,@3R@5WUDJ=A_96X9RI/LV,>PPW3T%HC8J'X0RN^6UT^M.0 M9_1)1B$5_STO-S9VC%5-?SV)0.=%\V#%@^]OCTAU/O6Z_7Z9"9L?)FY/9,*H M+*[Z)&(.$6M7CJ0*]'@<2F> M9T+"XW,]_4_Z29&&+_S8:BZX=<>H3S0__="8^0FT2CBQ[!X]7P%PY($^D1%4DE M':3V/@^/K2K&JII,.H43Q=7+F#]8255?A53B%0B4V<27P()Q3U"3J.%1:^2- MRO1W#",C T'>>9-"=!8'"9X@KO$RF;BXQWA/R<2/W5Z*K:NA+SY32'>>Z!:^ MZ]S!V[N%STPHC@3AO/?35)1^X_QLQ9<)OS$Q[#BE$5D2P5901\%6J(0HV X- M8I$YTL!6$%-E8I(@>W:O<8%3!BN)!*O@-4X!@])OG",63.Q")RPTCP(E)C'B M/G"DL;?(2A*" 3VP44 ,R4@-SZOM8!'Q8-F/,:<4XB)77,_>Y4O>.K?XOKM\ ML;/66Z52WHJ@VCJ-G0B954=[D':./8&F&EWN)QX=T^O M[I- K^S571*L&_>:A06T2]PA;Z5!7%N";/(>"26T,A'[H/#:NM(U,AD_O\ML MZ])WW+[E]..RX_;-]'[,QS%41&6T1((X/-1[HSA&!-N\YYJX]2)WW&(SEX[; MTJ=X%S[%7'R)LF]V23%FO&]6,VJ9 ]]"*\(13]0CXR"8HCHR8R1AC$G &"ZK M2BZ2=_$>B.9&::<\[GNT;SEBA"SX?^>9C9H_Y]R(89C!XPW=\WR]5^MU(X:> M\FZ9KWJE?-7?A51MG(:M'YE]/8:];GYIZZ>$E6FL><.OGTAC$65,Y$RB8)3( M174>V6+:MI5!.Q,LPR+/V":"3BVJ>Q85TSQT=,'I[%;8*9UVA\L)E N?Z'H8 M*\O\UQQ!-R_S7G/)? MC];YN])BI$R+/1,.QGPFZ8+&A#FDO @ !RPBPQA&CG@3'#:6,K>VSFN&OBD1 M7>F!+)4'LJ!IL8=AZ)JXOTR;O1P&C:?-L/:,.&*0I=PBS@S),WXIHE11)@Q7 M-L=MW."JP,\FFYNC4U*DS?Y5S():GT3'JQ&!+SDI;*XD8F,FN'@S#SW_:%N] M0@O*(6.;7T!8791YOABC(G,YZ("<3A1YY43TWCEEV<20L><.G'O=(65:U(SD M3QE2)D1-,/H"TZFDN/ND3YY.16L"B_)B7^AB9QLG]HISOXA8SF%"38AN*EN M!^'6!L5C1@6]S/BT92!LGVV)9]WKF>6&9U^X$29/'FJE%G:FP4WEPCYZ8?,& MQML@P T@7<8%O:,7<_NTV^"?4O MRAYX%197KF?958HY=GG7?#B^^JJOXVK.8KB>T3W7ZQ4U+6:XY%^_=8<<5A^* MN>*M[_'7+*.(U<@4%SBG+8OQ\.N_D)\/>#CIO:UXTVE]Q?>!%LWUPU!AL#.HGJ ML)+46R0P48@[G+?;4D D8IN(%A!>N[5UB)%6D_&Q!+J5!+HGC:XJ@6Z5@&Z\ MFD 9L':.)$0(SB57CB(MDD'4,@E_A&'8KJU+S*K"J!+H2J!;"J SFB1O3)0F M8&Z3MSB0)"W#GON \U 1\P(Z(@I@6X%@6[1'#JD?3)(-?YKU'N=KL$H4N5&+_# 0]U_9_S1N7E9"S%C\3 M%=U;/0!E6U?9UO6F$?ZSZ^FNC,'U!CTI;<#\;, D::^6G $P2Y1PQ(@'1I#! M/.59SQP'RXR6+A,NZ:H6SRZ>7;SF\1+<5A+<7B:J+\%MP<%M/)(G.*48O49" M!8VX9@&Y2"T*5F.3_5&B,[AA!>"V@CS$);BM)+B]3"1?@MNB@]N8Y^;@N1J3 M!S;2)! WGF?RCX"LX$GBA"F\OK:N296:9Q<8EWWYC]'EJZ)C9(=5QW=$[S_K M,&[$\5^?,?RZ3.R^B\3NHG GS[<0?T6:8%_+'DS2J"N,!8[<(I4, V=7>^28 M28A@852DS%.!U]8ID35:;L^7X+90.898BXEQ& M9&+>F,]Y2BZQI=%#)*]P33V;A*H$MQ+<7A7<#5: Z5Z\4 MA_X@:TH4&#=7%27X(1VE647M0>K_>E]U?[W%_N_4(<" M?<8ETYJ^[Y+)\JWR/U_DDF>4WI=I0GG0NM'[FV9Z\5LO]O-(I*5_$HV4?;T\O_^EZ9$_=JO_-ZQ_?X0U3; 3)Z<=$]' MW3BVGT_2[>5ZF.[P<:48]UO9^N&/LHTKJ##S^U>-.Y5OF6>KR+/= M&-N2STGQK[ES_2@B.%$L+H.27Z_2<;6QQIDQ/H2'6N!'#>\9_MX(Z3:F&?37];W-B[ 0QD<8B)R$X=!EB6#.#Q2I /\A87QCD4=;5+@@@A1!7F= M<$*&:>Q"U+[%7K'HH/BHV"\::Z6[:)T=56SE8N145JY2Y).:^H^GT $^21;+ MN1=O+H*[EX@9J+("&Q8*3G\MT)UE>VL]>\V-FK7]0'7W!C\.50<6LE1%@ ;4$@'@A# M1AB7Y8+H9'O>+CKE8L'';H#?7C.%R"#_6S_;A6V8,CWBODTP[R MLWWY GRHQZB!U2%JD@(3/' 7L98T.:%2,B1(%?Q#1:)SUX?Y-0V\=]78V=LZ M]-(; K &D.L9XC)89'1NZ31"6J]UE%2#:G!;KU9.NP_Z!+V" M&/.F"SKF=R^;GSVNX&=%-?_Y:2_Z[M=3.&Q."_\4?_BE?U8I E!XYZQ; ,+Y MZ8C6?PP0'JG!RG%)K%;1&<(9E58$2WA0GF+-#:9WT!1.*.[6R;=.]S+&OV+O M.[@NT_6XT1U==*&R_4(W;[[_.]QGHWO6C'!Q5RM11&XC[2XU=[KF-@>-O:^' MP3O!+$[(<^X0R"'XZ!Z4UR=)HF&.1@<.$A&D)B8=I)&B5BL71RU_!&XXB)@K M&$!Z9X5 @AC92L\.6=E 2UL@T>"SWO#5K\M9OA7(FP7^/BY +C!55VCZZ+HX?(,7;AXN42Z>"WO$PU?*C(;Q6N_ M_'FUQD6Z^9_O>#&OM^&*A;E. Q6_W5BP[=/A>EUS +XMT]\;5.-\N8JB/__U MI7_'1+R9R#Q?82+>PX23JSCOSECP9*ER 9O(B6;&Y9EF,@2I$@Z!O_SVX=;_ MGH/GNWT*7O%Y?K&_WM']G24EKCVG-_#MN)5,=3._M]'C<$V;=+/1_5/ MNQ 1?KELMNNTO@G1XK M/LA%5;N7S?TO\/Y!J_[IC^/_#+8FRM@Y=D)(PI&+FJ,\60,Y0?.\4>H(R -V MUJRMJZJ@K*KUO$8G/(;S=9$K09\')8N&WH\N$YW]]I<30>^I(7T2C,YOYWMV M$'T_]:2O!:'CQ?)"^&0\N-HXY$0QP"ERSJH\SB-($JWFA&=.#U)3LL3/$C_? M%7[.!3?GV$/_('#>,;[K&D_?1Y?]JV'IF#L:I*&>DHC _12(:YS)0 %0C10J M*$JUS;7YM"HXK6HQ+Y:\%X?3.5'H#4&0UJA8;"#\](RN^@=(5F8*]& M))T:RV-L,+$\4(]SLV;0QBGN0*!),)3I^$"YT*L&];>;G,J8?GX@NCT1T]M$ M@R"<(<551%PR@0Q1"@FI*3$RYM;>M756Y5)4C7YV ^?B,3&]4Y"X.UQ])E*\ M8MSZ7ILA7PLK)CC; @% "!Y9QP+BBGOD#.6("DR9"CKBD,O J:ZQ9WM;"PP4 M3SW&G/9TEL6Q^_OIM,=SW,!9/LC^974=N]ML=*5C-S^PGL(>'+!35%JD8RX@ M]PJB8V,B8C*RI+DB09C"L3.L*L7D9LW$'OX2D7*L-D"LM$]W&R)*GV[>,#'N MTVD2K2 4(RP\13P(ARQG& 5":9(.2P>BL$X(7TGVGFRFVBN;@ M4[CAW#;4*7-WI8]W \"O1:1T\^:/WY/4DLX(JI00*,KLYG&BD>;$(9$"!T'! MVKG<0EO-S!*"3$+X[&[>XD7D)8GZ:NS[+KW3.L*\ZPV2!L2 M>L%()[62M$Y.C.H)1 M9QD#J0K=\]RG=K4\[[KT7$2#E1%))VVYE K^5^+#U?#=!O M3KBYF E+-)-($"H ])5%3EJ!C!+82:%Y]&YM75:Y$E4UA0;K6;4^<]#1!:^M M7&%/^3VP%#\-+B\.G1*H"N![F5+P9\&<&4I^,J"WKA[J"F6V'BDO$N(8Y60XR:@:(233'F9 MM,E94(5%E9%G#\M],:KV,1+C!6+G>0*5,9DGE;'$V&,1;51.DH9/ M_'[-*+G:H=Z<6 Q)?=,?*HM]M%:CE+!'/&",K+82,<\I"_-OHC5O!_@JC9LR$GYU'LA$KK-+, ];H70UKC M5#S)RO?AH[S!#CHS;^?HW)GD[[0+H1ZHO7-&Q//;V;;3_,/&X]D0 MGVCB7Y$-\?I(PR^->P"SH8)Y=ZC0)(W-YF%,E' =+1)82\038<@9:1&61-HD MG =L!PM=FYSU7'$/\B,^BPSQ2=M,)1GB0H@6.)9?#\$I@((%U$ \0L1K MO?7(,A=D\,R[H-?668W,1H:8/Y0%I'5Z7CR76X@^PE%.BQDY4T:47/&-%0'. MC2^.LZW<[YV=W?V6"YNB-S 4AY$X+=]42432=$21J@Z5&OK!<]D M 9K_LDM[$[]GA#_-?*!VJA2.Z?@0.*D#K. RLL2F)M76):Y.9F1G8 ML8?>'YB.DX=]Z/?/3X;P<_NV7HNV>OIFX,VI =<7>^-:WSV/=6.P?2@S M_Q/E',6 !>(68-&"KX&DU(9+JQV3B'$]5[G8V]BCF OYO2D;J?3O/.2O> M+":5Y<^?=$/L?'B2T@O^9JMXC5*O2URN1 T/HZG'$I] M]-H&XL>78%DO+Q8N5LXF!J](7$[$YX?>V<#.1BI<+-[%PQ+PWBOJ/ MMUS9FUFP%^T>F.$83Y6K>U?X-?<>9JU^>WPQK#+)8D>,%=%R89(C(E'%#18Q M FJZ6=O&AG4B3RV)O2YHO1'Y7K^VDWXO9*FP=4M?,#(L_H+OM(\)G(LW!AL7 M\%U\\&F+-O>:EXWV5]*@G]L[>YUV<_#E\J U5OQULDUW]K[ ?7UE]T?M@\TOM-[>9 G=4U,&=V'GC0*VWEB7:0X4!%XTM%IDQ(S7O%$A+6\ ME-!20J\D5!P2ZA2A*:(8-$E!BP8)BP5A_QA@6?#MN M[N_B>GN#- =U"M>,ZR=?+G;V=^&Z87WH'ZWZISJ'^Z8'?X.U2C(&&\%::<8S M6RL12$?*D3)"P.N>>@/6BF!=8U/J*9]FK6RD0GJ%N0 #I:0%8Z632:@XE!H+HYA -.!@$?+FO0+.=C?Y;!^N%[$5M1 R.TDP(#/ QH(0QHB<9!F M;"(!P0F!96O%IG'+/=%:26.,9RGZ* PGPAN"A1,X*LF8HRJ4$EI*Z)6$BL-@ MA-2>621=P""F B,M(D62!! -:DD**H]CPM,D=(JUFA,=X"+G1+=^?(M%2TY1 M X#'4I)6NPIUB9G*V2-F:1)>5(&LM3GY=#G^W,[WGN+'>PU12/G>38]V]G<%HV]CZW&7AW^K8/G_ 7O? 23 B&_%Q@;)'1* MB(=$D$Z!(,>E<(8QQ:W/)N7G-($9301 M:>4#LLPPD!<78R+9I&!=FI2W,RE/2A.6^KPD^GS_YC:X@4=']<'?1P>;6[PY M^(KK@PWX/JSD9I,T/GUN-?;KEP?MKS]VB@VM('*.3J%@P4_DVBFD#85?E<2* MV2B\+$P*8X\T*4_* Y8B^.Y$$*(4!@BE8T3$<# I/EFDJ0X(^@*/(Z ?B]FSD/.JVSR[>NAEPYJSJYXW$Z(AF^;6<5>,?O/8[KN3D[VLQ^6S/8KUUVCHY/[G>]D"TQ+P9,&]B MOMLXYA%8"7"5?SLZ./G>P)2"D891TI0\9:@4&6N+0<+#.I35;F_I_%*"5YKX8I>:NMP])@+[FD MW@A%'2$Z.0XP@,,#-6.E85HBE7\@O\,/]INP/KNBL?^%-.DN/MC\PGQ^-BUTJ!:EM*)/+4@C.NL$-.2H:\"EBSG-[A;&U=D+D8IF64 MTM(PO;F4BD-A$F$0&"(0B4PW3"TRS$2$F3,F8)$XUF"8Q!0^F](PO:EA4I9Y M+065A#/N.'=2@\9C;P6)AL;X0'E8:9B62>7O]T7A.W\?VDS@XVG,I%8<\;[ 83A&QV7VR'(.\.C!,8)E ADPT+!LF.6/$ M] [*&3^W^LA7X-ZAOUN&>CTX.1<8*#9,4VXA1_?+72F5-%M#3-;RZBXM!*'KD4'/E ).(2 D>3 MHD1>8ZE8,-HS,9T _SDA8VF25CN769JD.>K[ XVPK7IQ3OC^7J,#NHT;[:W+ MG?U=UMC_ O_F>][&S3VX+U*T:NM$-)>9[A@CSHQ%+LJ$6(Q4@DV23LW-)"V? MB)8FZ6,XZ8ONV%S)2H:[VP-K M4NM'#&@0>]T2_QZ'?\V'LD2#^OX?1\V3)FD.-G[L?-K"C?T_,J7218-^A.-^ MY0?['UO@EM-&KG\QS"D2C +H,P1<&8:7,+#,,/! 9-XYV#\X:9S\<5+?"R?-M@<8V,H%1A"-_]VI#[X2N)=! M<_#'<0$#GN7)E4H@(62>"9H4\) TL- P_L M&<&UX>*>VXV3G4^[&$#A>&AFO_PNHG6^)@Z U0(KS-.YH18(!3 M#3 \7OV-#D)EHBD'@<#143TKV)$T,UYMS>;VAXW'^EM9XU=3^/+5&I_GO?\ M$7SBSXX]+0>/31T\UCPT$=-$<41@8L#!=-PA+2U&V$9J+85H!9.)P6/E'*IR MM-.276PYAZJ<0S6'.517-J62C4HYC:J<1E5.HUJ0A7M_TZCFRKQ:\J7/D_!( MXQ"=AMC,X,1E"%HHYK!/W%G'A%0E)^;\0_JC^J+\]PS0?4M_<_;&SET.M#5BK;=RDC5:S2#5 <+^?^]R/:7UP=-S( M>_#1* U/GR#I*,3U0@9DDTS(!J*D%MXH,N30FZ!E78RD7JGL+2Y8BB0RC*WD MQ 3MB?(^.&,Q3]3QDJUPB97]@33^"2CY1:.]R^I[.8>WC1OTH+.S^5N[.3AH M-P8;AI) ST%P$&B7B"PX):TIE7VAE9TRG *W M7&C0[JBYIHIRJS5G)FIC7,DCM\S*?G_ITLG._M^@S&#)-[=_@%+C^J>M'SN? MZG"_GARTCP>-$UC'7,KTM_X!WX?S;?T 4&"-P=?+P\BE%"E/Z HQ(2YI0D:# M\EN0%F98=%'@K/Q\@OWZ 6K#8**D2BK#-.&$1TO@L)8Y&J3S0MA2)$N1Y 6; MB@S<2YD(\DX*<#:I1Y8G@PA1G :<+,C/S/;G'30#SXO:L"QQ?_8F^I,BZI*H M8PDQ[Z&A$]T?@'&B.?!P7W#N$_"Y-YNDV0;\^_2%P7E;PV,V+PO,;@3A-PI&DTSM:&H:X\QAI AXB$]%&%;D"?W%M7>C:Y!C7LO?J30T3B=: 2Z6ME)PK*C7\IC0A MD20IL?2+2!I7&J:GJ?P#R: CN&=>WX-U.?D[7Q,^V(-KW]^%^X:U:1^T=_:W M!XW-W]H%YZX+6 N(^Q H=YZ>DB-#C1G2S!L<0Y!"@#,N^%P,TS)*:6F8WEQ* MQ2$)5-L\XP=\)9)HHXTPP9S@62(JF$N67P!]PG7&-E:_#\J0W+MJ#5 MSFC>2]JQXKU!KX2'#PW'^-9JTCI\]PNM;X;CQF #U_?K@^8^?+:]2YJ#;5%O M?SQJM#\?#R>G209^N2+(&.=S(X=&+G&#F+-4*>L,6-9[>H-6*]7Y'@@]EE%, MBX&=%L0QH$@@E.0A&&1M(HAYD\D1J!8BW$&#MA@U,._57"UT!ND]<$R]FKX_ M,!J#%*_3+Q>-S0U1I]NX_JEQLK/9:>?!O >;QX,Z/3AI[F_A@QQ,^N0UH3RA M$*A"/"J#C#<):>,2!'HJ8*OF17NX?"):FJ0W%U%Q2)6@RE&.I(Q@DF3,R4ZB MD4F*4LVD":ZHRJ2E25HLD[30N:/2),U3W^]W03N-_6V>[[,^.#IJ;![#/7\^ M:9Z 2]K.%=A')[ F%_631KM@XK6,SL;$^PXJ-9]/ M>UCN.+YU1K,D.EI>_'MH. 9WN8NSRC?;NSCSG<%Y6&/_[U9CT#@N//6(P77.%=M$ M4HC,DX#(' >'K$J"DI09$4T) PL* \\,?4H86&H8>" :JI_4![DKL2Y5[D&$9P#[W4 M%"#,\.?0'HZWNA6?FY'VD*H"&.:JC01?J6-QQ ^M,]!]?S\+#LT*6G!4H4+\ M*S=5I)*%_;0?;Z_$:U$U7I,RQM[WEH]W:'>_7%3SOI<_3=KZ>P$N%/N+0N M?*Y_UG_'1(UPSHU#GY)DC%.46WH1]Y0APY)%DGD5X1&X1":)&A="B.^R*87( M[AW%0E3MZ66E!\^]EWGESKH@\7 E69J+EF.0SAO2'(?27+%]P&N0FXO^A]N2 M/>-M2U;<]BNS6;(:,^0I;)9@@URA,F3AUJIA7T#MLAWL;"/8Y-\(2!=Q@6=GCGX9?NT*MT$SNWW>'K^(M7VCUDJ7%F"W;Q_C*_2H^[P MYIWU\E$7Z=;NS*&=]\-8 HT;FZ*+-JC(N>#,:1=P-$01+ /5[('M-#11/#"* ML6.8'H*/D@2WDV"GYRV-SEC?91NSXX)O7Q^1_MOT\:GW;AOOZ <+W1KF_F;:W?6DT( MV>&:<&,3SONI/MC9^W(YA27BD&.E=%!%&DODF9L:62$BDEC[D+CD-N&U=<*K M6$UN[O_?_R(2__HA)?2\(!5QB?,&#-:.*[Y=/;6$J@6#*C&7"K-E8A)!J15WAYT MDB*C0D*4& DF2&,6[=JZJL+37""@>J6BS#>+>S_'?K0]?U2!D!]4Z'OL=+_E M#?D7+/"X]M$O^VA ME4E0(0S*M@IQ'Q-RF#)DDS:6."F21 )9; H&4>]7WY/X"J>X7 M@"V><)1QY$DDSRS&#&(4!S'GARK!D MX<%MHL'K4)'@B%8*8:,IXHY:I/,@<4R-28EZRK/G0@EX+F*2W6/I,\2E.><8(MARQ+D%RRV(0H1:ZJ*)#$>WMBYQ5>M)#I1RQ^2EU/)3/(T] MVRGB$AM.6J>M_ED/M.+[RQ):O/?,BX[2!F*E]E9S;*Q.G#L9G')26Q-M&9PL M/,0U)X(3>)[$.D\1I=@B3B5&+N19*]QBK40P@OM<9B>K1.L%RKR4RCUG_T5! M3&(IESY8#H&*8<8HQ72*%%2;X#(X60+E'@].9/ T!!F0L48B+JQ$+@F%&%%8 M@"2BGW(R27M]4Y1I%"R*>9PRQOJTM&JU2+.26PYJ=;"][94()L";*/#;(M M8Y)K*@!&>9*Y.\AS286APKF@7!ED+P'(C@?9B7$I-* J]5XA;@)#EAJ!N-2, M*J]TY'IMG4E2-61>V_LER)8@6X+L=) -TF.;F&%!*&ZC<,8Q)3#@+;->IC+; ML10@.^;)2A62S;-FHK8)P6,%3S;2@(QV.DH?55!A;9U*7F7DV=L4"P.RM]@W MWX)T\-^N]Z_U,5K0<1)0^#WK7^OTO%"'(:E@(>144"JCX4+IQ T&9\=1)1-) MT1)&J#JDA*\]3$7XXH2+TSE"B:Q57ICZ<\OV3D%&^G_&7H$M"T/=N;<[0HGN M97/P]:+^Z8_CYN"X^%YC,YSL[-=_-&@>9+A!&H.-2_C>C_HX=6?[C_;.Y@:@ MP^?VSO :<8,V17.PQ0[VFA> '*R^N0W7N/7C/X,MVFAO'3*;+,5_^GV^Q58]$JQZI6-L[->RYT/Z2W/NIEF\P1L3$$2>]3M@([W)\5^C"#V MI@J,'MZ#%W;[1C@-0AMI Y,>I$@Z%4WP7'FG)3>V87(+-:_F-T[#9 MZIR#'=S+"_6^977[4%N/#?C^*!CM$4]<(H=C_M5QS["S,IDEI9D=@8IVL8M] Q?J%BMDQ M%?-#%>O?4+%*..\5YX13?"OHC.$ O=C/'&WAD;RUM^C=;JXLDV_ 9&MP36GS M%"9;26K@]+P WZK$8OY\JW!8\;3#EA?[\,6JDLFV9+)=DB5^&R;;U5BX-V"J M78F%>QP3[95M!W\ZWK]&S_OD*W6(OF5NKG'E[LWBY/W2NI/@]G53RN\\8[SL M">%?7K>VH0_W"S^-A\P@^MNG(.8Q9Q0VOMM6IPB-N\,,PLT$PBAT7I(L\1-C MZE&6> "?;S4V=W_L;'J(F[=PSB@7 Y'VOD \O0O7!><\^7@\,3RI7<_99#C' M%F\,_ 5&V0Q#0B3H,&TYH,PAC\,:QE M(I:NK7.#JT:9TK26IK4TK?.K8RI-ZP("Y/BL=+SK M[RD)^>JP?F/X_HTBCK=F4KDA7&.5EZO4JSU\VO--.FXW/HX#]Y64;0R%K'&> M][QW4E';U=\Y/^N?P9.')7V$N<95H7.5RLI-S3OW_,V+R$M%^O&,K\\P,7 D:BP4:$QE;'HG'$2/E "\X\0:9 M*".2.D)U!PE098&@H25SCK* M<%)^846FM#*O+S &/)&H$P0OA@3$?7)(6Q$0@V?KN/0B4 Y6AN$JUJR*^22M M\G)8F?=4]ONH+J_J9+_8PC&D/(!"8,*DH_=OK+ZU M)(S\D5(.GB4'/'K/0!20BYDH-7&.3-("$YXDXQ]7:NJCQ&?*F3]TC?1Z8 M+D=I4FE+2ULZ(X(^,Y%8VM*7QM#QY""A$03:"X0U*>I_,Y&\H4B1Q"T71M.H MGF1+7TT22ELZ#SF00A-&L$#>:) #%E2>T^H1^%K2PF.Q4<6U=59CI2TM;6EI M2U_#ECXS75K:TA?'T/$*("<2DTRA%#U%G%J*#+R$A'*&!)R48 _TTKRU))2V M=!YRH*D2 MN(@@ SRIG1"(PJ0<(;D9357#&SMDYK;(8<^'+9TENTEH]AE1S= MU0@S.:VIS+_UK=MOY<]\Z,5.,07PURO6I&*_\L871[>+?W[%NGXWP]J=7YD@ M/7DC7C:2Y][?08%VUS5.I>^\\?=1[R=)T=>(7"_:8V03'."#[5S8R_[:OVY3 MK;5.T=C:CR_;G8N3THLMSE#Z ,BZO4)6/H"XQU[^%%R379AKJ1SU,DS_U\.T MJ!!*%12+F5WOW_^R2WL3OV?K='K6+^YABA1.I8&7%>QIP48]%?TYSW F-C?^N$[YR&&C[WNR>]% M.7]QMY,LF^^;4=,?,LF=P (CQRE&/+" 7 +O*'#JX3WXVG%PJ-" M5QI14G@N"='D4K%B+M7%EA2>A9Q+M8$SS8T) MQGN3L N"*Z&%").4+/"P\W3N !G;V'\N1O$#)"2/CI"SW8W(#S?,4' MG[;%SN:N.-@[:L%U0!AY3'G96 M98)4(=,S5/MS[)_U6CYGT8>9^*S;)(^TM02[*R*FQ6GF9/2=!655K6NK_ M*NN_I3X)8F(4+O)$DO;"2,D23IRS%$,9.2V__H_9?YN\N&8>8UA08Q!WFB,K1&:>YH%CS\!5CA > M856E4SB#2^U?(>U/6!@LF6,.I #LO@6\MS98:3$VBLB*M6\"EG*?:-GAD;YE]99WE J6JXJ6W_] M^6>Y"]1AX>/>)4161,\BAR3SD.GJE,#$DPJRK\;,^HU/Z% MUOZD5#(T"JT,SZE1$P.\QBUV@@DBRKAH^;5_S/8'S95@1B"9DLT,Y'G[B#I$ M76#6,LNC2+DA25656:0MX]?>,KJ/S.-%@Z/N:7%)N;N[T3V+_:O%GNNUB)H6 M,US.%&Z97#&)6(U,:1MWMA^'M"._D'^.$5Z4B:V7Z=&BQ#L7J=?) FIS"_\E M0W2BEOD@PP($;ZGU(P8TB+UNB=V/PN[F1-P&C];H&$G>P +L5D0BXYA%UL-3 M3Y*#WT[6 *,U)?37!.6($8E2XE *7H+9SRPQ&" @:649@^=L=%C$ MRI$' J>K\29PL?%^K'@?GYS31ML0[FB-BL6..?>Z9[;SUGMK]XX2Q+>G"=ZF MFEQY&_.DZ6*EA[D\AF;KXG_VML_J?V5CLSUH;&Z(0\WSZ+FD$3@7 2R-\\@2 M)1$AB9AL;6P., FN&LRK3,VKO6Q.6KA$F?T2=^[$'0H^C>2:"D 6GO+L/.VY MI,* :^N"*HLC5P%W=F_CCHE$*Z$T4C)@"&W!S752*23 T"AF@\69#)&8*A&D MJO&S"3]*W"EQ9Z*=[GD3R$O<60;<:=[&G>SK$.8,,M(ZQ+43R!#!D;/,&RN) M%QKG?KHJ$[C*5\7?F3+"_,9 T]$94(X7BU&R5^=$Q:$_R&)X]KPU>L;YLHRWAZL6\US?9CEF:?&C3V_QFSZ]^L%IU./SBZU621A-=AE(!H"$_B29W+4LCCQ8*>\ M\@+=F _:(GIEBZ:LQ!-7\.$5J>1)S!/MJ,,1R^F\T[FL]&*(\22&O,^? _AB ME[]X_[1;Z71/O\;>K0'.=F)L:?&U6F5RGFE^ U>+2\=Z"TU]9ZJMIT%># MIJ,[&UWO2V[AHGK/7J3^C67RMG\T7(?B,#[VQU;OQFG^>_HZUBK_+YYZN(6I M#QI\[UN7>KW.9[UH^^>]RU%5R)-7>OBP^EG$^]_@F.'1:[TW]2A'<#OVYTE; M>8+VIJ3S76 &+<0P'@$?DXVSK7# 'V\I7N)K3?,86 M+%=^8C'TQQ?B^JC_N-.5/>^'*X]QS)^5R5KN90S>>^X\,XI:JJ1WB5CO+3W< MGI:VVVY\''=D-T$'MD_[9[WSK (W,.7WZRO],U\H67I_]. _1]B?_'UJ]\WY M3ON/]L[FQD7SY#/XD,4UX@9M@B^ZQ0[VFA=UN([ZYC9T/XLH"<38/ONV3\ F3\6MT" MZ&;&Z_ND=*I]NR/S5;?=[JP^G$/CO];!Q[ FZN:OU*UB_K@&'X_@L\= M'#6RND HU]S[V(9P#M=/_CAITC_:C7:3[$RHVL9@9V_[!X1L<%X(!3=W"81R M1_7]!H1SNY?-DX-V\Z1.&^TOXC^#YB6HY:&UA#JL$Q(*1\0Q(Q"Y!8DBE2(Y M'(@5;MR/!.]*:R'@>XQRY<';34J1X V/P4KLUW*]H_T&"P]8!U[R<-DKL.Z9 MR&,\CG@!5W+&(&BZ3_CPW=U>C6AU IG4%EQ(#E)GE0(L<5HZ;R,59FT4W,[^ M]]T.]U!UIP<=#UW&^$.,) 4M#8E<<:6#BTD0:U)2WC(9_'7:YZ64\2]_%,-Y M)^ZDH7S\%@&OXT\5A7_Z$'5MG(:/\#K$77O9/7G?^KI[R)AVD6N+$LUL[C@9 MY"#H039XH@'RA=5T7/_NP?IAQJ-U&L T%5'Y&^4C]@JWOM/I7A2F,S]IL++@ MFI]"M!)&HE XYFDH#-GD?NN>%N^#(08P[U=<(4%73NA9AIMK'V!HB?M7!XWA MPZ01G7V)AA=XE9X:)IE@J3KV6S]^N/KAUZOBA-9I<+5C@[^F!P#0N= 6M4U3 Z\?!=4BNP;"QG-GQ/DAK'=[^-:^2)[TGRM&_> M=[$$UX36Y<6^S,6:V0X[*IZY^L"UD@[%_O9&2Z][,;YA\N#>"IO]HT1,?';* M;HG/VMQ[G>T2_9 C6^A:,]I>90OP(MP*_F\EMQ^SS(]?VL?,=5WLMU?@QB+N."3M]]_F4[9PJ[YW"( MT/_G8Y9V%3H*OYRV-PF:$N> 305X3AGB*"1G, M XI*MY8A2!:1 ME90#B%&'M#8>)1FIP=X[*M/:.L>L2O@DO6<)8@NDZ26(S:,@M@2Q)0"Q\?D2 M4G&CA4%!6 "Q/'C7V4 0$4X9@HU1G*^M,ZJK!D]R<[T)B+T#>M+MG-HX+13C M[3LFEZ\-8&FCS]'^<0EY\X.\R3'C.<:DWECD,'AKW$F%M/0<@?-N0HH4_H2U M=4I954CS#,@KF0@75^L7*EPKM?X%M'X\6M-$,46I1#$H@G+E(7+<,62UIS1Z MZEC,#8>85.F480REUJ^"UB]4?%-J_4MH_9BM!PW7UE":&4@-XC9Y,/..(\R5 M)%(R&1.&\(95&9FDSWL3I9_33F%Q;E5TJBURH/,_-ZKAOO6ZWUM%D7LNA;M9 M&_<6NXE/[]@S0S8'-=G9>S+0L626S_.>A:>0>O4]BZWS^))O]$]S9?; MZW;@-K\6.8;8G['AO#1 LQB@R=GM4CL9@HE(*)>KH+%#QON B'4D^10YM6YM M'>2C:NAS@LVY:^6";S&4\%S"\U('_24\OP4\3PQIY(J2E >S&L(1!]U!#H<\ MJ2WZX'$@SI&U=0@1JYQ.SB4JX;F$YQ*>5S([4\+SF\#SF/(NP$[GG MEX#WS(Q'A K&"0B#\FIMG4E:I60EX'D*4=-X&_)K];K^?MVV>-7W"HJQ]>-; M/.W'W^)I3*VS=]_GVACXPXBU]RQYY'GFZO;4(YVW&+S5DE#-3!!B"?M<1X]X M(A=WQ1!QS3%SW0Q;]JDN8C?E4K5^+M7%/JY/]96[JA:T<>K9?:BOL8QE>VK9 M15FVI[[]PCZN/745>BA_/^_ULE/THI,4;_;>/A )+948O7Q3[CW;_(N_U?XQ MPA-]F6KB9U<5+=I:S9[/FW:'"YV1>]WM[-O)A1&\C21Q(IVP*NFRD^9>_;+> MKE\<;/[6.6AOX8.]+=P\V26911)^'L"YV<$>''^"W?S@J#[8OJP/?CNN?_K[ MI+[WN0/_MPXV_^XTVK_!SW6XS]"IGWP\F=96RP/S24>/% LY768BTLHHY(*Q M7/%(628W)W0%AZR7$+22$#2'+=M'0M #$PU+:)H-FL8W6K&7*K.[(FZLR',7 M.+)&1>2QS:,.4\):+N(H^!*>2GAZT2W+$I[>!)[&/"<=M8TICUA/+"#N,UFI ME1H1CK4*7A%FW"+"T_NJ%B^XI5XT-_*^)DV_7LA7/+F-T_ _75\&?L^%K\F6 M5BV\U\DFQ#PSB OBD+:2(0;/BD=X;L;KM75.RR'QJZNZ+Q4JE:H[5]4=#XQD MX#@$A5&0$@(C0RPRVEJ$8R2..16QRMWHZMDYFU)U%U9U7RJ,*%5WOJH[SIV# M$^4:)R2))(@[E7M[K$,J@=F5ENE$4IYA.]E._G:J^\[VO(8]UB6#SA*&#->S M5.[-@:QHQ?4K8=IDOR)EGCJN/.+:4,0)8)ICU""=1*#>)<&)6UO75:HF^^67 M/DM;ZO1+;[N4.OT*.CT18F@1M?(&^4AR#[+VX*(/62*>:AT=)&LK=.JU(MD MI^>Y74',8L<>>]VS)U;;S3%M\KPVVV6&NY<*2^YHA2O1;GYHUYR(2FQR"NMH M49+*(!Z,0!H>)C(\6NXB^*,MXI@2#5P"#\7#& M^1 !R .B-D(X0ZU +NC-R:',URK$@Q*,'BU0*@$@]< @_%)4A&< M/&P4DIQ"'*0#@(&T"@F7'(W,!D=XCH.TGM<&ZNMP0*SV?(/-F"+H3'A:H]O_ M;^_;N^+&E7V_BA?GG+MGSFUU+%E^)?NR%@&2S9X F4!F)O-/EBS+M)/N=F_; M'2"?_E;)=K])>#3@!NU[3P;P2RI5_>JA4M5U(S[F'>MYQ_-*,KS+.;EGG?#0 MCDJI#;34RVB4\KTKY;/E]HZ"V9X=^(1A03T>.@X1H1N0R!:"!6$L$D:WMJG3 M\5>D-6UR8S0CX/=?:],(^,,+^*(+KD(9<#ORB!\Y$>$.IR3BL20^_*A80)/( M\_&@:<>G:RAJ; 2\A0)^?]4:C8 _@H O'BB0811[00($I1[APN4D2#@GU%9Q MXMF)\(78VN9A!QB@'0+^O!(;;W\2ZEFG2[3+19E+SS8P=^\P]W5Y7]&/O,BV M.7$"M&,"/R2"2TILGWIV#"Z+E!Q@KF,'=T$YDQ357BF_?S_%2/E#2_E2[0G; M]WQ'N2#;7@+&C.>00$8QR+OKA)*#J<.\K6UL]VFD_&E*^?T[*T;*'US*%X.. M 0LYYS9Q92 (]Q-&HM )B4.]0"FPW^+ W=KV.WS%R073Z:_51[%,4*8U/DN] MC ;A[AWA]L_?G1Z4AR>(<@??C_9VW,\V]7U;A2&)/0$0)UA PIA1DD@>N[8 MS'.BK6W:"!Q$,O$X"GA"08-S%'!) M21 SQ<-(^!&-48.#S](. 5_GMLK3/;&UQD#,$\O+;I?W8D#O_D'O8LEM"00H M,^R!G23@N_#(L4G(74YL$2MLCNWZGL Z.9V +Q] OW%HIC6'-0PH;(;'8T#A M04!AP=4)I&"APP,"2PFNCB=L(F04D##@<1@$*F0,BV<%';C)@((!A0?VD@PH M/ @H++A'B1/$E/F2,"_B8"DDG CE,6++V*,B\CR==N8&'=O9!$OA.96[.)CT MB+6B2E;N8ZOGFH?S3-]YTW>^!6ZG42+WKT0NE]S-2+H*; (LADY!B?C4(Z'M M*^(%H6_[8<(CK ] :<=F:SB<\/@]XPVT&FAM*;3>G_-NH/5!H'7!:8_BT*?* M$80EL21<^.BT*X;UY]P0]S6H\O3!3LZ7:Z\8:#70:J"U_2$0 ZT/ JT+H0^J M)(T"CV/Y&@!4E\F3U._)\.AP+//B(BF-ZXO/J1I0;GZX8':O\,'QB.B5)GLM":8M<8X_8_ MH_S%]OQCL__V\N8-(W&F2)0K\96(!%[P4O3/Q66Q]6+N.X-T2!9HOTBV*XF3 M)/=&G(K[ (VR7//*2^!YE>-=,";1FK%8O1S1^[]2YC+FJ9"[?I#PT :[.&*^ MEU#LD>I0YG_VM[9/43BL++'^^4)L["1V46D-RT+/8047+LAXI3V$HDD<>"%5 MW.=^$$E">$;%.ZB07.;%L4@226/):1*)"#>70D!2$3-' M1I/Z<#6VK"$ -*\S3V1/Q>.^.D[VDT1)!*")&OT@2O4!Z#B4:3_5D]0+>PK? M?]W/Y-<-U9A__]6SY>"/H?@S'!]_V0'->'!Q_!:_N\^.]GZGQWL?>H=_'GW] M].7WRT^#O[]\&ARRHR\?W;^^?[H\WCO['/'$]CSFDT YH/"8=$C$(T94$,0. M++^PPV#+4F!7C!#>\K&:!^6!R,\ B[2&8HW!FP*3#LN7S-?V]V-@]&E/@:'4 M[V?GH"$MK=^L4:X*E %+6/D<(Z!PE_! 48IR7&;YI95410]T'!T$3UEB&.M; M=K,!S.;R'X6E&@Z;W/3R2JUP#2)50YPH1ZWV@5A],2K4R^:'5W%:C/KB\F4Z MU%/6#[VJWUYK5%0%"RI??ZZZ7&N)T.[:;H"*HMX7J3][26U[SZ.V>_-%@J=UU@\ ,]GX&&U[OM3_9?KM!O;R?WDK=I7M7..*5 M8?8P'F>P@%;^2H_SDQ*YM0]X$%M[2JI!I'++H9TY=^(!R3@38[F!_]%N$J/) M<)VMT.M,^+D1SC:$NQ7AL.K6]27XNGD(;8XIGD[S#BQ13LRHJ6&5MZ!U^!/+ MV+HR6CDG M&)S?O%W]]/U@NH1/&$;6S[ M#D\(I8Y/>!0P$B6!3QR7AYQ3/_2Y8R#I>I#T#/JCZ&IB&-[O6$-5XBY!X]#> M);?^69>+>U!GE=T&A%>7D%.%0=^;H>_ADH\*"QA*%VQ!E]& \)@)$BCF$"]D ML'9!$$8>-K5O4:-<(])M<_:,2#^J2"_Y>$G,J>(AB>$GPFTN2&)ZY"0NA'Q74F5 MEX11[,3M4M//8&/MI,SD5Q*)0N$4!Y@1KL7@L:-$3QW:'L,#.+\O^25N*$%7,9=0CE$AEB1$^-PFCHRI MXS(_DHD-1LRZ>MJWZ$24D?3'=4R,I-^OI"^Z*XPRW[>CA"C'=@EW64 B1W#B M*]=7CA-&# ].LN5*1T;2GY"D/X:[8B3]GB5]0:=[TF&V%X8D"0)P8B3H=/!K M.&&*RSARI'1"+';8)DE_!ALJN[F*4SR$9+9-VNVT7'$F^7JGJB[J938H=C,4 M^[CLF7B*1U1*X@=HKR2A1P*/^R2V%6/[FL@)'F)R3-=W<^C#0_ MCC0O9C/822P"+R)4N![A0<2(B").$B?A4<(X+*G=+MW\#+9)ZJXJU9GM. 61 MR-6P3&_93^)9QU2NKH+4/I]CL9D.WK$WL_H&[6Z&=I^6/!'?%M)5;DC"1('M M$H/9$L:.0Z@GF)2.BGR*>R3MZ)9CY'O]\OVH7HB1[W7+]Z)OXLLXCL'N))*' ME/ HBDC@^QX!YG9"%H&]JE9:,T:^GXA\/ZI?8N1[[?*]Z*TH%KN>\ A(=D"X M$WL$ #P!;R66D>LD=H!]7EK2SO(9[(2\5SF\ KC;BK+LJ_6MZ.HR4HW+(I79 M)&G])DF%<^5Y/[L6R$V6?&^ZR/ W+%PR7]0U22]43+ZK/#.X=S/$7&+:ARN]4#(5N6QK^__\5\ H>]6B6(T1^ UP8=8C^D;$ M;R;BBZZ+;7O<]FU%(A_\%QZZB@0)4X0&$7:U%*[2+>SNWJC*R'4K%?FZTKF, M(F^5E"\H\LBAB6LK0=Q$ M+?DR3"6A] )%G) *PH4M2 !F*^$.\#A7H7!=L;7-E\^IF"#M$Y'U1]V$,;)^ MC[*^=%)%.38@> !V:#=>(H$(.PDDUG'94[G9KMJ,[:J;: &]L#OQEW%1#K!QCHENK4<%[)\O=B3P('%\R/F^RZL<"*"UFQ%KVEG2G_;KUK0MMA)F4C$I%WC8^],W7.[ M^=9A8QO]'6R+FP['0,CCD:HZ[!H4Y&(76&ORC:^4YG]Q^FB_NAU^ URM0RY'L9_,\BU'N1:],ZBD#H.$\2W MJ4MXR%T2"3LAB714XH8Q5X*NX52W02Z#7.U#KH0:SW(M>![J&/L^ MQJ'#"'><@$1*V,2+G(A%@8@"SP/?TS70M:[F1R]* 1.&_\;IM^V&K$?C ;Q? M;O\3_M@,<2#RLW18D8(UB)$.8S4L7S)?@]E:9T3MGTV)X92:S7TKU>*)CC&\ M/%=)'Z36*GM*=SU"=UEI02ZP U*I!J,L%_GE[%DU*U+EN5)#_9 4>7X)BVN) M ?!-]930R0.6&,96/Q51VD_+%!Y+LMQ*TJ$8RE3TXF0Y[4!3H+P@ 8\_J, M)5:+ C+4:F9]N23A#2!H\?^9N,]U*5\! /#NFA95 K7FF9_2 Z!:3[I!ZPIS M 4#Z8E2HE\T/KYK,A'2H84 _]*H>9PWA&+];P%L]S.KRJ_,T+GLO?;_K.10- MBSIP6'^XNDJ[VN984"'5-2_L4LZOO&QWZ2VO^?QV3_YHL-3I_-5RZ=86-7HO@@Y@6P8(>]E>: M%CL:D/:45&B36P[MK&JT>"T"WYRH-S'3VDU&5-O7\2^O,^'K$ZY&S^57/2G" MVM<@[ /GR6W>.:F]92/CY;T&1,)K!T0VBDNOV'H_0/![0;!YX-5>Z_$6?2]X=R%*.(!Y# [YX1<+U_//YU^O/S$]OFJ%KQ*VAYERB41DY)PS_=((%E"8@=4OQ-ZRI/N MUC;MV"[ON,&=8X7M2S\S0/4D@4JZMAL*GR;,IYQZ;I#83 1^PNP(6]%Z&JB6 MMEH-4+4&J!;//T8N=2(E!&'43@BWO82$U.?$"WD2>-2181QM;7NNU_'=]L-4 M*URC#3%?=Z3,Q^ D8?AUE*N1 (=$50VS;F>Z/NM#IVTP]N"'YF]UY[,/"F;S M3>&VB5YN>).!T_7!Z7*+4QFXH2UD0CS; 3A-:$"$PEIX*E*)Y\11X/O8^+ 3 M.,O9R:;YX5,1\7LSDXR(/[B(+W478GXDJ/")3/R0<,X9$6 ;D[)*!3UA4L9"5ED$\XBCP01&%4V9A0%BB6)8EO;G'>8=V=3JGWQ,P, M#V]*&0!X5 !8-+1HF,@D=$+BV\(C7,4."5UE$U>%,0L=$7'F;&T[K!/:=NL! MP$2FKH\.Z-*(7/9T:"I6WU0_&^'):4O>H:VU<5T?W^"J>F+.1?>;M390NCXH M7=%5CDK; 58@OB\CPOU0D#!Q/<)X$"=Q'(8!1Y^5!QT6K.NTJ(E+M4^X[].8 M,L+]0,*]:"(0'B:"")?[Q =K2:C8#27UM[9#U@G"Y=*&;9-M M$Y"Z43WX/*W.):"4YVDTUH?\3$!J$^VCZ6KNSBRF286X)QQ=;F$5VE$(ZE"2 M"*/[7 A%!'7A'Y=)<#?=@'*I _N,WAE'3<"IM0)^;S:2$? '%O"E!E9NDJ@H M2L!&BB7NW($7%(+=Y.I#VTS&(6-;V^ #K2@!W3;Y-O&D&]A)8C3"/3O1[YO0 M48M-(]T8;!DV]>KMPN+]M%BJ <;K .-RPYLD$7X01(QX"?B-/ "Z1C3@1-EV MPAP>.52NKU2J"0^U5H#O:OK<3("->7,W*5XT;V0@;<<&*8[LQ"7DX)BP.,"N78[) M 7I*,9L]-+%">&!'V)=0$S\D8DM7,=)_'AKV^EX&^ .&K%NW6[6 M-<7:."YWD.B%FNEQ' D_CA21H4#/A04DC!4ER@T\F2@ED\C=G#"M"?%<7^ / MAJ48GJ5@#)GDGHU$R[=9%I^G_3X Y70MJTO&#%HC:"ZWR+$#S@ 8$Q+:2A'N MA#&)@B FPG>X$EB#WTFVMJGC=MP-.$9B1-N(]O,5[05[2"3"C?% Z-QB)7/ M'1(XS"61E\0B\1QI\PT2;1,=NK[+DY9())&/N\5#:A :!"SAI^T0P1Q+'Y4[D><))E-C:]FG'R MX64$^3X%><'@H3'X,HY0)'8E)SP,?!)%?D2$"C@(L?1L3VYM>T''];S6"[*) M_UQ?RG4+<1/Y:;&5C_0R'#K0CPK9-CL:]U!?!?,&B\&X(4%(>. X-VVW5O,VQ9\J*EH"/'<]Y+LV)'] ,TFMMS* U MXJB]9 8!6$92> Z1D1]CE1]%0E\D1$D[8B*)N1?B ?:.2UG']=<5ZKG/_L,& M )Z,#64 X!X 8,&0 H1V$^ER$NL&P R@((I41,",\F2H6,B=2'<= E7Y MWFPA(\_W+<\+AI&T8]OUDX10D&#"11(2@7OA,4\49[831&@8>;[?\5?4/VV1 M-)O@TDVZ\YK04HL\RWNSCF"E#7RN$3[9DCGD.@"@7,0DI!$G/+(]$MF2$R4< MZ81Q$@N;;6T[OMOQ.=]LK]((_V:%E8SPKUWX%VPG[OG"B:E-I$M!^*7PB4BP M-BK MV \5)Y*0/@=OT.#.V=9FY!2JXVJO5F#JDF_3E7Q\EX#2T_S'>TQY=N? M_[8K1FD)P_@.K%=D27DN\MO%,I]UKO CQS+?3?%BL?'6='E/ZM4U2GV-2ITO M6?21H!%S TY M3'(CX8\HX0MF>^)*)AW'(7&2*,(Y523P?4Z$BF/%6! G;KBU3<,.]9==]A9) M>"ML\@TQD][G:B3 4U*5T)E:$1ML(M5K6>.GR9Q9)UJZR_90X"C*?4D$51[A M=NP0X24)46(9(O$U82 KB_+._(_XQ1#C^D=:V$9 M![$5]LT/RN:8,CKW!Z4'*PJ%!G'@.&#QN%SYA"OL("$"01S?I5($090$R=8V M$QS:K&2W.6_2U%Z^5^!<+B/JTB#R M/::(SWA >.S$!/@W(B%-G BT9RS\]=5>-G&BYVHI_4"RC03?4((731_;#SQ. M*?%='A,.BX1G !+BRLA.0B%$Y,JM[> NV]TF8-0BH=[-AGHTV$$F5M'M[)UG M[4 ^8I'0&4B<64=LKF5,G/4 Y'*9T)#3*'!92+Q .> ;VA$)8BZ($]L\Y*#< M7!9O3GL)(\N/9N+<5IA-M.>N$KU@\K#8DB^&90C_0 M!,C7"9G+I40=+Y0.+"%Q70I>8B(!,H6O2"!M:CL^E]+'D^*\PWQ3]N%IBO3] M1GB,2-^[2"]804&0A&$8,.*P)""<)92$DB9$BC@(0^XKL(9 I+T.XTZ;1=H$ M?VYQ4%%F@T%:%+"4)ENHU8;0#YS&YJ^[T[4TD+E&R%RN),HCSUA1T*?1B1P(M^QW<11(1[WI!VZHBIHB^391(),SYBGL^GU8T?1-)U8 M(R0NE_BT(]?VI?1(XC/P"D'#D4#9/O%"SX-%5;XO0I/0LZ%"W)YPCVG_= ^B MO'C4/6:NZW)*7&['A >"D2!T$T+#0-B>XT:1B]9-)_"7N^*9^,Y3J.UYKYV MKUFLK"+(2P=H&&=CS#IJZ'"WLG]M(_Y_W[*8VSKH\V24SOV:CD;?K%'?+)=# ME5)R%48VL?T03$?7$21RJ$N\2-E>8BIW0B>XNS>]/O%YY-B:P5&# MHYMEO!L<72^.+M9PX I@-*(DYC[@J ,N>.0K181M4Q%)&L:.!SCJ=+Q@#>>. MVXJC:S#[7Y0")K*M:83BD0ZK]A+PESC]MNKO\.?FK;7L<59%-$=9D>(]+W/5 MAYN_J5?G:5SVFNC8S(,U)>WI(R("HHW+JQ^9H9=4(,;YNA&&VC^#&(9CHI1/ MV$=3Z!ICW/YGE+_8GG]L]M]>WKQA),X4B7(EOA*1P M>BOZYN"RV7LQ]9Y . MR0+M%\EV)7&2Y-Z(4_$T8%R6:UYY"9*D%A98OWSA=C82>RBWAMB!PNQD@L79+S2 M22[SXE@DB:2QY.!?B$BPT D]P43,'!E5ZA2>4?$.JCFI?)]ZH:]DPKCT@D!$ M82"5I([RA(==M&OE?#0> #'DO#;V520Y3P(9.R$/O4 X5$;@WWBA9]N.DWS> M0Z_&AO]'IN[-O"(^&0\&(K\\3HY'"NDU/'N7%<6NR/-+T,7G(H^+4_C>ZWXF MOVZHWOW[KYXM!W\,Q9_A^/C+SO?CTX.+X[?XW7W0P;_3X[T/O<,_CT"7_G[Y M:?#WET^#0W;TY:/[U_=/,.ZSS[$OI1,Q2H(DPLT\YI"(>A%A41BQ( I53.TM M2X%U,D(XR\?JX58-[*==,*/2TJQ8O6+'>_N??99(#F8HH3)@A"?<)Y%**%%N MY"F'!I%TPJ45FU45(C\#;:$M$]9X-2G R+!\R7SM9#V&%CWM*3"0L845B*FE M;1"KT)P +RFL;)SKX)R<985.]6L&AA+\C 4)I.:7XJ5UI49>.?U9#;V*(/5P M&E-%FW9 F+X8%>IE\\.KQJ1*AWIZ^J%7]?=J^P85\X)9IS]77:YUMN]W'2=$ MM5V'8.L/UQJ]JS7Z@J5:7>.T&U!ZY66[>]MK/G=O]>2/!DL#>&VP(8-U>)>Y MUQO03X+G-ZCJ?XM;5\0J:K9^$*<\6)!U?W7YM4+;3V@"[RFI!I'*+8=V+-0( MUPBZ/U6R[%^,TLJLL_9$J31]?CE(K&%66N,RU06OYSW51V&UF[BV;2'X%<&A M@Z%5]K(QO"(NEF( #T"EN?>L:=.MS6'*-PIH(OK64)56UMCD5A^,\GG%_A@[ M;T\_YKLY4=L;!&T%IZ&@D>_%8<(3&H2Q'85V8L>.F]A"BNMN?EWM(CZ'P&W& M_W[[YLO1Z;YS^.6/_N'W'?O3ES-P-SZZAPSE_^/ED(W'[I M??WTYR&%[U\>_?GQ^^'>A_1X#^X__?K]T^DGF/,9^_0%7)>W1_V_OA^4ARD& M;??+PR^']N'>U\\\BA,J94"4PR+"(U<1D7"'>"R0-+!I&"?AUK;#[ [UEM/# MGTZA@*<%]'^ VP9ZU8K!CBFL2($+-$2H3X=HY(4W,6*>0JNS1N]I#[9R4>\C MF?;.N7=MH]OU5=RJ&1H5-Z_B5L;3=@9 QF=1.^.A=-SADHY+7$5Y+#SB^2XC MG+F41%2Y1+A.X'BPMH["AA .ZX3LSETO6YP>_+1 _5YUW.:I?./;&=^N98I/ M'QN\VK$[&,8J2>'SZEWZ#1#8Z,"UZ<#?EW4@#1//B2(2V0[X>4&L2!@[ 8EI M%,1.XBN?@PYT.J'M=9BW7#O!>'KM1*JI$#TWI^ZD!,5_/^K.^'G/T<^C7A2' M490$C(8<$VRD#)/($[8?^)Z3)":4V285]W$YE.DD0H8B(KX32<(QGAG8S"7* MIXYC^TJ*1.+1,=_Q.W9P9Q5G'+U6.'KNB>HT>W+A5G0ID/ MHN,^+>DX!]8I# 4CGA.XA/O@T 6!%Y,XX(ZDB2>%"VYT/%]!#% MXE$+?=+,&N79MU1766Q>679$Z4E6FI"QAPJH92X6 M MK*G%[%?9^5#E12\=6;*'I;"[^N_TE;4SM!:O:9)D4H[S#@(IO%$,1GU5#=7* M53'NESC^M"C& KZ#/P]A9;#997G9M4YZV;@?XZ" DE-*%Q69.WJT<[2SSO4# M$1YHB;XH6>)2P-C%<#@&NDU?T:F_7@<7A#7*\)1>"C?!DHPKU9,.]1= (&&Y MY@K7Z X-&*" #RM42D4*2Z:/T\ #WT2_/LPG\)0-SJQ[LU,RC\_9IU-&^ ?0 M6TIT^'""N(ZSM(!/IL-O6?^;*O3DU73VL)K" J6)AP[@YP2 .\L+))<$/FZH ME2O K.]U(2#-#4#9X6*IH(KB76MF7,#.*1Y: H%K5@!N+L:R-_D4\!F^K9<6 M\*M^^;P0JJ)BHJ$HQ_E$6*?S7C&$2K;PMA*X:7C6 :[ZJOII+\MB?4EHW[B# MT@0OZ>B9C_7KX265G UE-E!6/)YP# I:%B,EK?->"A,H>QFP?*D&HRP7,/(X M36 DC2S&"UP?J>J%%>?")[K6#N@+7 3@0!@#O'=R_ ,K*W3F!!T>!JDL%8X? M;BUS05 6L/,L3MF"/PR+I%I$6+E2I/HVU>^#A*%1IT4-! MA*5)<1+G/9B"7I"T0K)J@%8T+H#_0,926"HEXO^,15[B8E;+/?E\);(P3"VQ M1:E&9#QJI!17*!)%.D'+YK%I% R+D^N@\W/W?CUO)HNJH_8/FV]>S M2KT-M4IO?VKS +YS]MD..)-)E)#0!H.2.V%,HB"(B? =KH03.K&38 J8VUWN MGF0!DO8KZ ?5+ J4522V]EQ7X=&FP?I.">P/VA0!:A8"X@R^@:>?(H RL"XJ M^P!,$Y"G >HX#7*7^.>AOD]?QS&EJJ0&L2,*8!BE5W-PL)1H&VSO+L J2DQ+G< M1,QO==AZ1M[=17G_HQGK3C/41038U2;4P? FL=9G*//?P9O\G'AQ""07A$;" M(3P.)8DBVR92^)&@TF'PIZUM[H;=Y:3/B L2,P-])O #0+ M2N*>2SI(@,-Q7QTG'X5E\R/K]-Y7AJ.NK/.\B#Q\_ M,SN(0]MV"5.AC>U3'1)BN^DP3A+NV-(#"V\#BSSL6+CZ0PE>U<090RZ>[JDC MLP(WZQ\UG. MXQFFJ4SJFFW0$ #%6]6-*%[>Q>YYV!(/H=VUW> V)1X\VN7V MU9=O7S7!NV7AB!^6>+"[;G ?)1[,8&&P8>OJ45!W,RLO? (M:NW/*5$L2&%J M+:R/Q->L[7'SL@D_?$^-RE*$M0UA[X6P]$:'N.X)2#>1H#7G(]MTCN._X[>_? M/PU^/S_Z_CJ%Y[YC$>N_OWRD1XNI)@.<$WSG^\'W3S W\.;YWWM'Z=][.\[A MVW^#=X\>_IO!T>E'NNI%QX)) .)PD?BRX$'X21DJ&C@\0%<:AYT4Q0A+PM(&D-D#2 MT>X\)/F4*5LP2FRLH*_W*07C-A&!@K]XRH^<8&N;AQV;+S?W-(AD$*F-B)0$ MU/,3FP><4BX2%44T3I+8#1R'PO^O$"DPB-0.1%H\5:EX%-BN3V!Y8L(C14FH MI$LHV+RNHR+E*322W([G+*=./!XB/8/#$V]U"F*3RU#H)#R=T%FW\-!)3Z,\ MA3_K;4K3/_@>,>ZNN2#7!;N#9KD_-*FJ;_)L\!Y7^;W.%X1[WS<,8)!Q?N^#?->''"'[K M!7_129/@34>AL D5- 0GS<%2@K8"NPA6&* _L:D )ZT#3& $_\D*?NQ)6R28 M.NSZ7"@W"B/'=VW $=(+PE0\&E8"_X= BY&\!]/\!<#QH)R/PP8"2CU"5>2 M$L$$)4G PC".$DYC!WPAU@F=-DG^,]C=>UL?QZH3]._%%;IN<8(? >-U UFM M \:;-')]*%]H3QED?!1D7*Z]Q5P9.HP)(I/$(1R,8G"#J"343V1,8^5$'K;1 MMCM>N+R3=N/VKRT*61NI?VA'Z(92;P3[1H*]Z.O$U*,VXR'8."#.7(#=$R2X M42[]V)>4)G'"M[9#AQJI?I)2_5!>CI'J>Y7JQ4T=VP?F51Z1/ X)ITJ0B(>@ MKL%FHXS;0C&QM>V$RSLZCR+59C.G\F#D.,_5L+Q]DJ*)[;3+@UD=V]FMEMGX M,/<)BLNU%4484L=Q<$FQ%S=W'!)A)>%0*NK[4>BXPD%0[ !/M"BZ8V3_*6WH M&-E_$-E?=',"QX^C1#+B15%$N,M"$GH8WDT2ED1>S&3,L#Y(T GH4ZXZ]]R% M_W$W=8SP/XSP+R9R1 Z+%(T(C3R?@)4'BE_@IJZ0TF-1(&WFX'FT3G#WQC@/ MMZW3G)6'P:H?P\7SN'--NV 5XK$N<]OM4%Y]WDT-X\<\Z39_@M4!BL;9&(L_ M_/0(ZS/(_UX7<9Z*/@94C@./>2P,P/VF42A93&D2A9P%MAL$UZWF;%+'[UVO MGBTYU"J)7!&I!/,C).%^ O:TX@X101"&/O=\B06X&',Z3G#GOJOK%:"6'X0Q M&&HPU)Q1?HH8NAB8<"(_J-Q=#%M%V'NSZW0^)RQR>^"X_RX2&MI,(XE > M$1YYC(1!X!*'>3)DL4QDY&QM>]WE$[<3SJBZ 0E-]JHY3;,"&C=R6(.J@C##7=0E9V.-!-7+"]TFP?HBM[&FQ< M&XG9+CP3SJ_;NJBBU+6E1VHH^F6*+7::5C@-R8 8XV'3268^]0U;R^@&,;JC MS5S3JJ[U(S-AIOBZ;@%4+62A%P$;5A1@.J4)F%'#G4 1-)93JJFFY< MSLZO[KZ%C3;*'A"4LHI4 _A0[X>65DW]JQ9'-_V8B ;:7SEVS*K;G6$3)K1M M]1(GZ1 X&Z_JOB #A6M1BJ]J6#7_.N]E?:Q&+@5V21LJD8,I!P+1U"F_2LE/ MVW],)5.LD,%.+8.3VW5;K[H-R#5D$#$%544ZK&Z<8Y-Z<3CK^K@UV!#HI>9O M0)=73>5H[7K./%@["?;T$1$!S<;EU8\LU1E])!ZDU+U2;*X:X_8_H_S%]@)A M9_[MY=,RK6>*1+D27\%?@Q>\%/US<5ELO9@73Y#-!=HODNU*XB3)O1&G@@G0 MVUFN>>6E;N"'=\&81&O&8O5R-'K^*V4N8YX*P5,.$A[:02 CYGL)392@#F7^ M9["Y=&\(%,9_OA ;.XE=M/4 >/0<5G#A@HQ7=I94OD^]T%E0&/$B$PH5#2T'4"3"^T-Z)=Q*R&2=*^ M*BK-\+%[TFTZ/,WJY%R5XWRH.T*<*P!M4:RZFF)/3'BA?HM6 \5U-R@'LQ8\3!$+K6FQ1M\WHHV;C$WH-5'T&TYRN5!YB. MTYGI#[HP)C'&UI\X&M19X[*7Y2F:2U8\5O67+%&6>1J-D7!GH/]R47>_J]H# M5DI3CV*J[KZI2M]AA\!4:6)CKQ=->&S'"8I;?[EZ$7;G4_\9-R<-T'*%9\=E MJAMSS;=;!$*@ 8L6'W#9M^K=E<[&*>;*R32/=VPH 62VJRS8OE.*S$41@5)54]=VG="C[8]T_YZHAX32OFB0 GN83D"?&&D:IUPP1&'M2 MCE2IK<1*T& 8/56]IVX\J_OOH4\YSR5-@U*D/GICYP+I,$0T@'<= 1/IMANT M_JP>R!L5Y6-LTDGM3NU&7348Q"[-I?HC$Y:KO8"3\0B 3M4V?JNILV)@'^#YPN=(2AE)W@(U!0OK9J/*&ZF5*\YGFP]5,"IPH M$.;G+E77VC1P/$"1& YK&$$/52_IW^GH'!M'"PF(4?E&\X%_%-0\UIRXU%>R MGS;M@RLMJ$,&<=6V6DP:X5H%D+1J,KW0B1=193Q"$)SM2#R+B,"L1%VDA>X< MO"KB XO9F6]AN= Z;H$/K=7;&X!S%>J RLC**M!TLSZ5;LP=Y=N)\GF2N)$7 M1LJ- E\R+_#8=?I48B !?C+-">\GN+E_<73ZNWV\)^%;.]^/OIPYGUW?CYF7 MV,0),7DN\'PB7.EC86C!/>X$#K.Q[NJ/&A76?;.U1; JNC%GR34(I3LUHU&J M8STKPR(:2"=O?E.[ @A=)]K"N[)1]Q/!I1-UIDV2YX9+]GIQR7.BD/O,84$0 M<->.HX@I7ZC$MK&L1,BNT2O5X-*]XM+'[_#MSU3)))1^0I3P?<(E#TB4<$&\ M&+?CG$CZ/I8]<[J!@:*'AZ)A_#9/X^>&1>@8K=5&8G[(19@HSQ><\S#@+ 8[ M27!7A+'ORI\=_#-8=.]8Y(!]]%FRA%)?V"2..&!1F"1$Q)P18=-8@N-'$SO< MVG;=%3V]Z_VNE@+2#7::6HI0JR/G/X^$GVJ8J/=S*_)-0H&JF.)7.KQYRVWT ME0%\"BS^"&2#2==!FLG[.QI+>UE?!VVJ3Z;#U>'HU;%@^$8\1O\\&A= E&+B MQ,]M4=1AE\/]S[='[XY9 >[1WR([:/2;[TTY^_ M7QQ]^2,]'/S1._K^$<:PSPXO%Y7!X?G1EYW+0[A^^/W,^72*2;Y_]/[> \7P MY\$E?,\!)YD>GG[Z_M?WW\^/=SY3'@G'=BD)HY""B^Q*$O@>)[;@E 8)99RJ MQ8TYCR8B&S$DB:?N4>HM=W:Y5^M MG;-!"?>8XA&0 MEX1PV^2"3.HLBKC+T M9C=2^-R T"7HA-2E"!53>A#1-DW5=%K MA>8$DI7G:.?/T'-&P+5X[F(F2+_)8ZZ\&C3S89%E=4>UL=BUWL\H5^VW3 !P M-LD%$VHJWIA97PO3+>&-9:_QSU;J^7)&\'3VK=;GD[GV=;) M5D[Y5YD096K M.C=GCFN ^ Q9&/,!YEE@YL&?FQ0]<*FD<==^"'D0W:/]?YQOK;8$XX/?LL M?!8P<.1($GJ*\,B-2.3%G%!/"B>.9 @<3"?^S3'AO[9GP-PF,.5LF?[[UJ>?/(G_^![A7'VTG6![CI>,M("'! MOSQ2\/:@5(-*981=:Z7ONL:1Z#>^3$N !'F-L>U.W2M477MI,5$YU6DN:T=* MW#D4PRI)L/ZU15 ?YVK35-51-EQU(/*ZZ.BU=]M@AO-VVL=Z M<$>>]2M?\'V>214#\Q3MY9[5T_A%_%J1>/G?_>FF%YXSF0B(M7%3O^+8P1C# M)4-Q5COBD\01;?WJHZ+UW#&U>+>7JL3:OU!RK)WQXR1)97TR *^_S],A/M.? M 97ZGHX^5:DJG#VB M#E;"^D7]JA^A;ES_5IU#P&_N7U3A*$#!\E>]P5 'J^JRIU4ZN3X/)/'D1'7Z M4X< =X9@S>*)!9W0 E1Y XY:_5V;_+9Q]OUKG1"CT^/3R=+HN,H=UQH7#H\Y MZ&4694/EJTYI77/5SS&S?R9K/VO2D3"OJ,B&VG@2!;Q#[TSKLR3IL'*F=:Q3 MZ#K_4IZMU% W6LF:UPBK KTJ3=)K&<+*_^P]X-[)V<_YM4'1J MYQ1&J,^KSTX/1B*D' _&5<"]VIX8#,9#\%AKCRU;$/;I890["S=&?['"SBA/ MX6L=O;6'20)ZEOW+R8D/)->9T+EEEKG!BY?TS)R:2>;43'*5 MFNE.U_JG7TSU[GB%([BAGI[AQZ?O+<: &'4J%'[[Q_KZGH3]9] [%?%Z"W"2 M1@KCNFH!ZVQ0F,=D"BOK06@&NJCI.1KGN*E5.3\Z250/0%/E8_>D/@"+&Y9P M58TT,$Z]GU$UR7ZK86>UD'V\)4?<1:OK>S!&BN-HI"O*\* P_!(#E,LRPV/% M\ZS7),!II31C9EPIG_CXC63T![9%-+5QP++(4UU]9'Y3ZK%W_XMKKMW;OWN)(6TF&D-#'0\$F+ M4@<-1F.P<.6LM9&D^4 [2MJ8:1R]-*^'4^?3I$5MJ55WO 8+Q"$P;_!U3O/9$*6K![DP*'=PZHO$\M_!\4\S*;,9M MU"3NL!G7EOB*O#*^,K/QM6@U;Y JH^X*JZWS0[-M==6:*T]XZ@C,MU2=-Q[Y MHG[42G!23 -4!SS1Y%!.@WJ3/$X=%0'%$EM#A7$*4"]=#'B ?SVQ-F9R/I>_ M-G/6:6*(EKIPBX[Q#K/9QV^FT-/5QV!GO,Y)U!&T.49TK"J88_T2ST9S]*^U MF347\*V\C2;I=>8LZG_&H*K5CTVL3O5X4P03PQ+:?L&(,5;KR6<"*I=6/_V* MH5-]I'#A@<[-R-)BTVY)ZGV.4A]?*?4'0^04,+;>3:JDZ5WM_45+L-FA:^_< MK[E8E?A-K/VF\CS+JR_@ MK^#\CV, M=5U4#T^U7ZK=[AJ,XVHOA(6*@F*)D- M=<&Y)C+9J4K?UG9F9W&/"(4WTVG,\-J)DSH_%"V: U5VK==U[G]]6]IP8W^& M&U-]0G+A%86>SGSX:T+KV=$W UTO\2;],@U):>UDV=VFZ:] M$)HCH-5Z- 7[JE@SOD/GUU>SGAVBZ!<9*H8JH@9OQ?BB-1[!3)J#,3C@YMB! MB+)Q15L-8VDORW28L"YJI;EBLI^%J(\DB#3X+\X;"QA7H],L58RQB49E,JXJ'^@@PL'6S'1%- M%WY&.TW?I1&\*FZ&Z3?UV811/YU&I*NJ>> 6II4\S4@7?A,7)$^SJL+X=?E, MUXI#Q\X.7TU#6HN"A,&VJ7=8URW34HCCT%RCAZ 5FUZ4^MS%A$ENGUP37B.Y M9C[UB[L+:$SP+X^?@/.Z=0DXQR@[8/U.MH$W3=D=(3)/TJIOS674#D.74H^% M8<">#+_MMH[?9A*@/DPV^=[4M1#^/5<+06/W^UK]'PPQP4%?V' .77'.\YI MZ%R+,1\^VK5ZI=_O?#AM H\'MY^SNPF9E=1NH:!-=E.7;/W*[L,:O=I6L-ZB M"8[V]\:E[9YJRV::PS3KF^N81HI6:!42;Z:K+^98941I$S&KW9[LXG(: :]" M#-HUKZ[C&94FW'VHE+Z$&Y9X"*LZ-%N74%E\D38Y(U57M)VIJP6&4E5Z&Q=C M$B*8V=B<--*P*RZ+Q>7$NTBFQ< W;D_FQCG"<>6;O&[*W^Q6^0 5X8!&L-(Q%F59E)5M/[QO&L'![5+53NJ:F9227EGYLWZ-"XX$]FE4I.Z M[1CS^R;2?A6HKB)EYRHJ4O0=2^N7ZM K/-XM@8O3K O^2).C5&\>3:'#VLOD M6+L']2Z1KDU<%<[0==Q G(JDVO.?B1;4$JM%I7KS%%;=KNTB ::;2@'Y;28Y M2%?VJ)N\9-I].A>ICB;D&>Z4S51]:K)7KD%2_!$08I15->66\B3K7) )H>(X M;VHR8=5Y?<\T&U,?L[ZV%#Z^)J.MTV13];4[4^5\TR3>:*IU::K'EQ'6.AFI MU^C2.CX?POKB-@P&L.NP6M49L(KDZNMZ(:>Y.?K7#_6>R@R?P"T8.]TX[6ID M[=:R]CSS,@*3EV'R,C9J$K?/RWA\]>FT3GTVBE+K0(PQ@@(MYK3BZ;2,15&? MDJY<*^M@DKYGPB?/2%&V3JIXZZ1JFDDPK1]@O5'UDIW@H1.Y>0>>CH MB%:?#BEG3Y)8F%F4#J^_U=26-617K.$M,*&]B]E,12=D]?%T4;TI,9/)E^D3 MF/&T+G%/76J9Q6<: Z?.@IQD,DSRU286T$(UB0QSB\Y371VC.I"T>2R"OJK5 MZ)#-YP9]XJW1B#4S1 K+;%R-T#\YX]7DG<^9NQ4BS%F]F(=L*2%[6!-:5J6V ![O_UKX/7!TV6R]'>_E_6]:JX^U=,HJQ*@S81U1Q,?"QD MWA>C0KUL?G@5I\6H+RY?ID,])/U08R+685B,'V+79J!OO_Z(_EYUN0XMAF&7 M,JP$_L\RA_^+FP_7@<>N#CR^*./E:WXW"/TKK]I=>LMKKG.[M_YHK!P>W)C! M!C!6MB%C#;N>YVW(6#>)KN!/(Z7V7HS&&'2906Y-I M=K8+,[0M[9X\U*V,;B:-#Q9"5A\:Y3U'ZIMPW>V)NQ$$VU.3NNOKY<9:^6MK M851:NBJ#U4QGHTB$UN(U:'.M"3\OPF']P*.L:XAW!VUA:'76+#'2+Q=:SM:\YU_4:*"OH MC"&)U9]>?XK)=6A]O0R3N5V1.H#QZK''5R=L],IR5+Q\\>+\_+P+P^R>9=]> M[.2RAX>!7ZCX3.0O8E&*%S!,RKGO>>',CPR^@3WH7TQ*KHMA#-[],$L&NM&9 M&'9[)0#!?&>T]W"';MQ5M4VK,A6RF8II':LJXE35)SH4EQ;U)B7M+JN#TX,, MI/Q49W;K,EZ8,;VG^N)S7=P..C=] )YX]VYW[@%]$!6& M."WN*)L^4W/5Q:[Z2K6C@V?%"VLG_I86F.=^[8^L2)RY;]%;C?2/AG'4)K_? MCPMU4]AYL(3 ZQ$&A),X?F![#\P?K5.!#\8=+9,,74G'L2N\O(D)M'%6#ONA ME6,,&6/(K#!D9JT8&CJ4N2 G@6_3X$7L> [W8G7!Z(_,EM6VRK$LLP@,!LJT MY-FWL51.\#>X:VI[_,Q4.5%GNDQ.FOWL3IVU-M,D]4-34[-J+-DDM#4VR"ZN MJHBSZ]D@CR#^U@/KMTVR 4Z(8ZAS)749I(1]DWG?IIN156 M/VDKR3%6DK&2[ACNJ0TE"K )__R$88T$0>-_5 M!7$^-]'[0770M\HOJ,MC8[&$--$G-] 'F^:,UG76*J>CJ;4ONT;'GQ"Z\UR5 MO X54^HY_%EK^8W&ZY:QU+_'0VRZ@CJ>>D]:QYOM>:/C[[0]7R<9XM"IZ[TH MS_L9P>V:"]MS[ MUX=2*_D1A'PIKI;Y_?0E^>V$T^Z/GT+5L[L9]-XK]7MQW M_N2WE/DF,XW1[.WRWCD/M/?N<\K1>^>-]XXG[W09X+XHBHK?=G2Q+_#3=1&Q M15?>Z/<5GOMS5>_&<=]\J&X92^$Q).8]>;^=&[_=:/?[T^[L!['Y@Z9CRS^L M#SC$8IH[UF1.[8SRM%_Q)].6-G4[5J3*Q'X0^CT'5_\S_AU=;875& MICDP/!\!L";._\?N2==Z+89?KW;Z3XW3;RP!8PD8IW_-EL ,2BV; B]TVY/M MY3XK#]G!>F6SOH?O3G-56^N%ZDSM;&O](UI>3;E'[WE]/^9$&QIA/X&9W;([ MMFG+M/J::V#3%NFMK1E>C)&K;>Y1JV)5;0]5E&G,[Y)\Z*T3L:C4;]J M@]"WKA.^6$Q=P,#%LZFZ=!4MGT^]LJLH8$)7)G1E0E=F$ZN5H:LG9!GZF\LS MQC+<$%W>Y*LX70\35E8EJ81&@1L%_NP5^ :?*6@91ST?!1YL+L\8!;YQ"CSP M5RMPAQH%;A3XLU?@&YS^WS*.>CX*/-QW;,U4B*7/PY(@; MJT+FZ:BL]/E>_5M=[[GL*>N#.DL+(,FP_$O8"!O8GY+:7?J_[6CQ;M3YXZOS2IM3FR;@D&=).IQWSS'=8C"L MRD&B=_YP]S&A7_S%7\1:/C'2RO M6I39M54\]>85-%Z&^T&P82A:X7?F-?Y$R1<8W<^5GII1Y4:5&U5NTO2,*K\I MRW 3Q=]L+7ZKMHTTQ*&SH-'@-+RP0\?67OJRZL;KUAOPG*6R3L81T6YXF>G= M]>MH<*.=33-'HYV-H[TV8A[+,HM4;CE4EW,,GZIR=HURWFSE?!\NMENH,_1_ MF_;*U2]IUJF4]9LT*7M7>MO.LJZN0N*3T+HN9J;J\+F8.-M&AQL/V^APDR=G M/.R;LHQGE+A1XOUL=B?<@]$.X[,\C1LE/HS?PF^='X?*F;7_GW%:7AKWVJAF MHYJ7<-:H9J.:;\8ROE'-1C7/JV:?5%EJ%\6-5+-O5+-1S48U7X6S1C4;U7PS ME@F,:MYLU;RF?>EF6YK>)*-L?S#J9Y=*U<'N]V/XN"B,2C:;T48EFR-G9C/Z M5AP3&HV\V1KY#O77F /_"U_$S..<80&V,*P5\M_IZ+R7CCJ33+' >,*K1>B$ M!,]5ZP+S$$:IA]5VGK':Q?9+1NVNB9@[X[-Q 21ZVFXPM8W6-5IWJG79*JW[ ML]/31O\:_6OTK]:_)@?;Z-\;Z5]JU.]&J]\;AJ%M[G,O!(B@#N?!"\$8\SGE MW]4%H?9GK]*^QTF22F6]4Z*8-)#[MQCBODP%+X&.!'FZ#YBHE?/J&^9;S%47 MM4Y'7?Y:7%H[N1+6OY2(_P-/@_P7ULZX[&4Y>-A&I9^0AQ//EDW=J'23][7^ MTN;-OC+U?J[0-YEGZ ;;@<9.:(&= (:"YX8TL#W?=M@+00-"@S!P/^LDLK@. MCI^,H_ZLD5!UF:TLYXH!'5N+&]@#T:76^8U!<"+ZJDBR7*JNS :=![?; M63 BC UA; AC0Y@J+>VU(39TC\#44'NNVM[QW4K;.SYE;-[Y/TX2X'VM59\W M(=X9&FRK$I#9.D_+GO5;+_NN!L(ZZ:4C;$<7]\%HJXV_V= 0LQO8?.YVF>E? M:\PR$]I9]WF%QJ=\LF:9J9ZWP6994_>.3EK+N9MI5ETYD7?:)G@"$ZG,FB

    <)3*FV*Y_ 3.;5%F8$/\Z"WR49K/5W_"9Z5YC&EQS98\]QE!\^A@>_J M';S LX/Y#;S=7JH2:_]"R;&N:5*= UG_@>GRE*9G3U5%?7>=:_ MJ&!+49IHAQ'M#@CE3W9#CF21S_H@$QETS[IIQ MU\QIF<=TUS::9^S-91KC!+9*2W/@H^JTK>/SA2,7;VHK?E>,1N#P[8I^W]K- MADF:#_10C 8WYRJ, C?QUK4J\"=^U)71__M__BM@C"\QC-&X&Z5Q[]8XD3+O MQ21?Q'8<>C'3HNE-+@;J/,N_3FM;S%>MF.GAU+&$M:?ZXESD"O@B']6#[H"Z MSOM 2>N]R,LAEKW\P_I7UD/&L@RCF\PRQORXYT13 M^&\QCM(X%7F]PY 6Y6;MOOUL1B=/9RKCJ-"_I4K;2&5/61_4&:Q8+H:E,9!6 MXYR9_;W,OEUJ[GDO_4U3PS?7FG&,-6.LF14*\Z+6F [].AJ7;$:87,0N%PI41"?V'H_COJIM':DS,;#$A;2>I/F Z-;GS? M&MWZ;)?^&1R["%NG!HB=@YF4G M2N+WFXX;K!G(B<@C,50%.;[HJTO]*;C";)N9TZ[FM.OS@%UF8/=IP"ZB+OLI MZAZ/%+X-G(H&=7]YGZ=#3'#O@Y\Q%/ C_%1?_-5@\G.ZU6!R"Z;HL"[]7W.J M\8F@,AK#[#;&,*)H=6U#-X]F9_Y#K?,$YK>D.)_ G'Y] G.8LSAH4!D;'[LG MW=WNO %"'=>^GJD2VIXQ51[_U@TP5<;Y,"UZ3]URO%V%D>>6ORCNF FN_=S]*8 M6S< @IZ^MX3P<[+[+P,_I^(B&V8#+'Q2JF&!'L:)[&&?H0:/N@8(#! \:2#8 MW7EG@& %$.R*OASWJ[##NW3X-<+&LP86#"P\#UC8VW]C8&$%+.RI)!VF!A4, M*CQ'5'BW\_IYHL)5]^BNS#T9966:#E_;T$1$567]<7OW(W,9$,1X,1'ZY M3--U$Y#:/Z,@TT##[/E]@)F!7S7&[7]&^8O%[8.9?WOYE)/.%(ER);X2D< + M7HK^N;@LME[,?6>0#LG"@MR$EE=3[G9;/M>BW&/N M]U@/6FU'^ES&7,4R%W M_2#AH1T$,F*^E]!$">I0YG_VM[9/48(>ZK3C@\YL%[X#;%VLV M;E 1@LS-@ M4L"YE]1?A8BPZ!IJIC"1PY@($*0O1H5ZV?SP*DZ+45]IR+1IAV*6,H734UD[]X5IPNEIP%@[^5-?\;A#Z5UZUN_26UUSG M=F_]T5@Y%M#>E,$&,%:V(6,-NY[G;)";L9C,1Z#ZY/U3]P==K$+]AJ291U-:]9'-$/ MB=&H#Y-!D[)L<$5-<"4=5D_CSQ(&).#A&-,T]BM+O+ E7_MSOMI&R"X&WOK MZFC#?;OT_DJ7_O.U_W>EYU_/D:!5B!UV/"-(883YOHG.BL!%BWBA2^(W(+)%S('FK[PNJ);Y@NI896-DC+Q23. M@U(-JJEX-OTE^O47]BNZW1_46;TS6ET\(;]UK=.>LO))51NM1Z)+2_O!I?@* M X'W)55ZGU6, 4ITD4/1!WX>U85QQ/"R21-M1E-<@M=5Q:]B@4Q?1Z0V!IE M.:Y777\H+:PZ/K*" 9KD.2#AI M*/7%&88H0YLNR\9;ZYY+F2/@@>*+D$A%A!'-XSO#X1A8]H-"[K> +[&Z>9V[ M;I/?-"^?I_V^YO!H\J*M!"WA+6P\B6@XRHH*GN:3WX-)1OL49N8.^\%E&CJ\ MRI ?8,F2N -B)]5(8RL^JJVGEW+NA=M.QV*?N/+ M%#16*J\QN 56.ZGV!:XEPVR!QHSK#8A'LFZ.LN$J'GN$3:OV[$_1M>]/W41L M_8G8WL.N5GLWKAY]+.O8H]JL2=QR.XJMBG,]DI(X.7A[M'/Z\VPEW4? M#WK?S[ABE7GPGW&:J\KC63)('#08J?M+_.NM+),%^Z,'U\#QNK2T,Q!7!E5> M65(P'+"6"EA;N("A'QA.I'JBGS2NE^:W^@;TV=1X" _I]XEQV/'BS"OBH& M6RWAPTNTUK!5%X?&)Y3=-4796S?/:1L(IDNUWZ1@SB;,[\:U]39A4B^*%]6\ M_KW_YHWU;N?/D^.CVS#H\Q7O?ZLDL=Z)\R(;:GM_#[2U++/9PA3+12MFJCHL M7?QU%?T7?"]4D%MMV6\P\+4)\WO:\/7;OX[_WC_:?J+_7?7[^?&AOK9E1\?9EG0TT\IONCHE3IT,#0HR^'@:$-G-0<#'W8_V1]Z%H'AX?[[TX-%MT4BW)UJ:I_&J$ M_-&7Q%@=&SBI:6#XP\%O.]:'X]/3_:/7^Q_>&CBZ46@X3[\*>%%9JF&D\K.? MP%$K"ARVYZS8%"G6=5;L193%E_"?7CGH;_]_4$L#!!0 ( -6"5E0PV!T& M9AD )4K 0 1 ='=L;RTR,#(Q,3(S,2YX[9?>F"2$C"-D6J ="7^?5[ %Y$B20(4E+"&;(K M56V1Q#D OH.#<\'EE[^]+CWC&5-& O_BR'PW/#*P[P0N\><71]^>K@=G1W_[ M\--/O_S78/#/CP^WQE7@A$OL<^.28L2Q:[P0OC!^WKU8[P(Z/QX-A^;Q/[_+_L?'U MZY1ZR??6L7@]10PGG_,7+]CXG+\0CP3OG& )!4:F.;+,Y%M!B2AH$Y]QY#LI M;9?3 7];859"SW P- ?#$/T.%FN LH-/U=PAMA45IA1 M+HN)NHI>B3"Z#1S$I>")[QD4D"W,E3K&'F?BUV!-X]TKR\FP?/QTX0^IR^2>FJD,BB(LD/ M*8M-^+N82$)_VIKCOJFS0U?45RWX5"$P6PB@?ZW M;[^#O+KMAR).Z/UG--_%L[K-AR+$)PU:+TH_P7N#N!='EP%8G_=H#K43S[\] MW)29'9+I^O.$9D)U79T/0S#OX)\Q6)NK T.6-$317XZW"VR1"AEV[_P/\N]M M(8\+QY\H"FY)AW:YS6XM+!8_3/I1T;N3T"7\!O0N7!1USA'7U$GK"6'A<8.X*S24N-% P76Q\IX^<-VG_I*')I;[%@=@<3 MFZQ:@R%50D>-F#47B"VNO>!EU^&7DE%#=C(#OC;>JAITE+C)OYMXQ83EKIP3=I8TS82 MXCUR6[U]" 2UD!P-K5%^!.HC"4Y"_%>7_ ,] )[0U-LOI#%%%:#6T+9V S1B MTL.YW?D/^!G[(7[ 3C"/6%]ACHBW5X3+F:A MX=C>R?0!T;,V,AP-GZ.>?>R MH W3[^9WD8;?S5X>VB0/5WB&*067!8'J!&=^29A8U\(.H"&J6*GEXL3>Q6X3 M)6/VAN1O9"K0BT&9Z%W M"YUT" U00%V-^9DMX_[-,8\X&I)E)V&_1H3^BKP0?\%(=*",(.EA6EQ4[5V? MF_E!*N@8DI"1I=1U$.HX62H"2I\*X,A/FR6 =-&!*NS8"6.8L_B)BWCZ4> C ML"I#2D'+?$2,U-.1>^*EU)BF: R/BGCQU#<2S'XL@II%6PI"UZ)5H MTGW-3",]4FJ,A36LCW&WS9["_KX,?$Z1PT/D?4$\I(23FO9.?;)J2"U;)NPT M(SHK=?,:^E W?BH%:')[9,ANM "PYA MS%-XA,4?_=4 SKUZ3%!H9+AH45*C>FH/S[51[;;99;-9] Q?\?N'"QP M/:"*BZHGMC,S[S5DZ$AP8DI=!Z'.U*8BH)[;SJV\I5$"2!X.<+ MHF[B_]3SV0["62T8X#'DDIGE@B'K8OP8OQKH^AJB0$=?(2*IDQ'5*W<%N M>H /8JM\,/O&LFQ/UYEF]6M(&WXNC@-:W1\LTFY"6&U)K9M,Y<' MT<>VZY.V!AZ/X6H5'96!O'3-^[Y!5S)1"\#8-G/1HCH"D&6=67[?BT,Q4O)W MP^!Z<_)J$3BQS9Q354<$HF<=#[@W!D=W@>$N#'K\#XY_LH?E,EA.B5]G3VEA M2;5!?6KFTV()&2-+I^, U+&6%>75YO&9E?=N"L'HHBEF&*FN&[9%G7T?4F$@>+_KAMBT3;W)+@_QFE4/<=Q)-RZTA\R(F(FN!2OL M@9)S;Z"1_IS P\C8VQGRFGS4(C"RS5S>NTP$LHR-B/- LC;6O!.+MA>*>'S2 M0!SDB3+'+.T^YLMIJL&V;#.7#B\=[S0P))?L"5&=A/5S$+B B@=.VO88T\-0 M14#IC0!>^54I"37I-.8&7H^+Z(4ZWDDU&:638HVMO,>HQJB+WHJBEY-7#X'G MS:($8RT5V8RT6E.>V*-'#WUZ76&?U8L[-2.M1OK,'N6RKI5(9[D9,;L> M["U;*.#(^\0X68KU0=/0$+MQ%XBDV1U?8%I[$90&':639 _-_"+OF&@"4)1ADW0[N@"JNI?K^$S: MU)2NDVU:>?=6#[DNNE#5G5Y+^>J34RI76RQU:@IB!]7FUX!C=H_>A/CJ ;51 M0JT*+3._+%P6-^+R'>WH.KJMH)Q:B]E6?O[9Z/0N*JML+Z9'M=P&_OP)BVNM MIO4V_FE34ZNJL3W*9:DWD=HX[$4P& @.AF#1>6W5;'&!DH(:KA-[E,M ;\/5 M[<4$&YV+^25TQAOQY^"CA#X/9M')VFDVOCENVJ35@)[:HURH/ MAUT9+1Z/7H?$F*7<(?H*FT]N&%.W!0:MSQT![E/&Q-J ?) ML962JQ&S[:3>C0]XG;Y]QL&;J\I+"2OTZ!O6:WST4GS,[?3/6 MM Q!K,>BUNX])0FE[AR/K/R\5XY+%_5E2>\VW):G24RM!2U[E//0%:!UW:LH MZ?1[3!W1J#D.9B6?[ /;&FS4J(O 3"W4UYR%QZ$:U1T4"GEZ-9?GP2%?GDH M#AKV]6_B4!%0SX4P&>;2=QEJ,KB\0:^'I>Z=&M5DU-/BB94W5Y00=7%F5'2R MS(UDWM=2I WHJC7GJ6WEC!PUFH,XNY/]JM>2&WUTB^?RE$Z.Z=[@+:*IAO;, MMFH.5+$+=1X=^RG8]+!N0G#CNW@9G0DOF$WF%..]#N%*!FK SVVKWN0I5[YM ML#36/'OT"_0K1Z\U<^^U*"KQ/1G:5B[]KJ>K)9-. MKTMM1ZMZ*.S!/3S.__ MSQ+Y[^Y=?IKOPUHA\++22O/T9&3E/8@B'+IHE>:[])XF]R:)5_5"V9K$U#K- MLJUT>N.+N?EP@ M*JZUDVF7>CNB&M!5@SJVK5SB7@?4B%>2.^KF9J@\& 5*,IQZQ+F;@2H#.VU' MK'7)JR$_L:U\YK (\C+%+'D:"=/N0O\106FQ;@7[K,X2C>*R:GOSU,P?PR() M#20E(TNJ\SC4MCO+**AMSS.KQ N:T?#X9E\DS1_H"NI*^&W+3M_ +&"L@3EC'VZR.1>O2SW949@A.' MDV N8*J&FFQ1ZD&TAOC.N'4HUN$0WHGW7[AS9%5XRMVX#3%-W/C78]P M 11LXKJ2&?*:GF"U(P\U]C;\UQ![N?$_Y=SY4ZZ*87K C%/B\#A\^PW8L3WJ M=!WR:@$8V[:VQRO7?R4,8UF0+'LUKPG-@91!;5YJF3BQ[>(0="V9Z+5#I8R( MB3-:E,!8N(RTZA[$0456C3S,!\5QZF+D4T9&AE./[^8DG7O:Y*27'>BK$3^S M[>(PM<( *'K5Y9-")9/7'JE6;K>3O(?43/EK'%FVG;^R(YFHC8P9(7E M.KNXRFM2JWI2V\\]5?!.?$YD+Y-G_(B=)G<][96C6LS$!MR]B9FHR""IB;&N M2B?%YL8'//&36,&JAWJV@-+4.+/,_*4(46E#%N]F+]6-NVR/ M=W$ZS_3A%?S!N)P3DRN"T_M5Q"E(C'W$,WB1+5)'(>Z'E5H3CNUQ+MNV 3&\ MBWG+F32]>7A]DXP\D GT9E2#+0'IM@J\I\$S84 6>F8/4E!!3HWTB3W.9=NV MD$[I&\"@!S+3Q0_8"7P'@)%5"F9\@1^A62$/Z-LU!D, >?#= ^(8!@F\_#2; M81&ZQO'3IHCOBZ]:-$[M<2Y1MR4:FQ418QZX&6E=C+@RXGM#,);*0GR2UFC] MJN.R] CZ4V[A\GE6B5_%Z^7AF_5MEPV/$-T;-[7.N"\'NN3U=8DIHSX?V6.T,]'FY8@"_^10F M3U"#_Y+J]B/V@1'?FMJ; EJ+N!I@TQXK_6OXF>4FQVC"+V\A]* 7X++7L=R MA5H Q"D$#06@'_P;2=MPRO"?(33@T[,P=W1/&]PJI0R'G5MF_H+(-0DCHM'A M3J]YTF-Q8?6 L>UQ?O/!-@3_Z2/@E^-7]AZM5@0&O7@2_?;](*J[? 1/<'2R MI82*OWC![U%$(SI>^!\A)H M+ZZO@?? C8;P^W5*/?(>[$X2N*+R%T?$9QS".('QV7-EN<6'X#G&DHGG]! MKV09+A_ >XY6N437!;/)^LBSNQD\@XEUA3SS;'B%WMADQC&-]O/)77RE_700 M7M4=ZX8TWD^GU84NIP/Q%Q-$1$4T>O$RH*N R@#'E*]3+B)! S0(\NX1$/N" ME]/-[HFJ'/5./1H';+8;+!'QM61GRVF_A'&'W4OD>0H94)1I/DAL1('+@'&FQK@)I38@77"[<'I6#-369\3% M41W$-0BEX-F1T^20O75(\Q(^BKK+N1"6 7&NBJQ.?V6J,$T*P[#FG#D M;1XBC_+UF]+,A*W8RMC]I0[UAJA&S7BI&%6$BI<9T9N@J"FTU:K?V]HI=UA7S%;,B-H?0&S \XX M@#79R-?*;3+87>?RQ(!(WK_5\0_VS[NM0ME8^WR&+WCL*62UC-BS_ 71/S"7 M&Y?O9AGAC#V-_:O"G2K3!B7XZ"RP&WI0P^VKIC^]QAY[<*+F"1>-/HD";A+?9'A=A>*TKLCNE8B6-E^O<)V6?M=A&4]P6063 MOP%7"X,/@U'XU@K MP ]V)B;/B$C^X/>(6P*S&Z.F_ OB\:^'P/- 0_P/1O3I)8@C:Y%7*7;-E;OL M^V/0TMQ3LP:F)R/MN>,R=%O:7VMC.[:YX@W[J<$56UD9NZNV&=^8 MMLY.-Q2U958$2G6*MD''@\V5A.XE)U".P(FX!%&B" %6%6NMFU*^;%IIEJ*"SYL@\QF0B+;]K%:F5<7W$%N#SN]Z3C&ZP5M MU5JZ.<&6*.?< AGI7\318KDP1']M34'1E@[=KX'_C:%Y8A3[LGD5N7-UF38, MZ$W7,.,I2?4*JA8,T=#G=[/T\H7(913;8&:ZF.^/18O]5-GTWPA?7(:,!TM, MXU33.CT011? FHT?1UH@/S[B,Y.0_0V3^8)C=P(#"93+ Q9C'9XG?0.. MMUB<5M[![:_XCQ=AV0R9OF-R6%5H^M+/VZ#D)R&HOLP6DTG^>++)XJ$V,EX=XB-MS B7F0/I9F,>QHL PTM79-(&]JMS%$]AM/_PPY_"J(5.[^* M4V?D=!IM+&1JGWP?I%L;;7IX_%;2!K6(5)=K@U1<(K:X1P3FG&LPX* [(T6L M6"1<\GUK\;OT$&.3C,Z=^.[6X=I-X-V9;!O0KS3669FU'MOD<18N6NIRXV?L MUBT3_=.KV-C%L#1GFB<+#U6?PUI/LE:'3-96MG[_Z5D-EC]ZF4.!=YHF]<#( M!'N%@4"D=R:I%TPW(];2$.3CFT^$\X$K,F#;G[5!9R5=#/KV*[0X>^-5))/I M;D.P0J3G"?T9^54K#KW;7NIU!U]-/"_@&KN4=B'9 M!F7R&*Y6'A')@^B("[8@JZH]X*HB;6A3\Y"R[[8B'[^'7O0P$_,H<%+I95\")8_VIV(O1^6 MWXX/XQ(<)WD.CCJ#78=$:VT'L82212=$QM.Z[JK"RH(MF?T/LC=O*[=1R],\ M!/>VNJ;%L>3H[M,=]V.4$&GM2*OT17=T9=LT696%$7I"D*]IL+SS MYP'\&7]3*@6[D&RM3$1A=X*\>/1GE_??T60EE#I?4XM&2_7$ID&=.48H2CV1 M5_78T"[>AK'1.$@;W0,/<,@#Y%(]N/]H<"FC'[_^9N.XABH7O>#35@C +@G6 MPZ1M?[P]OCV15PSXDJ]; 2^>BP

    SNRF/UD5^Q2^: M"\T;DVN#%&YO"M \BJ6J6$LMH-P*A&RXI.;BA:*B;4!4-VB^G]![FUJ>W7UX MLE71<_V-BZ5%V]#&)WCB@!"&/G'B4[,=N&WJC<80C7>PE(^O1\,PL ,O84ON/KM3A_9W5H[QR@CD+ MO$0??OI_4$L#!!0 ( -6"5E1,Z^#_0#, %&UL[7UIDYLYCN;W_A7>FJ^+-N^CH[LG?-8ZHKKLL%TSLY\4 M/$"GII625U+ZF%^_H*1,Y^G402I?>R:BPI4I*?4^)!Z" @"?_W7+Z>31Y]P MOAC/IG_[A?^9_?((IVF6Q],/?_OEC_/9^E MLU.<+A\]FV-88G[T>;P\>?3O&1?_?%3FL]-'_SZ;_W/\*0#\??5'SV8?O\[' M'TZ6CP03XOJ[\[_H*!*7.H"16H$R3$'T4H)E6CL>!/=:_N\/?Q%2!19" "V1 M/N9LAJ"/_[\ M^?.?O\3YY,^S^8?'@C'Y^/S3OVP^_N7&YS_+U:>Y]_[QZMV+CR[&MWV0OI8_ M_H]__/8NG>!I@/%TL0S35!^P&/]EL7KQMUD*R]6@O@1< M@.1__K+(O_S]3X\>K:=C/IO@6RR/ZO__>/OJRB.7G\>3\>S/:7;ZN+[]^-EL MNIA-QKG*]FF85-CO3A"7"P*_^K+EUX_XMU\6X]./$SQ_[62.Y6^_+#]/9@1" M<"[6$/[E[B][_ U="I-T-EE-QF_T^^8K*Y@60/'+$J<9U]-Q_LC)+%WYT*0* M8S8__\M)B#A9O3HZ6\"'$#Z.GBP6]-7/SN9SXOZ(J)F+#@C1A 0JA S>H06) M7* N5C,45^>F#F1!(UG)KX1%7 EQ\^V/ZZ0]QLER.A.WZC'4K>%?GX!*5GLS3H]D\XYR4VB^//F-501O]ML8:YND& MQZZNKLTG'B_.3D]7WPGC)9Z>_WU5=JTXLISUELR:$S2B0TGSY%,8T\L3?#F; MOR-<[S"=S8UQ^^^U\&J)/3H:LH7A10#$1P0 MLXH>4<4^_/D.JFW((G\\LK220S-FO)GCQS#.+[Y\Q.D"22.^7I[@_.J(9;0A M.%L@"Y:)LE9#T#Q!4M)YLB!U,'T(L@6X;7BB?CB>M)9*,[K\-@Z1C,2JT$:H MI-6%!FB,Y: P"QJJBH Y*F*PX49@%UI< M%P/.?SFK'0"$@M2UY(;M(S"!BJ M@I:HD\ZBL-1[6#N0^UBFU[Z2OT[M V>\&9-??\0YC7OZX33F>5K_W M3E#.Q.0L*?CB@P>EN )G) =DVDB?$XJHNY#D'F!#LI]:4:2E+-KMB+/IA_8,3@$G:0CQ<0M^$(_%68M]SH%+*'/1G$GIFTXH'\P#C220#NG M>F6.CYSCDDLT8)VB9VOFP7GNP=K$A$JQ*-LS4MEF%!=.2[9H4K%0N"!3S >: M2$-Z5!MT0=-*L\H>.^PZA)#C3E*^X?7O/<4-W?P9V5?+KV\F8;HD?[+&/#_6 M0R;Z^?*V^K;.Z.OR!SF=%?23LB2W,Z6STRH S,_QXQS3>"V+:7YR.ILOQ_^U M^G6DE"DYZ@PHR M567&(E@=(,HM@_"&I*=WH!:[430C!6OILLP_3". MDS6(Q>^X?/$E3<[J^?NOLUG^/)Y,1D6&:!B9E,170TH9/<1$ZMD'E5,*AL"I M+N38!MV0#/H&'&DND&94N7BZ%!KI"1HP,$N>9# 0D==<".VL5#($V2<&N(O( MCV6_-Q#Y7A/;UG7;<.V;S^!)VU@C!+@DB6'D(H KM$5YGUSBZ(0W?7SU6^%L M(W#SXPC\\"GO<61Q;H('::-GF9X>&0,ELX6HE0?R(4GM9%&XZ1/9O2_$O__) M[IOPM1XGGH^0D;B$Y1IRKHD+CB/X9$UUNVG63=8%.^4$W(IG2 [=@7RXZTCW M $<3/6:%E:!S,\P7QK>^;GA+2,VAI:;]@Y$0++/$\O@,I,0L@O%94/ZF%WE MQ\W4LYV?.B0WJA$+^LY\,QWX;#9=SD-:_OMX>?+L;+&\A^"0A:4XN#G,V8Y]#_^M(AF11-9;^09/>[HPOYW$=>YB\">/\ M:OHL?!POP^02N%&Q3'DO$)BV-:'7)_ \TJ^X']N0C*;&]&@L MF):9UN?G(RL/@ !]G.,)3A?C3_AJFLBX^VVVJ#'/U^5]^$)VG51,10.I!&(U M.MJR;98@C=7)\>!TI_RA'8$.R:AJ3:6.(FO&J[>X#.,IYA=A/B7[;W'E'*Z, MTYBL/Z:29HF#-5+01&0.$1."IC6 V7BO2I\#KONQ#2FA8S%&@\^U=LV6M3$ MH%2@1&.*R8(+WCV9>T@F>E-6?">U>Z>);VJHCY>GJYM\TUSC*K0B<9HJ(.Z$ MM\DR0"UIH5NC( IG28F[[*VQ*NS&@EF)Y!"QJ,SRI'D$S2 M)B!H1R='TP'SLM3,4>Y"@Q6""G>UY<: 8KM'AKX^OS]=O]/OAE_3?+>G? M%7EG91.!HW>O@MC]MOX=W]KVVOXVT!O=WR?[^)NQ/)*.Q^))X;, M:(V.IV'^]15-_NH O(;X9Q-ZS(=7TR7.<;$<$2M4=EB(Z*;4$T('CFD!#!US M&3F7J<\,=1S4D$R=_?EX,V%I&"QHF!*W ;JY8/H4I^2J+*ON39ZV72C%QIJ: M',#E>M?*,^-BY"GS/MG?=P#:T3Z"'XI/ATU_^S.^2X,KH42E$@/#DZJW-!@$ M6;.TO EHM21F=K[YV$Z%_SJG+WDSG]4)MAYYMM4?28Z$IK.&:,DEMSD7X4N) M7O8YL+P$8D@J\E#9WTCSVW.NVY-YL[(6(YN\Q>P=:)EJ'FGB$)+C]6:08/5( M 76? , -*(-29JTE?]C$=Y2_8[YH&1AD3N-1FOS,0+8NQ,R3(P_#Q] GOGZ/ M_/>) "^0IJA6+7J.GW R6UW9V'S["%V*B45:9-$&4#QY\,)($,D5)A5*9OLD M[WP7UB"5W5[CA?+.MA/> [* M>!'(@,W =48:*^T GGP2XBZ/OD07B^IC[=T#;$A1L+8,:2F1QDYA'R\732'J M2P,N>9HL*QSIPYK D9P41@<,G4JI'"W6T<;Q"B(Z:;F"8&@XRB-"$,:#B$9H MHI>BEQ_&\7K8O7LHW+S3[-U3AFVO.-$ 9UW4^N%-OHOURR@B*HXH6FTJ1:A,>C! M91>@>(_:D#!$[G.>O ?8(:GR?;ESTP'K*[.&20F+Y>NR@3M*7)E8:ID[7^H% M6 P0DW$@;9**:1%,Z7/*? 7&H&)1K1BQ_T0_P#GRE23#E;G5\#CYYI?W.U6^ M9R"-#I=OROY^]">MJJC9S&54&(Z5AU3-D.AI"67.#BD4-)-<5:LP1>HH1H"+;2Y /U.DUN2T_5-YO3U_3Q,%^32K4O+K7[;<&"G(;J0 M TOD/UA68DU"L.!5X(!""AY8*+;3J>A1ASFDG7.("^;AN764O;CV,GHYF7W^ M/Y@_X*]A/*TOKHHVOL4T"8O%N(S3>;7&.KCU. *B"9H%8,S6LNK.@V<1P:!G M10F,IG2,#3<=RZ!.# >X$([$DH<(IVQ&U3:,'2)]_@?#S+Q)QY+3;R'-?_I]_7@=477]))F'[ MS28%Z5@ M(HM"!<%<5H#(:G4&,BN(-PX45Y8G;8U6?]&E]C;O*KZ45))6FWKOB_:&6!R$;#+(%+4-.?-0^D2< MML$6!C-4K:VEI0P]20[2C+. M7>K4:*C#8(946N8'HOU#T^HA+(VHM7.R-GYC@H$RGH&3(8((CA>%FO-D!F5I M[#X;;\+7E6OX?O8DD63F^/1L,9[6%)9UV& EP_4[><08:N$7G,,>1P(@F M$GE9<)'&66@S4RH"QVC1.<]E[).ED'0WJGXPQA\BG9>.QA)A72=7_",O- M0>6JO_77BWI 83)9O"X7YYHO9_-W5\XU1TES%F7A(&0.H!3AC[R0<1*%0AJ( M[^-\H);(]QQ\J+/YD*;"K!=AGA!_EH/$3:^&E2K- *%+,$N3 /A24=(SF-WO?=.W[+W<9\BT8M<[>P0R)GS4@K(H13A M)+&&]W8*;9+@K#:Z#R0E5L,!M[>*>DX<8@@&,.G&6C$J=6L!L M@VY(&_R12--<:&V:,J[Z="VN-U*_C"GYD-$X#[J&;A4GH0?OR.^-TLMD:\W' M:SKFCDZ,]SYJ2/MP9U9TF/N6'6+F:W9>@O*Z/!\OUHU$B;1OYG@Z/CM=7 [V M8W*"^Q !5;2$-4:(Y R1-2JU$"5$W^D6U7YX=XQY/DC8:N X.<^%BHSFXT@,VP;O-IQS/SWGFDNV(PO/2[-M#BDVX*RGB9"9 M0VT;1^9?6ET?P,\^6V?.1A&BF5 M!V" 7$KACUP;O$1&-9 ?LWH]<=TCFGV83K^ MKU71X4USM\4YZIIOQ>H*BUIP[B S7=MFZ9KM+)&L1F80 M0PJZ4[QB7\1;D>^ADXM;L^\HXFU;+^J6*3@O.W-1BF943PU$,02/AWH!M7;_ M0IY!"Y5KTC3^:^ M)VW%"?=S<*+]U+?K,1+&TT5- L3%Z^F++W6PM)6>5%WWNCS'N%Q%11P*"=DZ M5\^B.+D1:" 5Q9*K9P&N3PV,>Z%M1:&?+<;>5F#M6X*N?(-7IQ_#>%XQK?)+ M47KR$3"2318-J+I]!DWNJ/-(0+W+O%/SFN^AVBI[\R>+J3>3TD.4E@KD,K1!I54)2KL M=.=I#[ _0#Y^3\;U$&GSZ_YK&^5\<:Q3+ 7Z3# X)*%JNXT:/^2N@(R>)8O! M!^Q[O_\64#]"39/F9&HDHX8W@S]>0/IM-OWP'N>G%=KJ@M_*O;Y4Q4)QEXM1 M'EC@M>Z*#>"L65U"L9EK::+IXZ?L@O)'R-=O3:MN4NRR,9[3_G59Y?HN_IB2 M4%[1"].J60GS[2G M>;%XJ(&X% MDQT012=B=AW6#W!/X!CFW\8[ M5U8)YB740I:UA&6JH,?+"C^%YCV*='MK89R.9_/+ M^\8H&@BO8X>3EV$\ M7X7=_X%A<39?]PE9IR=O7LEA>?&AV32\K39*]=UIM8P7SW$9QI.]VJ T>O+A MO5)Z3$&CABIK%!?/KE<[)[.*:&2(HEAO$&O:+T%Y*\%YVB^]3BBY=JY7VO^= MD Z^(GIG8;ZZ7BZ9QD;'>M1< [+9U?(X$1RB)(_,2:9"$$7U*0JR+<(A1?S: M,.C&3=$>LNIBV.9!:YRS(R_*1_E%1:8@B60A"!2:+TMCI3&]KB$.*Y?7A M4A]IM;NY?HWJ5PF^26.H9N-BN=H.1KZ6[7(N0F&U>I^_]O2:N+9.^ZB':F]FZ[2T)RF=G9ZMK/#561O7W'I.MI6S M157](,"CKX7VK&,R2\]RGR+.#< /2LWW9.G-XC?'%?RQUO(WB+_.">.W@=1< M@Z>U_RW6CMS9V!A]]&"DH*FK31.CYQ9$Y(4K;:,U#[+ MX,_J++V1Z7M\:7? MC;AWVEN2*YL].I"A7IB/SM(6:0)P:9I#7@>E"#5S>[U_'=]Z-%- MN"PLT]QG8*D.4H8,M> $;5,920Q1:][GVNIA)MS#F"!=*;2C#C],E _@@$8M ME2I8( 2>:"Y*!B?(4Y:TP\A$*QY+G^.#'\H!/2K%^@COV"'<\US[LS#YUA"C M=;3VNP_I%)C=?F"M8K"[JAS).2ND=,"G*&O71P,^.U;S5%4V.7M>.H5FCQP M^+Y)\TTZOY,DWLXF]#4?WG_&R2?\!\GPY%9MS1VBS@CH,B/C.@:(M:NK"T'K M[!3ZW*>P6_.A#&%G/@J#=[-S>Y.BC4&\[1@V^/\OAOG[S[-;H.MH91!"DG=8 M^[T@,V3+$P&=MCZ4S!P9^EM9RZT0#6$W/RHM'TZ>QW?^8W E>IH?YQA9/4KY MBDY!-#*@M#(+.:2#L:-O.!?VQ$BATC+G"%:0D:@T)SD64\!K)TI&83(.PG^H?<3;XA#I(PJ_7]?9JVJ,F9*5R!2>3,^*BR-Z++EQJ0_[RS%R#]O(YHX.H.XO6^ 66)\TM'$I?[35QO,Z%U\8B\MA5P9)1X01HM2D-F M45 U/$VO]"FET7]L#5(I]T&X/NW9=OJ32T$S#5):7JU2"U$9!*%*EEIX:V.W M+,S>@QN2F3&PE71+XN>@J-8R'7FO>=]N2%%8M"9$2$P%4+EHB#H4D(HIYG1Q M7G3JXMUS6(,Z9/\Y%TX'?G4TPU;@9Q?@%V2!7"D>1X;DZOECK::QQQU MMH!1U!KV7(-+R=8:T4JP8#(OG>JMW0=M2#9&"[Y\O];(H;+I5*CF M:S#2;C M3-6."@1Z,C64B(3)EMKNQY ZM;4+T#'Y\FQ[LAPK!G%$LNPCE69,^0U)D^,= MR,ZOUCT_PY&+0G@DR]1$)![[3#QF28-FT4GAK$F=*HINB[#K3/PQS9O.:[6/ M2**/DB%"OXV4EI$$SR$6:T!IE2#F8L!IQT((3HG29[/9"^Z0U'$7YEU?.X4A5.)E!],@X.*!-]+"U]% ZU$,P0O8\1 M/ZK_08][0 _D^F ;^2!;$]"P3*YJJ84^4($R"2$8C8#).LX=*H9]VF .8ON\ M])QZAG?Y\&[$0E+U'AEH4YUX'NNQ>^U@*C&YDB7CJ8]^VQ?Q#[F)[L*_G3;1 M5J(]ND6[.=0;&<-IJY<(KE2+WKJP/D146(-+BNLL^MRJV!'H#[GO'H-V^PCR M8=A&],$*D],JX%"\)7!9$.!,RR.B%UBBXH4_K+Z[@#JDZSS#8]S.PGP0SKV< MGQSJ7%7I#M6COOOQ;B=1?DPA!M_ MPE&20BF)!8QEM8&$X^!U3I"\-DCJ6 ?;)P5O5Z1#*O V/,+M*LJC$VYUC'D! ME?2PU[XP$$9+4*FF$%<(?46'Y0U-M?J!VC+$_/%N,I M#>#9[#2.IZLO6[PYFZ<3&L2;^;A6D#W].)NNAK#_X>X>3SD\IG+HT!J%4FZ! M\8R0C/.*+[/I^WF8+M:=O/F(69]K;VY(F@BAG-40)9/@DD$?L_32]K%H=D'9 MJF[E^]FJ]]<_YAYD M0PJ1=./5784HFXBKV5:ZP_!KUPB'F)].\*G58>U%[Q6QB MGNB JIY0HH'(K:N'(UGH1/ZWZV/6-1S$D,(H1Z/F0Y&@S1V+-:0GG\,\U]*- M9Z>8GY_5$HUO<#Z>;1I+!<%"U.03(:LUM65*$)TVP!SF$EA1(F_7TVN;IPTI M,M*=1'UD\)"VVI/)BG'T>D];[>93CF"KW3.T?K;:VXM.IJ]RK0]>QE5;;,HY MK/?#_.MLEFE $U(GEP[L-G3Z'9/OC:VV/^/SJ-VW1PW,S6J^XFOY7\BDV2):,; 9<)!+Q41O%38Z:+O M.8*!VY(/3KN])-73\]F;])L;T\P?FWFU6;8;$@I/51 MT5P;FO7:+CK:DJ&$F*.*+@EVM)ATVZ$-Z8!X2&MFF-P:\-YQ[=Z"8RAY=@J* MKXK "-(!166P1;(DN#!:/.#.L?ME$WNLN_9#6@2#9,L@MXU-R=]+Y7Y'27') M5<[ 0RTZ::, Y[P"49*S] [7G>.90XQ,@8QE:B25TJ8/IW+^X]MFQ7C_SMN+P.EUR"7S29R M=_F-M+I5O'@3OJY2)HHICBHT,9%TB2M*D>!L5>472,^F%I(7<93YVQ[ICVE!? MO=J<;->59&=9-C,AKH-;)<_?G JM4$:!!B2+$92K%X-0(12>E;:ED"[N8U1O MAV](N4'=J=5!9,WH]!W:5[-#($.7R2QVP5A0 6N,7RE IB)&%23/?0IX?1]7 MQU&O+Z-8[0QW9%\%73M12EKD]"VTM+.7Q(!@9*?"9?XSCX7IOOHX3[[_=$J-S\,MUI(\=@[ MO<^!Z9HSFCUGM3!F ,\LF2(L&*Z*DM'V"4#OL]-W4-6.M(#,1@-W]=Z@J"E, M13ORD1TGY#+PXUO4@U/5';BTL\K>15 -%U'&RFU,0-2J9%&D65FBI*]I= M/ 8&C#2 0RY=*KTSWG(6)1G6I-;N7%Y>"M M$>1=V8)5\=0;.8DY$)Y44_#>ND[6V -'HU8FDS$JT@*#X&P@]>LR..EY;0Q- MQA0RJ:)^<%=N6+ODP1S:88_<540/MT.&2%HG,0M"9@6*U>;B#FD^)$=F0K#< M]BG6^C/MD,VIU56,#[,_OI\MP^3%8CD^K0[9R[/EV1PONV4OOGS$Z0+['-_L M^/"N.^DA$]%H>[U'J9G!RM9Z\-%"Y"=B$'*_/1@S_WXQ[2EMR0=[O$@1H+]R@1R)N8 MSVO_2A:-#X9T.Q8!REH/7D3:8;(53 NC?:>;A'O!'=*V/1CZ[2/*AV3=JOXO M"G+KE0]@LZLEO82#B)9F"VG:A".7//6Y?;0GX"'=Z!X6\W86YP-R;U4)F => M4 D)LC@.RF&@=6(26&.,SBZ;7B40]\,[I-O0@V+>SL)\2.+5BJSH:()0"_!< MDEH.7D/0/$,4.3$?N'6BCW>\']XA73T>%O%V%>8#$>]J/> @0S31TZ04GVB. MHB*GGB6R3%52AOS])/ITY#X ])!N\@Z&@ON+M6.LYDE*\[/:#6X%L;:76MT, MOI(,O':$,(??2ER76UU%9:S3;!S?B?SJ9GBV]0N")#D'P.$)AS MK:AGP:4=H:M:6B\1>[ESD-B &8([?US-<*A$VC4*KH.[?U-C M)13&:LR^2 ;*D;J*EGX5-'X;I&.\4YK7=OB&X)8?ET =Y-;2(P_3A+8 MHXU"@3"&?#,K#00K)*"Q2@@FHU'=(HUWHAJ"3WU<_C2345M-='/\YYB22\E[ MFRL2"RI[A)!10$DF:TZ.?>QTM>;[N':L*?43,*>AG#K&7GZ?+2\VV'=U_N9? M9^6WV?3#>YR?/L>X/"#TLO5W'QYYV6\8K?J17WK.B)P6G92K9;;K%9*L2*XB M68C2* RHN#"=VGY>0G&HCJG?\6JZ6,[/:CG7ER'5O* S8JURQ;$@;6U]20LB M<4X^F3?TDRQDB"%Y[GVZ_=V%: B1E8-Y<%UU-)G^9AO.>26&S598W;55U%IZ M+"7X %*Q&K76]=H4_50;C=O 6"BESPVA.P -ZJ)90RXL.-4WW,CWNA[1A<^6'HT5(B M'0V-9[/3T_%RU:LO3/.SV;26O<1I(I-H92E=>O\ DV./IQQN?!PZM$9FR!_3 M.:9*Y/S'-,VF>5S'$2;GG:I>Q\GXPVIL3\.DJI)W)XC+S<:"(C-K(P?!E01B M'".2F PN648_8&"B3RK? : /56:[/OKU].5XOE@^F4['GW"^(!-SI(WTSFD) M,HM(_D$D"ZI-0U #\$$[(?CSN'L:!!R3O^Y/Q_ IN M6]-%M9>@=:Y7OBV"-[D6B^>,Y>!SB4-1N]>Q#^&([\>C[D$,>$#FUC33Y./Q]W#.-#1(WNWG*5_ MGLPF)+?%NM-P=51FT]7K[T["'!=O<8'S3[6*]-X>V1Y/.=PC.W1HC3RR2P]] M%CZ.EV%R]=DO9_/UKOBF4VK 5*3 ML1:+IUCHC /. MBR_+>:!E-IZ&^==7M#JJI9CH+VFH])@/KZ9+)%HN1U*AR+%>RO"T7RMM/-#N MK2 YRTM*P?#4FSA)Z+P/HPXCHWR9CXC]Y.^C1 WMT/N^?*FML8N VEJ3]!C M-O4-GN(4RYA\&LW&AS'ENAIJ*)7FF?%W@<)2 MI'#9D[=?R!^,N7:3"06\$WC_9G31#S-.;,V6&^",EAH4$F#TB[4AC0!'-D3@"Y+P[VG7[KJG+N M#6FO/@)G6HCG.#'BM_6>5**W5U\Y*\L3K+KRC&CX]=LPWI+V#--,;[XH!=-R M_ DWK[8))K="T33JW&5J&H6G+YYU@;<^\;;SBI'QKI1(/FL(,H&2FNQ"F3GM M;=D)48MI"--%)6R/\>!JN;<^Z:K\GIROR@L97OGP*$D>D4<#F15:GRY;<-EX M*-[)*+(,JO0Q51N 'Y(MUXF9-TKN'EGDS7;P;8#?'CG Q8A'SV5R"G*2GA#3 M)A)LP7K&:.K]+J_\,=?R=JB'9"\.B)U-A'Q46OX^JSO765KEY6TLF]N31VOA MGA%Y3;SVXH3(=>W$62ZN"P%D%9X6 8AV",EY!-!;!*)9C M%MDX?2TWZ(Z;$P<"&4*=YB,Q[NAR.ZIB?'92;QR]FIX?>-&'UKV=_BU,SM82 MG4QFGU>W3WPJA06"+HLLI-U3H7E$&H3&A()YLBCZ5'1J/) AE(H>H+KL186C M\GE=%#O_Y]EB70]QI'1M\$$FB?'!TZ_ M'S,/$NIQ8OKOR- 8EWHU:WGY3M:-M12FEVNUMXGD'_;LIO'[AM/0*&I_X]&_ MSF>+Q0BS9I%E!R77F^&*$X.B)DM02FFSR09-WSR;JWA:91==?.MF=4X_U'L5 MS\)\_K7,YO4"\6)4,*H4! *S/ Y9@RB]:N^:,9ZEUA,?0*:.X <4G2] 8/N M2B]J+:[FV6H7 .F'\]':W6+5A"),%B,7LTMH(B1?':ID##A1)+ L M13"DE3/KL]GNAW=(4?)CL*R]$(])N,NQ3<*[.=]??"?XR5!H+L@N$+DV75(Q M@$/.P"4R2R(/)L:^&>\M1S.D>/C#D+4O ;I2>1T@O:+8Z]*CIYV,F(ZH.'HH M.M"LI63!\^B!Q9@9LTFFV/=BPI9 AU2MY4@$;"6V?MPBIWT^7JZZ%]9KN>-X MMB+_%0O"UIYAM8@'2W;E+4F(J:Z'(+/-B"K9(^W*6Z =4BS[&"QK+< V<>J; M,,/'CZ1@PV0R"JAC3-D#9N?)VT<:/HN&<-G I$)6G;9M8M#?>M7P95-P:-4,:*2LU#9B */J18K:#]57-P2=S5D;E,ZI_01^XUE#"LUV ME_MA,]UO3WDSGY$[NOSZ9A*F2S*T:K7'CS7P-BI)"^=*@8B$2GE%]I0N"K*W M(<1D/6V*Q]E)[L0XI!#J,?:/-L+J1Z9?9[/\>3R9$+17TV68?JAY*^NW1F0I MT0S4\HPLU2L@B;#2G( )HG#EN=+8JY?7]BBW(93_B0C52F!]MJ>K?7)K 9C$ MA" UR9P$)92%H#%!3M:*8EQP[MY(^A;/V2HXGYJ9'4$-.(N%*8# M T]6$JA8-#AI+61T1#VNBC-]KMKJ=I="/$;5'I9*),T./]LZ+ M>O]6TA:7,FAIN97&HO=],A)N0]-^ZUP)T!:34TFD<['VX;0L05 Y@M$N\(@R M:'^L3?+F2=7 3F9VY<3]F^'.(NA'^%O2, ++DF5M05=T2M)8(PT/C(V\H/4N MJKX=<@_,LCE:M]S^3#E0.CUH<^F$?:1YL!+K40YR4RNA&W(+G %IM;!62G(( MNFN12WCZ[ 9.26\5JR-SH%:UG;35((4KPB0K.2\/M!O/1O]]27'O MA5 M IT9?_WL:%WUNC8N?C0W1N 3"%N<2F4MDWAYQ M3=R/>*#GU1THU4^0G6GW9HX?P_@<;,U4*\YF2RP0C+PGR6BW$8;P1>^TCS[) MTN="UE;P!GJFW)=0AXBH,WN^$WNY$8LI22IM> #-7*V7*!4D@24$957Q MW7WA_: /]""Y+^MZB;:[/KLKO"PL9SJ$"*S4HRH1%5G/T4..1NNL$PL>CZK9 M#C@0>( #Y=XZKH78FH=P+R&\WFX$-5>IU#!CJ)RW-'RG,LG?FZ2YMERD:^44 M[X_DWOVX@9XO'TJ*3O/=6A;7?->B ,]JNZK5PX554^-K__$L,"__^G_ U!+ P04 M" #5@E94O!WWOUVI Y[@< %0 '1W;&\M,C R,3$R,S%?9&5F+GAM;.R] MUY);29(M^CY?4;?F]497:-$V/<<%%L(C$U-(@ -!,5]_ M/2!2((&$V#L )#)GVEA,0>P5OGQ'N'NX^(__]?VJ]]-7&(ZZ@_[??F9_H3__ M!/TX2-W^Q=]^_N/S&V)__E__^6__]A__#R'_Y^7'=S^]'L3)%?3'/[T:@A]# M^NE;=WSYT[\2C/[\*0\'5S_]:S#\L_O5$_*?TW_T:O#EQ[![<3G^B5/.EW\Z M_*L*/#*A/-%"22(UE20X(8BA2EGF.7-*_+\7?^5">NJ])TH _IHUB7AI!0G M&37*!)!Z^J&];O_/OY8_@A_!3[BX_FCZY=]^OAR/O_SUEU^^??OVE^]AV/O+ M8'CQ"Z=4_++X[9_GO_[]WN]_$]/?9LZY7Z8_O?[547?5+^+'LE_^SS_>?8J7 M<.5)MS\:^WZ\>0 ^/HVO_^%M-.J7V0_Q5T?=OXZF__[=(/KQE)Z-2_AI[6^4 MK\CBUTCY%F&<"/:7[Z/T\W_^VT\_S23GAW$XZ,%'R#_-__K'Q[?WD7;[XU]2 M]^J7^>_\XGL]1#S]A/&/+_"WGT?=JR\]6'SO<@AY+?K%D@LH5>#\>_FT7QIC MND0@PS@)0/"[T"\*WB+&59_>'//U9Y$$V4]ZXQ81W__L5O$.KGRW30'?^^@6 MT$X_B%S!58!AFU#O?.XMG N0RPC+1XZ_=7O=P5_BX.J7*;A7 ]R%/_@+V QL M_*TWP*=SQOCL!?[WFW]\Z^E(<[??+3O'._QR_@GE6?O@@.]CZ"=(/__437_[ MN2LIXQ!4$C(K:4%8YX/A*@<#UIDH.C3"\\O-UP-LQ7(TZDCH$(X%D3Q6>!Y(2"SD3ZH1S(5DK M;;C/YFBA'2.(?[D8?/T%G_)+$>1_R_)7,OOKC-,'GS\3\WZK6IR@G_%W.X&; MS(/C>)JI3&00DGCPFD2J]/?.\C?!D,QQUJ#==!2V*\*XOB@3B= M&9'4T_*V,!]%:W3>?O+9T+JW.._3R]J@]P,,NX/T:S^]1FNWHQ2+P05.?38$[R_0^PSS5O;AH4<[HRQRKG4>$61*'8% M#6XJN-8 GA(AN60N:98%:V]/7GKZV?#<2*SWJ19-J)XM\TVW![]/BC Z/E$I MJ,1UF8!_4&V)U[C/)!"9*159@+;,AYNG/GIJ&XGQ/J6R.:4?X:([&J.FC7_W M5[B;I.@2%PY=VS -)N!YD64FP1G-$\=#1-B6:+W[Y#.AMH$X[].KFM/[MA\' M0]P\IHO\-,8#X]5@TA\/?[P:).@D%H5G0$ET%&T"B(8$F251"GT2:J4W<85' MMZQ!W$&3*GICD'.Y!"G#1 MWA/IG%/:"",9;4D+UD X$_[;$/!]YDUSYE^D-(31:/Z?LES6$=$8X]#GX\9' M(A/EQ%E "S)PP:7GRBC5$NLK'G\FC#<5['VV;0VV><0ET12&D4*+N#:6I7O!]^& Z^=OL1.I1) M5+3(T:S@>*0DQXC'G8;DS(1-T@4MFP=4'D)P7I0W$>\*WAM%T.X ^S 8C7WO M_W:_3(U)Y[*Q+%$"4V,RA4!\QB\-Y!!C3C;0ED_O.\\_+\[W%^T*QAM%U,J& M\V((?@H$-QRO@Y0$5$"SD<= OJ3)&GFHU%@0I"-.;[]Q$?/ZM[B6\%CHW!9 M23CH?;@<]*_C/-[A<<$,,2RB48A^(/%<2Z)Y-EXJ'4"[QEPN/_71\]E(C"LX M;10O^P1Q,L05,AX^=\<]Z%AKDP9^Y&E]^G$5!KU.BD(GAUN]3C(1"5D0!R8238,"D= ,T,T- MYSN/?/1L[B_ %50VBG$M].K7[_'2]R]@&G^-4=D ":TWSU#!F&*X+"M(E#E( MGV*0HOEM\JHG/WIB&XMS!;\M1++^!;W>_^ZC0_8)_ C/A?1V-)K@P6!8BI;(C-M.H $(@**22Y>#:"O$L1K!F1#>@GA7 M9)"T$-IZVQ_#T,=Q]RN\]F,_Q]D!QVSV@9)L2O)2P12RHD1Q&B50&IQK*\BQ M&L&9\-Z">%?PWD)H:[KQO/)CN!@,?W0<-Q%80.>.:MQ_>,EDDC02(RE0']"N M],TS.5<\^$Q8WE^8*\AM%,6:X?ETY7N]EY,1+F\TZ@2.C@ J%,E*:R*U1M= MHN>>8\HQ4*VI:>L"ZLZ#SX3<_86Y@MP6,L%^O8+A!1XAOPT'W\:7KP977WS_ M1X*?;V->?AB MDKKX&R_&8QB-I^M]T_,7'2.#"AI] I#9HRY"(%[X3)2GWC ?+6IJ8\[7/__1 M4]Z2:%<^ M>H8;BG(%LRTD@WV8A%XWOND-_+@3P1H&S!*7!"Z,X_9B(V3"3)8B0I1&MW4V MWWKLF?"ZKR!7T-I"? P5[*KD'@[BGY\N_1!&[R?C4CI;@K2=9%1V%#<0P;4M M^4B:6,TMX:K<:P>'>-LZGA_"<2;$MR;J%9K0*%RVJ!\8W>2C0GKYXR-D0+\O MPF?X/GZ)O_QG!]"(Y+A2=/DX17WUE 1G \DN,J.5U8JV5Z>Q$]A-\_]_PHV.-L0F,)RR+MJ;"W1%L4ZCJ-H+U,)4-'%J1D)V'%0*1&C+RZV-)MX%22@:DU(J48(#C:F] M\\A'3^G^ EQ!9:- V3Q8]Z8[BK[W_X$?+NK^C&,\L60(]Q[URZA K!"<6,< M:)*1TN9&V[JG/WJ"6Q'K"JY;J:>\0?4&OS/J)*>-SN@'HD-8_R9D;VO8%?0W;S2L@NCSS[TIOFEG!I-";>^U 1J/$U4-H0) MM/ZT!,]82Y;6XI$MTGJK3=%A[*J]Q+:JD\%/LYXS?XV]P0C2WWX>#R=P\\U! M?XS&^:\]*-KSMY]'<'%U[_YO>](G(W+A_9?.-)F\?-"KGA^-WN>IL_CB>W?4 M"=*P)+@BQAB-NP\#XI@LQTSB5GD.&AZZZ\I^%*;\S)\TU81?H#<>+;XS50A" MV;Q!U;]OA-2BDCS0-VJ%TNS'\*"&I%OL@+$ =AO/Z^F>N!6BSE+WJE9UX#ZF M-C?^=0VX;JAOF;1!%8D?1A>$"RQR*DER$JV0 L]J*8G)$ Q3TBK^4$S]]'7@ M3E.S(ZK +H*N0?TT6#C%]>(?4YNH8X36Z%EHHJ+(Z%4:0X+/DN24K$E2%$^D M#O7WL!S.[FN+H67"FXFWQ<96*Q"]G"/R/#I9X@;"E)@P*$F"LIDH9H3P4N>D M'ZJS;X7PE^='^#[B7?N&_\#7C=-@\"^5]J7?KH$&(\^ M^!)ZN(1Q%WV4NXBV[56XU2>WT,AP]Q4L=3D$RC0:^PQW+QQ?%1)$*U1[?$2G3_Z[R,][$TW6H^#,L% MPQ#2].5"N;T?3A^2_NE[$T G>'H]U;$\*!H\)VEJ7IOHT ,V =\YIY/5*7%9 MQ]38#M_AMZ2&6K&\)56@H<*Y=!?E[.+RQ61\.1AV_P=2)PEC4Q*:4(O I$ ? MS@5>T@9S!*'1*8L/)=6WI23+N,Y,.1J)O8)UN@K=M.XC=1B>Q -+BKN HR8>'TH1]1=YBC\E[2YU=Z 1C>6((1/BR.64F20@Z$VV8]\: 4:;R)==! MKC\K$=U F*=__XG^3.)>02T1\.)@(*)@COH@LZUMD;3N;^LPV:M[X$ MW47)$EBR=H)1$K\;B"6:] M]_:A^O[3UX&]+T%;5H%=!'V82U"NC%"94Y*\0T2"1>*I%21)YW52WE%1TT8\ MN4O0G1C:? FZBW@/F\&PV]^F#HL)::Y842)B)XS%9D$3RFQ M5"1G=.J24R%(^Q.M VDECGR2(1DI:&_R\0& MW&*C%4(%DXUXL"%1@_?CJ+',JI0M^[#[RKN"O7I_E1UM@5DI(P&;$%$T0%P, ME'B5K'!)"$AU7)5U1]K9ZD$SV5>X&_T=QJ6N]PK>#4:C3M82?3,I2!GB2J1! M&]ORJ-'0YDES0#?:UMD*[L X;QW87^(5KCVGRYSM2Z\GPV[_8E9=--NOIC]\ M_Z6(?O3K=QC&[@BWKYR#=6 =41G5%-'C]C650@PB)P"?>!U?9W>LYZU(E;FK M<+&Z!O$T$6 U8*%4\A02L6!P=Q0IX>[(%:$4\!!%JRR8AZJ\6U>V]5"?I*ZU MQ%R+=[C%G>Y\A.B_=,>^U_V?:=7>^_QI$D;=U/7#+N">F[4Q+"K".2OAA.B) M]0;W7!&YQ?]W>;E!R'TG?8OGG*=&M"W@*A>V#VR,'V$T'G;C>)ZG]J((XK=A M.8JYU9Z[6"HZ-2O=;1AQ,ED2; I211=17(<_V-;B/4_U.B"'+0XEW&:;7 ]: M6 XN*$-P6T0Y)9%*#\1(G%5",^V]BY4<\'W@/DF]:Y'!%J!K&_PB]$M?_/-@6NM>@8K:"&"T< MD0Y]$9N#($(XQBT--E1*MFX ^KPU\%!LMCE$\N;"L/\5!3(S0V\R"&??QI6P MCK3"@G=H"QB+5D$NO@C3FG#E'4=CE4*L\!C=68;VQ'2G$3-MCK3WU(3:Z@EF0OMA ,M=:UKZ2:XSUOK#LAIF],Y MM_%>-J,WC)E0'!C+I,*#/#(2<',F!E<5E*"X5=+KC K M/P]>I#0EQO>*I_.V_VH60KR%_#6$<3$Y;Q;V!OQX4NK+791&<$XH%^CL&.^) M]V@QN,2U$9(I;NNK+[W!#YA=>'R8#.,EBO5# MS_=''>UH*5,-Q"FARXNFRL9?RM: YBP".TKL>#W@\U;'0[#8YJ37;3;[M; [ M1CI'\?\(M[$T 16". Z>"+!1!FI\Y!6S=W:%^R0UKT4&VYQ .[W+>_!E>3WH M#X8OTM=RI?MFTD_HL!L>HF D:X["$:7MJ6>RC->CTG"07"_9B&ON3G=Z['DJ M367QMSFP]B&H4^6^A]1Y&?!_@41F2I&/M,0#),*8D\Y:977>F F_\U.?GIXT M%WZ;0V^W.H!_AV_3'Z&[[+@S"@_8E"2ZRYH[XD741)3<1\N3E^H((9!K?.>I M314Y:G..[C8GZ@U*QTRFE@'AT68B2[))D"80_+R0C2Q-(PYO SUM16K 4)MS M>;=2]Q<1)3*:)Z8H%F70K-2!P*,6.!0^E8Q&F)I[UFG.=C6$)^D/C5D MJLUQP-MH_AV@H(31GE-BO($RA+[,VE&"<(F"$ '_8P^?QOKD-:H93VV.()Y: M>+,U3[.*1B\0[-4*M)UL=3*6EM[A?EH*BY:=#H*DC(:=4#7HI\76J(RP21M"G:*D]"DF MWE))F-9,>"&HE;F)^[4=C#-6H,/1T^80Y(68WH\O85BR>(9P6?IY?(593=*+ MK[[;*RU[\F X\K?ODFY"_+_#^'W^[+]_& RG7(['PVZ8C,N_^CR8-;CN^.R2 MH. ) Y2M5-02FU(DQG)03'&=1)T#K_+"SE.A3U$KVAP0O6E]*#OH7O1GX_/B MC\]#WQ_Y.%U&/TV_ZDU3W79;+1H3(+TNJ<#.H<<3//$92J6?\\9(B=9IG:[3 M!UWFTWPCCJ\Q;4[:WK3:4JGZRH\NW_0&W_X.Z0)^0Y[*-U_D,0P_0BS-6KJY M&_U" KC.V9)B])""T$1+*+T"4?AH7R,#(D>6,Z.@#OL2[+^6IZGI!^*^S7'A MNV0E3.VUL)S3_!%F3B&>=,.OW0@SVPX7.[B8<3[S#[@$+[/A1,GB+D::B"O' MFQ"!&2>2P1\>+2NERM<8AY0(;9M0'PH?=A!Y-7Z$$^-DWG;U(@'IQ*0B4M1 MH1G*T>@S:"T':;,WU* !6">]YAZ4P_L3+5"T?D3%'O*MT,1QC>>R %[4D-!CT"UU&W:X4O-@6XEDH2Q4^*C2"_ AC7"ND7_VP MW^U?C.:H\,G**PN M0>6LF-29B(3HI#:96&,Y,8I;@Z!MH'5"^*<^U:857[.1N&L,R[S?S7\;1$]\ MJLU.I&T>:;*/Q \SU<;@QA:T!0(<2@?15&HS@T;%9]H[%;E0E5JIG/I4FY95 M8!=!'V:JC584+.. ?G(I*G',DA"$(HF"Y,$E[VBM+CHG.=5F)X8V3[791;R' MF6K#G=(ZH!<#QI2N=LH0'X0D)C/I%2_-+&K&#TYNJDU+A.\CWD-,M?DTN;KR MPQ^#_*E[T9_>Z/?'Z+Z4KCLEO7'0Z\9NZ;WY%?JE%^+UG>?K8L_V1G>A;C?J MINDC&\^_:77-2T-Q&'?1YPQ&!2=EI-8D9 R\(5?=/ M5]S] M\=#'\:O!Z-8E'$M))$DMT2YR(LOX1H]K(8E[HU506N@Z=O\F9(W2JA>?..T_ M,1F-T0$?WA4Q/G9VK_]F,+PE]4Y O\QI&PE05Z822X7R\(+P2!U 2C:$M$GA MFT$XPB[8II+Y[(VPI:UKJ?'V2A$;?6EVX]&3,@&D=[6, MJ?6PSDR5VJ.@Q2D^6X&[YRUT4&6]C5$1DUPJ]66,6)42T3X9GYEU5-##*\P] MG$])@YJ15&$XT!I1S&[T4G0NA8C>@Z*(S29)' 3<'1$A)"62H)6:?3^ ZE!Y MV'65I"VQGTJ.=N,C^-/8#\>O_1BFMT? I*$)O=6@K"?21!0!1__#* E))FNY MJ1-K;W<=Q[J9;T^]VK:T]J>YQ?#$:#CN?/3]BQD(J97P5 !Q NT]*8,C90A# M&1_C2B-*IM16XU?P4V_I&7ZUK&-W'GLVJK&_,%L,'%R#F%\F;0-CEQR-[;EM M_X)N=:G%8$DPG)2QD8F8FAOB[WSZ,,Y M%XV$/VA#[DR!^.^W@$ 4*>?,""N#_634AO@RH]M3@X:P$M+*K:(/VU%X M^]&/D,*])=?R6_AA.$B3.'X_G!=HSW86*7,JD]6CH(K(TGLF,*.(U MDICKO/8KP$46C1+!$LJ=P!TM6\25,V')9P!JE%=;A01/D?L'S*H#4;^+=%ND M?)I \L?(7RRF4<[VMD4EA;;9JQ*B"HE;(C,N-N I1+*4QC 9N0W;]Z\_/$2^O'RR@_G*?2"J5!ZN' E:#$_$_$R O$V"2-C MCIQ6N_![$-G9&'!5J*AS,;R$;X%N42&S!;ZZ-4D;$!ZG0JE=7CB!3N+=5)H#ZX@NYL;U?5C%^%7T(NYGW\/X?SH8X!G&TVX_T:O M<-NT&IU]+8GW)L8LF81*_3X?QG4"9L>^% ZJR7^MZ7$ZA;B=I;/P(*6XG44] M\@HIS)]=U+Y;@T.R:RQ_\9*;E*+I2INR(K12,/U#"W.>"W.>"W.>"W.>"W.>"W.>"W*>HA\\%N<\%N<\% MN<\%N<\%N55NE)X+YS;>.)UC:V5@SW7-OX7-MXLC0^US8^US8^US8^ MUS8^US:>@>E3H;:Q48>'Y]K&Y]K&Y]K&Y]K&Y]K&Y]K&K5A]KFU\KFU\KFVL M6MO8^!+XN;;QN;;QN;;QN;;QN;;Q-(H,GFL;GVL;'VMM8_N-%IYK&Y]K&Y]K M&Y]K&Y]K&Y]K&X]6V_@:,@R'D*;F5!F=VAV5]V]4?=3HI@8-[L+GJS94ID0VIJ.'2K@:+#V<&CPC 1%(E">-SO322! MB41$*7^.(H40*X5_UF)Z&EJRJ_!KF.B;];?#(J7<1D?0+C!H:@1#G#>&<*F] MT S/R^R/M:D\#479FXX*58X/1CQHR4ES1A"79)E/'RT)H!FQQFMOF95)'?3\ M.:W<^PJ:L;O8CYU[OTG5B]]KC6364MP*#2U)CQI5W*+SR[05F6FC4SAHUXJ3 MC3#N1/R6>\VN!!SN5)J[OMN JQMC? C>D:*,;9&YG9(T8.+PZI*%T%YI$KU' M"TMX3IS3B3"7=W2";0FNVI/ "=C MU^[#X># !)Q.$/)W/RSAU*]0/>IX[TD'"C,^O,+E_FFZ1)*C]I(%*6TI93&> M1Z- 9V]MV#*N>.^9S8Z+%_&_)]TAI+?]N:#@'7XV?CGV_8LNFE4O1B,8CV[L M=N.M44JAMO.BBZ98\*6*PV3A.*4.J*_C .^*M%E3M=L;P-67R1B&GP9Y_,T/ M844X"_T8 2#++-+2%45H04*.G @O0F)!6XV4ZLF_PKA MQ!?I*R"D$;ZEI45)?P0=[62"("F!G/&(B!YW;*,8T8!;M<@)A*OCM-W'F=*.KT@H!&H MS%JBOUKI1ON)BV2TF(<<=XX\NJJS+E&7/\A' >T]Y=;;JYOR[KQ:>>M BU+ MNT+^X.^3(JWW^2-\*69-_^(/E,BH$[S)B7*.'E^Y"4O6$\^Y(T89"YXR;K??'=80D;O!N,1IUR-P)HX1#@*1-I MLR(>MS3BP0?.1>!)U4D67(WGS%6C!1(J]/RZ0?,^OQOT+Z8"F"W[[] K_:7_ M0#LX9DZ]U8Y0H5%_76FS8&,FALN8#==9VSJYZ5O!.W/%:9^B^WID&NO1PY)8 M".S%Z(,?XCI>3M#-@E%)9PO=_M0#GUV]!2E=9"F0!/@'?B&)+7]CWNO@@\,_ MZV2;M;2 0]V*'U8#CT#NJ5RH?QK[\?037_7\:/0^3_V Z=4.SX+%G".A(91N MC8(1EPPEE(.4 4(VK$YD9BVD8UVF'T4_ENN]6N&IQC7J+3SS:Y]M$-6]:K^' MZ3CWZRV1MGQOVH[$#Z,+,7%EP*+.4\W1_@N".(M DPK6") E5?%1Z\"&R_.# MJ< N@JY2M56B2%-<+ZX[F'&6\=E$4X6F?V*:!$45@21=5KCRQ%2E8JUE+$>X M&&_(T+VZK$;BK5+K>XWHY1R1\DP'K20Q-I6\,C#$!^J)\=E+IJ-AM7)F[F$Y M)\+W$>_:-_S@R0WHO.5)KQA.]8NJ5CSK0 D.FU:YG.*@F'%(EP_<2; J2,H$ ME9K#-#?3;)GBL.*IC6LLT2X>__C0*\_KIU_1LOTRC>5<.UI4BP!.0Q$Q&-(1*_)$Z@ MO:?0&Y01CXEE4,"B314@GQKEW2K:X1FBJ%' 81J@^Y$ MYH#N1"Q?^A12]LKRK?H[MW>P';]/3QVEV/:0VY.<.JTWUJS^IK7$-A"K!OVV M 'F<*&#K!&^K0 W9.9(B"94U,Y:7H8F\5*5^BS13\1 M*'',9V0Q:2J,4"+62?=:C^G\E*(E^;>=6+XXRWX?C-_V8V^2NOV+%>?;M-9T M#M<8D)9Y0X31@+:5L\1F!21#Y,[Z**C;;F;"[L\^'[4XA/ K9)W?Y"'^T<=/ MG%?;O0,_NM9FED7,02>2DD=M5B@(ZTM-E6$>O'2H!75N/3=C.Q_UJ<1'A63T M*9;+02^]O?HR''R=!O*NR].%Y<)*()"TP(TO6N(5X)&8N,J.E7+X.L'$SS@Q+U3@M/0)E(I)\VZ F<&">4X])S M)^ITQ=H!Y%D'9FN15FT#MVJP=D? QPG<5E. [16M-?8J M.-N[PM8L4\9EF4B,B"483;RC@J3@'%7)!( Z-TPGH6P;@KRGJFN[D%9!Q^9> M :3/$"_[@][@XL?'[L7ES3 V8Y43:!APX5 4*JDR\(22G#0WS"CG*]73; !V M>*NJ*K&#>JS4" M/1N/!%0P_0F]:?3&Z['Y90 OXRJ3 (\F64R)YBL0+)X@" M8Z7+7 A7IU[X 5#GK2QML=%VD[=/DR]?>MW5N&+*F@L=""Y,HYO $K'!%%\A M4$ G4GFW74.)!QYRGJRW*MH*EO+GH4]0UG@=8)))1,L<[E6YS&5C@7C/);[! M+G%!0^"^S@FRC.0\]:$5N;<8!+Z^LRB?\WXX'VJ"8G[IXY]XD"W0 1)@+ ++ M=AJB!H* \!@S.;% EQ'7>.M(B)Q5"P1_\^%8@2=FH)8VE&$, D26: MY#EU)/K@HA",B2BJ*,@=&.>M#_M+O,6X;ADQ_1'7.HMR_&J9[CN// MY_9?Z,V!K@84+)/80'XM&O;+< ($(R+CA*6R9Y@$Q$IKB(^4)Q&$=VFKF_[3 MH'%-"*E]%G<16\OL_0,E=36YF@/A04-RV1(;143_T./?0IF56V[Q1'$:17O; M[9U''^YD;23\01N2:S$$,P7BO]\"$I4S3(8RLDH4?P\BL2(:$H*)/ ,+66T5 M]=V.PMN/?H04[BVY0]3[OO'=X3]];X*K]*/)K#_[:&[ZS;Z3_/CZEP9]_['T M$AQV^QQ-==EDRYH3S*79: MPM#PZF?Q^?,../WTKNL#"JLTCES >-^_?C3^PN^#_O .DG?7=5O"H&6/-@'Q MP:+UF'PFGJDR^SKX:&DHW27K7 RUN8QV4HVN(;WNCDJ)6$F@"Z/ID(-.4M3S MTD;/YV)E,TF)312-[FB238G)9.MD!&R$=@0_]&@:N#HEJ2W>J@QQ'%WB\LM_ MBMOVU??*EK$"< B\<11(!H]>G<@N M>S-P:G!3X2+VQ5<\-HJO_V8P+)-Z7T,8W_0*GH\:*#,(1N/IN]4)-$A)8YDR M#1;_R($$[=".L3GA]#^FTX&(W^ MP#U\-N[B-Q3U2\B#(7SVWSM)&Y5YE$0SA1)3OLRXR)Q$IT&SY(47=7+Z6X'_ MQ'2P J<5KHB60"\MZ09TZ7/\83":$7:SM&G[8\%B:>\624HV$.DY)2$9302U M4O+L1#!U3-L6P)^;4AZ:SQKE"$N@;Y9S=W$=10U5S#G"J$$;@0.^.I%R BE: M$R@3/AQF.UR'\-R4JPHS+5YC3?,RWG3[OA^[OC=WFF[; N^'K_QP^ -]HZEX M.M)%R:PI304EV@*& ;%:.2(\BTDHY4->2I1:DP*SPT//12FJ"KM"6<):*72T MLDHC*!)#*>)4&B%21)>2F;:?%#'6+&YZ AY@.[*OT/*^C0C+_'8X^T2US<1( MC]I-RPP($&C6&2D#%TXEJ)-,T]H2#M7DZG2B6L=A_U0:9JT.RTSO5TM;%453 M(IR%,D(QX[NNC2!. -/".QEEG2J&]9B.E1YR)!W9*H2V,U<58F8? <^';D3? M837&U=^]3HW>C+UJB583],<:9]^.)@R.3..IJ:)2^&ZB)5HR[S*1,B;BI;%H MIWI)J8W@#S_^X8=_POC-I)^NRP $=VC$ M!A)D]+,J;Q_+7#!AN;-" T]U=&HUGL-[%8?C=- Z(97&":#E@>[R!X\FR!P4 M^E,F,1Y(LK)<=850LHD),WIJ%-P/(NHO.VC6";% MT)]NK4ZI:-#'(=HR6[P;1YSQ^"5DD7V@AIMJG1)6 7K:]G@;+-4I_.J/,@R+ M6#[!\&LWXI+?YQ5H1Z4/R6CUC^95#=NLI:IQWN9JCM9_?F=-%R6'#M+7B2E"H@2U)(:>\6O??&&6%" MK2XRV\![PHK5/GUM=WQX-1A^&0S]>"D=:;6OP]#K310=)QU+\A%$C=Y31A%DO?US_]>]=&.)#+G^\*YUQIH8! MDT:GH .A#@%*+32Q06K";!*,@M4ZU!F?O!V^)^ZCML]AA03$E:4^]_'.7[YM MP-;MZ;<+W",YG15X7Z=:U4BK$5G;";0+%*@ 0W(J@46><<,7SN/K%T%SEL'9 M.C.=3T##-KF)IZ9@NW!54['>]K],QJ.I!-CBQH%"9-8FXH)/1 81B./XI9 Q M"I%XTJ%R6M!]4$XY:0.GE"CG#9&94?1/72*& MA9A,R%RI.BF(#X!Z:FJR#Q<'VDW$=7L@JK@$16+4Q;&T"K?4K(F3(G@O=,P' M5!/Q--5D'R[6>FBU.Q?\[H?H<7:_0MN-">Y]<)V^ P_C7VHK )D:G]'.<#1+ M:K/W5FB31=)H6QKE5BO.O4<4M> M_VO,!H7MM[V45_P;1S#$+_3 7S)9.F/YI'R(V 7?5O>+%MAJ8+=59)&QKAA>=?O3LJ9K65X-)OUQQQLNG(B>9%KZ^FEE41H6""_3FZ@0AE8:9;(WY*>L M?X?AN8+%]_;J"P(J+\[[_&[0OY@VGKP9 O1F,/QC!!T1HHE66"($0]$8Q4G0 M69+(M#)"2IZ@3JQU*WA/6?':YZ]"1+\ ^XQO0+E\N!9=1P*S)C'LA(UYZ=F<+[Q18;F "%$1920D4@0N! G$LDR M&96M!:/K=$IYXN5Q353R..R?2GE<>1&7\J RC28II8EE@(:L+G,:-;Z(;*CILS\=JZTL$8K4$I-3$:D@%O*N8<3ATVW"0>2AMVD7;K M(WB@WQT,?Q^,820T5Q]PKRUY8Q- @MSB9BKC&1V5(8:K@+Y!1(,O.D:,M=G@CNQU:!A5EVF+4Z1X^:^[@$XO;2..R2A 4L9'1TO@+B.7) MDR2Y2C[C-[3=F?,U#SLWSMN0:?N)E_VO,!R742&WH-(E[5S<'E%T^ -7C"CI M4#MQGR,A<$J2L-':*'U:WO_79E[N\-AST(-Z'J6E1N-Q%XFW)57&2T^" M0%N84R^"#]IG9:I8 T\EC[*)LU&!PYJ:MM6E^#9@G_,HV^>]49K;/J0=/8]2 M,J=ESHEH548G&29(*'UX,V@FN=/>JTIUR\?7L';R* ^G8+MP=:#,IT52EJ&@ MDG*:4*LLF@L!'40T\HA3$B(XJ;*I$WI[Q ER.]&Y0X+<+ERL]:Q:S'Q:S&WS MMT:V+::Z#?*JG_X.XP8)48V>USA/JKW5+J5/J4R]$HE2DZ.,Z"%;8[UU1B9K M3:*ZT^C)#>=2KAO-=W/3 0X-.8Z&95:@"#I\CEA&T:$H*P&>=!9U#IK-V!I/ MY5SW!)3ORQ^E9.VF2R>%S" P$H7FQ=!-Q'G&B*99*&6=YI7&IVR/\?#;9LO: M MXS^=M_V=?MG1TYPN79JYEAD>7%OB0U*$,5"6"4<#KS-K^@"+.R'5;:A;VZKP MD12C@G6YYQ*W7%PR*G!O!0&;<'&Y=$=69?8[?JFL"LQ6&N]5=5G/^EY=&2J$ M@O9=7![#<-MWV?MLI+2$:DCS7NXF6N(<.*JEU-+42;RNO[9GG3^,6M1(5]OA MI+J#VPN1K7>&9*UU.9HNF"L%+G29<_.6)^2FK5!5X7#?!%@>9_7 MBF9VQ26EHVA*.Z*$*A>J$0CNNOBWI!,SE"<::!6UVA;AH1)H*ZM0%4).)>EU M[9+F=DBYCR@]TW#/Q1TW3G/24R;6R7)]SR.NCZG@ZU1%;0'N6#?5=91B6P-N M3W(.Z607@(MKB2T@5KU[W@+D<6Z<6R=X6P5JR,Z1%,EIJKAQG@3,-X'4/J: JTX4+Y%/1G%U(JZ,VG01Y_\T-X72XL!U-PBTPP0PUG MY=:2Z4QD1!%X&16)1E.ODDF:U@E9K(5T0M;UO@0NVT:M2+_.Y(4ODS$,KQ<\ MAV5M"HX:1D"%B&]#&5@"/))$E=5*VAQYG2Y?:P"=GTJT(?D*^\34 [P<]-+; MJR_#P==9)L4BOX%3*8QPZ X(] Y84J4!D"6*9Q.=#,K8.K6*#X Z/\5HBX$* M/O?[G+L1EC4V6NX%CX) H$"D3+AL&R3Q1DM46.4UJZ,6*^&^0+G -;31K MV^Z#&RR7 LP27C.FC-4YP!U@NR[(FU>N+SX2'S+ M4#E\;]XK"4S,7C!*,C<)W]H@2O(O)4BC4)%&%$$=":Q#=(0L[)I:<[^FN04B M*GC4-[A*UYKW^=6@/T]10+=>Z)1)T-H1Z7)"@PWW=JU"3HPF25.MRO;5B)Z, M@C0@HL;-^'9"F%V+0'"@F)HV!TV6U9"2*AU;%M@6&^GMR[$ML%5NYK,>W;$:^K3%Y5HE:8F(0RM+ MS$EF,$ 0ABH1;D7"=':/,":EJ"AC=:XG#Z\D&]O\'$-'=I%_/?OGU^_QTOLY@LFNPR&88G=@)BE0/B3.E^Q*3$G]6T=U:B.D9WD+;X6VW5 M-!=^!<]I'LIX#2-$.$NC+N^!+GUL.!=$*2K+J*]$' V6^"@9)&#(9YW*O=5X MSMX(:8&&"E=/]U'-WX9M<%4U/=8A.X[9T09[&Q6B@>@K'"AK\5GP"H(TQ-D< MB;2(U.?H$:[QO$33\7]GH!(;C(Q#:L0N$J]B=LX E2[C:)B%$0[1G1BL=-:0Z*G$;Q=G;%7N+O$+VP@++HN?>%FCJ9E[? MP7.D).N]^5E#= /AUDBN,M/IUXR1R1P7CD 1LKAF[L((;TW#T&R[PW6 T>OEC;C9^A-[4*!U==K_,>OZA8<@<]R2% M-)](Y21"!Q2)R\H9[>KDI>^']^R-N@/0V&**XI+76;WN#;'."BCD-[:40R:$J!(!*L)<'$7(RJ%#UC2M@Z M\ZI7PCE:V*DI7C$:#TD8(4AG4N7R2SR[L M%K>"H[8SHIOBJ)- W:ITEO*M*"Q>4#SQE:M&]B0)6YULW173H M].Q(E>(YD"15283+NO1J*<5C1AGI6*#>GT5Z]OOQ)0Q+:>40+LMI58Z@,G.Y M4'5[>X#KXVC:1.DCQ)X?C;JY&Q?]NS[[[QW#E!?,.Y*2+D,")1!4#T=45"GC M;I1"I6%4K2[C,>3Y[J"?]\KCCD9YA7#'SHM97L9L<64E5N;,&,K4.XHGJ44O MWQJ5".6TC/U!-U^%TU#>M6MXUMP:9!\[I]TG 0FT(II*3]#"9\1FM/B-\Q"S MBX[I.C&<\\AI;Z!PU6AZ%#GM5K'@O!&X#-S5I>&1X"5/EHE:9+37DU'=I'_H7/:93;ECHT2D*7%4R@=?6)IW,%\UL$H MS5E5>^V["+^"/SA],=G)E1*.WL U-F;(VT14B'%?0VTQ2FX!;BJYLB#\(YCC[1&YG9* MTH")"F?.PR!Q?S/9Y4@H:$JD%Q[?$>4("T)E\%&YK,Y%3398),?1DET(:%$[ MYJ.@1^/W^2-\A7X9B3CK]*,9&.\E< MXR9H);BB)L@ PH<$(L0@H@O>9^CL\\"F#3;Q0;-!"Z]A%(?=+W,AS>-[W"O' MI5P5H1P?O;+"<.)U+^U-3QANAX4:E0^1@A;=U&B-M ';^>K(O"S7Z M$=\!5HRW#HN*,? &33^EB0R.$8= "$,KWWO&0G*5;KWO83DO56@HZPI%?*M7 M.PL1:0D)+?U$E,<#3_+,21"E=,4EH,(E9BKU('X U*&NE.MO",UE?NP+X]%P MW/E8HL7S6GBFM^#8Q=PJ7;4]M^2&1S0+0!!\ M+M&Y%! )16!!6 MH;-BT74'G:="X)F#9/HN[B*UE]OZ!DKJ:7"V2\$TTWJ%M M(("AJ0",EOF\AC#!;$1$,O*MS/6M^+OSZ,-988V$/VA#75D+&6WUNXQCQ[NB7@L*@J#"XB;J4O2Q3N;,Q09J$)@\(Y4QG MJRV0JBO4*[=-'4KT?X<^OXHPW (Z7JJ>^")ZHA0D_,E8FDDGGY2D<"$4=) M"+%.D&Y:0#%[I.OL4F9.>O1ZUR4R%*O8,\RCBH\8^W_3$,830> MO1V-)BBD?BI_F<9GDN-") ;$,8_>0*8)G4(="9HRR@6J9?9UFN&VN(CSU\AC M,5XAR+["R%@)^?UP@7AQ\?SITN//9S_M>!99IIP37GH5R8!+L1PW\C+L-*,' M*Z6JT]>['?Q/1V4/R'/;LP=G>%^4Y.]2E#^Y@O1Z,NSV+S[ L#M(TWSBCJ/H MKBK&2=))E0"W(%9023C0H-$'U$S137[NUD\[7[6I(_"U$P;WG48Y'L0_9YIY M&]A,8S]-PG]!''\>O)F4Z9G_1!W'WT!II2E'HXX!0,L!!9&M%"@70#5F5A(G M1+DBL8E&O96J-()QYCIT.(KN*Y=NI%PKQ#1%_=*/()6J;NB/9HG&PV$)*18; M]>6/FU^9FZW3UV>QU5YW2YJ6AG^^]/WWT\NYT?O)>#3V_3+1\U]0_*CO%=-CM+5H66;T_.B%;0SV-1*=(B322(QDY$*U= MX,%0&F.=_) ]P)ZO>A^*P?M*9]O>^M?@G6;)T0PF >6$&6=+D0DGCCL@9?Q@ MYE[0F,2^&_$#SSU?O:E-PGU]<6WKRW6%X_O\1_\K&C:0?KWZTAO\ )C9/AWN M68;L2F(=X!^&9>)"4745C 81DPL;;^3V?OK3TYUV"5D1@JYQQ_$1XN"BW_T? M2&\3:GTW=XMG/BMEF0=#2S#I5C7+PD^#F2@_^^^W?MCA0N#^F3W)(98R;*O* M$C-)S'*5.+.N4JEZ_;6=KT:?J'ZL> 4:7\.L6.*'X>#-8'CEW_9S^<]LU=/Z MO?=YOD3XU.U'N!79>NW'^&4Q8#M1@5&6&T*-YD12AP*WF1-NLPP,=0!J@*+>-I'&Q(:O"@7 M+Y@@7(NL*%4.?:J3MPMO+>C\5?(4-&&%AC>[SVGQ7OUM/_8F)-3Y+N%?K<[ JIT>77 M['K5FZ1UTA2E68KY/&ZA+@J/'IE.3-B4LF1;J6MS+&>NC0W#A44E/<<5^,EKDLZ8A78Z5AZ*E46 M(H2=]LSV,9ZY.O0K%CEZ^>/65_-Y9BI0%K4C M*C-TZGU,Q#M@Q/C2TU\E;7R=#CJ[(CU407BU0H&JU!R[1/QZD8LF8Z]*[WU\ M8\HY,*W0="7%Q#%):.)V5J$9F+.$>F$M9=Y[6\M:(:3& MK*];>.:=Z+9!5+5KYWU,QVG5V1)IRQ._VI'X871!JQQ52HGDB/NKE!'/4!$] MR:C]&9$YM/\>M0YLZ,-Y,!781= UJ!]<7:&M5W"]F%< @Q..V: (-]D3"3JC MEQDRGKE&\B@U,ZQ.8[/[6 YO"#=E:)GP9N*M4'PXS:PKS!AQ[5KD[1ZAT83\(2V%_P%*^B=;+.=)3'H[T;;*=35]X="&Z[V?FM*J2Y.1! )JT418686A=)H7BL M)B'S0%T X&9IVNGF&J]C&4_'IVM-Q=<>LC[P?!5<38@,7Q"?L\%59C0R77$M M7."*6X6PZ_A;)SA?Y:!F65ND5"AG?GANP#;@GF>L[$GF3M,S]F'BX#-6J&0F M.L WPY3NQ\S@W[0I*;$@!95>QTJM^A_7C)5Z6K(+ 16TXS?HP]#W\'Q]D:Y0 MRN42K[0(^_5[.:BO>\C9I"CC@8"(:*Q%CBZWQ4[%1UZ\2=Q4"C=,E%*'/OT)#*#(C55!%AP#'K=.:V;NG%$J G M8:FT04:+;2P>@C5/9E_<H^2:@XFBCL5R)'798+4<1UMV(:'M8,G_[7[Y=MG]LFA, M:[5-I8@KNI+[H9TD%BPKA0JXJ3KGDM\N;^O.QYY$)\PF,A^T(K 6;8=9_N$L MG:4[0 -J 4<&X$QH B&5>R_E\>CCF1C'H_/:!ES+A,87)Y WQ%G-G7D:I*G &/2^3L\6]']VOP%W99KAQ>)ZP[+=J%ON8)HWL M)/RUDT9VD5R%V.:;(BYXU_UZNV9T5F#Z\L<__'\-AK.TO:*Q(2G%A%/$R2B) M5$KC@G,@LDQL]F@K *O3SV 'D&=]$MF#812YDBB#>B"C((8:O 1QO7N]>H3FE\$L2<++I$1!?9R R4 M6"XH$=$G%!S8&.J.H7G4XY,:ZUS-.4F[4%OA8-X\A"PA!$,= 2D1GX1 0G:! M^""83R("I76RT4]W0%SK^M0J"17K5-9/RXE&12:I)\FI8BEH(*[,.N0IH M"6BD[%JZ4R*I+E<"W);H:^FQ+IVU1GJ? MZ_16>5SYZW6U91<2ZN:O&\^M\HF3:,IA+-'K+2H]*UXIW']*_2N%#2M;NE+((9>6XU9JS:7(,D14"FXI!!&8C%M< M*=Q_7L4KA1OC/U[YT27^H$19O_I>B:]W* ^4>\F(3KQ(ON0;9J9)S Y,-CD:<;![ MM!;7=1)-XH^GAA5'R#34H8K.9BNKFPR'I>W6]#?Q4P 7.9V6HU06S+E,K).1 MX''OB?..D6PH=T8;&[0Z_?=DS>J>WY:3UJ?#7&+MO<8/P\$7&(Y_E-9TX_G6 M\*5X.1W%)6/1 8FAW+)8&DA(Z.0HCCN%C!^_P.G+!Z5.QGU/HP0A%"<-P3J4LZCZ*2>&D]_J%X=#R <*?OAIS:6,JC MOQ>GI#4M%IW76-:T4N'W03_>-A@[.O+@$RNB+ADJ.4;B@RDM,"CET7#E;=TT MX&I+>WY!3E>3*M1[7L]5SEE;KDHO+B/\K+XUF#),VZ0$0F@A8IT:J).:87TR MBK<7+_?U8^]YEA5][ML_B'$PZ8]''_R/::(.34+DY ))*@*1+N*YH="IT$YJ MH9G @Z-N\[R#+/-9TQ^'AMU_G1I/VJR[V-$6><(39I&TWRN$IWO*#/7;#/[\')JL:*R[63NG]>O-:?_?=;/^PD MQJ2 I BE!M]NE06Q$B+Z)MX9H:37]/2O"5:O[?EE.6%=6O&Z'.LR>I/X.TH% MKGW6)-L2]S5:$@<*")?9"2=LDM:?TCNR:4'/+\:I:N?8QG G96G0QG 7TDZ@H]PV<)_;&%93@(:M MY?9A[Q24CE&@+ADB-!5$.HW.8Z"9Q!PIE#,BA3KAN9-0MA;;&!Y4UW8@K8*. M;>J#IC@+B6K?7>ZG8C=L3O=+JP<<" > MR,@@2D:8TQP](T6)U5X3+9UECCJKTG-#@;:MJ#;(J)AXO+ZV^&3!")A8COI8P)N+:)T^>!>-6U90<2VFXHL*JT MVII@2XHLDQS/0Z8X"8Y98I44VN:@C-ZN!]OCJ$K?2?J;JM)W$%W;_076#@3+ MV6N("1>DB_T-#-$YJE:CP?"LZ']%4M;TY;4.(=7M^ %BJRB0PR;-# MZ\:B.Y6Y)TZ@MD5:NOF)K>@\^9X?>Y.XO\#6FFZ5.T74I[$,LCI7O[YTO>O M+_P6EXZ0' 2O#6%0S+F ^T((1I.I]J2D-5M.'#K!U(FMEWOXO;V:GA^F1*9- M]3GQWA:WZX*8=C;PA.:-=:6E4ED6-YGD"-:4OFDRLT?T5CR>+*)#JN.!:LQV MT:6#7O;\,8(\Z;WK9N@P"MPIS8@6H@PS5XP$W'X(-\6) \%BI>84VZ![5M[- MRMLZRQ4BMP\<@=<2''WPP_%->/L6 ;. MJ5)2 V*V#+B4 8O\(0L@W04]]$I M;H6JTTZK!?"'RO@YF,EQ:$)/)2EH76B4)A9T")QPEQF1GF;B4(HD6F9ICM([ M6B7.W"SU&N(+8!^'QSM2>A.]]%[,/&4=0&;0-O<:\FS*90 MHH.*E ZBQ#.GG +*O:HS3^AQW5S5U99=2*@;%E9KP^+[R*P0UU5 2NF.C=HJWO$)-%_]. MR9K;F*27?+DD M]O%?5>U-9QM"/,!MLH00TTF>D V+BEI"A2IW=?@W&_'L!,V"M,FBZ5JGT.H1E $-A M56YE6N@V<)\K ZHI0,-L[7W8.X'* *6RI& "$1Y"B1Z58MG_G[TW:VXK2=)$ M_\K8???NV!>S>Q^4RE29QK)2&J6JQN8)%HN'A"D*R ; K%3_^NL!D!0)+L ! M3AP'GVG0&=%-NQ,Z"+5AHD>M]>+E?S;[CX MA!>;8A7RWJY)\R&+@&0+:'+B0?E2#8*BP* M,JJ"0;298)I_^W8YFVZVXOPZ3719XXT_J%1*B6OP03CR!ZLSDBP';H00B#XROM^2 MJ1T?>I[:[UW$#:SF#_7G?%A\7,SS9:KD_132O^@RNUYZ5B1WWFHPFCQ(I6M1 M!INIXG7AKHI.^)[+]?_O''Q?3AB\REHG(1GIR*7 <$ M9R23+"!H+KGVQC.CW%Z7Q1,?>9Z*[U6T#6:0?UZ$C)7':WJ4T\ZRX" )PJ%" M@F!MCX.$=:IIW4&CVI1[;5/R//'0B]P?';_=>G/A8OYNOO@6WL]*_:_Z9WUO M+7S\"VTV%N[)T59->?9)6T%'T]D=(B);-2A$J(W5#6H=;WUF?4UB_GM?+E:3FR..F>6 M $64H$*)9(Y9!)DMURA#-,/M9'N$QE$D+ Y#S!Z%HWTHIH$7_<]P<;FA[^)B M_N\P2WAK"-[ZTG_[E9X ?#][\ZU.(YY$24<< WG]TM98NZU-?#% +J$DZTO6 MNHUKW9729P2GIDIJ$,_[QVQQ4QM+%/Z$,Y+^:OE^EA9U$.GR$RXO+^I^\#E#C22:G:'AJT]5S*,7/"&2#**U'_W[M4NP@ M^@[-'V9?YO2/5W]GXAP=B5P;*#&6NNW%0I "09 =$S4=$,O57L[7?TGY'%CH%X/"OD8L_(,E,BFKL8A6#MZBIUWBB=EDTZ#30YY MF,07@IS#U=)@N5?G84V1.5NT91"T)CN.YQI:T1%BE+I(7S2QT 1&9SFZ]A@, M-57-V+M4 B8T@EY=Z5VN76 2 KH()6B%7*G(V.LPM:-!L&=+2A=EG*2W8!\" M7UM2#E1HYR:#0[1Q$MAP9;/WN0X>K)9^#AFBX B*<::1KFQ7VFZ[/X^6E+9H MZ:*$ ]3"[ES7L<5#3 5\Y.F%V+&=;23,5;&98;!0BJ")D8%(HF0@-S#'T M<7+ ]YJ5^/XPKH-(WB#W(#*K^,;M=2Q" M:2-TYA#J&D85H@)?UV@57JP.*F!IU%6Y'WVC*A4X##D="ID/54R#)-H35/YM M4>,.S'$EK7-@:\.9\O1/03OR23)*X9/CT@_> +2F;%20.5BC^X.FNSJ&;:EX MD]+EM\MU>OC-M_EB-?WO==YO$CT3.7@./M7 E:BKE M**!8%4P(=NA,,.7F0 MUI<&J3Y4-FRS6-WBI:PU.94(&&J=E?<>@F!DBEJMF"4+Q?LVD<6GZ7IIX.FJ MB@8IL/>S*S$_3.$O?Z6+RSR=?;E9ZQX,:NUXA&3JR%AM$GCA&(F"\[IN(F0; MFT"G*Z6C E,_]E!3935XZAY\?^]3R6RTS%@/-O$JDG57?F+ 69*, M_NBBKA%,8=B'W-?1'\T <.0XAD.T-P+0!9L*(U<6T!4BFZM4AZ8Y8,Z9%&5T M@0]^I9WEZ(\AL=9%::=8"AIT]#;;6LFEB#QIP/LJ"E2Q1+) 4+5)N9S]Z(]. MBNVZ%+2#5@8>_<&]1!6B!%EP/5M?@R\LD@M23.'%&Z_:7$)G/?KC&+#TI8W> MZTV>:#?7*:)0RH%0K!;NB0A.,PM%"K3&:*[R"^CD/T3KO8JV0&8@%\<,X5 ST2;W>GZ=_,?< D?)O4$$:,>($8Q:6Q4S&(%U MWD1P$)E((&V63GOR&GF;P?SG/O;E&(STJ),&W3T?PPIG-R:.%5IR$PMD*QTH M%!Y"-AI,X$$R*P2/;3IX[I#QO/%PN,0;-.>L+[!O8?&O:WI,\%EF;8'7K)G* MM;A?* VN<.EN*4TJS6 M""B@JXQK'XVWV*:NO2.ASSR8VU)M33*;3Y+[X"G;A^2F0=T#B#Y-8+@L6.OBP*' MGL;*,AIK> 0?Z=57=0"@2_0 2#H*A9-4>-AOQY-W@?;I+US]F8=/6@?GGZ3*M"=3DIPI1 M0QW"TB]8''A!I)KD93;"QR.EW:#&,[MEW;B5% R M2W+C,K&FE E$AN$06S[+A_KH$ZJ0^Q]26 C M2W0SJ0@A,056%8F.!2YEFQZY^[2<*NY_M':?1$MG*3NIH'Z MQR@[333^6,T]"80CQ3XD+*0H113CJC/C025EP-?**%T\7929)]]H*.BP<-@1 M'Q\*#5VDW?^HJ]ETOEB'9Z01^B/=FD344? M63P&M50@I:+++3(-OC;D"Q&T)L%X&_P6(35 M]$_L*5%Q[^?UFIQXFMJMA$3RSJM4K(^)*T=BCI)QKR,&X[3V:?+D3VZ3A# Q M"4W^ VB]'G"!!9P,'EA@2I>"@C>:2S=T$H*N,^+)1V"13I6RDFZ\E S8G&VT MUFI>VB1)QY^$Z(*!O9,07>3=/ GQ?K;"!2Y7G\(*?U_565-7;V'X@A-K0\Q6 MTKLGZBA0GS0XEC,4Z^BJC5)[W69KSOXT/D>L]*:3!C[HQ\4\(>9EW;A2J?X- M5Q_*^^7R\B9^3K8R@=N& C882?B.=F.A'XLWS')\P MX[<_JG@_+J8);]UKV3*60S"$TT3>EN4>*MN@.Z;6?MI=&O\>_II^N_RV1>J;Y9L?U'XH]&>S-/TC7'#'?@[?EV\*O:"_ M_-?E=/7] TED,2'\YZ*U :X(^DI&1J^FYY!X,EF6+(+=K_ZS 7'GC:Q1J*S' MKJV'^"&%[,_/A\O5=3(1N$Z\+A\G8\TI \9G3?]7I&+[A6)[ M(NCY06T0U31H!OOEK[JW\'*Z_%K9^% J6U?^859)>F$96%7GH.6($)(-4))- M5B7F,+6I 7N_14P=4\_:M:\)A_OB2T?B'X3N?Y]Z^!_,!- MW+*FP#Z4.S',1']U-<7E1*3$=5TWAV7]6NNZ*+5H*(*+F+VE_V^S9NLXNI\' MJ@;4W7WDN:.?N1\47M%7>P5NDJCKT_%^=C6$\VU8?IV8HK/DJ"'+1 :AJ#/N M/9>0:X]E\DY99'N_:5V_?MZ0&4;H]U'B^W7B;@'Y;5@LOA.1&YH_E,]?<6/# MO9U_^V,^PUIS'3D3OJY,U'4CD3 $\!@",&&EC26@]6TV#!Q!]'G#;&BM/1!F M/"[CO2V,$*<7=ZB30LJ0O2,Q1/(-8BK@691 )ATWBIP&9^T!=O7]+YTW$/H7 MY@.J/CJD_#<2R[)NT<7EA]E#-MJ$W#XRU[4&5EP=X&$%A%H5ZH-%8Y+R.;3) M4.TD[;SQT48##V#DZ(#RQ_"]4K/6"D7PT\@)&>(\VWGKO/I._EU_E%KCVJ1'8--TV8%CZZ M:(!9LJ/HFDL0$3D($XOB(2:_'1%L;98\1.;SP$X[S3R HZ/'=>VFEOYL21Y< MK4&Y13B?)"\96IZ!Z;J9*7(!SB4+F:%!HT4R9HAVS@XDOQ1\]:&Q![!V]&RP MW93?#F2N0PWK".?GQ?3+ESH+D:QTY#$ 5R6!*IS.BB+ZR2MTJ+-%QT^%N"<) M?RFXZT][#Z#OX"#T W[!CXC$+Q?3+].-C_!36&+^,*M_\^K4K,E_^#!-BB:1 M&:\@:-2@ M:^ZDSS1>W M_G>3(J1.P3I(Y*^ \C)"8()^*Y7W15HEMG<%](["G42^:$#VJ\('L'EP3'QW MW.R&S4]U^A&?2"F$*8K,!U5/45(*?!06>$QDIY),;63#/K_;))XWU-IJY 'L M'!TI?SO_]FT^VSSU8?%AL:G?_&>XN*SE->NDT(1+;@S]!XJ39'1:NGM]+!*$ MJQL./)+WTR:J8KK\P?YZO,XB+Y28.__MJ M,?T7KJ]+/L$4&-><@]>HB%##P0G/(0INBR_DJJ0V+=_[4O@\,--$'P\ I^K*@""Y YZD+,:3T5>&F"FQ@\SG :%V MFGD 1TV*M.OP&[1D?QDDK]1*43?[%HBAEI)S)4DS/)I&.W-'/VJH[P+MKM)^ M 4'1\W75OQ3=][;\,?ZPIL4DXQ,6(-BODYB<0@QYPB1,^V*TDHJN9='M<_7 MSEO9;83Z@-J/#G(_^=JM2Y*\1(:A3=7A M$T0]#V#T)?4'$'%TR0A)6*]]BB*5 MESC KI-V=P^PZR+E(2>5[4/7RQY@UTES^XXL.T3L0\+"JZ2110.%YUQCL0Z" MD!:2Q.2\9KZD(=Z-\0VP:X*&+M(^Q0 [Y64QC"DHAHBL0WK!Z5@ 3='HBO=;JEM3@(=@O-59&I8[ZWS\ M ^QZT7D?,FUPV]\B\7HE#!)Y7M;5,EA';LL,T6 &7^@>(RD4E]O,>+A'RIE# MH!\1]SCXY8D!>^P_MJZDZUE[R%3.G."962%Z!2;P/'M(UC@GE"G9[U MY-SW?)=]YG#2;65CH1M,:D[&;W21Q" B<)L%+Y*QDM01.'@AVC].E+KD,XA@L[$7$\\5( M_SKH<5K*AN[PQQ^8WX:+BS>+19A]P5MTL>A2$$&!%N3;J"@=N37<04Z(=>FD M\F9/;#S^D6>A^YYDV./LD^5B-?E425D'.CAB%B4G>H&,J0,.Z$'R=7.HJ1,/ MB (?]YH20#_UEEM O]MV">Y\]MPCP(?+L$?;_X:(*SSM0T:7&._^*NW_O.X. MY1ZA@FTE'B&_'MWW;7*"U$+KE,ALB.11QL+ .9-JQM%K1<8#47L^:GPD!-N_ M%KN(K6?M7)U=846D**(3">>;2J]Z>_.IX=[.(\2 M_KP/R?48,UT3LIEK=^VM^6!BE@42P1 4#QP"^EHQ1DSRQ%WI\0C>^?09JO!@ MR35/>-V:4K@>$;:^:Z(,R3KC06@AZJ1F!5X2V\$DYE,,].L0XY$>HNWA$L;I8T%%K%#$(@FX(?'$(.DPU@]]!=73 -=2U4D8[2P#G9;W: MTY-E+P4AOX2H:WRWG 1#/TA\>2@Z4#U-%M \1>B[^>7B^L8D=$=!+H5/WH)2 MCAQ$ZP*1'9R,3$J;W0E@](/"%X>B Y4SN%?V;OKG-=B+TW;YX#/"0S,YM]TILTWCVZ\U]KE>$K BN?[RYX_\K HN M98T>T,@,BAL!T3J$]? C=I'U@!<#T4@$+T(QA9L@>!LKYE&2GDOLN!^9]_BNW(PXND7/ MU8'8AZ*F >+[-)TF'-R3TK:'2O4C\09>\P.4Y5@2HSNQ#O47=9&Y U=*36 6 MY06/7F.;P;!#86!'/'=K>EZ<_5*N>3)M(T*LB#_6[&:\^2V M !F]7F1AO"QM]H?=IV5XR^%8#3TX2.Y@\3:(L=X >VMCRW(-[J2#S9E'<*Y. M$S*609220=)D$[D<4.A! M18\/G3U O@U,A:?FBVU^70-=>*.>P:U$KAHD4.1;9ZC4X)IAXTR'BQUT4[?4V-^M*]MB+UZ7X51 MJ1C'(#MN03G&Z'UE G02)C*35(E[=HL_^/.'-TI:J.+A-L"#Y?BHG?+__N>6 MF'ZEWZ[_Q?K/JQ@^8?D?];__\>G]C]__\?JW].+Z?P_TOS;?ZZEM6Y, M_1B^US?W-US=75<[+]NF&Z["]&)YE\#E]-L?%SO38H=]Z#]_<'67VZNOW8%$ M(_[PKQ423,@8G>;_[_^9YIPU%J$<5U%YFYV/.2(/#+GT)?G)89_LLW[BUYO) MB)Y@9JSU8!6KDZV\)B,;+6%8%)8U#]FT6=7Y"$&GW(Y->I*R2 .N)/(R!?<0 MK4U@I"JFR&#$?GVO1\KB3+=C=T%2G]NQNVBM@6/W)O_?R^6Z/7_Y>?XFY[7T MP\7',,WO9W3'3U?A8NV'KA^07'^]F3D_*8AT14@+Y.DJ4/1_$$H*(-$Z-#;S MT&C[S#%4/P_(#::WONVOO<_*UD&AE^9#N) M4(UPK'1_3UYWV8YXK#1GUG&1ZI+ ZL(47R H@^!B0(TF)B.'J.,>6\"RDW9W MCY7N(N4AYP?O0]?+'BO=27/[#A(^1.Q#PD(6G=?-FI@Y!Y6% U\D ^:L*RJZ MH%V;#25C'RO=! U=I-U[@+#3]$.AI'#9:9!AO3K#V;IWR0.W)=LL)'HN]K)! MSW7*9"=5'3YELHN=##*6M%<3Z5Z#=3J3=^R[^/?YGVLEO)_]^/3%Q?S?51]+ M(N)*\,M/\XN+=_/%O\,B3Q1Y>&A, 6;JZ*M I]4IG8$+74*JHZ6W4RH]/9D' M$#OL<**VZ-I^95OKKD%4\FE"K^Z!"5-<12811-%D>D1/0F&>@4GV M"<#V(F_X-[JYHN>MM=3 HG^:R+=?P^)+S8]^6'W%Q?4)G(B"/AIA003K22H" M(1H7P:;HM=4Y.WL*9#U,[4L'6@\Z;!!\?)KFGS%?KA?P+2?&"IE,2N ,>5'* M)@U!"P/H98I&6L4U.P'6?E#XTO%UH*X:3!'8[\(5PHH24RWDP%R',-,_D94 MUFB1.$.?)([E66QCE6\"EMSSZ))T()P7H#@/0%+1=!_(S&0VQO&][,]>+?)! M O_#V9AMM3*6),'3P*[55.M0F(NHA2TQ[]JVT^B,R'2'E\PC]Q=HGQ^]]P_F41_O@Z36\6&'X+BP6) M[*CLQKX_^NA$QD$\;.4L&*]S4:T7P: *ND3N$FE(Y%*"E:@F^W[DR%3U=!F^ M?%G@ES5>/Y2KK_ZPYV7)CGD?@7Q5NKY<2.#)?P4I7,DY.IY:S2/<0=G12?J' M?_Z;N%R?KHF.1I!V+ A9VVVMJ>?3(G 5;"I,>\\:%4(_3=@)LK9]8N1>]KY' M-33((5R1\XZ$\M"]^\M?Z>(R5V=DN43Z3_X<_IJ@C4D[2X06NL_5NAC."+KH M \M1>1T+:S/SX@!B1X.FPQ0^'U9;+6J%'A;'QI5-FL<0L-308*@'RX&/CGY) M680<@XZAT1KZ)Z@:K.#T!-=.=[&?.KI4XR,W0.R M) M-=2,$+VMN[>9*2:ZXMU>P:2]HI>/DG&R M3>E#SO6]@];]CZ?0.BVR1=N1G[ M$-7[\KM'R1E^%5Y/ZIJWDO5@0&#..,:T S2!WCE7"OB:VO)>HT/M0U9[&?)C M!, 32_2&U'\7$?>H]W48?/%]\H_?)W2?2:0+#:S/MG)29[MDA!2SDP4E2YP_ MH>0EIO_X,O_S/Z]^XD;/5[]9JWFMX!_?&[;@J2?!SX^26@,?X[?Y[!_7X9H8 MH^&^SO&+QA$I24&PR" KK4O(029LDW:]1<0Y:_58F3YZ+-N'P*XJEL,7G)=' M_DK_P;$.'VT5-CN4[^TB8#3>ASJ#.TNEK:%_B"KE8L@O2*:$QP)J'3Y_[+BS M6?W08FV,?IHN__7#DQ'%",$\AURLJ5.^ZAAXB6-DU\0LQ,RU[WA=+159L0P)PH#CP6CY#JU27(_2=8) MIL/V@XE[<9#>A-_@N;O'\X\3R"=*)^=0)9#TZH(R&,%E44#;S'BRG-M&XR>> MHFIX7/2HP'M# 7N2?I.!D%NT70VY4PJMI(<_!ZM!"ANZ$'((X]YJ5A*U@K(%HB@ZGJ,X-#6X12*T"Q=T/U5[(TNYM6'>O>+ M=G40\W#1KCV(>J'1KB[JVB_:=8"L!P-"LAZ3=HZ1>Y=PX7_Z_A/.TM=O8;%9=^.45TP&":6FVE5@"EQT&;PDQ\-'4Z)H,^YM%V7/ MP&)KHH0&;6WWZ;NF[KHR>@_ZVFX.VT'A:0K7^]7K3M#TH)1!;I@M.KW*)HM0 M%R)E4;?T)O <%0BIE2DV2=:H0VW+M+7 ML,0?'_CU)IU;/!$J-8=@ H%9&P=>&_HGU#PX&VS:+V/9^=#O0=RQ5]X_9@M, M]6#46H;Y[&;%P-47/\2+Z:8\O](Q*<*76G5)EF(-@@8Z@C[:0KZHDYEI;TJC M!9"=R!S^*NP;1=M78CLM-7#.]B;V:EC0A]F[Z6*Y>C.;3?_$Q3(LOD\L#[*@ M377GMB4'15@(VJD:=H^L,,<]MIEF<#SM+QA\_>BS@5W7G8/?L?Z]VRS427.! MEPB!U2:$H#T$+A44)JS"C"GK-GY!#\2_8O)8C39(LG1GX?/7Z>(N!\[1%<\T MN.#)#4O,@1.Y@(@278Y:L-PF5W<\[:^0/%*?#>)G!UST\\O%ZNMM%HIR.1O?*/^_".(?@7AH1J\#SY]+/@^AN_7V_?2?UU.%_A^ M]B=>;>2;*.4LG0P/*=8.=1D]>*R3,*)QA=%A\8VVC#U%U?.#3V\ZN(\/IJNYX>1'O5P'R7V6)0\SOW51%2T3F+=J1/)XE-&"G F&PA.IEI;*$1I M Y,=A W52=,:'7W*?PR]-9_"[,LF#Y>E"B4B(3E& K;QIM8*>W"LQ$S> K/[ M3?W)G.+@.$;8PY4P;82CY!? M0W7:3)Z[BA%BJK/Z&2L0"DI(1=&UAI$>IZ>F?HQ,C4^TM_2KQ2YBZUE[?R=) M?;O\=CVC-6*(A1F0& TH2U=*3-I 2C(FNUYJUM]HGCN?'K;YX6#AS_N07(^9 MJ#4AX:];A"0I4^'1D9]0!XTHN9Y%IP&%%:BDO2RO4-)'+D.EMZ_1/+E6X$SQ(#48/[-GG) M]IO4LU^'X1&4/C=K:C"M]9B3J70_1M?U// ]*.O=)GN:IA/T+P^FVWE3Q?1\ M4>V@T# Z/):NWZ@Y@O(H(#*MZ%%T2B?!O3+]V7^G@,Q3'<\C1$P7??2]D>'W M[YO,RO4C+8D7U&0>&XP%5+ (,6H+7D3+$Z-;%K>"R(_L7-CZP<.:'7T*?-Z3 MM$Y<^/E^EO';;%JF:;-JXLL"L6$%Z,[/M2P%[<;K5DUH-$ZSL-[=9^F(J^ + M'6_#>7&"BUB>J@G=^>%C [?+Y9WO_8A'6B.MR5R#YFX,3Z9&WP"1@*28R+ M @[IBA8\"\Z2S"+OM0+[2,8?(>\4J8U>,'(_9MVW,AI4>M[C?>,Y>,F9KWVJ MPB4.*M45 9IN?\5]#JAC,*)-VOUA>H9+8PR A(.$?.JDQ:.L_/3]M["Z7)!U M>!OKU?0SB2?T=HUG5KN>&;B<:_V)B=D)Y6UJTVBS/XVG<]R/!\0NC/6CF :E MO%OWXH;*:S-S#]*:]G@^0=QI>CQ;Z?7IQ^IHI0R,&U>4L081@G<&E/060C!$ M<5UI7Q*SN=%\@<'QLJ/E M<8]$F)3@;"CDI!6999N2KZ?I.K75>X0*Y\WD/X;&SU7X"UNV?-[Y^FD/>1N(L*Z6Z7V7NO@N),2F1Z9YOGG2\U\^&9<$I+X^CF*AE4M)8L M)EVG*R-:3SCUILTRA_Y]^'6T['.5VL?PO9J#__-R,5WF:=K4VOZR7$V_A15. M&.K,I6: :.HJ#2? %890)'KA6%!Y>[#[(^'&W=\Z]:5TL*KO1"![EFD#)_QG M++A8K)?EU;UY*W('_KK^LU_^^H.>?KQ>;?MFEJ\""FH09P*BY @2 U>\3A$2C5:)]L3!V2/NI"IM8$W=/CQO+XGZV8KH_6T^ M2YO?3%#*C,PY0D:49"I(!428ASK#P0M,(L@VD-M%V;.!4J\J:- %^4@PHS@9 MN<\.N%6%6!8*'*?;E:P('87S6? A7+(1A1"/ 4$/0AY+"/']C,Q5K!?CY>KK M?#%=;=Q1>F*=X3D".L<)Q22B& 76SLED,\],FC:#*1ZF9V2AP4Z*ON>1'2WP M)G[Z-E57SN<^=#6- 3Y&V6D"@'UH;R<@CA#]D-!(9/F4S!4=@(QU+$I]Z;P M8;-BOD@16)LVFV$AL2/&-R0BNDB\ 1*("B0G+;W=#->_BB$A^N*U\,!L]+4F MN:XMQ C)>2]-B%:DO:JQNKLY#Y$SO*'9C[:V/9:C1=W ,WXW7^#TR^PN34H4 M+C2S@*(034K7V;BN)F5-,#FZC+G-:*&'J'DFVC]:T$.L]5QWAWZ=7]"/7V[J MU6YUC1X1H]WKYQX=F^U._59,5J+0,25)RN"JZ."3EEKD$!RIW<4PV>L+1[9+ M7X3E\D-9_\0?GHV/)GEC(F3C"1XY!HA&*[ \>\ZCB48UFKCZ$#D]MH3_=ED/ M GU@W9+\,2S613OD?J]CW#]/E]5QNESP+/>&%#&M-7D>P]0D7BGP&%B [5%[FP*4>:&#.+:I>,F8.54Z# M07 _.LG6]/WT?6T%;@+<&H73WC%PRM;:5W)C71$!O"Q".H]!FS9-"4\0-=@> MZMZ-X;XD/9:;_)#MUQ M\QA)I\H<]:;S;2SU(OL6]N\M>JY"8/M0U'9'T#V:3I,UZDEIVX]+/Q(?!@LV MIQ"436"])\PS%8C&I, 8IZ541=D!@E(G3!,-!H$N@F[F!J_I>G,5N"ZJ$D0/ M9C9&D6->*YD9"K"Q:):5*2:W*?*^3\MI0VN':.A!@_)@\3:+EJTI^NF*HJ 4 ME]D%2*5Z1)(0[3G]UH:@ZZ J+TK+J.MM6IZ3P@\1[\D301NWYZJZ,K=*"SW\ ME;9)HCTXVTH9:>62)9-/L4C.8S$^""Y+05-2QE3BTRFCA[_7(H$4%'H5-'F\ M%64J< Z>24M^:LA1I<"T;'1^FR20;A_(!_Q[F;2(J IY]8'\>XL.HK2&W'!O M4J3'.? V">P=A(TE#=0%#4_:)T?*OL';M3Y2/P5RG.F2Q8MMWFDVJZ@9U],$.;=^7]C(1ZN6X86P<^/W\-LRM6?YMO M!@[E*T:+9UH;1@>>63K_FEAVCI/8>9#",\=8(_-],!9?H=X>&3WFR-9]9+<, MH[?AC^DJ7-RUC][-%^\N:Q-MS=+4+1@_SV?SQ9O\YY2X?GO58*(Q%6RCLEM*^>1UKVC27D>^#N!6AJDTPX^/7<32V_^).N\!GN) MX;_5ENM)<8Y9OW]/X MMM[IB]642/X9XVKB@TJF.$V'SD90HE@(R460,90HO77*B;YNQ:UO/P] #2'X M!IN9.E_S+0?J<\#6,-HJL%2IZ=2 MH49R)3/W(&(==B.CA%!(Y47G: ++&E6;]8:C+30X)MS2EZ3'4FBP?F _TU]> M)\I2LE;SF$%[23>DK7-JM+=TAEBV(D67&DW*O$/&& L*.NEVWI>,3Q'56#YF MAOU@8Y8_7H39K6G)^_#4M RA!5>G*60X BQ=[>VA-'TN*%;&%"7I(0C&)>*- MR3IZ1( D!\(P8@I3HY*\LT'OCA*,D8.WBX+[GJ+_R[<_+N;?$3>C3/#J=^N' M9A/[>S]+%YNS6HQ32O,:]+_04IL'0ZU]M#1[I7VX?ABN2="E!"!O! M87T3I&40DH^0,/)HB"IRHYL@Z0%B7O%SM(H:]&4]7L89!)D3"@,DCT28R:HR MZL%F,B6"-DS'-JTV9U7Z?HRGVH_L6S3KW2_YVX>B%U[ZWDEIN^N>#Y'X,*7O M,6.]YA LR]5XHGO08XY@+7H;O%9VOUV9H\7 P:7O/4.@BZ"'*7UG*EGC% =4 MA:X[)C)X'6)M]BM!VL(6H. ^..6(- MB99D,]!O,W!;LSE!(/-M)D/]\= M^B,.1H[K^UDB&V7Z)U8*!>/FZI&)&D5F)4-=K G*D:42F9*0E2U<:M3T1WO% M-/?ZW/#/]#$*F3>5YA ;1^ZWW-S_DX^7\6*:/I2"B^GL2Z\]3/M^K$$KTT%\ M;G4T!::B*]K)7)@*SD;++147$-$ M[<%D7@B /''>)E+8.!&%%-G2E>V) M]:+)U=+"U-GT+J?@LN*-PE,=J!Q+RU,7G-R+4K722HO^IQ^T?EQ,TX_I5RH6 ME21Q+"-+M6C5@2_60W$V**&$-[J-W_H81<\,&8=+NT6YP@^ZWL[)&J2?NH[\ M?R)'G1[P_.$N9(W/RI//G4JHVWDL T_^76U&MG7^GM:JS02R3F0^,[STK)<6 MB9&G(@#,%M1!0Y+9@!)$7XQ!UDLO6R.3#;K15*"Q%GD>!8N>)#V6(L_'P\,N M15.0">"I1HZ2%K7%TH)D!;/U9'?R-I/ESRNEUD7G>Z?4NLA^F#3*/A2]\)1: M)Z7MSJ<<(O&AIDE)XZ0R(&R=]9L0P1MDH).OI\$%;MH[>*?2A!P;KP(Y(=+43;LD-7!8:KXLTW60C(BJ3>AX9%5U0^+@J1J\ M+OIH7Y"U#S4OJP:ODWZ>KLPZ1+CM55Y8M ZC '3TBW*:@Q,>069K%= MO3*B).5C%DK<%-%U^=K)XW=91,:1,R@1L0Y7"! Q.""/SAC2G7"A4>;VFN.)Y.AUPMBH'+%O5LX(Z?U#K5'$[C"<]&[('LK-W\-? MTV^7W][,9I?AXOTL+9#^QOO9-5OK'_,1%[6=(GS!#^76*/J- "9,>Y9D=""% M-W6#5"&VHP)1I"LE)&7-?C-;3\?#Z[DX+QBUJ" ]]CKXH9A[%T-!;J)+CAAR M&13*#"&1MR6U0REB3N0BC?,!>9RIUR,S/NSTV'9\W&VP3EVMNPS>+&^?^G=A MNOA[6/P+5^N]QQ_*K6G"?R< T0TR2?16HLX&-$L%E(H< A,6'./.TV^UT+GM M<(F9C"%51K?O"#7AEZG2KJ(IB7C/? M-LO]/,I>.N'@J;*7+OIH7P.Q#S4OJ^REDWZ>+H8X1+CM52*@!JYGP.R.5V,<09J;I+V4N/FNXBT].,GF)<<:)1@,Q"D3LM2RT]9B!U M$BA$HE=U:Z;@68^>ZJ20[J.GNDBS05KT[OJ)G%&BEP:L]G429A9 $9@(4C# MG&8EMQFC,;9E1B=\X@_7R"G2'X=,7]^'I]?51WO9&T> 98CM,8=H^EQ6'S&- MAA[Z" 4QTQFGQR&*'( CDRZ[5$(ZT0;RT:"WT^JCT8&WBX('7WUT93T$J5%9 M1\^;K-EQ51A$F0I8FUW=S5BXXWO98GM^<(2!S>:J[;2ZZ "]#+Z:*!;AK"%K M,_M0^VZP-C1Z"='(R"R)1;LV[4LO8371(=#J7VTM'M%'I[N4H'4A]H X)VO7 M$-A#9%C]X.B51^Y;S448\42L$WH0_6BJP;#Z!P;%[$/1"Y^?U4EINX0 MB Q4B Z.2<:% 6%EGE 0-7C,&3+DL43LOW9YE+:_]JL_MK#2" M48,0:\N>PYBXQTQ&JI(*R6:M;2:6=)*"B2QG)V2KC2FO_:IG85+UA)U6/7B' ML%9E/+^(2R5SB/0>4M6O(.[:*]"7UO3N2MOO$K V_"8N;(?0",UI CE"Q$ M^CWD:*TJM3;;-ZSP:\+3ZS$8'7+NGPE[[)FX2?'@XD\B\6$5_#:?_8G+%6Z* MF9:?YZMPGW@F?52>@\G&TI/K$'QB$G1@V1;-K<4V.Q.&Y?/U:)T%PNZ?)S^> M.0NH):/_]\"=1% 9)7C.&5B=6=1&.6^PC0WW NMD40D+K%)..R?A:7-T2(7L75W?1U# %M?M0],*+JSLI;7=E M[2$2'P8+D0F'D6YDSR49'\Y:<*@C\"*4%='[R0)SA.#&'5@&I,N_D3SUT>#WDX3'$8'WBX*;@#:.YTV M5\9"'08FE=80"I*QX!'!25% *Z]*B2B5;9P@^4',"..KS;7\6%CU0!6=KEGN M]G2QM)K^.5U][[U%[HEO-&J,VY>KK78X)Y1PT?L42U(R.\]X<$X%G[6BMZD\ MT@[WQ-=.W@3'3'U M!XLQ];O=YVI3ACO1"5W2MNY)8K96H$=PV=8L3&3)$U?-1HOWSS)7_^MRNES#8D)LW9,)+CH)+":Q.J54A2 B%).A540)UXJZ,;%WGX\R\PGH$(!G3 M*K9'G05G!"^8 \2LW&82F8]> >>,7 7&E$UJE*C?X4V>5+;_&Z=?OM8ZW3]Q M$;[@];6Y;BBIZ"[7Z(Y:D(D:@&6Z.Y7C%J);U[;[:L.F*-CHA;\GKV=T(XTN MG-4"3B-T_/?D>%*2%49@7?=&"J%+*H#WD4.,.AB-C*?0ICUB( ;/Z*@,A-73 M'*U.0!M54<2#09(G6>6:V'-%0A#K]<[6N# <-,8BXK%EH.;1B, MS]>CUOJM:@>[4\0[=W'[0"SK27ZUXTXKZ<&E6%L]>02'.8,ECY@[K@W'D1ZS MCIR^'K36!ZTE],8=8GV237(@C2BD#BE* %5LV81@)9,9I0M3^0M&KM MBKN9BYT/ZB>LRJ4_?SN?K5F]#!>?84K<0[&/OG9C;5+/_RUQ]8MYQ^GM<_ MNA$ZO?,Q,D7 S9+10V\X^=#< 4M:AUQRS'*A-:0ZEYN9;*!6%>U^V(P<>F#'6E1U7%\OYZU,\7@ M"",'G;E_S,GC$R\S!ID+Z*Q2'95-UBW7#JPL*FCME--RE &%_F3P>C*? 3;/ MTLY\\^7+ K^$%6XYFC*KJ%$*R#&0\9\]0F#.T1V5Z=^49)-L>"A/P?+K&3P_ MY+7(H_"5TD*4TD(PNLZ^HC.8>0\ !8MHA&>S-,VPZ:?V?3(3DAXP##& [Q!-GPN*I8[DIB.3KP=E%PW_O@K^<2$E6_S6=X>TKAQL2^FE7(B[3>$DQTS BJ MN (A<01Z;&PLT3GO=L[^Z_+!$;I)S54[;ZR74FB[4'UG*(Y+V/M)\B M^31?6V,DC=2R&.&89UJ58**M>'#!U?V6*N/N,9+W/G?R.9)>D3>-*,'%',FA MU@E<+@:T1,5,\DF/;1K?([G7-B^1BS8Y*(BU[U.5XB"&9$!:@0XM+V%L M(\?V86N$%WR_&.\MU-4[2$8X7/)>#\QZI=Q6R(X[R0RW"KBJ"X E]V2X%0N, MW@4,REAAQQDLWH>[,SH/_0.RYZAP[VAJY2H>G7VZ9O#&'.!U4)'2C*XGJU& MTL9"8,C)T3&E>$T6HFPXE*(!1Z\G8V2H&6'%YY/]_NM_^7-8X0V_$VLM6=LY M@?:!'G*C'#C'(T3RI1CFX&-NLZEJ8$9?S\YY8*Q%4K^_) -)%D41$%2@&Z&( M#$[4OGXA4S6'G6HUF>T%9AB/:=(&%ZYSVD5*Q1 M)-$BVH#VN648NR#AR0QC%XV<2VYF'YY>,XP'9!@[@66(),TAFCX7%"O&I4QD M58EH+2B&Z^DB!:(V(BM$%#J^UD9QDZJ/23#V$4OH\@PWNJX?3\K\\6W]5]HF6Y\^HOM M3_. M-M%S7OAU&)8'6.[5 0PCS#CN.QW+H>39<@1NZ@XS)@-$%P-HS!REU1@XCAWS MSZ1;,Y#)49 MW1DX APCS"/N53G@5#8V% Z!A00J)0=>>P$Z:RZ5CEGH<1Z 9U:',HZST#MD M&N0";[;/X^)/>IL>9OFW^>S/33MEY6ZY9N/VOW\[7ZY^FZ_^#ZX^89I_F4W_ M&_-M1W#"4S2%^P#9Y+1)%<1L(S@CG"LE,=%HK-(@[+VX@S$^T#3HPVW&Y%6% MS7QQ]4?U[_%)-#Y8%27P1$A6ZX>RN+K-18G O?+!G=D1>9#/U[,R'ABUF$S= M6W;92)&X9 6XJH,O,"-X+C3)O,@8HBNF54GO"RPM.*RAKJW&;K+@_$LY&@2,%<'BD6Z MDNBP)GJ=K)%2AB2YW MA/1'TTN%W"KT^>L$UKW_ZA,O58EHGX*W__3_H*\LW M:37]<[KZWGOITSX?:U3UU)G/K8(GGDUB(=F0DU=!8K!H2U%:D#NLG66/%#SM M\]F3USH)IW@,P8#6N6Z)U@%<21:"R72%&J&"&=DBKU]/7NOTRW]=D@K?STB] ME^LKZL/J*RX^?PVSJUO@)FA7U]B]NUICQXTIJ)4E2=-5I"S98S'*"%%+DU#G M',7(.M$/XG.$3TB_IZ"W7&![&(VIA&I_;J]JQ8(-7)A 2N!&@\IDVOF$$D*= M6A3I.G8,Q*8*NBR@%.!YJ_,$8 M(#8)_+&0LV!X$.%$4.'P]3B;59^Q:K@27)<\X@3*I[ M9Y($%T@]R7%>M#,ZFS8YT@&9?#U4)SE4QX&MQ2Z'PZYMTGS,+((SW%^U"AUL7/RS^TC9.M@N8@>LLCDD%A+O@AJ S85@V.(G@] MTN,\TBV1?(Y1OCJ0=[<47,E&"I] AESWOVL$Y[P%QSR&J&+TDIW9>>["_^MA M'N=A;H;A\XPK[I9!1C)$&$<0=4."TK7+,&8/=)=IYHO1F,\MD'^HSWR@!N-N M'F)G'AY9:_QC4#ICFOQ#!Q@EV96*&0C%D'%IL.X3#R[8AF.+3L'R&=VX/488 M1P^N5D[+D(S?7!@3HRU9;YQ#TDF2NR;H(G3TO)6HO+2&:?]:2+D1NAM52FN/*ZRWX4;\])5#[. M<0"669'6P#+)IX@!-GPV*,Q.*URG!FI&E8J.#F&, Z[+2+ 1))M<+1V^W M31.C V\'!3< [4-]FI]^_\=5*V],MEB>)3"'"I36$;Q,)+P0BF7&."G;%&,] M2=8( Q?--3]OI;;3;:!XL$5XD$T4G;\\9&_VH9LI3*&K+?I$>F?D>*?(K=:< M^1)T8=FG+HW:H]Y0H5&CU-&"S&:=)TDUO^#I,O?<"\N#9"-;[_YK7UW;S:8F MW@1T4"8O,!MPSF10OHZC5L'3I41_8)UE/K6)US5G;82O1K]8'VS$YD%@Z7L* MS?JV>K]<7F+^^7*Q&4HRG>EN/)&!Z2(\/$_"0*;6!&MQO]?/.3 M-O^C[5#WQ&-BVD@+QOC:X2(9.&41"J<;@B49T;0QT4_&\NNI.4?L-4AK#CQ# M&J-2C%Y=$*DN#M11U,@_KZZ5E\89KGD;N_.YCR)_H)2U*(;L+3NAT!5= MJY]X('&K6'DPR*!D9$RZF))HU#OT E.3Q_@)IU'Y.%.3.F'A+"*@$?2BY:CK MBY8):IYK985G\C4UV3<2GDQ-=M'(N21U]N'I-35Y0&JR$UB&R.X,B8I' HE7Q-GB8UWK M#LX3LTH$"5X3K:B-C*Q(&=36C?9(5'C7EUXP3/K7Q.EFB->JXHTX:*:L1Z\Q>Y0QU3T;QLM'4M!/?>[DV6;I M3424B:ZI$FHM10''E08AA<-D<[9Y9/.(>LLV'TS!33O8+872[?%W7'V=Y_G% M_,OWF\A<\EX*JQ.D+#)=(4CB%9Z.O(\8BRDJZC(N\>[/W AO^7[QWEL7:B/ M])YS[I._FS_[4.BG?9O/UI?C1#JCO,\.9 B67C[GP3/.(/. F6<;C8W[9:;; M$WM& &^%L/F(X=$JD'!(S]9#+/[RUQ]8_83/N/C&)R7XDH12H$*F7YPFSX"A MA>(B-X)9NGT:SAIKPM/K^>BMYZ]?_(QI,-!3G/US?D$_YF*Z^OXIK/#O!)]O ME]\FH@A;A%3 ,LRP#XSR/;#QP9QY?3](I3M(!^!K3/)R' M./TT7?[KW0)K3STN<+FZ?6,HKTPAXQ.TC9JHJ:GJ*^L'7_#.GQGZ&KNX+I+#ACM4:BIO^\KGR2,C)//$=F8PDCFQO5D_CG-.,N5STE4S@4>Z&6-]-HJY4D+)B%H;I7- MA8?(&HX9:LG:ZZD9Q'X[&$WWCXL=3PVND*[[DY@"*X20TC"M M#7^MP1U#YN0D*C]U#>YRL9I\JGRMZY^""C$YH\&&[(AR(XD'06^634I%-%;H MO3*M]%-O 95^MPW2.Y\]_UK;3AJ?'ROY'I,*-T1<%7WL0T:7LMC]@=!_5<[N M"M8C5+"MQ"/DUU"=40@R*Y4 Z6,!%3"!CTP#R][E8AF7(IZ/&A\IY>Q?BUW$ MUK/VKESN*T)846B9"."+E:!2B=4*2F"D+4PZ)TO<*SBZE_[N?'HXF_WS4A!J/4Y/?9=;6EM $B"Q&\\*KDF&0)JC\5WO[T&:KP8,DU MR+/?K0SWUG.FGUZZD [J2.H%EB,:.0S1]+EU)W@ON0G' I:^\10L!70+,&#%R[30_44IW M-.CMU)4T/O!V4'#+22^U'&\S"./:\) \"9$S67W2U[*) (XY,CQ$XIH)$;%1 M*?.C)(TP=MQP/;RBDSM#0I-MW96#J_R*X%[ MT$G[3"!(#+>Z(Q^I(M__FR\8,"VU\ZCWT+R[[>$_K0FSV1)[;W/;ZVN-^MVZ M<[K5^$8&4M&6'HZ@N%))!IFU"5H9$;CP+#_2^+;7=P>8D?7F8OV#Z)\^E.WY M1'5RT?)'D@L5"A.U 5Z$I%>ST/U7K :-QJC(,)"QV/:)ZH>11K[+S??I8GE[ M$9;+:9EN_N#][-UT1I?#-%S\O@JKS?UTDP^W]'SPHBP43]>"*HY#(#"!,=G2 MU>!BE&W$VB\?(YT=U@C?>[H[0V"B@8%Z1??M,8 /W%*3(E%B$AGLNL15%@;> MZ@PH4I%.&2Y$FSD,^]$W&JMD$!1LQRS[5V'3;5C]'.9-K#<:Q6O_.=@D=1TT MH2#610\L>#*_0B%;KE%C<0MVABJ#&=5U>G)]>#N2O%)_ I^@@0(30P.%V69R'2S0W:%K!1;-'A/2E6!V9C( M&[9BT%OHA.F3TZ"DBP(:H*->EQ_*[^$"KV-<'IEV0BCPPA6Z-:V#:DJ"LTH& M;>W_W]Z5-+>5&^%[_@LJV)=+JN@M<C%TMYFXC\/2CCFP 5636O2><&5N(O>9%AP"]@ MU;S)W_/M_!NN^-ZRN(?(N$S.6$6,D@#1>4<\AQN])*P;GZGPK(USHP>X:Q*. MVKQH8>OE6_C39\P*\=V_,U9\>XHO*Q:E96!\)B>)9%$3YR7\"G!Y+B'QV.CY M_@2R:Q*4JEQH$-[TUSS+G;\%?)/T%>B,KI#E]'M^"C*6R&AB8$Q2..]D\(4$ MF34Q+.64'>96MZD_VPO>-B*RM M#S3&)(4RGI>,O3;U>PH'>PQ=!? -@V3H*W MOIO!6?D(_8>?RUM%0\:.LI0) DLV*DZM%0P.9]D9^)5? M3",J(H@MIW7KH#?3!7K-5EW^X=XNAED/]"$,5 \BM07"\2CA@WJFN8.3HU&_ MP3\&>/QC_2(RNA<*,P)[6[QA#:/=Y.M\-5O>L&(#F%(: Q]!9\:7$E<8Z$4N M>UK@GLNVT1-7#?@7>),=0UAVG[I&YW0#Z^A-#LOW,Z#&"A6XU]A3JEM.X5[< M_(CNIW]TTYC9C2W42!84T2@Y,LM,@G*><*L4XUP:[]KXVWI#_-\0NS8<:Y$Q M\O@T,G"G;-Y$NY(\4J#@6@%<:#ND:)X@D52)6VC>AM5US'6L^J+N,,O M* (OY2%UX,)?W1T>8.W;U\Y0YK,B!L\2&4%V;0B>"&&RM];8:-NTAVRXJ,L_ MY(XOJG45BVHBTR+)]""RK5CH/OB:/@*?0GBA[+Z7(A*]1'4@/R\A=]8X;90R MA*D<05=R@5@:!0DB*1NY]RPUZL)X$7D[E8_WWRINY["Q=J[,0P 0Z/\?Y[.\ MGXOQ?H;TV[29?Y*W\315 ZX.C&$3)%*O0.L*ACBL/JFM%B)((!8[Z0BN">BE M^)_^*)OG%^91FR?P9QJ>!9YHU@Z/&G0D8%6Y &H'R=%%'J/0NE%D_POK4]=$ MC.JSH/8Y]&8^FW>3]'T*4OMNA<40-R(K3-&")F*]09\#C03+'I+(N1'I MNTTW^%!R5VQ3L!;*+4_?ISR;SKN/\^5C2);2P5,602"UQ_)/41$;#24Q&R9I M$;%PUFMS/S?+E3"X+C4KUM#? ,-$G8_)KHKIE6E;L?;[87R@IN[H&<^V,)5P0]&H M%-&)80O3R(A7\,%*847(*(OOUTQV()"KEIF&/&E1!_TA-FN]CI_+9@EHAP?C M>8J,$VHT"#H5CC@N!5&A).,UM\HV:NET#-+_7;^5V-5 ^=S&<[^E^B!JZJK= MQW09YVPEINW&W=>A>(O,BWUD0E*&.;O$K#NF))>)8UD1X81-1?.<69N7J+%D MX(3#=#01.(?039)N\![QHHASIN0[W_ZWT&]RLN?X9KUJ.U@>.UKWW5W9=YA MI:.%GR7XI]==3M/ED)#F0?,-#F&NM]J=D&5A(N5.9!ZMDT&$((L5.>? /8\F MR9M!,P_;Y,(PF3X)2T"31D^( "DOP1-K0.LIGBO.VNSZ'N"&'G+' MI[A1:QVN4%#DI0?KD(-NQT4@6ME$>7'%^#9!2,!G!*010E8@N: S]E(K#:,Y$)M#DPZF=LTDWX&U/7)1BT.U'YT.;[N M][-[NNC(2$JCJ\) ,]81FSTQJ!NP$R;VJLG@(T5HGJY>^1\^K^4<-)' MM7"R6GZ9=]/EW=K*C"KPR)@@E&J-77\I"9)RDB,0RD4A@FYS^1S&W M1I3LB<+^\))*1AR##_B.!BU%D<:T2>@Z!.=2Q0N&:Y35F+$\"N1"9J MDK_!Z?!NWN7IY]E3B=5.^**,),K+ ,"$!XDUEJ1HHY'<4]VHTLDA-%&.,YO^D[R;#-^6JU %MXL9C$7U?3Q0,E[HUC#$9E#H.36.#8. *$ M,7!' &>V(48:&Q6\>P[5T.,(VZ4_UDK]#>/OW^22NR[C.\=DL'6W]=O&4R"<]MIYT--< >($8^ Z+I(@630U07C=)A_L7*1C.>N: MB5)3UKP4M]V!I:VM36EM+ 5L3-@56&K?X7M6MD08YQ0O16O1QF]W!-#E0_!: M",&\/C,:Z.&'8.&/77X(8NT#L*E/[R3$RSCWJC"TAY ,Y\9%Q":P@G7P--$6 MLU9*$L07X&]TCG(CK&"JS3O3A<3EA./O,M)R#A-J/T[_:_KMMR_3;P_EFZ/( M6/V'B"0E]AD'ZY79 )=U-F#:!BIMORR!)\.^".5V",WG50A647==(_FTT3^F M98^ M=]/T XT+RG.G!8DV8D235<3Y#')%"X,?;,A&]&3DSM!7QL4J+/*O M*ZQ\_AT[:0WI5'EDJ.%M*/M@W/&!@?%F0XI&N:3@=BR^4*%IB45)'6A0-\<& M'6BL/QWUAYGI;?9"<46"PW+/17!B^3H'EQD.U[,SBC519(XAJA-.OTDBPP2B M!4X4N^FFUL1-UDH5#8BLI_'=8$&=S4DXG"P M?17BM_!8/5WRQNKU)49EHX=#DT>L=RX(!HP3::22@0?@9J-6!0?0C.5Y:L+\ MP>2]M&=IT2UO?D$7Z]IVX2[HZ $T*S[AC0C(;8HDPSW+DG*2FUZ" :-N"07\ MMBL03Z:]F+=H,//F0XE843M\!'&OW?2!<8Z7IS]/ZRN/IWTX UBPR\0!]&O( M3DNUY (+/&0[;*W/L)*/5U M]?4>2.%2.!8"T<6 L6$S0&*F$$?!D(S*,RUZ/;+VXM^3J4SC7^SC\7;> ME#&5+Y@3"(T4P7JF")7%X_5)B1=P@G(P'A9M;21&N2)JY$[&[N);&4&[Q8A:!&2\9W\JZ/^8R?#CRNKE&3 MX/-*U*I=/&'/V;(F3L[IZY_?HIMU@;7GWLY67]01PGC>YPD(>_62V<7L],-V1+3V+L5CEM MC3Z9;5K%[$]X4YQ(7(#FG$%9QJSW!%M!@TX>!3.@0H>T>Q<_GS#J^@_9_#4Z H@H! M !0 !T=VQO+3(P,C$Q,C,Q7V=OD;,!D M,-L!,&"" )'#!DP4461$V#883!"8(&&"8&,0((00(@D1#1A$M@DBB6""R#EG MKO?I[M-G>JIG;D_-W)Y;=9[U;[UO?>%YP_=\M:K6Q_V?YFOO2/EO])7'P!T-ZXU'MY\?(E6L OM)N_G+I_D_3SX5GZRT_#M>NT-QX^H+M)+_'L$8-NWZ&]<_7ZY:N OXU' M>_7:PP?7)9[1W0#:>+U]1'\S$2_Y'))4QNU=P2 CE].G;_LN=V#6T,<7Q6C$ MQ,S2]+FY7^I%;S;J]WF".0GW6S"LWF&,\0;?O'TL!:X@PQ0G X8>9"_7V&?4?9LY)!18?XPWI4,2@-5/3AP,>%NPX4C)XS MG+%,#QT ZVL1Y$B]^GP6Y1W66*%6I5DCJ@]_;^&8<0D1*H5VB^_F>D0I3_1X M>OG"+ES;<:1#@F:[IAJ]YM),3/V#.^X,+EF=<2&Z(;WXG0))!AQ;0P!U1 M%U"M\IV9YA6I%M6,D79()$ET N )QS-K5W[EJA[_0'Q@?%*6KV6,Y1M M&5]4G,#OJ.,:\U$8V6-G75N @=6TIEDM=.5F0+#(O,[(U,*V_8Q17CG)1CLYZLV[L9F>P(#$".#92K*5ER!I_^ MU&('=2D%MK^">:/"@93-P%IR76&)M_NLTT3JP^=J>*7.T<^P]BE.) ,]6E2* MC88*@[N 0EXG@VN26_V[K,BGDC/B]Y9WS68?]90AJ._@9*S+XV3*HI#.+0:Z MIA_3@OSA3B>V??'80TRQ<2N'OO5XBVU MLH8LFCN655+R*TNLPO6W/'5E7ZY0EV9\<.5L[%4)NF%&].C]R>&Q&&KR&L^H MI=-=%O"YX(+PK]/[!H'I\U!V.+/=+8W9",Q0,HSUOMN3 C.4G&PYE)WVJN57 MZ)Z-Q([5E_W6UF\C7%S8VQ;AG3IXV-<&(V*W?9Q5P@<\I]F>/%O?:M+\\PCT M0.?QE#S'?*9Z >,2E=X_NV]PI/:[N;5OIW(+GP7_]N\.QGJHM*T,1:/2 %D[ M1.$@)I+T7FL,[Y/#@X_+U9RLL!)L:^AF%]DQ#K.<\-Y94VVWF*@.T7#F@XTA MT%Y/8-HNW53K\/)P,DL,)C7RB;6P9=C,_-)VO?'7/[WO:"#G33"8&"3;+AZ: MN&[#3K][[#635NG2)9:F^FYK+@FJ MMP,?):EQ%OT+]D#6#"!K."BL/^#-.8*-Z>'AO[!_SP5.J:;X;LQBQW*"\HJS M4&-&O!CWXBU.7Z;O^93LR4GO"W[8+F!' M Q".I&6CD0JDH77W^16&WN7&I+SCNP!0#3>%7!M-'(_\;C%,F&GU#VX.IY]* M3R:)6D=S:"K4;(E)"T_,&99E3CK_+*S.L;)T#X1.W*,U(8WZ$I!; ?_H6 =Q MC32E$GZP,/#%_RK:7LY<18IRRXTYU6P\X+AE? YL7[5UHX*/LE/O.I[61"&N^H@YP<8:YOQB@5]GK@O?^N M-*<)/E04I-9_+,P1H[CC1SXP_IRJ]1P"?:A*>"L=9+65ORU#C*?L]JS ^TPP ]3NJPR?M$1^#S#,\=;T 3^KC)DLT)=(:GTR,]:L MD8_7EDK)),7]MY7IM0[\:OI^]KM.UQ,';SHL^)."P9RW_/CZ\Q)AVM@ MV-1M)OM(K-DFOJ@$.OXABL.LHM [M(?)ZAJ2PG@J15M>-'7*1E,T7/PD;2( M&:N?]_(&&N0^C^/5QYIVV48(-LEKZI8FVP?4D@Y:T/&I$G_NOX^.XG?@UU;[ M)K5F"!II4V:;2W+C,JAHZ_BX.T[=W7C3]_%HI&@L66V^'1\/_2K0U$GACM^9 M\WU3%?+26MS/JA*;;WS<&"CC+BZH1V8/P0G1VT?,II@--N?&FJ"@OM?7/+A4 MU48[-7Z?Z.:MUY$>F=/1GA.S&!-WKT,25Z&3Y$308>;D-S@!7KL4E*39"4>:72-9,>(0,M(-5RQ]_7VAIN-6ADC-;UG:A'%*>^U-5XLVLR=9 ML/[T>[P%!3X.EH[P.9_Z.VPN>JC;UB)YGQ&GU"Z%Y,G,J?>",EMR@L-">O_( MLS_ILK]4+T>%:]^:DE2[?(]:5T&D1=8C&K'*8E>)YODBHY$]C)88M\3E]"DA M$;P(_O,>;-5?55==M*>GYGT QE!)P@$B#.1//QEEN#YEXZFG3 K%O2W *S3(Z<7?7S2?A,HO+&WVU5EW6?W[C2)#,'!JTZ71X;, MVWVIB-_)50[P>LHWA?T\=2&37/%VMAE:XJV0'4UT7 M9@>G=O/-:!R"$"TT$&9\[*XSM$ M@UWV+6JY&1;S3VBMH',6&RY\8K<\9:V]%HS4-1?!;HLM?L;&( E8)5)0ID9S M[T& ;$2- E ? VK3S&2-RW3NF;0..YV:M&H5<@N4EW:7R G28B4P_.[6/1'& MWM:^\;XQ"\EVI5;G:WO0(TK98#Q_8 ,G,^M!Y7>K$+3W[6,<0;GKY2FK5^BM MM<;/J6X'23)7E_?(X,@SJ^T/I]=5K<$*%9O$[I56GSVV7;W/51@7YE5#=/T2 M3XT+_$U*')/@#/6/_TC& ^J(<J1*-/SW#%QF"%XN8>)E46<[L">WTC8;^C8G!5&E>.O!?[HKT%Q)C>W M58#;'@,)]^BWASF]0V&1JK\$?.#"6+?BV'OQ9VOANI?10 MPA "5':FZJ@\5N'"&[,0-\TS+F20WFRX/)""'HS5C\@T<[3C2(+_-^0>P,8: M&K*VA;//!/-]*^]@# OYUNJ.8]_J,7>-$JZ@VM@!]['*;,);9@V"V_CA#6*\ MJ[:W':S,)(GYS:;TM3\KVD457"89NO'CD8IO3L3Q#+TG78S]8L*8*.,[-D/" M)B(9?/J5_4-E<>6WFX'NR$J9_>.:XX'-OPYR%AC#J4RJ1 M6Z+3HK9,JW1UU.JC473L7ED/XU]XYK;]OH:62Y/HL>1*\Y],U M')-,K2\YF"+GW7R%NY8V0"%4AA[FDC>-&VY5H_B$VW+FGP.4\]QVC<++8?G: M+YJ3/8*P05A>A0,&SK'*HM\)>9MQ^G&";?0Y-]3S[[Y]^!<1E\;KM"@D^9UZ M:D[+J4$=A&94P:C5[4G=#^A&$<$GRG&.6<6]A\O7$[W>5"^N$I-EY6M%A]87C_ MGQE8X^0DI'R9;C5II*46V2 GYG'4(#FCB=L^WI6D7#GQZ[B7\1F7%)]MP(O3 MHNK4!U$S9OOH<)UPWX)[4C4K0?.&3F(MB-VZ]@*N*4:[XE-4W;5V?B%6,XK\ M-TRQ)U*(MI(0,CK1B?1-D-TW+D^]JYY^G'H8ZJ/9]W5M@\A!D!;"6"J9(<(C MA[C!H0E9S,4.4B?>6>B9Z$=MDPTT<[H?#Q8W^T?%UYB\DX]-!(ZV4\^(L=[? M@HL4LBKR*GH_EA(B)X9]H4;3#2U>J.?#=\<-L^V@F6O+#64W*/[)T#B\ M,VV(<]'JJ:/^]=KN>D:%_BW5T4X=)==5>R393!O5D,@&)VP" MK).&G(J=Q<@&[3P[=8X8H]&(O%1W+:EW'E6?:R,C7XPH5@H^5)LAZE9K&BE- M6(J]4&X[D@,AF1;S&*J['NSZ9WS>VV-0"/ Y^M;A.<4'_H+UR7;7"SL$?Y-W M"RX,]GK_VJ-,6U _GOUCSB>#@%5*O4A;4(85%3G(MY&0G0 M5.*5-=MCN;6N^%\KZ;<# O5?#]&!\X^+=3F+4OA %P#@_/!TIF?;T%K!2(K$ M49'62)GNP"1(N+#'@!RDD(F6K4*A3F*U*M4J*P:S_>INTU&M[>/W#K<0[F Y M9?[4+?C(T9GV9?"[!E#E2#P$LPE%A>A38ZV,+@!-^01.JJ%:8.J7 H\G=\/ M<6@U9(#XGX@I22B.L_\K$7F/2K>\@.&E"9Y?D&@7Y^MO/A[31]6=,&!YO6^0 MEI9W-8+<^B4)DU)S5L(]BA9S]70>WZ5ZU&N7823++G#J'"Q^6V33J,L0PQO3 M683D@7&P)0*!((9;FO/]R[T%JOXZ/D7[O$Q,._KBW%I@46[L-CG3:;RW1;HS MHP55@=.<28<&,PGI)\4A[LAUW>1+=W[2>]>W,^6O8KD]O)K=P*F_2OB8ED4N MULZ:'=^K<9W3D2'8=<2,%C['L%I^/F(1LJF*"Y:4=[&$U0>='TAJT&2V'FS? M>1'XT=*GPFJO(GTJ_XBGUC):S'$RH!CH/F%[3'#*PK-J4^57&4K051$3D38W M9HW&/?)%PB.P7&Z%\S2'ERF MML%C:L%HQ"]D[^=V2C1SA).GEDL4-C?X1..L%Q)H4I",=&0D\L;AW/UVU(01 MD/F8L^%N?,AGFQ\>5Z4].'WWJJ+Z\>-Q]67+RT (RM&-$:ZY]QC,+@%$Z0:) M84V?IZ=X06"LBG\L-*BMF\-EK"RIM\OF]K4C_VA7F9#M6H: MO*_]Z!AHR-PP!FN1DJ1 ),]VE_#:K&1WR0ZXPVI2*ZBBKAW5\;-%UW(?= ,D0QW=&[N9=93]=-P_7=QD[#H$'(9\"LHVD\ MG2G-E<02@"8>0-T?)/376\W?4]RB@.F.._3HL&T2DEX<0O'A[ZIYVJ?7[5NN7P^S&1BK!I. MF6 K\D1K[&@(BDO [Z:1:W)5YS_V[L;;01$.FW-8L!GJUB>[^+N&5,:9HYFM M6'-6IPBK1>6X@%SO<-XR/U+9Z PV3=]:7?>J\@:5:^=%G.E35RG.=*2 M'LK"JO//2B.5=G@V;3?<H!K[]P4F=X! D3EWQC]J^)V)P*6YO@6!T*L//#@3HW;W0O MC'PWHRAMW>61G^<-02OMM'U:TALK@A'16(SI-XA;N!TOTHM^+B6:$T MMQ5SIZ$ .TV,5I 1N5\/RH)MP_6;13UW 4\\+,(6F2[?;JA#&Z&DJR03N'63]#+-D/*MU8,1 MN7($%KZCIA'!+_^+^Z6K^=.N=P/2W>N4\KFE:=\>,%V8?&;7'']\I8B[,).9 M5FK)&%XJC?ZQ$8XF2$O7JJ- =OZ.$MK+R]6D=2.T)XU1E$6R^7NDK[FY M);Y)$;)T9()/J\%8G3M]A0:3(A[2$^T%GR2JE5P H)TC)^WSJUD#*Q,%;685 MPZ7!QL6]1V:=S/=,L1F*$$P=GI0UQF6)$-EU41#H%V"P7CR:\E!(?8K)=KC; M0':^=RT32KO:F)\JO"'VTA5#!F,F@>25R%T(+ZNO+WP;%MQ)Y9G07%<4:+9H M$'?-*-"PBT#U&S5I%B>&7U6R* 4 7%3IR[O8'[<=Y:>MQ@A\MLM#F+Z!2,K- MPCZ40">I+U^^!('T$(I,@CORS9DKET?S>GFO\ MJ="&MKG20\<.L_/*9C!/]6J#[=UH*;%MCD*>F/T'$5DWQBW$XE?19,>D*[J: MIB^TG=1!:B=*.D^.[+02&R;4.U/[L?4((B=?3?_1\T(J@]@3)@!&'_>IM=K" MD5D-)>3FZMDURRM@A) K\)7KC-$:XS8.DLZQQWJ;#U><,HJ;#&X&(,$6S8;Q MD5R7WY$&O\Y(^'Q>62+GQ.?2,PC]U@JR%F8>7"YJ%$JJ%S)<-#!T:GN,8GBG MP9.TRE/%?4^^Q"W=D0@/7E DX@(SQ@?AFF2,#LB%C.:/*]#/HZ3,38GD41QV M(9P!_YX?*WE188Z;7^\XMHBJ M:ADY*;7-BGQ;S(>;:0< W>0-T#<%#;":VOQ"(!L%2).'ZH^8=.A;J(%'?4G' MI[ESOF-*8@!+%O0@W^0IM^NL$\/ZGLWH=-&4F(%U44Q,=_%K&+?M;CE[J&JZ MB;6!4U=F=M!V%RO10_A8*!13SI5O;9@JW)L-"JTSLX:Y1\8,"\4#OQXP,(OX MNTFQ^+E99/BLU$GX5?*,XW4BE@\]4?>OWK5N_[ESOM0QMH;1 +JD7W]D:?9H M3G+-=:

    ;,W4N0^7?9Y./3$HR++>$?;6"=["$ 7 2R($#E12W^D^6K7T\Q_@* MD[CV]-?T=['!5K)+W_3[%1ME+!J:GO"Y'\S;A8A#\-T&BTCG6B<44G7S!Z'. M&2)1':D<.K?@(.=>1#/. #V5S@ X;O71#R\U: ]X\IO%WY]?3C.ZRGZH-UDT M'3;Q[!UL\[/-W%!X[D1 RO7^C7A] 1\TVD>BM%YA<.8A9PF8K+ 5B4]\[*DO MBM0CKH7?]?:LC)4O97VR03MT>8P"3^;N?"/:_M$*QP@SOW9)_TU")RW70[?4:!H SHPNYQP#,*#/* MC/YK1#$\\55U:S$3\I,%,P8\<&:I**;^'-G,, "J8-YT#54.(B'08ET1F.$5 M[AE>)CAK/O \,&J']SAO_1T<'"4-CG;A<2&;#$#0738XT?1]VLKP*6BY*8?> M#[SQ1R%0;QK.=P.L:+V655-TP65 0Z'HY*HLK$TVSBYQSCSX$-PXXW6)/B93 M]ZN?F>$9/_V7#"#4BZK )ZL$T8]MI2W_SCKM_5#HI;>VR:"%-J6),EFR1!9 MQP#V+H$VNV/I%AE9,5CF^'L3)GC1[S07[_,S\4^AO=DG84M%V#R[DQ"EW:S7]6#97_9#'K5S+U?Z;0G9U)\XJLU=6 %4\E M@MN=+!>.I-RX"C5) . W+5J:@HVMD5N(/[>>;&+#44)^0UBLJ/2@QJFCTER7 MDQ6>)Z73G)(S[4$#V<,O'P]&MO0(6)Q5&/[\I=2D+S9%-Y(\1JN\#0[ZP\)T MCZ@U3=F[GZJO7I<\R\I,7KY@=RNJ7^IC, MQB/=]L'K!.]>PBG)*NLJJ@Q>PJDC2[9_@X<5GGEU<&WVH/UHHVIWQP; G0P' M]I@"-I-7\N \\&2QH[3KVQ^[K6Y_W71976OYZ=72($TTBD;C=4J"<#R='F(_ M3-U]1:(-K"YKAWX8O?J;0VHJ9L&C'>8\&:)*[\;MQQ-G)UZ/9A7Y>8^&KQ_7 M/V^I+?U\FATT.-,YFP 7!8+T4(%61FKN!Y8^;O1ZMIU64-[M0Z2970A3_[HJ M*79/>W3RE>\;=^'+/WZ,&?7U^'KC9:*!SCM.C8"_1AA)9MHE@LX/7EIK11T? MF.[;J/.)_WVX'AL61;A1-G]8?D,N^QCN&,X]<4RN%5-IG7\LTV-NX09'Z,6Q M7_(,0*^=MTNI"1)8%TXI&9.]IY_ RV8IK*2>Z)M1+:UN79=50KF!;C+PTO4G M3[)3-3YF7B+BOVH]&IW3B<7WOG4@1.W0Y@XC\Z2H#GFN-73IP5+U;R>[@XTM MZIX:LI56WC$]ZMMH9=&IT4O=G7]/H^.RE*J)\^'JG1H21EXOHJ;E93[O,T7D M2O58+N\S!>B5]"Y<.0.(@+DH'85R)-J34EN#[FV^$*#9ZMT*@7S(*ES30BGG M_7*WSDFSG D=KEGL.:9<%)NN7JT?#)[[HPC<^UK0%RW7RG,E"";LKLS[WOAF M$Z'/7BJ4.NU"X%859@LYW9*8@[Z-&Q%NP57<2/71OE2[%;/&8O;*W03YOGQ> M6CY=[I;W_GE%(SB+P=87A=E%0LG0);6TQ)RE%MY+F9<4K@K^1Z4A_CN*O8?. MPP!2OI F:8^=&$"O8LD"Y]\HVF/ )FC!%%,&;('0%1Z*68 9V9?8,U;521\N M&9>1@!G6.))C"_Z8_!H\^CCUL+-1WY=BAQK+$&[4<=O@8?\\7/]PZ;%'W8-# MHH=U9R"?QHU.ZYE>-D(?K_FS2\%(VSJ/?NOCVN:;EQFY\SV M%@2 *''0C4R!,_V_+ MQYZ?<#O>[V=. M*^SDXR'L"PU[B"MI8?@5S4G3/L7^KM"A$:/GG]M%K&E M'-8>#.ZB[^\TYCG1,WIU;/TT(A2SARI'Y&VV6+AQJ/QWF&/96D'+]1LF^[0^ MTRAX(T&7$(7>-[D-1E>>SQQ.RKDO-O-F/QW3'H.H#LF](D,H'EMWV+# M"=*EP@/QV6[>+U;77+I_#$L!P-X*?@-.%MFG@&P,*-"*(=K&L^D?"?"CGIZ" M'W2''7CAA:Z"SO<;?/J@4KP3' A M[H 9AP;UNTWN!@IPU$AV)?\,^%G1H%#V<4CWX#1T%$V^B,$O9SR@<^E#2+*/ MD(_<++F]8W6\94;UEUA:CL\<#NMV95V8#)FL% Z%N4%9C:>QK.Z843'TBYGK M9U1%5I6. 0*"Y9C:1KZ SU(S_*??(A(GJPJ;UT8R)GK!K=;R7UO#,3?&+E9' MEYVCU42U-8*F[&FG=YDR(.VI/O@DD$!B 48']U0*::]&#B;L:! M'WWM7_>+?K]UN:X!H3)XWUNH/&9; *]1%HE%-UU#R7>0KG$%5CV_Z8C7";ZY M[\F*\O8^(137MO@+@U5GF3E!EDV71APH+]<$'Q5H30KP;T$=3>YJ54O<"%:S MJ_:PN\=[I;S\BP[ZO;C_E7TLV+R2=4LZEU!!@-F%[ZC#[J-BYUQ(\54_&$#% MZ[Y&.G/B_U'M&XHX>C,+J>?9H+S>>V[QQ7)X=SLBBP MMT/V'FO[#RE\R&>IN%">@*UE!8HF> X/6_XV]6/8X!W&CK0OR:O(0RM=LU-V M6!4N]L7IHC>9Y45G,JX;#O](0[Z%4H9-+C9+B-0Y:C0R ?\/G4<9U MY[>'*O9F&#K?"-GO66@H(0A_W"C(LB7[J#O975D@WFZKWP4*I@Q12L'2)\#?2X2%+J3BJ9N"!5D6C_ M/LAUU5F.,UI.7N3E394KIH#S2YL>TL)#2-4\54BG==0EUI,PA!0FMEP8N_UZ MO& I\*1@\UO9(C_$IE]G3%A]/BUT^*TRA$&@/HT]S_31?V_*NEL\S>&^#^U#B13_PRJ M0!I.ZT&;M27FRDL18[\>.;R\8Q];5[C_L+M.,KI33K#/4 M7IO&R=W;7%!:26:E@0>T"4B9].59B\X]DA=9<;1\X1L#,-?FQ7=N1R:AAA$U M:46DQUC=XU/1)]6]V'P%MZYW^!8E1/H_B&( OD60H++OOVO"DC"IP?#KI.Z6=L_3'H60$PJMEY+ MS*Q03\W4#%EEZ:C/?5+4Z<=M"T4VVT\6;7%'B*S@37(-8^0'3D@#0@8B $NO MY4)N@^OFV7^"$??_5-QH8?"<(6DKP@]Z (R]6#.D;G[A4$U=>:WY]R^1Y9*? M.&2>&DB%LJ'LJ6Z[?5;@+P; C7:'1NA#P*.$^" \O62ZQ/S.;ZZ/]R;.W"2_ M:V\^]3K1.>?P:6O%;A\:OBT8P@#8SH+B!'0,A$M78QH3B;M;3Q(.]1-XPP!N MCZ2Y?'RRK-@IP@#L9+T$[PJ+RJ!.3U$)9>BF"PT0L(2 ;>*-TC_2[_>*<[U9 M^\Y'SVF)(YY:G4(#1$,QV=,W)>R^EW\HLM@J-Y D47A0_1"!8V G 3*R1'!J M>1- :#DTZ5XYE,/J-R[3==3Y)G#_BNMKX]']5\8:[C7(:#W9Y 45>%=8IRL" M?5SPL' 4RP=-S=KP" S78DU;UAF1]?%#5IZ)1ZX_N_YFU'9-,I7""2JTX0[C MW*%1L"I(#!+F@X\7N%Y)[R&N8AZ]-E.T=XR_(]KQI=R^>+5=(O]6O5(@ PBI MMRK9G4(I,0!7WB@Q_WA=K:)%V#ZD&PJJ/LGOEC9G6.GM[-H;MS)^Z)QXSI'$ MM+?9"1QLT-T>N[R* 5 %YJ8[R"'@[;4Y;S6UP\_-'N4%4R+533C@7E$L-U_?):E!I>O76_=N=UK\G]WI(V M>95RUKTE[ZYOR-JH4*[01WSH8Q/.XX;GPR@V-A\J/((\=%SG M[/:9GC9P$/#]<%F03^L081$.07V^'!!&%H/M*3V)3R/WG*VIJFRX_2,QF,7. M^JQV)>L]TDST_5SQY0''C=J:K3[ M^V,+ -F\]D1D07C;?RMW;EMMRG5,96/:WZ"Z&0#1PER8[ DZ.1$+";A(ZCF\ MEWB ZKB;S^N'^OUMO2+D, M%K8,WQ E5EH;7R3&IQ+'%).>'8R^>O!+H.=Q1?TKZT]?AZNSV)"/PQQW[^%D M5#_97X:F:I,QK?<3B:TJ(HSQ&^_8_$!7^;5:X]ZOM6W+L>1*\@TV7?&IT[P? MASK=04!(HOK%8-$,P"EQ3!\V"CX3:"LI^W:7;$J )C=O* M)B)XLY+C)VP%(BD7Z1-ID*J:EFU]'N2>7HTU@0!,6[.._=B+MW$'1ZZE61Z; M-FU'+9UN/I&F4WN9O0;==,S3N886@X3*Q"GN1.1(>P=:W%^B#@S_J)J'56"; M3^FS4OF(7B'9J2[:Q[*>PE6#1^Z)I+\:?MQR8;5%+PIKE+VG'G(9C"6]ES@[ MIX.(K!:PEWU;;M+W>V'_*'IH2P0;L)L3J! G8_6E6R@& >F6U<3\MPV*F9?. MU_=]Q=1%*%6#WLCN#[8,((JV#C["4A6]XC$;<$78VFX>3ZAB_^N'D[KB]$-: M[3T[]3!VA/ MDK.0'];'?WN?#0N+/][_RD[^C,/[VT?9OLGEM" OT0H;I*@2Q%]#]?9X!SF3 M]TJS;7/P%\?0JT:AU\MW#K#+L690*;1O*/U[[1/3DF^2F7C*G9^>N3_2 M;,^A>XP[CTY*]+"^9$G)TIIF .U>0LC[I <31T@W+F%(@WFD1,&VUH=-Q <]IW5Z]1PTQ:-#Z?PUQ+5P]8'^9:?MUREKYC['E)U3=^H@-\8! +!Q MNB&II9QU_+>Q"1U5F!/98I2 M0[0^K?/ BO1S>W@" ,X_[N%S@!XZ3HWU@T# MV=VF)HGE#9KH[[KO& "NA0$D?&< 7.($%YI %R^%"@-7@KX)LC!-3!/3Q#0Q M3?\4IF%SXGH[A'\3RW^T)D97QB//S4CK3FW$Q78&S'*TW.Z.O;T;[Q!+.8Z9U:,_)ZJ MN4RW-X&W%H?$DT3'LQXXDC$624TEZKL0ZXI^3W4&H#PZVG+760?3&7>,L.A] M6N/._[^R@;GE)%/_D?(^?(SIGK"/C;["(7WEMYD,V]7+JK8IC8 _MAL[ND[G M%#I62)YD1Y[XY.IY.F*KM3<9"[V5U@':U&0.,( #^T0V\<1!%W6/3K@ZZ"6K.NXP_C%0UFD\99NE%P"FBZ^-_G0?)MG;G]-86?GZ M6";BJ*JI0GGC979%4SUV.8V=,Y0CN[>VOB=5C0P5H5ZN3%BW$ ME214X"@0OZ 9(LXV+_+++X=5^A8# $B9)7&O:E'&3^F?,>_T\T@71P+J.GI[ M7@?H3MM[GIK3>67R4*[>![(6/ ?Q!R*P_3]YS_;7J^2-_+IF'B=V+]-%)&*B M;T@YJ34LV^HPBTV1QZR/;>WS(E_XO2BR_/=X(==P08OK1OA_@F7LS"7R3/T9 MVH]X.5G#N_)U- ^!U 5]WJ267W$)/Z'CL MAXG&<" M\(F\B_-G!S<5X,>X>DV U;UY!S_;7+Z<]/G )=X+U#.D]# _;.3$ ML0%=O6D>?4\UVW=/V_0J6U+USK#G7%$^=X!#*H$G>)]E9+[U)5]_C\+%P ]? M*D(M$GJ*>M'-OTDCH,ONS(]"Y[=? \\C"2K]-=3"PLZZMTTV(0[FZ]0FO$WB0]Z>MQ/[L&60PV#E0R%B)L>ERK'%W4J M%HYP]%\O/V,H:'TT_)_@:_^O%N2O$A:%>0:PCP%TS@:LT1O+&<#"(:L-MO^K MB@5,_?>4$%A!<0]80!K0"G0]@P2S;I>F]O9--7WFNI=[K*/<[R$#>&RS+->* M$&XA,H!&?1F21J/E@:3"'J15@E:@3P7;3C) ]2!>V"%[7B!/K\Z=4VIKC5=\ MKV5]Y[0LS12;W^DV85DR=NY+1Y=)*Z6?OM^%F-5B-8"T)-",.D_>4Y]/-.\_ MFG2.P_DV5*?LD68_W][[K._6$'E^ZUO+1Z9@H $#N /;_SHIT.91K7XY3.3G MO*83;&O&<-NF5V.&L$BY>W[VN]N6Q/. ^U=,=K/U*>VS_P2+8?\18K[[R]2_ M*_T_]M=^"J[3#T)&&M;,8A GEUJU>MT6!?'U5/L/LL'6*,.SQF%4#5\" M[-!"%J2" 21^LB:+BP3T],C&A&VZ4]3HG/F$GA5XU 0_,0[^O/*5WEH!9\"Z M2W VQ/MIT6ZO,/P"W:2+9&< ^PM7U')_F@IGNF6/]11W);7/(D["6DU/*#. MAPT]K/2NQWZ03 8@T]R*VCK8]1MVO=)!>JQE1R,B_4Z6PZOX^H>]A5L6@B<2 M/W/6&0J1,K,6_NP"*O_INJ%%L47UC4*7"XF/*.VCGTK<;23OV[G5WH*E>9T< M5Y,-(CZ4O_KP3E-S3J,<0!68AL8P@&IT;(,R4G8H H.?Y%G*6'U5@@A -YLI M)IW1JSTG_ADJX\:A*N@\\NGQ%7M]NVS>P6*%.,98\O]\O@IR=0M3#,#B!76GF_D$9[62EB6(3I]RV, =]W3 M^KVXG/C.R1P:UP+X[C6)DK-YS7)QL(W$,1QAK:-@T*\GA 'LN3FLR^6HUB19 M.BT^&V'?5Y@B]N*6:,=5RR,2^WN$5AA ^>1*9B%]P+J6GO1F05B?"PS#?T26 M.K74W+7M6!=:YTNUC&\L40 ^!YS>R\^R$2^T+K?B0W&WIW?7#DOHC0L8I\]LUXV'W' )$Q6N23"\,ZHW@GMH62$]H]%J-O= MJ=F+RK<$97Z\=<2)413H^^%3L/=JM^Z8S&;2WM'CJ;L?-N4Z^2]1_20JTL;$^=^7#YQ:O#\?N:GVP ML6( (<,_[MR_JASS[-%(<$?TDQM]%9EZ!3'RV'B]QC_]B=M_KEBGL>")X2:( M$/(&#;/QR;A9\XK[%EUPT*C4)[^U;C3(1Z#D?2'I_>U+$_G^!+DPPBAT99/8 M04A?@5'TP.JUJ_!]FK&%'M4[R]<('%+E'[)&C\;M'YMQOF/,.<+^^,/Q4]BZ M!BC].X*W@?4Z^'"R0U]*3)8N]4&S]I:XW1SE_.,DVSOJ-[-%!8Y&'=[$IL/^ MV+RD#E_3!AT3GTJ/W.S9_VNZJS7#/^KUX.U^PJ&4GYV"?/573!7M[49$DKD$ M!C;WQ@ [DTV2+""Z8'&8KDY,"\.#55"^,!^_:9X3$P(GL\O.'7+KO6,HNV_Q MC.[P;=EH;D_9N#MRJ!^NW\\327X5 MZJ!)KGK:X:4MJ7]5WZ%%YBGP\.JIPYP[I[Y7;1@O0 M57_^A"\!GK.ZKD=BJWD8<&ZH25U(ULF[Z_37+ MEV63;T4_.V,5-X7!L#F"XI03(/2"ZR$E>^MJL;F"I:VLZ=ES(1._(*D06@56 M0JL 0I;\CQYZPXEEIJ.V&>\-DNIW,W7[F(>P4$LU$40.WA1EB%5XL2 M9[=0J Z"UTX]IB2^7U=!%IMHG?0SL4X,7)H^_XV(H7,)38F7R@=G\!X.\+.T M,HE@:Y^IC;I'>..ALSLI"N&]1G$B!PWGD(P;$9%B5771TI^(NYF]#]7-J2^' M;K)I. 5F7K'PGA#NG^E_RWI?:>3BH4;LENGYS%-K,H\R=O+(4\1@3#P#<$;' M:@J_4_SEA5_Z9'3T=J> O=$]&9G)!V8()50G)_)_OB='>ZVK%X L>75AU/R2 M$))GL?^,<@=USPPD6S]ULV8EO*P%CQN!3Z\L_U8T8P \C&BY?B1>&PAKMY0[E6\_XDBZMG=M*&A9G?H4VC:Y'W, ZN5G&] MF *Q:"_NY(K7)Y(=!9//,H"WRZ>R.?_Z22C8T8+FH3KX_O%ND4%DA_!EC^K: M^^8^I>%H53SGV-,G7MW PETB$TQ VA. !,9@.$M!D '4QA PF7V^N\W=H&< M.M,PFE L Z!,P^FGC:GR:U&[(ZPUE &L1(9FXI@X)HZ)8^*8.":.B6/BF#@FCHECXI@X)HZ)8^*8N/_^N.'/$*(E M5A)R ,E60=RXLO*!=*CP\*47E-YSE&%86!1:>\,+M)@\R 6WB(8P"0_FO2% MND/[5%;U26NZ+3U< R,X#N9LV!]]VGGZYI%DI(X\6X)J[$&Y!N/\1R\\86[1 MB6DX?ZI BM#):_"O1 803N=*GX:V)G('W#H<,;@IHM@%)2I\9M7J/2Y'Q$Z4 M! 6\79D.%;3-B3XK+=]HQ0KP-N,DT8Z()[6X-MXXK'Y*L6;DR7"GH\0!(2[! MA])'+4)/'QG?I L@O?I["X!U4..P]PXU*S[$-+T#7 L;B8)N6I![ MWZM$SZB\KGM8><4)H]2N:BQ5K'G@9R%^[6! "[F!B.M8"]VQB:IGS0'#IC6C M"SVL49(-06"<]E?X7C>-UF6YRV(:5O>0N6,?KV_2W-]*6#9F[*N:_LG;NC5J M]:D;EVNL>^UA]M1V6I=V^',HK%7HS,YE]J^PH=/?WJO/N)4G)]QG 5#ZF M$*&_5O80 'ZO6F M2D36U)?TKME_LINMCV'A7#;YWOB0+&)D%C<1&T%7!C7[;,0.%04%2[RM+B]7//A]5?KF M1]GEH]7)!BGWV!YAEA$4F8 ._%HK[R'D';"CQ'X)=DCW2H%PS/>PEL*QY"?9 M-P$HY4/__M^Y1H("*0C'[P80<=00 WCOG^B'C9V @"M$':N*?M2Q!6)I_MP+ MU-FQQ2&"E(**CF_ELQ,_N.M,G)WW;KNT8B,P5?,K15Z% 5S3D(@'O$\@O&Q? M?9>TK(5)XUWH\L>CQ2D76O=HG7A5\O+0G<:.A5E!EO I!-LOQ &D< YH50__K90^.OS,U$$@Y*4\2GGK)D4^TKF&G&F_GT=10FA>B5U80+Z&F!_:RY< MDVOEDM.]D9Y5H>IS#.#I(!NJ#=5'UX7PH/8$S+?N@9\("E8U*9W4DTO?LH!0 M5@VQ+==V7J9A.FQF:2CVI,3T%M:--?I^IRG8,CH\2XYTO:C:T\/"WC;Z\'// M_E"]V"XI!A!B,^8WRP J>$,8 /X:%2!JAGS?MN'[5=YS_\E]N4RU"[S?9QQ! MFS ST:^3E ;Q9 M>#O:N[3!"30J0W-NH<'C_HDP_'%:+JS\5HI?3>2#!4_.L-3UUU^[477.\7!* M:A$#V(LC2I'8.WAL6I,[:GEY?R4X(8-'YO6O,8 9%;W@ @@M'3J_Y$&CH"+# M+;=^9%EN:J?%*$SW//BS?SC,'RI3?[(*S-4?]G:JEY6WB:7[.X5D[;1(0 MU<*)["VX$5R'=D;7K,-UV^I7]\ZT!*;O/Q@IYJN>!US MCC0_71/_&DPDJ;5)RC][N3@:M^5:"%J\?(9H>IC8C+L FWI^@U5? A1X$Q!C M2^Z9EKAD'$_:R@X)--LVG:?[;5]CN06('L/YH]@#!)%J(&R* 7#?_3W;_^#S MK9?H_ELY^;"X\!X"PB[SFV5+^[-'=+,=X_C01 UCK=[5W9L:7!_[\]=/_V/% MW N%J;^0PNZ/!CS1D:C?,;7&!FJ+ZGN>_>UP"7_U-[_@CQ"*@!JDV&9":)N= M ;#QD^:IQ]"5[5@7P0;/@L<>^](E>;L^0#/E)'-F;\-6A[&IEN3GSRCN/DY' MNTS+YE^ANO198?PP5_B>!4_A5_=VGOEKR1OO$_%5#Z$(Q26VX[P]UN7H^Q%3 ML!6OZ*P3).?RU5CC_N1N?N,]]I'=QA],KJ,;ES9&J[M/^ Y?IEMM)X4F*NG? MPQL*VCQY]&=70/BOD5!8<<":P7>D?0YXBV)54SV\^6$^_5+_.$9U]N;E?B$" M>.XX[!HP\>]TR*Q_:[+[-W9A_]-?_&3J'R?.C.HBSYQ?6K6I,UE6^2]Y?=0Q M/\]?^8J6\B#JM#?(?R35Q/E-\DWX^)4@X,'RW=Y])MW&^%H<@@'<^^.>:6:G MJ( -MK._RS9M^TW"7AY:_Z$81J<%%A*Q[5UF=MBRG.J:^/PL%UM"_*,*@1#V M@8R=KVFO7$U5#3D=\AZ'"1)UV%W"D,?**7K(H6)/;$-BF"- M):DC=N/;G?4KI#T3+\SCOU4>-!4;2]_^LB\I[':3]S[=6DH0>9F6:D^N $\@ M=0HGC0L"TLWJQ+*2?#61!2\L>MN.''[B/7-/M(G3VR>,"(^&>?#&(5AW3P 9 MPKG"(X67@J9*)&Y\]^/1ND>[=3PG0>ZE)D&@,LCB>0G@OYMM24$_6^(C12/B)>R/OEO>OVUT"A:' M$VM0I \P@,JYX=S6 -3 #8%,!^+)-UNPV[?-5C1_PT[\;AO3L;[:R7KDDJC9\::F M4Z>HU;1(M"L\ZAJJG*1U!C2>>J-K3[)O'UW.>-6=4ZS?):'Y1;6C^_FJ."[0 M1XK5>R:QWN0*RRI,5%>&6+TCU^H@0^"-TE<#SWA-5PY50@Y&WTGI\GU9 M%'CT1.&]GPM6J2\";BLJK$*B,9!*6 2B8B*?Y+XCFI#H]=JX^)R'U._9U'RK MWT=.0Q1T.L5\>VOT% @P =0PNG)R.7J:YP #(&P]H<*FH9&UKQJKTFV)7U*3 MA\ZJA302I/9Y)H2A.&Q$RCKHG-^G*<&69)EJW'?LE773X:I@C=R/-<@.GWN? MU]L;MRS+15""+$U4:5"-8DH?N<$=.XV-HNLO8;@\_7*'Q2"15/7D#NZ'^*CX M&=NY*,]34YKDVT=B?6,V=H>%#G($&%U O45"+*^1RA9YX!V2$F$K&8@HOJG% M:LSQ^1")4.U3]T3B\1$SLC0=(L0TU@"$$-"-M.K35U]"B")5"KY!J++Z$!(LPSAYF:\^:.Y9\:KC%Z'C3U%^XPK&9"V> M:5[P.&9%K?0G1'7QV]%^@O]I:15??N#4K^J?[%,*2VNC8V:)UVAI#2='37+" M N!7_7[V:H]^_HS>=QG-"2PWB"#/]M$5D3K$^;A*4]UOT.OE,3O<+Y\=R'[F M17XV:[)\=1B.@*";Y*I$UW"WT/O;U.Z9F:VIS.QR-B)04J:854AVD[O^)[8 M.,$5O?.B*O993^%JSBFJ"S:= =QB 'O0S608.VJ19"!+5VS!(?? M,H F]4TH=X!:6Q:4A(C:-*G\=:5;3_.KJ7@Y6H7::3)Z0&76"#9EU- '6_[H MMS-&0A/GGS" X)AMNO&BDM#\7UWU7WYXF[:L7_^L#NN)[NWBLLP\#Q\$0E4MZLIIP16)2Q<>&TC$_[T79-11HY/50CW+886@ M@H7^00;P),QTN$JXO'Y ;"7' >9JQ'XSOK[=6?6I%G0G;UCW#O)&?<4PS+-G M)&UQR-6KDO)-O+6O3=U9U_<\.6W65C+N-5\PA\8J3*R!"[0DAX"!10'0]FOH ML0V/<4TGSY0STK^36QE \^(CR9=/S^P-V^Z<3@3E8/'U/*0QO'^8+I24WOX= MO+0Z;$LY62KQ]BWR-%^,*E&Q2#67EBU1S]%TXM)0IR#+=U27F%$*?A(\P0#: M'=3PX\JC 2N'*/F(59D[Q^Z:^GAZ:33>"MEDNQ-Q23N"/9NPO#;B3S8GPI7'ZYV<,9^K,Z-XTZ^;RKWG)8/NO MO^U1O)C% D87IO[6M<*/Z):D<2KGGDFJSGCB3O&<8QX3-672E37-PT!^EK(W :^WD M"9NA>JV<7]KU:E[X^#9YQRVPM!3+ZIK<'P;.&&D$U@ZC8BW MT3;;SD!A2O&*^&'O7JVE:5--^CDRWM[[ MS4N5W?3@8^ZWA:$JENT]R68 M%LD ]C8B^, NDR&4"M69A&@WUS$.)E_3?.<@M?C!CNO;\=M'4)YU7%/.!*F0 M1UY4 ?]&?S0OV@D::7WM"9QG9:5^M*1#>N7(/;EDVP\,H,Q+E.KQ*\-9N<.+ MV\=0K$W074C&8$_QXQ! @DT_A)/@ FI,V1>]SD#L_Z5J)B/L[W'^Z/.7R0%E M7V* [:!F-&^]A@_%"NPZEWZV/,6XNL\I3?S0XXL6'^W/VD(-4 \90$-\D#_U M.&8/ ^C-?XV>DD:'!Z;_=1WF4SV@I3[;;@=D9L( &L\S $X8_B(H3 ]7DF$ M+ )4A8II@>IH?I87J8GG]13R<)W;(6B>(A M9E5A)T"XZ:%'5L^&^]&YV=LR9U?&OIL_,D<.,@ V;A*>:+/<53IF"$WUQUX_ M][JM1\>NOI.=;,JJ2@PU]-9MZX[?T4[VDQTS^OG!QXK>.-RX('3[0VJ! M=Q@G%_\E=L=OJ%)Z\^Z5(+5<**<"@BR&D;#;P<4><,U\V71O]IMQL[> K'9U M(P;P6(Q:W/O 'LOOD?$PQ3GK]@KMZ\-W5U+CTQY'#\S]Q7R=QNDP82A#4G_N4QRPO9!Y@6IH5I85J8%J;E_[-4JL,B]86)W\!/?94\,'@= MYV5SKSUY(8_B'CM(_%]M/3""H)R M3;V=;:FO:_.;PYK<[+L2]:<,Y:8V=\XA8M#5-HF\K=!1RP[A);D7GFZ/'G0A M#[\Q\Y;^3%:,FR2>(/^.08()7K,(X@'NNQ_=[#_64-@"N .6R"^)-9G"F6YY MVQFMX\&31]$/T&OKAHCW&MN;#&!O'E'4'GX8[',%D_!]2J\[MHPSE1E 1S:U M9.-0H6;1BLI)6%?AHN[A0#?$!PM#(8)$TY_=6'^"V/]&09F_43WJ/US+P-3_ M.SKZ'KX:7'U5]I!C:74BU$7L /O6$G8)OO,:*^31[/\W>ZD M=M65=]Z1D\6TXVS_*)LJJ:LO2'LYVR>=XMD35<6A^#!L/=#D8K=Q]2U#V-KP M+.8Q5<&7@!%SU3]\>C\B%X&9#40;P>)AE=^C\ M110AI:\HY4]T25(0O*/P8GUC\9"#QF!DJBVZ[H8+Y7+ .OV0S0H+X56@\[K2 M[,#KFNJ[Q)N1?*W&@S*6X/ 8A'@!PY+)NQ?L:AR5M>\]N0A]\-A4@NM7]V^=D_2W^C]!/VK_=Q M_].[%*;^ ;)A)TUVG,,7-N%$ S*__B[HW^A\77.7L#5[H1DF*LI.<)A%^C( M-@/2/%6& ;!6XGA:*2ZD P6AACT3H2QS6O3SOQ5*N.!CUD]T*D[TS13,H&SY M;9,OF6+'8"-^9W?"Z$$BX.5" MG<$DTKGF!I%XNXB2HC,>QR;Q\2^]O)K\()^?Y<_PHXN!SSF6CB?FQBC,PF_^V869_BL5\?OWY*6*K,75@!7/FT;)=G/> MT6(LR5\[0H"9%,3Q@!(Z9S!1N 7&KX[@EHM=V303+X>-52T)IMGKZ3WE5;)+ M4YL+C)12OQVZTL7'H3'/ (BV. F/&\*TEP\DA,WK,B_U4XVQQK>+'0Q?E=XK M-Y5+_C'/_:7T\WU,?RM*J9<*\U='W?5VSWBFV:?M'-_D M\%A&*HXBMCU&/DE+0EI2Y,".:?-D,*&; > +JH+(I5Q&I@5ITUT'FBZ&]\H[ M'32\]7I5I:A':!W3YA6>!:&]V^W=BJ_APG2M/#4+\0AVT%J]+I0K,O+A06>+ M3QPR HB3WN@GB=< RAI=3 #O0A/$L>\>L3/, !)L KU\A&;K+9M.P/<62YZ6 MN?EET>C,7N\S$DLS'.BI9PR@POR+5V1S^ON""ZOF#Y?CPD)/I;R1BMF C[%. M]].[T._1T7X,@)?E0$Z!;5.^:_,Y7%>&D8DT.E,GSC'N^>F>])YKP%J])^4L M%0IZO#V9,HV+0@D3YXK'T+U^>CQ;]&CX^=\;?1;5+L/B1:FVR2% 8@@.UVU43X= (?5E0/#>@9SKA"5V' M5!.O.'P-AQM3MR.Z$4H%4@*]0C&S!_1)":I&IMF\O6B^@-@+Q*Q$OQ*/ MC%=9\?G7"E_X!+^Y+LMW%C?A?U_(^*-&)RA,F&]!Q(B]'/5ZHAN,QPFX*Z]" MW?+=WUTW>SP8JL!O0\M664-P4EW[C](^XJ9R^)$B0]@U:=".N 472\LO'+GH M)+PE+JUH%RFU]B$!:G4UQ>W*;$D0N8_VA+J?V#+U M6#.N344N.,E\X_V8^+7H8\N!2WWB1SX M/VY]7ED:["+ ?"P4/1 F8Z$'*B& M/1_4R@!P.+_"#;+F;I=_E&RU*>EE3D>9^C="6>]^\_#Z0 :P7[C#7*LER:QV MLF7TED('IL[G]#ID/?$SM63S_-/L9&\%8B(A/:&GM2=.4IET*IBX>.UE7Z/O MR[,B;\\1#<*(6+1[GO=4!E 0^./7M8Q$WTGTU(L)5@;P!$-^$GS_ZC=< MY(.1LM2HS^OYM"^\E-E9&%&,=A,;@YM*:V"EMX&&TU#!;X"7K/'=H8J3#\T%;J[X=38U[>7GD'J*5M9UHZC3 M>R'O>U98B)@SH ^)35]J\;C+6U.\@L3MLUPZ =.)*YJ4.TYB^^)3Q!V,KB95 M:&P64@5[.G"'Z >I&D1L EW,?NTCIE)4OV"2$[TS*WP-.4%B^HD MC*Z+7CT#:)VLUFJ&1D,JAY=G27MZVD?-(\)=\L#H*I4W/V7Y?R6;>G+8%AJ= MME$4M:E(U>&ZS%Z,:F4 U8,,8&5_:4 LG@$DUFLQ Z7-B_NG"":AM600M1@ MLVY48EI2I2K\T9MGE(0.HC*0*0J?G.Q(/C%RWI^I' M=%&.]>V<5^'J;+7N+1 ,N;2P,G&%5Z%6N5' =XT.89NQ7$R #=,%(P3YKH[ MX%Q;(,I.P[D]TM.2[$8_?4@VSY\QY*JV_7I7XH.E>-&1#]F\QVGY,"<]>S(K M\3,X3!3H$*,]T58DGBS/6TR1)75Q)RLZ-EB=D?92B8@?;"#=[*KD7,%-Y6$$ MG<#ON_.]62(BX6XIO7/?IR*W]!3[?;PS%8::X);_F-08QAVWFVH*T4JIPB09 MO"!F7\,A#TWTP7I/@EF)O7I8BZ_2LG=KA6SA5M(L5X71&[[#(5\[1$0WX+&3 M[X\5[6:I>R<1863.C,B8!WJ')N;8JD7MUK)]=(L@9>MSN1O=Q$ORK+_0H5V< MR,-$Z3$&T/&A]^Y>]"HM2Q>52NQ9@8K54(7ZI]B3,)42>]2D;NA;',OOF:TC M"DW2VV UB&;:.7(@<2B2@!#Y=8.+Y/5D ZP,-H.3V/KL/C, ES/\G9#GQB\^ M6MTO6=\WSK$ SZ#WU!92-6VH@A[7P.'<:]V3!Y!1U=M-N)P&PFE_7;H#(3#-QJK=5+H,W'@S@\;9VF.#N8%U5O M[2\2B:(>N-!YK\SGLVFT:)/0.'T24CW<4H(=80#V1%C+[L3\UX0.*3U>2DPO M-3)BE1_,O7C6Q%DEI2KFD"&\P6[ 252*=?>,H69O8RE"H&O#P^J\-X*=*^2( MPRBIX1^;!%CY<-,8-@17 0^A"KR1/E;B=.L.[NJ\Y]<^]=]E02N!G//?#8,T M *&IG<@5:*GMHK!F%['CQBO'U#S^;.2IO?$M6PX'%";DLWGCD%JD6(L*6K:N MV70J\5Z1QD_RR[2UO#=>^L"A<2^OE%/ZMO2#6QV$11RQ7VR8)L 3]!M-U[@< M\)>;#+ VX? %&MB=8V);,PR ZIX(NL5[T*,C/FW#&( 8-C W1%><+N9TC0'D M.F)1< ;0_H8!1#P?PBT\]YA,80"DXJT,)H0)84*8$":$"6%"F! FA EA0I@0 M)H0)84+^E2#ZYN LQ79)#-(,$^I&[B]9>-_EJ/16:TOQRU.S$]NNU/;3W%,$ MW6G),B_(*7NJ>!BY95S\X MN-0(_J'UZM\#A[9&7\+<$D6_U4)4O:@1B0BG5$.+E@MO:W]2TS=Z>$6V%]_( M;'A-";"UFG#[P2O0B-KE>?A["\7BA)S9^\Y)(;^[55?;ZQC 7UYW@]%] MWY24GUD#-B=,)7D8 (]**?J[\C!.C@$0KJ);+GH@-BYJK'7N'C@8]$V([>]: M!%FF)O_7QR[&5/7V*@9PON4&%<, XFWJOQLP&4P&D\%D,!G_;S.L^I&ZX/>B M $)K=/[/ #FKWES7"7BU0\0/SL2Z+P?@0Y\N_>\L:.GF.=L79/]&YG^P]]Y1 M37[;NG 0%0$1Z4T("HATZ4J+J#01D2)5B( H141Z"XF(B'0% 04!:2(UTI46 M(%3IO9> ])90P@MI7WYWW.^.L?PM[0I%)'^$!XUU XP?K# M_=-TL6JT&%1$.G^&)LXVW&Y!BM>S6"0V]T0/F]SG0C>[)KK,"Y%[GQYI]Z?!ZW\F*5%M M W,3&>=I!''@: 4#WML;3$M$9YG^BZH1^!,-*J1"U'R6BAJ<+P&=0>^CW#"\ MWXU_#@LRYF88H!\AL]RHO) M+ROCWH[!3Y3AM&+:H]Q,*VKL9:?/\#@RQ12MR]T1D[SJ>9K)[P&1L%:SG)F] MP7E8<-7R7M<#!%Z65"Y)5G?V\'_:4J;EN+BA M6W:#1FAXT:B[-#:DD>>QP&;=8YGLZ"Z1\/"*K]LU%)!-K!5WY8/=+NU@$RUV M\S?_!UNT@FHM>G3_,G*#=EZ,C M38">&]>TY[AGWN.QRCZV+H&-8-J[8GP.VWTO MIM@IH+F*CW#%W>J6/AY]'..": 3,4&G^N"';(Y"CIJ N+!$!ND&4V!\CT\?- MRV)0+Y5M!9.DJC4N#2]]>MPF?Q)2HPFH="/F'^ _HO /ZD6$WJ894D5]2W1VH M@'@YOZO!=L^9;C MM\954GG#67_A&J@_P:#N$V(I*=X*2%C[>.L*Q%A"UR3-X"(GB?Y#-CAB'%\@ ML0#E1C29UM'G'D5@^AA< _>C!G8$5*^DKGH).:QGK]GR+S(#XLHMQ7:/XS0' M%&3.M]Q4@ MU'9(X8I';?#2N/DB733$U3!:0&6V!MG"Y&B/J&=ZW?Q+3IVA\3S+ M 5*LMBZ=O* ?E9_S\\>[I:5/7?)@8\/+]0P!DJBEW^3%%(L#O#V\U1^-!P!1 M#%@6@I$B3_Z\2U[1J4Q:A.@IO>TC'=B"_P*['>%>KR8UKWX32.=TL\5)O3P4 MXTZ &* WH&F\\%2_0AN1RIBBL6290[OJZ-KJ?IH$V^IY"FA\9U$FAE@U1 :O MC^(@EVR,.%M]*:"@PR4Y5=QG?(]O436=EFTA80;5@=YXL YCW-;Y"J#)#% < MHL5ZZ(X;7S-.@'W:K-/WQ%20S+GSK%$ZBO4=PK,ZK9)T%,ENMW/L. M,9=[D6X)J@= R/2..#JS!)B/FI\P86HLS0#'?+F-[2( M#9!4V*A=W>KOE+>^,7AF^&R2/4TC[><44BX6L4DU\<8%^3P89/!RHHI!OK9[ MAL;/SPW,0P(C&TJ!;E\SGE0E57V?LOHV^?T6]VW:_BO<1:)IFK#S*.1^C]#+ MY,GWQ"/S7'CO'-.K[G!U=##ZN@PGK4+7120Y-S^\Y9=NF!)7S!/H,UH M]TJZ0#$SHO1X")N\R!6FH>QO##[O;VBBOZ'=W,,(*Y_2BW5(5"F$AW\3]K(I MAI^#B0'U"\A7#1+A+0)L(\)#.R9+29!ZINZ SEC3U?7@(W[-D[300@JHG&[K M/08Z*=ZLKG%+('3Q6G9/6XS"9X.0[J1-^/&AQ&%R@TXWW(\OJ8]Y!VU!MLW+ MN\7!V[!9\;3_@Y&6?_N+_R-5 9'PB5E5"#/B20;?7+M,LH_/4U+J:0VMOO/Y MA&>WA5:.7.QL'W[(Z>N]-I#C<]MXNYW&]''"JL1AU/Q82#L:&B; BFT8L52H MEV-TKMIWOLDLB^*21/ 2?4D)L#,:0O !VU,#.5$]5>1^ZZXP];/W:>5#-V\' M4>,IP<]VU,?$PM@6-;;PXI%0SE=V(RU8T\8__##I/U# $.#O3D5)_&O-W__A M)4C_U<7_Z981P=0)6N[^^A"5G ^4';TSU)E\HND&6U*;SA%PD&N , M6VVE<<0&I>'*VGRU>X>,WC6O/=G]T^Z9=+5/,[YD/P>BY=A&8(W4;Z%5\K8N MYD\[J50,G2YM+/WAM'D0TKTLW-,1RJKB+( M(S DLEBLISU+HP>,-8V+. \\:6N3HM5,,(]DX6_+]XY'I:/CKMXN*BCR[S/Z M/$_3N(O@AD^#>8E/EX7)U^J&!)^?M%+SF-@2Z.,-)XZGN#?VC?/@A(X0 M=K?L\9"XG#)9*HV3N*XOT]SY-9$D;6IVN6 0KW%B3$VOT#]E9\NJ+3^H\.$> M86,C_-/1QI[LY6^7*J(+"BP_SHM'QP=+'!PV@['WYEZE<^S.+MZJQUWH'+2Q M)TV)#N=8GR=+1.)WSA EL>XO39F9 '/M_K?<*O$&P6?=>R^<5: M48V#UWA0$1E1<&92*ES,?U_("4X[]AR#J/402=6D.=:_/$QRG5;["WH[4(D, M\'1E6X7SO"7MU]3)=VM$,91E$#;-U["B=U\HC+5LPT2HH1L0 MD7GS; +<0KXVHFB[Q9GLRO_Q^+F7F! 6'!84'DH!V1F^@C.-XP Y)BM,8$^1 MH1S(#);6QBWH2W.MAPH!BQ M$IOA\DZ4M/N2820KNE)?)-#CC!/HD[49GW'^8 M)$N:?8BHD--I28%G!V2M4:]%:&9N"NS M94G-5)/I;@9LAQ2 M0!E'Z08P\%3NX07ES0QJH&"I&FMHQ\A$)LM.N.BP6 &)W]_UC4LUKO$AAC1W MTPD>"8>1NF67:JYZV[W[Y7GF -EHR.4/L<8ROT4JR)Q?2^;51CXA7*[\:5"4 M-^PK>'!6[DS3RW!VBRW=R4LZM3ZCZ>IVPL1."NAN M9_OAG=US'[N+#8(>*L^0;_>W_B D&HX62- U":CTPX7]78:@V-%\]R)G+OV/ M)6Y30C,6 @_"?019ILT.8.7WI+L/AAJ^4=GQK?_0I(<83,4,#^K+$ M$&3C'*=_Y$HK66S49PJ=6F^\ZSH1Z[77L31UX #5BA]:SA>/RZJ>#?BX9B6N MWE>!F$^$TZK$M3!S 0T6>YS)=@(9C%?\G$*@P? 9:.0GCPA+3F;&5DQD77%X0][0]O3NX M$44:\=\)H=6S$'3M ,159M+K+BF5>'KLC'T]SC:K6" A3[;7^D*/X,;25VU$ MW8OL?"$)AHAYS;".S9K(DM1,@;>OG(=NEN>NI10#2-W"?JB=6T6QE5 MW^I'JC.(M+VM]NHIOV.7KMG_')&)OQ)O7=L5<:) 4$:XI!U$,QQO.)P 11#Y MJ<9NF_H6)E,,[$&=;LE,*D*8IIKVSGF^(WV!7'" <\7>3(]61LQG(*C>FBB$ MQR/88M?)HIH/:ZQQZ>U#C#1[M+>Z@Y,QR#"AC3MOMT1PYO*C!5 M+JG$H=AGQ*&0=KE+)6ZJX7]CC4K1X02SH1/' OX47"Q@0 M-.$] LRDK#I5O'K@U&9-Q1FMV,IG7QY.@>]20+Q/"P28GUU@.9+ [>$]<.&; MN 7#S1V6R8 :6#<<761]PJUD.!",>:&2^3LHFHT0;@%7P-X+P[&A_5+H(A2Z M@J&ZM39E4P^E-?RPPY*:")-*?[:-K<8%X4A'C?#F7BG2SF 0JQ?/@H MZNA["T;Y_L_W@J.[-:9RIEFI@R,"@J[R7_!4;],DN9#24!LZD9W *: J2*9&FNJV&%S0 M)IP+5VZ]*B#O5GK+(RTI)<&;CZHVYA?)F/F,FH!)C0;D^^*;7P5@B1R?MDSR M>:-2)*FAI;'_/^H)SM$.?A^'P8INMB]D7TBW&?TN-(!9V0GHB: C'5NZXL8, M2S-,455EE=$]/E[B:';7D;2W#'3#[Z$(1).YFC_O2F/#V3>V1I='MAWZ\G#BIL3?$?&*ITP[[ MO'#O:5@D?+#FU3[D40,8N >F =C0#7S54[_75&"6 1$N/-;@3E MG4JH56\I*GH5>27G:E;D%=!_7MF%1&=4@D,T3OGGH57H(I]OVS>,05E2_4<& M1]6;;@_%HY\%EF5,R*M4D :( M!PG#@S>@6%/F*-[#%LC)]716 (RL#CE@=+NYP'39(17)BGT8+AG$E> #*YJ0208 ^>\+&I:8]^6KMZ,5$C2XW#W96 M V'N]>ZLJSFQT;IJ^ M>4"JR6 ='P;,#=.K'/P8M05%CS+@G6@$RTJ?E?T.7L@TO-_B!=6$]R(JQD(0 M+I"3U1%J+ CAB+/I!LNI@5'\2Q_"WY6U\;SLX#E+;Q(:^NX&Z"!0HHT"0'[TZ!QWUMN5Q7Y]BV]5:71EO;\I/IX[._7\+,,3M$ M#B',2D2=1ZZ_0VL#.PZ*%JOT9;?2Z 7YJ MI/=Y]SI[Q1\:\$\@M@A<^^*]$"P7AG08Z7/D^1Z^/=K#3>\N*K@9H=Y++_K] M9'KB(##4%@A!SS&LVPJ-[3@,[<>HL"FVMJ2]7 5MM\R?NA!_XT(*T9&4AW*: M<<#' B'22)]ERU6SL,Q![[(YJ;KKA)[8LW$O+4@@C%;@Q[-\K?=V,-84T/O. MMR7?V@TF.F /@5(DT06WG+V 8ID^&AMS>QVFMUN^HI[A]N MLA' &1&31>#S, ?'C#/C76D:OWR.?,2&20NJ+:^])CXZO.,V3R6W0\HJ=[8X M%@TK7<2DD*\4\CDJ^2I_?9KZ5A5- 06\468Y-%W)OX]X5!%\J0M]_"#]T]?) M5H>\B9;OUE,W,HVO#-L]N+$*XMAZ M/4S/+>[3G2.%AJE7+=)M'TOD,;_-?Y.AKN1H_,&EQ%+H:&^X8JJ'S>C']V&I M)Z4-E>]:%2M;GER_].+%@P^[9]1C@HL)HA10T\T=(AL>P@ S2 \V1R^R6+NV MR]E8QH8XKCM&!Y(.*""G1\S%*.>=\9UF5(5MF@B>[2;N@^Q6U6CFW:./%W14 MXAK2R@^32]M,R88P*T!U ?4*+IF*)DL."31O>?9WHQ2X9%=.Z&9DBQ';;])T M((OSK)D_#?U.&:N&FOJ7Y9G32SMMPM>=:D;"WU:DVAC>J0\U&BK)9FWR<16, MOWY_W]&NB<,7Q85ZDC&YV(HJ3RKZ/J7JJL&68C 6R-'R6E3=EG.E"_'B:E!H M$[@(1:>A!.@O5H*>+3&U[Y&)G M&\)R4'A$J&$M]VWT%L_]\ITQC[C+F;-^U2MWV^%2"\="V-:JKFW066",\ MA\D#5)[,%V-(9I5A:4\DMPU,.'J[ZSWN[?BY3C\S+8:DS^*/)Y:!8_X N!=5PS M/_7.-E?B5[:99W"M2!DT: ]B3XUK[K$9V)\:=!,3<],!LT+8T1ZY0X^N3F[H M]%W$K&9%PDBV%_3.V,+8IA%NB,P.;>>7WL4O=F*WD3'RIM,O(OB^3XC]U0&O M,F*CVG\'6I$6P'' XRNTP?[@T$H>&RM/!5OF=?U.2J5*^C[BP2XB].: %LHCFS+[W[P-6;3Q2D6%TFGD\-/C(J^]V$!G&&Z< ME-;69@I^O\AT"RWK[);G7["B%V3O5Z11*G M2+F0^73(V3Q2O@8[H-/$&(#%J=D\+;9]..V!;G)G86QEHA(0@>Q4?/&'N=?W*4 MPWRR8)T_XF;T3R'N7>:)/'P_H%\ \\>YM\?%S JE,_,]K'4F\PT(#I5(9PXH M8,\!];5KI\$T2UZ*>HEQ!L#PIK @U+9_DQ_'CDX"MVJ2V[<*YC MB4A8*T+RVN?L55RX(AK/)1KONHD"Q.E:].?"$:75T=;W4O1=9UST@SF>1,\7 M>>FJ8?:=S$S_N@.NA2Q,JH"SKT.PQCL,Q$>A#VO<:<:=XAP]8-Y'+5%BE3^C MF26>[^W="15TR' YYB(S1"WTR"]00VDVT(66UPOZ8NO*"\\]A6X92 H;-343 M;^0X2O,7J@<%7R2PPR0&X2SD;C"S0IK<+S[]J&*!,>-AX=BK2/5IG&19;;69 M8%6_H=8#?A#';EAN/7)SB*I5+\H'8)"3@>[A&I=7$4[UWT-\FQ/D>F\5Q-+( M3[*ESWJG_T#6P$^OR[I00"?)8&BC:9,/9DO#'[\_.3KPO7W>EXZ5S9?X:Z+1Z/./\F*%D];O>Z YA-XQ!7-149T']'-@9J1X(H*4^91] MC P>>C+F3?AZXW%5TL39HOOX&5X5\/WVR088*6HOFQI*]2'./>)+-VT>1B"- M#*&2,VV-)%D5N'U#$ZG(/7L(X3@7-<::.-G ,O*2J;^TXL,5HAXM[LLY43+] M!NX.86%E,QQ+ 5F.B,BO5U4-.IO+58OT5!0SR*I/9.N.I_]..99KT*" 7ADZ M[T[ 6\AL20\ YG([T[4S @;?$L'($Z&=9:/*;!7R)6& MV;!=E/,-)93\: 69_XLC'VT:?-^!K+D*N@B[RN&*2ES66H=["8]YAY/OU/R5 MB>CY5J)0)C'8G !>I(!(= I@ @8"C("">CCFY\8I(# %M'K]"P4T1__7<7]R M.T !44":/71DP)"L>$-@3XN:VT#:*:#CFM18QD8! MQ=RGJQNP92+%X2@@E&P5W7ET=GW\?>V,%R?@F73SK-1RNK5A0(+O\Q'RK MDF!EB-MKU='L%XT'GW VSBA'BKLO\YS&M!\&OC;I9S64"EFB@,K[&@W\\&^ M,#?,S$6KV1Y9I>Q\N675:_*OVD?BM&Q7^D_HB&$W,,NU.),V*_,,Y"4 5&""M$,8,1 -@W/V@+P\;MDGYFN*P'2(FUR MW0,)+Z_1?A'XG7!@4:2E5A.9J[^P1GZ&6QU*$G_N-77\JF[WOPZE>B \V\![YWR\NE$OLNFI]GX]PXOM_PX9=3/\G M5([_?R/RR. @GP?,%\U?+U/3_2B%EF')#"GVT*64R;N/]-@.S,#O5S5/1NYE M_-WH?S]P0?1GJP\V'U.,S9ZNR&RI$R[X%^)]AH51FI?KYSNAG,?=LGN^^Q3DAO8(#'=:2Q?5LSH!_/VV>HOZG0C\WM7S&R[V&HW!H[3 MU9])?#U: SO NQ!5R6\@3OK7O MW1-&SRK>[:Q[&$6J+SMG.Q,WR_P)_"B T M/D=F%Q[AJFIJ!MVSTVBY[5C,.9!5MD[1\P^^1: M$_C*NA3'_(LUE,#V13W[,:*ZI/&5Q]ZFXHW1KY@3._(HH+];9N1G]5NS3LC3 M?Z5(K/O_9E>_, =DU?']K*B&% J@VF46D.?\;[59%2?N5RGU?'M;Q'$S,S&2:?S!42E+XR;?;/V%AHS* MEB;?L>WK'G*_TQ+_%?3A\>0+[^#+PC]^FJQ= M%IH"#XQ?\#[=< ?()?C#K(%/#DJ?*"#ZLRD"[Z],8IV=WNE?.E;[EEDZ_O*& M>A-2F24N.WR@MJ&#<#?CM9?:PM#KZV*H2BFNSN=DJX",'!0_Y%G?&]0)SH4A MXY$WY0O<3;2W!W537LS&*_FV3JG&>G280-,R^"'N.Q%0[H8!N[P9"JB9"S,A MAWHT^/B2,]>@=2S/C_FPR1R?TPW.6O$+C@_,DBSY:$Q9NUOV#Q7W41).MB'OC,EGU(F.9]99*LH?AQT35)R+Q=<#E4W80KLET_/KYL$V4&;PW# M3(>'Y4O>4W$Q@;H$4T"U_ CS9=C !4^;NZ5M,9)E5Q\\.%DNJP92C7==GPL! M8^]EO$6PQS1D+SS6.(DE8*KG6JSP#R@@^[.O4)8,QR]']N>:_BJ-;8/2+G/! M>:JP@^OC32,R+W_\%*BU6=" #LBF'R$?_MVVV0"P3)G 6E2\AN$U'&>N_N"O MS%^H%&MB4M<*XK;G\5,BF]]\6&R"L[-'EHM*3(M$A$S>\++E4XTBED0ZXJD; MA6#L-C0$L2\Y2Z51DRO4O*@D]&^UQWN.68$"BL23A75P\+Q<&Z=9ZS>Q Z8: M1%C>VW9P3!#$%$T!]54>@E,U+O7RH4;7$?.&Q#Z5.#+] %:,WYK,$M76U#LZ M\OQ%<%P?] Z:U;KEO7:FD!9#@0KHVHD,+;=[,2KF>(\[I#A5KH^+LD24=;'8 M[E;W5.5A97/DE6)#M?_I\5]&,H,!00H(QT<#YEDNZ?1\1*_YC=%A[XU@#.^R MTH,]^YO^K$^NI7F^N.M/%M3YI2%(JJO3A[2C7J4+XE!-.UP6_AO-*L]+'1&9 MFO8##;D>7B>-"J>R7V(\PSZZJ6IRRT"+?9J [/G9J(6^*-LS0'B #T*@$L,M ML[7YZ,UMSD&I::?X3Z:9]C'B!+!YY_$]K2XP%:G'3W895LX&B7/AGUX_'0#"CQ%A67L&_Q5B_6* M#TI6M@W1 L&]@ R\AS4GN@'T&41'4@91'UL,V.0#=^]84F-/OLJK.2+B>YHX9!$]D?B'6]U M:;]<^NO&&N(8($2P@!F3XF"T[MCLA>HF*+?_JT,T"B*LM1]682"SS>==9L0JE_LF;)46X'9X'/+0>HD%7Q+_IFZ^%L=.TPK@ ZSP8 M&V"$<:=UOCLXX63&,DG_T>[K"WGAU[[22Q_C\(65_Z_>_,NF-]!_44;ZCSYF M_5]1COKPOTB%DA304\1I4I1^O$3&!9?2JT-;J6>E$C)_OD-X7]BBV[FZ3>M@ M99IGY?*9LRBBQR3J0Y7:&/Z8]!V">;A6#3E7QQ\4QS[;&G/G^/11Q:I%<*M0 M3@GSB.E*OC%$;C_M\F$+;_'7U#RKKN!OMG>_6T_=S,U)TK[VX+Y*O&[.B*+^ MC)]IS; BXR]'6E>G9+1G=\NNWF74/<2C.&J8)'-\37;',;9Q6N < M]RV'-I] 4PU"PF2K-D$D(8Y9*^? M^3#TA=O5FDV#D!V M7XO= \- 7OF]IWASTD\U'2RG?C"=#1N0T#C1/GY(ZV&OFNKK$(T84E(-9HC7 M.]:?]R.RU[2W0UE+%""\:TIPK@&9Y=W]8NWKW&_IKYG6/+EVA%K)"F,(C'8, M7YZMS)E>56G=3O4[B:\V2U!C17OQQ)HZVI]Q)+/*=FR9%JX6S%\]V!'EAT*' M]RY&%-[K5&HUJ2(216^P1I!MN._P98X[Q^1:%G94I=CZZ>3H.UC:[X?8F] MRT4!O7PN<+![+9KIF:I?S)C79-[;/".G W7[R"M(M;7_;W60=TG(OWHN,7+A MW^%Z"^(#DK[/564\U_QUY#M_\PS>@<<=X("CB5:X+-AUP&X!R58KGB9J\*,V MS@^G^^V.S,*4SB(T5-Y I'O00*(BOJ-U9OQWJ:APRO&SI(QZ%930K_8NW482 M.S6.& /,G0-$C\7K6[Z8;K((<]P21;'@(KP$SFH( V^^9K M]80F?+Y9\YO!K^K]<+BT,JT]@"2>KN^M@_D8NK[]7$9J0G9T:;*!=AO+[,HO)6\'8N?D+GE,;@2A\;%VV1.::?\J& M>O5>U47R$1T_#;*7 HK-P-[O>TL!<38,Y#EY(9J9,6MRJ"=#(I?7'^S'+]*@ M3IY1O3#65;+[\&YW]V"7T.-R5LN/Z0W+#6D E7F?/ +>XX+=#OAMF8&;:M.G[+!V7&P*_RG/$)(N(.$[ BTAQ].@ YK/&%D6PX9R& M80(%Y*M"+CIZ32]]&70ZWMS=L]MP3_% M!$%B":WQ$6!GPXK=B PI['[']TK M7#S8?,2/V]W?S45]X&]SW9>8=]_TPH[-JS3YY*S1/L"=?,16XC*>,J]LH 3VB-%-IK:064NH&@1CV7>4$"@ MQ1K1#_ M@]&6GE[#0C^JZ51 M'4#8@7BLY9JO[([]]0"^K+90("T6)$!Z8V!J_WO8;,%-Q-<356'>OL6(]P." M/!:83(M[B#_##88X2D5^ QB=K'.,RG;KNG0XQ()HBY3?0EYT)80-B#U 5KK= M-)338V;(SLIBQFAQ@WQ/U&1,,B_VUA-NPF[6X 2^]YPJ6.:'&)A?5KTFW\QL MIFY9FZ'Y4MT:+T2*?P(<+(0L@,\WXOS9]#X&3/Q*NVG7$<)\J'-JW%?PG+70 M)O9'8( /EQFR=8SX'O,@7_*!UADWDDL@@LBVAZ*0@I5(L*D]T+D.JXNSC[DR$"=.7;:?3*_^O0 &Y,8\W#"TFI2E' MUDF<5;)5KXQ;MF55-V+WX$M_=>,T1U]9-;?$T1@6@7^&&VM#\D/]K;6&-%J# M\Y[S1A]_\;7917J>FZ>9KS@(#KV MD@YCVP:6+PS/6=N9ZEC(?QVFM^#=: '$4XAV[Y M$A!U5FH?P#MA2 'DJE5=QH+?)A);O;"3*O,6=M%^\O4G4>-2$U>?6D*;+O9A M'/Z0V67_RHJ-A,XV!20#B"I@(1WDO=TH3-R6.PZ*D4GDC%C8Z-P' '+/<-_D M%IX"\I;\= 4R+0&U)LI2/7J!Q<, I;GS:D(BJ0GAP]Y<>T+''X4O?@CFCZLN M\6O9 40>YB]/$S5P_N\\S>_A3CPBG<1)TQ^W:53N0EIV)E(7W)MI)=,O8V,S M71W HD;5FA[.<2:208G^FRU@EZTJ6OY*Y"$$$%7'<2,,Z\'?P6KY;U;8DUTH_5H MZESR<7X8: )3>.234855@!?^@^FWQ6;FQZ-(]<36%V:=MON.AQ30IX&SGI-. MI)RL!C; @0(Z=0^[G;]D!>PU'UH)K[Q!#4*WKK*1%OGL^H-.+#=4 %XX=".4 ML[@EG05GEEI\W:9MDJ=J6O# R9I59B&K[L[XG7U(!'A7_8Q9G@GFJ8<6N_G% M[_]FRFE.9$>W9V"CX7WZF2V$YVI:W] NIA? E^57KA\_UVTG,J!D&@2 .P@! M8 _=P%:7%!!&FI13Y",F-.>*V> YX)S6,/Y]Q@'\L.L' MXB?T:2@%Y-A8$Q<,/8*'AT$/QV.A[X^'[!Q.)SNX/75E1;NY\Z+970=8;C#0 M]=.87'GF8GAI2=Y?YH]&HIR+OYKRIK_HW"0@VEDFM,H MH)I-YV1 VY'%%6(/[=QM RU[&V 1G1(D/N-Z;%-^M8/-5CN')#>2X(%+;>1\ MO@:)A2G3ZAR.&MC.W"%Y$DVOMS[O60POAKQA(GX:'[!U]2'H$X4JHKH1$;/G M'7ME.7^Z720F=A85HB;WYEL3Q#MQHC?LT4*=-:S,+24>]S>,K3N#5TP]I[W) MO&P(_ 8%)#2VBNR&3&[@MT=VX-).'D1)W&TXG-Z+& MN1:@;8;E<[,3%% S'Z;SZMRD2MVSLHZ&4DUT]8574Z9X%YR+@X?%A*>QF2VT M$'*W"=NFA59(DKB:\B%Y,GV,O!E$ "G M%2OBMB/IG5D"1*JQ%:__$OED/2K2-EX?&3,^7XH,*)G6N-\@OO,;U7U4M-AB MJ3KP*]-]IVL_[HC4'D9D(D63>6%G+*3W>T0)3UMDY]/0Q&2Z_*(!=:%V6YUTNJQ+,_9YCMD *I68/5!;O_H,+7/QV, M_V^+,2L[Z[U3()-1GRCPN37EE*]Y/ARQ:4_9##V\5$_I9ALE/1'] C)?G-N* M()A"J3Y-85=2P-7PY)JGW%J56Z*\\BT/03+AW$O2R&*^?; 0_H#TG;F5WPH! M\M?8SSACH1^UT<&W-)QGTL\RRBX4VXWV$Q1#?FI@)HJ,D97\]^YA\\+=B%-3 M7V>$>YD3W0)5W?79G!168#9%V^3G? 5S4*14-4R3(S^_0K9)!V(94 MS-:)-G55W2',^:FIEFL/^#NW]3J%=_6$=UU3 1'LTQL "Y:,;IX%1QW>CY-; MQ@W3/U\1=$_$32^&C(/H3M1.XCS&VR/3,QBFB+U$]5/:*MO-D5>0DAO_H13Z M)NV),QVY62_5S!<0U#0L>:$]3:D0H^K*=.?>O=QL"BBSKY;0_O37"NG Y0B\ MX$=DK;8LW2NIHUVH#3:[&%\#KTJ_/;[/)BC>OOY-?6,_,G(G.[;E/N"8]S2_ M3TU=)34;F[=@WBCS%GK&T6.ACW[=ZB[#%'S88O;N78EJ+ M5Y-$D\(S'N&8R++W_:]4>,FA7\.D+_GG:L4K&Q?%RG$+G!'Z@:2C4K]S1$$@ M>\7 _.A7Y%'S@#_LGE@-S#^)??XRN2A[<1,N:.(MNR5].SMV"K?UW^E<-B!CNUM"&_*G(,TET@G4:%WJ7],>:DV12?69=V>9\(^==DQJ-X*6/22(5\O^ M/!0Y!4O#,<[OQ)#99T@9K0U$ M%'B&FJ6V9["$S[G7D6JPX%9W.MC],F5;-IQT*O)VMG25'\.@#ODX^+=:+/>Y MRI&QO:4\%_- ]4WS)"X32YMF/QT/]XNQMS4R0SH@=XZ5,7%$=KZ%0S1*G+'' M5H9K[5= ]=B[KLNJ"SZ7[E) =19!YFG6ES_[Y$HXL!5H\& MV H:Q1Y@1I8>4F0^/:O,I*0QX4P!!7\Y!]F9I2L.UL(@(V99<+&A&I690*K> MB$*J?W?YK-6L-J[QR^-/9R"70<+;;;*V(@\57:1'+@W,,7S/QY;G9=698$2W M0K!CB^8QE3(,@)=I*L%XN#1TZ]U;8Q+7COK/7HMS/QX51W]^Q*I>4I9_SSM# MB)YKJ[I/_*ZDO_;L.X5L<"1L% M]4(TB1/I2*G8P]99F20U_0)H[FM)=(;XR6E=O)0LV()4N*>!Y5[\KK/V29>>GIL/3!B@L[S%Q\$XLIT+V:-=O5([_1\4^RY[T M2BK+;1>8_X<_D;+0D,:MO"'2YJ7NL&Y,/@]U?G5[,F;P1G$LVH-' YURE+V@ M3&1'891#B1T*0OG^O3A/.CSL-!_LF$=DTF.[H/E[_MM<'2!>]^#[]7L0.=]F MHP_$P:&=B>"5TYEE\N.WWS*-^?"_VY97.-M>6520CV\<'K3KQ5D('=^->>Q)CD:-B MRN))E7/Z.X^KB-!/^\AF%'"%KF7G->+<_AR=\WDGOQ1XVD^W$A\)2\N#,KOKL MY@VIZ/G A89Q[!R1=:X5+CRPI:BK%H29>";S*'9Y-,ABY;UCS+!4VP ME;>X@X2TE?'SV]+2-%1%PJ\?I84EON=IT\:7:D//?Y"V5 MP97A;:IYOH@(N+ Q"5:OV0^GT6W'0)TG$4V7U512&T9PC%0/T' OXX+_0:]- MN545!82] P85W1'%Q44()P,ILL]?DFBB%_>RURV.GL^13U'!04:?L^1A;T+$ MH:0""*0$Y203:5X:8 YFK8.J!?1V^FQ\!;^/+RLA2_A/W7=T17)O'$IF@WKR M>UN"Y4:.H7]-#PGHG?RU4PPT8W0L?C=4,2!V4A\AK$8KJ#-[#..NFED6?2M= M[;U7*:A$4OI"''6^@/9 ;W)2H&$#'G!TZ[W'][;_UPJ"(C..>G MK]1!YW*Y!/[<')D>C57B3@2CC\/0Y\KT"J9/P&LMF#O,>E";I["LHXZ):C1\ M5U>%1]S3$)<_1T+*9)D#9.HIH'>HA4N_]_?#Q#.NM%- \1#N5>24A.%XQGQP MTHX,9C9IJN:H3R$C:>4:4<)L#F\ *+NRMF4PP91^U9]-.K."DZ2'Q!AW%OK$ M$^^*+)A!\4Z&%) (!:0$OV $K>.D@,KGFKNN)UDCWJ0SOWJP)AS(5/"=>-L' M-[>U2) '%MLUQ+%+X6A(>"""> E?Y::VZX2SFE1(?K:9HROW.DS+H%ZGEWR0 M]JPDE_MZ'D(X=KH\[D5 K/BU !.\\]SLA_@[[2O\@>:;>]A[B_A7P"?'>8*; M9[MFRH+898+6>GF2*8]C#-=.PW35H*F==;I$,07TA@N@IEZW\8=4?2I& 5O/ M 6:\#BF32+MHP-82J!PB(W5@(+>M^DW8M?91;6((&GZXG:[)WW3IAQAF72Q/ MQ:VD1GY#-J"-P3_P/=I!K"TW0V(YJGQM[.G3T!08'+ZF\R!6P MD! ZDN>):5E?:X']ZX< :$MG9\(UD M='4]8#-?N^DBEQ]E,^PV1;K)TE-PE:P$AN'!,L:^QXBM)H(U&BN*EL*@SCW, M25<;N4B:>*B,]Q85ZK,C[75HJ>^VA[PA)L?KIQD?I4W^=?^@7'=+77Q'>WQ0 M.2L\)^58K9RV=R2P\%[&-:'_;;WF=9>[ MF^N9+M721@'T3]&7-*(AT#)$6=QF5RZYATQK#9FQ!;+O,TH7YU\A;-.Q:!MJ M6#T.6==SB)X/6-F4)US*:P*?0T;!#%V*%].,!2Z^>TJ0.\VS&TY2<%]4;UA= MU0]VM'QBL?.,E*B\C6PGT_@_A)0_W)V^DA6)-;S]?[*C@3CC%%_PG4%KZUK_ MDN*OQO&WY.AT3(8YU%@.\E>_,']N$"4W(LYH" <,H3.5PQ1%.PGFX=,W?FY] MU)5UT(BD/T"^)_]U*Y%,71 &I;+25-,:'K7%)>+VA *Z67L,:FF#UXZM0;]5 MF&?K7&TQFC2W#?Q(GTR 4+Y2-/-;C]A^ B[25US0,.THD-7NF,!28-:R;CYBGCTH_V^M8= M9A:? SD>:1)=]X+PTZ0W.J^2]MKGSCVCQP+=-5\CGM,KJ7?WQQTMK:.:AF%U MHOT8+POS^#PCS^I# ;=G%_)+G&JS%Z1$S>K[??0-] UJ4]KO5R0^>;4\\TN/ M+?]7V???YUWW=>;GB!Q\.N3F[T-D8:?DM8*65V(^,2*LNGE"9"NUV_DW=>[7 MO@D T88<'6)DSFP(J.%$WH1@2!IN)N8-[[3<74%=J@A!4*?P/(A>F,8&$4L! M/96)F#M+;,.!7RE&G1$BC.D]?UH-QD^J=U) <>:9$=GA+588KBBMH]Z[Q M-\L&M,_&%TX'#"RBWA3E-9.E1Q4LAE:$VLRYDCP M<&^/G:T6TF(62NROSHNGK@%Y&)2TS'FK5;)4-??T(34*.?Z Z$2=@; K[C]] M20'-?YL[5[DC+]O39\_BKU54;&WO28Y#7/DNF7;(*Y!X2I##-HW4P MV1K\9, V8-YPD@V#;.F3@BDNVH"-TPUK7?'O.9HHH"J92@H(-[FOLN?(HSEY MIWO#V'CD:E:D^/^XS88#%T==]7:'FX!,EO\3,:5IU\F/?@])JU)C08C?.J&[ MR/+"W0PR@\L$P+JD!''MW"O SB.2\NY_N/G>=:)1)+!SI$B/H3CMCV2.XW(;R]9[ M+K\R'(\^SCLX7?_KG6,=[>#__?=EWU9^Q(YRI3AS?2M?C%O_&KR?ZY0O] M%20#$$-P(UX GBZW!BTRNMD>:VBT9H8&_HXM_ GQS9OX:-Z%8$'-%QYZ'KWS M9VLRFD*JNM=IROI20"B6\S34/0I?VT";\X=GX_2A4H8%C2\:/#Y.#'P9#NJ: M@<8@=W\>R]L&X+CPKP%W;)HCE,._Z\[@M@./JXQJ3PU1T& 03%A&7=00@H]E M<&F(!92Z:B@.7RQ+"'7X>K4\U/WP3FNU/P4$J_3?DWTBV1)_3T]Q<:37;#B3 MRB^@^Q]*,&+ OIM.!3W=@[[P/V,LX ;ZA51ZAOPQJZQ=MCF MV7S?-Z/Z\:#S;QJL@!BJ"C, 73C:GC=S-N'-2=*(Q;D;X9TP7](>YSMP-G-N M@#L:-;&SH-,:RH-%AOK8F,W>"JL['V V=WB$;X/L%!PG8/J(K(6MQZAD2(R: M49Z_+^TK-^_?KIVX:5;?2QDO;'^02B \V-E9*YFZ8\2W%\GG-JS?]R#D5Y+) MM,4->F V5Y5EJCNY:4VROE\SO)-[/7Y]]TF*^7$YJX&3OTXC7!B'_R()4_RR M;G4P(1B@XE/8BU;O[7^AWL=Q/(5=(=.O85T;!4S'>"^0)1KBZ+9XB63/IZAM M4\G'B+J\#>AMIQJ!5$R]A@23J&'EX*8]!63NZG@"S1K,<>-$=5["<%*EHWO+ MKNRL$.9*R=U3=!(^R34-2WY'X _@I%7[G263)I'K,1TDPNEU/ MRR1W/:GPE697_HA[-PA.#/#4;>?HHH#0/^%4.MY?'D0!A;IFD*4;/F75S'*^ M3IOFFH[+R$M?KLCN,N100+7*[&E0@TBX)Y&1 LI\0M6*TV,0HDTP(\;][%H# M(W8V^8L3G@)Z/%C1Y;0E]6C:^K%3INGC>$.0YST#%R/S>S$J]["1MN'2$O)M MBUG9D<5BN=7R[GM4>ZE2Z_^_?(B-]E]CB3"J,YT[4D/R4T#CG!#2B5\-+_\) MWC+]9Q>Q*S2N;1 7PTE#75(J\<3Q![+-REMDJ%;.VK. E!O7_6C?\S[FU)@_ MIXL4 ]Y3O848%OR2?&D:\.S3J\-)?WH2FZS2FZ'RC' S].V"L>RE[>;D:=#O ME^B$(S2N<%'TK8:*_S$%U*IQ,=5[+RT)_\TPT?F,Z&/9.,WT>CWA=#VD'UW2 M<+ZB^*^!N>&]C85L[DHZ7Z]T&9PO2$B36I$0 0$1*6'!%"0CH" TJ* (LU([T1J1$"D]Y+0 M2R"AA EI)^[]ZUN[K>OL;ZUOG7.]/YX_R9ASW&..I]S/,\<<8\ [Z+J#3EM7 M7HK#DB;H"(@MF,4;X$A4$P3EP 25?(IO@XN,(NG?4Z_V>YQ89^LC-JVCYM^M M09 K>BE(5M@LY0 :BG5GXT]:@8'KV\O8WN)'=JKZ _0)R9+35%P..!6=#BZ( M^B@@'US NGF(;4V6QK4@N_@>6AQ"&?R>:LD$V3WLU179%F:R/5EJC\9RYW+OM$:\R;KS M@2UD!*0C&B4_KV$X9;1V1UZ^0])W]L]U>:W8"_7Z,YE@XRQ8PPNE5^KLC'&] M/T1B9:\?AR89H%\';+Q7"5>==&@>YMY]^*:86$L7K,0NR@2A=3UA@G;Q36HQ MGVYE,,ZAW_[Y]B_4D69*FGZO'/(\UZ]R(FB@JIJJVK2?6WT-T,!D(KQ(GC@X MM^WK*&V9PJ6$?!S:^_$JQ[Y^[&N2*K7#\(4E7\* YODFZJ \QP3AW'8Z M<>A2SV9HI*3#*N1P7UA71L406J3L7=5N=+,IRTT$JF[EQ4-GDI$" _4=]5($ M.NSFV[GH(".!^FCHY&%$I?&Z+[@XP+C[?$6JDIFGV8MG]1*N 4U9^C,P0-XB MOARNK"( ^-XF7^;:_52EY/1TVEPL:?,:7->/E\'I1$*W,FRLY@*J7GVU/I"V M.4X\SK9&]G@2^%9P4X759P94&"&UH/]Y9'E*L<+.=]G"WG%\0[R. ])9VQA M]FV9%O [LKHV)4-:S_]@9"3HK:!QBI5WSUS4:8,/D*X4NXPQ8-M,4+"*9T0. M&2F[KA<*4?:3)?SERA BVR5\+1&+4;.(V/S"!+EJK\-;.5<+]]:B+$)O)JH_ MGKLN8FO$F?#[Y[B%+K!#<*YR! O)5D47:U?7P&:*617R.S;))0^Z['7G&PY)] M0<%M^!\&FP,^0G.:;T/E3P/WEH'-G>A;HW78C3/*'P)+X,MV9G]A3QCXP?M- MOEY),QE%&]5'BUZJ.Z0KHH@#\5K1)(&>V9=D!0(NNMZXOM[J!E2^.Y/F]+V6]N7!J7J4L+9_UQ*74^)7NI M7@CO QPZW,B+PQ5)QEXF^3)S3V<_HQ6-]UD>Z5 -2?AWXS&W+-D4G2I1QF=C M,7 E_=('H.AW4)B4=X>E#/VP)^Z.4(0GQ?=45W2?UI(+N:AKZ3C]![?5 -G M8Z"@R;A%!K6L+T?RCE>$L:[@SR?_5&LV<[]QK[SOR5Q=8VWXKZ$+-8O5;VY% MZ!B<"(&CT21CV%C+]>%Z,6<2]7OCF8HAR+1*9M'DLN_!^RD"4&G)AYG%-8R' M!V9N': .=D:TWN V_ 7W?3[948JXY1T=+AKEHEY4["TXB.V%6WS<%]%%>B)_ MH4CW=-CQV":B2@M$K:^"[FS35V5M/3F2JR)>^3U>4:N^H.DM?[T<7B@C*6YA M@\'9,I/[ALOSD%O_60V7SZ&7T!\>,;Q[Q''KK5L)ZM5%!MFR\E?K)_?.NS<*3QB>];>LJ(AQ&#YS9#'/M:V!Y2,J71,O MHQT!%Q>0U-Q6Q>LD%QSB>LWBLO["?3,6 6%GZ.)"+^VANG2PQ"74IMX277 O M\D\5^0&YA4A5":V'\N[6+SLG0=ZU*"OP;#$X/Y(?X6T?_*9)N7+\+!VU*?O2 M\U=Z*.^\9?WPL5IL]6H\:#%QB@].V:0K(PM[X0G#*)()+%:(WR,NZ,B @YA] M_S,(]E+2?0L4R1@<+R2?#14:'WOSS$KB3%<2<>NFFWHZ?EAO%]6D)84?\E*: M-T2-]VQ'0QV^8-K<>L9S9HN9H/<+M.OU\$N8)!?WDY#T,\(T!?X-2@W0'?"S M#Z%//I@L+&F(CT$:Q QY:N3TJ9 T9_&5C@S-W_ _ZTG'C:F1NDA>.^1OM,#. M(<<:((FP/.M0G9M&[+6A:W>9*RVV;@BO'.OQ)G0_FW_G_BC]WOL.R==*EO4K M$J<86Z40$0(8%QG%!%59TXVINY9566=[MWM/UPT^<;_IS+MH<^8)\1=,D$:W MP 1]9PTLD>J'I26QTA.H+F:Q)?VQ-B_&9=CNPF#>)G&N,E$!4])?P=IJA\W.EVFJXT!U>)V=V9(Z>O-4D[1-':\I\090>4 M9RHJ(Q=K,H?.9<<:7"H3/\Q6(TVH=DJS2-:[LMPW/6RRP-H/:UL^JE3QY M%-UA7TX;W$9F7]LNI C3G'&!_DN-&\ 1\%B];$NM_5N;U$UE%]0,?%%JDW!4 MIO;]Z7#U-,NCIG&JBEVPJZ 5MPF(.*,5*\PXZW]O!("LZI-@P/4 MAO=& @O2Z/X B@3_CN8Z;4I"O]HNY@XEJI\;;$^R9,&9Z.& MBAIGYTL8,F;)L\$?4C,R64;AV8W.8H)8V482I82%>:N]U&C"LX1$.RV &O>_ M)HT:OP"_1].@OT'R(90W"KX#N]>KZH"_^9[$T[Z9E_,%[6M>H;?-?DPFD%*C M&B490PQI@$R"&Y/!K<4J-X'W7UW&!M=?NE&$4R3X^(]F6?M?;S8MC_J9IW!V MLCY%=0=%$^BD>)!5B-PDY3::B$@M62]LAZ]P?"2_9;)=RCOQ"MUQWE(O*$Q/ M46&!"PJ<PP#3#/I/]S%D@3.S:_N155<3)C_XQ*(? M2RL4?N2NFM=Z@V%G>P>441T0)D L]:H;^ C46877132N$+]CCP%R6@\W=CB? MR<2(?I$2$P^;\$UY\/VL0,G^.!X;B1":[>9&F,U$=TN9]ZO>NEB9E[MFKT6N M"SSWB_S]=..#6]S/B#/8<&B9#(;?1LS-4PB !^BYG#K% MCP_^^75>QI*O,L5)J;PXJ&,6(^8"YJ:)% -Y\-J35LKQ+C+$B<7,DNR4*Q(C MLR >_5,\%7O65'UDKQ68)H C6+ L[&4C2 '/TMSQ%;1GPW"]OM?AC#*)SSJ5 MO4)*4D]\QUXJK[7,F]T;W.ZA"6*LDYI95-Z)\?[QPA55)0M8OPV__N/!KN_. MJP=WMB\?:/:3I831,2Q;Z5;;;<=RT#3PX,-^;-TI.N?\HE6>?Y'7N'=#HBGB M5$S8S1]2BM=4U[ EKXEA7VE>P_66I%4"+)Q 0K6A.=2\N2$3YT,7))H0(X/O MHV9*#ZI??+/TLU5-:!3K#.:YA@>/[N(K8]V%HQ2@/"YD=S81>X_T=]24#LC< MO\M>@AQ&5ZI$ M-@HCKI-PS2JOD**5Y/@V#)_>(L[31[_R6_!ZRP\VY?NO?.;?RG]>F E&)+6C MR[%$6ZI4=PZ0,PM[7:\TJ_+:PH+/VE7=3MC<.E8;>Z-N_D -0\;QX4??_ >N M*J,PAD(\(.],/$$PF"GKR;72_VQ=(G[KI+7? 9$E'^MDFO508PF]K%[#DX 9 M52?,AW5==X0?@T]F\Z&GFKA@(ONO8V'XJY*%^)[C+@PE$H5E0^H*_I]6S$OL MK&QD)U-$CFN>I\A?H[G=:OR+%+T\K4N=YRK@;(L.G@VHOQXNOP,[_$ZMY&KCLRYEQ; MA3P"E V]P& D!'"C!)"TQQA8]72OLP[?^L\\.-N0#O8.$GAJ&<^IHP]B7*$Y M H,$5)RD9C59+V)#Y.L[8D75JP3!C*OS#A$^;,/Y&M*);H--3EMM4X9C.K\T M@7>]_3[(M5YX&O0(B_7G!:!?(K@\<_QZ6H8E%0>+R *:N1:A0EFGKFR5%J=* MJ/,V3&>D# Q"9XK2,FH8W8"[BSONR*J%2]W.GKW1P)1%U#T7/?*UG5JUAI[> M H7-87.6.GVFP6I_C@"HYJ%SJ,CB=1FOGOQW/!E!8[,5<.#<,([[AN_H#AWZ M5P^L=/FNFD:/Y$-L7T6<<63@*.*'WYA!S?ZN+E)N9;H2U=[MYCL&.>-:LKY* MN291A2#/9\^2OFJ9 T2RK.TD/8?,UB94,/K3L,CFXN:SJ_< MA$O:YQ,(>5S MS!1$X@R2:'C9AUR>6(L3C2FK 1U8,7RN6=4&/_Q8"UM.L_^P//Z\CAB0P><@ M\;SF]1V:Q("J&]$*=G%_DT#Y*ZF18/YF;D=#ML&T>#91I<*$Q!K5(_)&+FR\ MVYI2#JAGKU/U6N-Y.ZHTJ#*$B6V1V#$C%UJM6R,-#8AX-/G M]R\FRUHNV\,6X7')JL49NWU[/B1]K[.72J45O59#;/DZOJA$P5@WEU*/R^^5 MVC$Q8_7S 7'FVX12D38L7S)X?*2U@$6'/)RN$/NJB18,S@:\GR_J$M$S\DO8P1Q_+1M,FR8=KN MT%?>.I(KTZUO)KA,\HYVWMGD/_B*36O7T5WAS??02VET;3J+8C^L@X?Z'/>K M:_NMZS];]VY+0)97\FV,AJ[.L5SQ2W$9!>3$R7==-N>W:S"%8^T"CW_F$MVK M(%]^OY" -N\KQ27DCK;E+:><+VZH*.*J.!-[ZV#(=N&V,?Q 8]'^U>PHN7_I M@BA3H2&ULV"]=FQG8OLL>[K=!D04ND=FZ K&'+9=] M84R0BJ:.IZ$;?V?]XZ2W*.4U:"R2BI=CJ]!7NJZ50S M08W<051=7Q/<0SG$)11ZX7DG[YW 5IHO>9IV8G=6+X36(45:@\B4&U6)"O[L M0>>Z5YH ,GYGL?A,A^;4]D[K/L_RP,%5SR_6VOR\ %>PVSY;$?%Y2ZU%Y)HD MSK)?<<=-ECHT/+1\V7FEZ"C&/,O;&,4OM__8JY--B%0'[AF$:(B*\-]\^#7W MXKHD:),:4IC4AAXEGMY;J$XZXI9_6^Q3,C8R#A(, M H$.V#8@!/U-DBWO))8'@/4,[YR_X['V3SB^K43;;#:>!Q!MG?*+M^U_(69S M8M'5PNM[GF38CQZ\?GGRZ--7!?JW.(D4M25,2N,I5--M"(_?I:YHPP$5FJU/ MO7^ SD>^Q2E]'SG)U=I&%R"$Y0+,R2G%"S=FF"#.9:3DJSFNV.NW&M 2$6P/ MY2BGP_QW+AU359I'&<*^?2/*8MD%I^PV9G:H"?N^=L_);)0HP)E4UP4_ M 8S?[O>0HE)"9PR?08DQ@;E_2GOD?@([48=L0GB=EG6&W%[L[2;+Z^RI/EK\ M+D XF_,U67!!<-[T5\"]U]-T9-[T#$(UP$ B8N\:BMC#!"5 C;51+'SW2&>C M%V[@H=PK4VX#Z MW6\FN>\FVM*H7ZQ(TR#:82"2K/\&L&ZJ;<2P;==&C:9,HRW3CT)/8CXAP2PZ MHP0Y P2WJ41Y-T@U^W3O9L>DKR8S0<&?1YB@31DO*@*I,--07TY#S:!UZJ7PO)T#982=R,)A.T+-O!. ]$$M 1%FA7,C2BPA#Y]%GQE\D.R/3N#7Z! MP&,6.O <,#]T)D6M$G(@5.6@V[.5+&6JS2/"K.V[:T_<*8UXT5NO"CU&D \G MV+K]A6B:N[-"-!K@S 0=X4>1"^;S0]KDW$Y.3P560Q1^%-RC3SYN4E*D3[>4 M;,H$#+VGRM >#BFE$/KQ4S72/ 7+4M9K%OR3M5G#8W'"UL*&Y,8:1!Y8J8('O>N-U? MA>"6U4^*ZKR:^WVG]\ISV,<2?V?&^\Q07/Q'5PPX"RL/3#%_LSCDQ]>7'*]N;A< MP>UAB6J29RC\Y: ..46*+557/#S96AUX\-(6I8?!(?OY5@D=0["=6./] M9=\[=/Y6P+&ND=E5ZQ0429_E.<\R015^PZTG7HS/M1WRV_EE5C;>U[B076[I M(Q@4WS6;*N+XZI-[XEO# M6\6%<. LO"G0C]+!T_#B>6;?RGTH+!F$*3I7?)+]6&.SADR;R,!N&VRC:@[Q M9Q'S(2+ ZWG:1?NTUXNC[:,5@=_9L9WG5.=0E>IK.3/0<-0A1S0>U]RARGM\ MTJ[%,?6DH:^_:H9AS93[IPET39FTN,B!-87U?3G3IMZWX@X"F*$??G8R74L/ MY88+[9X;NVS6_/PU*9DWDTJ3@T>@MD\#Z:P>=\$T77F:$!!1)(+@(#R]]D-* MCQ4B" J[I5&;V!)[VL8ZA EBG'DDQ0C)88)"H)O:6(H3V3E2VYUTJ3D@+WJ[ MLUNA]=%(D[_@MJ% Z66/WDC+^P>/A=S89)^:C;'X8JP;=.C,K.#)#0AI"2. M6!"%_Q8CM@;A% F, S:M]@7R#\I.>50\E-/#@X+V>Y6C^ MXK;,M6M]5RM)%\%W33>/SDE>.]( IU314U^ QSKQV@R^P77KOQI#[5DY6N]G M2EF-F;SPUUO;IZ-*YQS%8XX?!=CL >J-4(+V"-9-#WSZVP.Z(E2+)]\--QL M=ZI6Y0S.]52$C5CH[_5']UOM?:6V,E)6KTK@UCSQ _0_CBD7>[*1!U!;69G% MT]+N3:O&)(J<'+HF4?ZE+5[CAI>T1H?TQ?4.\: JDB_E#1!(U84#V-NDY.VT M#(9HM;6.^=3FS]MJ6B("W*7GI!_)L1L5N'5C': COV"C/SWY &P;XQ03]*J? MD!=UOQ'S]7@;G\'&XVQ%MN,]X8].>%H/9,4$0C+[!:@'"@9]0[ M?P8,6JW&M58#CE2(!863TQ<2FDR?&E1/F+VU?_].<_L#)Y9D#GLYQ=% ?^\- MD^C\/+J<=>&WQ]JO] +KFR4V=QRK;T^==!)Q&EF?D0R[>.&7'VR,6*_'HJD< MZC-8@56D^U2%FUN.ZV[9%9D%$VJ\1H,!1W('$_0X;:F"=R1OMH=H3(CEF:4D MDM>C>4-?Y(=-($^0(AZ<34V(%,X.T]*WI>8^^!1*G+!JG":#6] \0"%^?C<$ MLUW-&X:Y//L)DLE_*%;IYY.CP4&3A;'5RR%Q;P]T,;H8YZK(>6L;I'[KRF0G M@QZ>^UJ"&JVADX>B@@9;Y':/-%X"2N(CT*3[/>$G3QZ3A7$"3R$?RQ-/V4O, MS5Y9@HV= I-.6]!DJ>>0@Z@RF:\Y>&CH-+^V2B%-)X6@_V(<)=C.!+GU[V9V M!Y]V$D_*S"WDMWZ8HKJ&+L&N.?M2H:Z-,N3I.(0!$\2!;8L72*+G%WW=."O< MR?XX>^+ UO3%/GZ,Z "H3>\Q^BI*,(TRS&:LAX(+S<<7=:!N=^1/[9Q92M: MW_/IP?W,)(U9:NPRW (YEB5;28I?2R4_8ZP[A8!;+(:,Z\21%,+9T%,ZG3\_ M!*9M8<9F*2J#D M^TRUH 88(\ G!1?9M^>A0,?"9?:W*Z^"(?F7A^5-:,<0' M/]M$;DMY)OH54J[1\Z"N6D3P56"#?*+%RK>ECNM5=5U__9DXV0%+3><+YT1$ M6BZ]'2(&G,B#(W]+RI#@0-K+_Z'^(QFYLHLBJ&Y?OLK]$_<-MH/B$%_!]4=4- M*@U-,PSL%C@P,TWZ4:M"YQ;=I3-@C+/Q@*.M$",\-I#!!,DR02?LMG1!?NJT MB\K13-"-6PU,$"J)"8K,88@(Z3)!'W/LF" L2^%;A^M[_P;T-Z"_ ?T-Z&] M?P/Z&]#?@/X&]%\?D$LILL-*X$(YBR[;WAXX^.7P'^:KN>5$=D9/J:"'I>I)O2%XZC'0O2:*; M=$2CXB]D/F_VCOUNR:Z>AQ"'B2#D/G'PG7FQZ(4Z[2I*S; V7P'B9GA/D^:O M3P0%6[63E=6#*C+FH2YL)R) QLDB&@A\W3&0=8N;9Q.2(^"#I9^*" !=GXZ7R'ZW*7B]CR DK"@/E:$ 6@S.$N20UWW7Y,7+Z MZXZ!<=/Z]1^M#K]CAER2IA.#M#E)BF-_UKKS2%:Z M9"Y1OWB,Y.JL:H,NBZI"TS26]-BX GM,-O/TF:!0.YH5=LQC!\JU'-V.5UW[ M-:OSE)^? VR\\Q7WYV\8$.>.'4,=OUQGE-[882\-+&9X./;L4#!]5@IIEI5R M:WU[8HH2@K\!L"&KM=%2KSOC-Q ;Y$W?*'/1Y_$GUEK@!/LM6#.HOE+TW2+09F!#_<2[*!OG70U9M2Z MXO*V(!6H_\E5AI6[?/]G@SJ=]5_?=/\&]#>@OP']#>B?!4B.GO#BUB'PB=56 MR9QN5J,O2TQ0"?05#7KHS7) >V'>#:GWDEIP>=5'.OH'-(=[!4SJ*L(6_GW# MN.W\_\]']C>@_PV@^_#*8:*Z PF.A^0[?UA-R<&))G&)&00&OG*+-AS=DG5D M5ZBX!DK8'76;[PD!D^YU8EZ#N<1TR2GIA7[3K2E5O!2#98P@8N3H(<5^R**B MV--?0WNWMQ=["N-R;F%*TY>"XMC#+FGCV'8F+BO7%*5T?UVAF"]CYX)"_NW@ M7+7B1Z$ME*?:6T"5=:AP^V*B0<2@:4"B113@C&."2":8J*ES6_:_3_4A3C^9 M4!@;IW^>X?5-50!>"6YYQD$4_7H(9DWI;1"YP8K9NJ=Q^\2Y6%[J.:/!?9!" MZ&>O.]"6:%3(SGTPSW/.(;_:A,_U#8O[*JUT'B"DB'8 \%S0^X*P&U 5:_U! M/1M[>UHU"_*".XJ()4R%BK(JSC1 MH7G&9'5)!!/4J25[899Q.'.Z^&EJZK!F6 O,UTNIB[B;^[ZS9#\)[D^#LJCE MW57?4+EZMUEK'=6 BJQHCV&>H/I1M<-077NX >)/ P1-B 1.56R43&W=C8RQ M<1L^X@6T?GP(C1(U.!#3JC6("E1&6+;X*]JS M73-TY+&F#J,*,:E4OFI1_88)^G[W!/SZ?^O9F^9,QJ4J3<6ZX W4%W\-*X>J M05??VL^QC[ZU6*U\C9]4:-X/N+\TYI25Y(CV&6N?/!V+C/IPP$IPR:1C&6>5 MZ$F"0"4(MRY^FGV9(ZR\,87*IO6$T(28H$-9O]T?ZFM;S*;3KS]Q;,D=^U0K MMSTQW\F+4 I("6/]OP:XX-LM2M+OZJ?F]OG?NZW3AJP?^$U"I\VVMIPOZ#"8'_ MP7H:%J) ),]_8T)Z_]:<,?[9P=IB_]:F>_^MQKM-/?[ ^W_BV>?8_@;T-Z"_ M ?U_%M"P(6F+@NI'2@ )JM&VGF;89 >_^O0:P:1C%S(.BP_G]_Z?5P??K?U] MN9-HA3.KZ7=75C403'!7<0JQBA47>I9.(@M]%)(&O9__=7%_^0C:LS_ MN&7[?X%#!?X+BSDTFF:?X\?>XCO&!$5X"U\N/M-^27'7@CO,>'E%_\J!6_K2 M( [55/(-0FHX@P> ;+0VR@V<@/6[,XRG]'-/)<>IKOQZ^I3]HRR('WH:Y3(] MAFG%EK^.V+5)[:,IN9S61$:+S9M4O9=C:!S=^.T8,H$V8 _)4K884_!EZ"DA M;C[&7/I"_PI]0G2FO!K([7WQ'!([H^5_23#A2LI.",&2O/=J23,C2R\&(0? M")ZQDA?*2<-AY90&;/J"/\]-<_+B0HH%0T!D=3KX@#1;%4F(@B+#B!RSAWJU MM3SGQV^9;53HOZ5G_;J(W))<\Q][^=]60HZ 0Z"@>@4JQ$_G,I1[;,%%K8&2 M=_X(@7(5LI7UW9%HW!P:F CK)5PP+=U'_DS(5]6GWW@OQ.PYQ4_$R$9/0U*-+I -#6&2]S++>CXY4', MFGOXH<;AF[&NX/MK_Z0];?_KB1?R"M _HQ)>P"*T;_VPMWH=C=%EDW:GWM&E M?FT!G'OC.#2+Z+YBB&R=^6T_I&W[%+(Z-AZ4=C!HZF$1])!JMPG?K52<=+PS M>^*"1EACX?5[ML2\J6T:#/,8TXF10#69T@*+]A+\K%NLH.%XC\3)2U._&F3!"R&WF7_WZBD?[7G"8L M%\*>S&\O%*ZM4KC:G7&R?RTW68B^P,:U(VV1KCW6H.=J7$5@@C )E!$4[[,B M\:#/FF69]0-2#-3>A1U?5D<%X.,5V(LJQ_Q\;Y%:N7<=T4'$9KHP$?;K$EP3 M6*6\ _+)LEWPX\"&57TH#.O&W519Y5ETP1U&\VEX_1U%,H3&0!0WYP>+M[$< MUNJR5".2OO*TXRLHI,N\0:\=3C+PKU<@82T'7F0&[+8C5:.N=,>ENPN8FZ^W MZ_(FKK55?O0!7W3\LB_N!#O?JOO3MVH20'W7$;TRQ??3M3U%HG_!7;IOH:IH MZ,G0TJ.=Q^)@^[)56$#0_<\*V%_[%:@Y MU'-()]5-@>6%"U" .*IKF_<52ST,41'3?"\RM2P'=FR%6JQ4MR],M$C!*!U9 MLG=_KB0X'96_MG!MP&( RLMR[JFH8PCU>4."K8$%.:B9#F3!2\;5:0>A&:CI MG]O0$><6Z/%Z/I(F+P_B1M_TG?J^#9F71G$NB?K<'SE7JW/.X\=TQ;=!#B#G M):O]+F4VW@Z1:EK:F$<]E-_BUZ5K)_Z"M%[LFSRV:&QGN M>&R0.<]E?_GQ'[E'UW^6_'W(V?^58*X R^35YFE6_OPR=[A>WYN*^VGI\ON- MAXHTV_J9?9Z+N#")@&!_)FC,FI)-ZEF;QL>7KQRK38WXRDH\G1^77.'_*\#S M.8WOY6"\S8.#;IM4M-?<=\_IZ1301R8E MZDLGK-0CWV%%:K((C%R_=)=-A_NHY; MHW@E]>KY:'L\[WSP G0 2[V(_,F0H> MRWJQ;!J4-!D7@B=J2BC<+H4I+Z)\,L9<4\,[-:&Z$*"DH+[Q>*:\X/-/C8I=_"N$ZQ,4)17@>!_L- M H&\MXWA4G(:ZG):96/Z,HXLZG>[^5^^U\P_4;)K:T/;A]S2W^=458:)ZC]* M#LT^)Z+82@*Q2:>E-++X;&@ *YM8:-]*US#0> M3\37KH_?FJJ[,\O\ICR+^5KI&9/W*KM1MG"MMFJ9"0)1+6X, ME_<(N)CO?X[],N8ZYOY]DGL^9O7RQ>#;/VL3C_Z0>CF&&29,-X''30B\WZ&@ M*<"DQ>TSS$FGMS;*_1;[>Z+E6W:^8/S3V^S'COXRTO@:B$-5I+9-1S >NMEI M#\:69Z@6QV3_XM?AO'[\_/Y"/8H891.Y68=F92VMZKA.OBL%):;]O763&%V& M\UI>;.,%/S%\[06R7O2+(.X!YX[Z^IO)V,EXK732D48_\B)-8!PO&T;[47ZM MT*\6[V?BY/K@-61#;0A7;0)/XK_=IZ55XNN0V/5,?T?UMY\>?CBJ\91M$+H% M(C;HO5=6_C7=69J*FI+G@7RN=DX?_D(TDD,J[F>HOW[_Z"2D7\S*I"K781_; MND_%P4EFGN(K#$<[05)E/'[$.D1UMF%M=@*<<& _'Y-9[T\U0U@!"0O*=;/= M=@;^D)WBC&G'X/@;XJ=-&:>&\_R$&!Q8'H><&]P;TLUL$VEBE'3 MUA!">8 -"SHQ P=D>,/7$#4(^*RM@3FRV#-W_%,VVY(MK;EEXC#T3L_H(V%, M%&6KGZ2%;&C:$R*9BJ=N?O5E@D+<]M!I3]I&ROB[C/2UDVS!+QDB0!5!$)>$ M1Q];&:.];V+\*DM\@-T0/*0R,+R6&LP$.4!?PGF//7-I/-S_=3T)7>':A$'[ M[KY.NR_'!+W@I%A;WW]2/!LZ)3P3>J%"*O)Z0?Q5]H.U+G-] 0/H";_J'OXO M[:N'7WO^,IH.Q2[$_^@YP H(:L@+0%UGDDEI/T+VR<3ZH">;?OQC/,_SM7&W M)+M:OY?VOLG/2]$[(K!^AK7LQLT_>U$LU88 M>2T.5U:UVB9O97_&UF(M?($LU1GHR,;,1@M6:1M[T"552.Y'[>#Q:8,ZZO'0E)B%R[1;>F\B%NQ:T5J MW3B6QM;=2JC1^>'QV&\<)[K1ZGEBVN]U:\#;L:^8 .I"];NMM0\OS-B"+/SY8<.[[ M74V0C@)&XKV\VPB>P9@*OX)02-V03][./-MYM8_X8E*M3XP;,J0:SF7]@D/\ M=LX!,SW0 ?.E[,:[E'_YG/U31>$[0Q,YQ@1Q0P[3LW]NF3*FR0+^\#5;\:+2 MG( [>Z-"U0YUXF&JF7?>?))TJ9.JX@AMG5TIN&+E\2R(GU%4/[J1/(.2@+JC MPM$'&;U._@4H3R!*&T-1CC.W-&Z00:Q%3UR8C+N>1B,!R]0@A '008GF4N@! M;B TSEI0M6XGI%@*]5D"/K.A0JY9JW"UEF-5)KG&4MV78P3Y#CQZ) L":2:Z M+7J)8$<_-'K2XDT4^O&:_6YV\?:8 Q)!0*4;WZI2S7?>//'JQ;,F'M!)3_N:J5H&[% MK?!2 _PYLQBEVBC/#1E$ M\>Z'_1]S]17!-VROSF$=5[70'Y#CWFVMZR=8=3N_]\KY&7 MAZ&=F ?0,><'SQM0P4*NJ8/G&BP*XU(V'24/TZ,8QQ#0S2G<]UKDQV<9]+S[ MDX@V;$.D@3QZU]2B?'1T?)E2,F[5)%%1[^!Z@_.0KF0PSV%#W2!MN>:T\C,) M@+FL6&2[ ?K$/1/4E#O#7E? _+7PO[H,]Y\@!_YG1UM"R+.-;T<($9 M(4[PJ__O*D!WX7#KY-4_ZLUSNHKZJ*-$..@RL_ M];2+K6(. YH+!O!#UOJEA&4.BT%;F,GR42EY;%N+Y']'@H6W M8CQZ:AG\R!$P-U+5;_P>"?-:51];H60@#!D]&J;2B]P:SY@/7@WG'.EH/R U MMKJWW>?M-LEN6CY0/EY3Y,VE;_Y8V7TB-T$SHU"!Y]H1K!7T(6;\H,H8EQZ* M!PA6JHHK[T2I^<3ZM*&.GOYKB9WS>VFXT?M3F$-AVUZCGH/#Y9^* O;$JQ$6 MY8BRB?VXJ'.80]O7_^7.[)\I+Z[JSQ35 M*)4_[/1M,@Z;B2?!8<&=/L41=M&T'EF^**H 8Q.\G7F/RK":G++17]^\LX:Z MV(K./XO5ASI 1\ZJ<-!?XZ#\:_>"GL^G&_V6O=OA&%!4%A>KDOW"*$]I-U!E M9)$BWL_@:G(C3(OH\N3-YMF26EJ:/H5JRCY*'=SGB9Y,7TV+03KU!)A*9L+W M!,.;-ZD[ZISGLAN?[/SKY^)_)W/U+F3/)BB/PR,R-/JR.T=P3W)0H/@S=50R MQP1NA VN3K-B98A)M/.DGM<[]Q&G@_P)GL>#LFZ6N@7*&IAFY!_MNUS'_G<3IN69_/) MN=$B--CGNA3M(?QMPDMX?'5^@0/+[ZDVR5X?WD^/2"T=< MU6N?A(JMNEF_33&PY+V9;)H8VX3_YE=\AV9&?XMR,4"S4@U1L3;1KJJ \(1" MQ3>K+I*2EB\S"73:K>OQ]![=:EU&Q;[AZ=?18UE,-AEN>X]]8NOL"GH8*F&!@F M:&TTL+83?65]37FFH>*-DVS5F]NQVP^>NG8'O&XN[R]C35_(__XMDT4([06] M@B&*X*+J)B_DT[&$ MOD8\<\O2$:[OC!^/.VI;$%B,&#]V<=(HX6;\Y;[SIC8X/[8B0]"@SP)/$+ MSY'6(ZI$?WX%6P^4Z,QZO0P_=;1I.^::E3H5:"]8+YJ B YW MT5:&'Y93?L-Z.E.I*!K'+E2[\9_7H5V+;M!),)L>;Y'9M ]2*\/+SCEC2M"Y M$[;GD+VW@]+1#F6YY*O 3/:_/D'[]TF^J]5"9C8.>Q=;4?*7LW=7IS#NZ_VH M6554O-VAWET.5<##YH7!9?^R;7E.1D61G&D^21>;D%%P'2R0J',PBI0)IU22 MZ)7X/!?1L"V>\(=O\FG/<-M?%2SHQ?4WO&M>$*5@)2:]GU4NQ>/DH7?6PZVC MT*-5^1V*/I)0UT5?)M:K5&RD_U%G>P)[=2(M6>_.D,JAMGF=U?M M6)R VX7 !.VS/T;O$CP96G;VLRIBKE,Z0T<^%?TJFU1\*"@G^L'TT!L0VV"\ MG7^1_+Z51I!P?U3^H6F3IL+80KDJCLOQ'[15J/< M#E9.=G!]_,R]%%M;1R' M]KMYBP/OE*]=Y,L*X@ZZ!D?;L3-!"<,M3!#E>!43U!L-_U"!7RB7ZWVKDU;1 M UO+Z"9F3#Q?G17H/5"?^&DR/ MN5[P2]HC(5'8_=@UAS>7HO9Z&)SIY,56[&&4\RH7^"B\(W>U46%0Z#:C-ZSK MV;CUGL=F^;.#:AKRT75?>%H?!.O]0DJSW*D;3964BH.%8'F\W6*M+:K)YLE? M>PC<]IXB9[-6N/RR-,X<$M2U\#UU_!EO3VTPU&P)$X=Z UGN<7&(RL0+'Y >?/F5]/L#PFYMT>UJ\P4*HX^Y;V".5X%$T"<^3ZMKO:^E%5# ^01O3X4!VG?S"\.?OTO3;3 MT+IP^L^9&(M1+!_6U5:E"5HJCA:_]UNU?O_PUT*GO!]M538VN0^/WH\1]T_, M+A$/%J9\X'V1C;V,/,)HR9*B8Y!BHP@+8)1LTJYG1]:^Q009?.O%W#NJJ)2Q M(%62,'!$^$'$\8X4F%S\+FP8? M_Z\/QL3;:B(?:I?>EY.U#S<[9JH$"MK2108A!Z;YM/VI=QA#8ZBU'M)6FWH6 MU^_R<;XO0)U5__O$F9PS/QR.Y?)_E GS"673;E7GLOFS;FYDJPWUC45HF2"\ M%X(/2"74Y==KDWN*EQI/U5M'>+KORI<)WM1U.ESZ8X9DF?SVRP_VY3;!5E;+ M_#R$!V" ATFXW#\9,/_*U^[^D[V+?)$/90>E>5Y/&OIL_X=R97W3G=A'+2VU M9E-Y!7;7\I:'$LK[)VU^2,5)L\F\CP=9+$")053$-,) O9$7"-3>A[_ZQ5*D M:^_65666S )Q?-O4+LT9)[4ZI7H&P< MH9VOB]NR$OO80#[FJ*V6&75M=&X'5=M0BMQ8*+MTN^U=RB,-Z4W]8EX>P->4 M[%/CG+-4*22:E>]_*FJJ;Y2K0TKR.^\FN^I^+%4*V31FT000$2:S?L4[&-'C MDF+W#J6,>02J.+_U10;3I]+C!S7L-VO-K;$-63H%L[)(=,(>#*[+:$65/TJB MZM ,JM%V_?;IMX:R#;0RC1V4GC_X6"IQH2,FP].X8RSW63440;M&#X&<\*MK M:92N['MQE*91M%(:]%G":'"RL?,*=Y7CDW'SB_?78Z\>DKQ0<8=A2C,%+ DJ M+^W4L"1L9%'WYQS7T6,U%V BU-+VD;V$US=VV \=O_PI\N.[9E/L0><[GT_> M<5YGI.=;N8D&%=/#NBQ2+(P5?]M;XP';_*(;M@O*NO"(T #VI9?_$LSJZN2M&*]G^C M+]Y[WM%;ZG2(^'$]#<'-*_6*I++YE$F1M=YBT=Y:F>PHA8BE__S#0/XCI @N MXM>I"Z#P=414JV:,IGF"$_B]SL B9\XWMOR'?IP7]4^!#"]G9+ZI'$S=<;?K MO-:W7J%T9_U/?4DM+;#P]9_ZTA_M/@!/P5;J$;N#R*%N6';@C'_YQB&Y"Q.3 M,;ECF*^!19#(P=JJ73T9JC5R-&":R)W?D;-LYQ,[8^#__'#XFH'?-8)UC/<. M1Z_?RBTW7",_38JLWMXC8@6X-0]Q!P:I=RL6)X>/*0;W_62"FE]"[ST%20 *I)^\DMF0'DKZSI]TDS:+95+%\]S &_P>-2YEK;L+H6/L77 M4W>BUY3'0!QT1!\SU#.J3M'XS00YV\JH:C%!LI;D[BYK#V^EFK@1OB[SO3F5 MA[23%/"Y9>PC]*AO"[0,%0[ISBM8L3M3>XV>4WPG6/_":@D[Z1:OKH17HC[& M&:,.?E>ON]S7!T73V IYPTSIR^L"QKI^SA_^U>=L_:/\2>1=*DMMIFQT7=R% M.[NU7NE*YF8=9M.OZ\+R4/;/$S0;A:=V*S%R7H5,762<:Z_;$/ M3%"]KA][+':F,(N_G_:#)C'\=J,< MIF<3$L_>XM^H.=7"K>#KEART60I9S5WNP'3 Q?Z<4@A1 =*[XO4TH:]FM.6^ ME9WXB[WN+YL3ZP(6/0PU8'26"8J@XB+K'8K=SF.M PM'CTDMG_3A_6Z1;G(E M!QRJQ& ??T"[TN5F27!M3]NL1R]A3U!>MC-!Y57-/:\A#U<9VKV*B_$;8VTO ME)6%5@6LT4R0! 9-"#M\&'#[L)?@%Z@_1C#7IHX<,7#RF2;):.#H5\[-@ M35N(Y(N#\KW7"T=(%;M%X"2],V/BC^__.#)(,_3OZRX1E,AOGXYF-.J-_":Q MM*8)-^;@^E/?U_4"$P2EO=M/96$@F?%&I V_!X?7ZV3[N1Y9EF[:\!#J/]9F MLA77B")7$8W)G@2A=[73\17Y]DD;UF,PRFWK$=Q176@$QHH$HYVX,2L4I5VC M>O\RFO/J!)JHT*N8'I1XG$;EUR'#K_K),CBNX=-5E&$G@7&3073AM=QQW./W MVQ,,>ZD_;YOB'=X]1"J,]\"^+S-^S]"2 'D>@ST+EH)_KZ#U=(M(NTADCM25 M=+!"Q'[:'?I7$FS-D&3]W376:<::^_I\P(3;8#X=R#&KZ MKA?\L!6^(Y(951KV@'.&MICA*!QN&?DVT:MJPN?AE5GIG#LF>=:97R/UU7<+ M@Q87G,,1+@3>PU-!A2W[ZY\^3BQ"?-)]9>H8CW4#L:'0F8]@,6VA>9QLI#U9 MHN#%2YMR_;*=!)\?*"%,C39+!PX- .H$]$7#B\-FI%SB#TVG9;^M]22.*Y1# M+.U3_^_?1_9T)35#U/N]=5J\Q>J[EW[:&#?O M-<^WZYYE@K+ !;7P '7M$RS]]^K MW."U+>&?)1O;*12XJ(_)S(ZYJEF<%/*B \K9C^?@!=\.W2T[YL3N6K@!)[5V MO@0\U8S\Y,9I)[ S>]@;N[LMD,LL_8Q59 SBZ<\-AY5*T%J&=7%XZ.6SE6Y[ M2_T56MV2FUIU7#5K7W,T](ESCR>1,3RZ@=!0J#LJ%L*VV=>)"PC_Z%$O%N3@ MOIFP7'NWBYU:I%";]9R==MOZ]Q[".;PZ8G*&S&EWSQ I_^=TS"?G,%VL!\NR M; L:S&$>1^@Y[!)0^L)ENS!2";Q:0?L.^XW!L]17BL%I3_)MD[0)*!^K"I/U MX*4D)Z0H4K5E?NG\$%PVZ3H_J);9\ (B*]*T-\6S?M]79DHM=::"QEMT[JM6 M$TI$FXLL6SC?5MOW.'[ NY]4G^K5.'N;)* MF;F]KH"9R-]E@K_+!/_14L]&R2<_JL /D>8TS?/]/TL3\/-JSR_K_MQ[X)C/ MSN8U.U7/Q3@)CV:"EER'6/'!@>5B!.U^@16SSB06Y";W*%="+KMJ>JB7[,X+ MDJ11)^KMQ:-FVZQZY9^IN_(G *$CJI0B*!_BDL2G.EN_U-M1%K'Z6RK9]XR. M^$W>)WP3/#]1.T6/?0K\L, :2*@*=K/H42?I-9W;2I9QS)X)(GQA@L)2\;S[ MHN4PFC K+V^SX"W-IV'6->FY6CFYV358P!)YG GZ6'B3-6TQ4)J9.>N"BAGL MONAE+(T33LY;,'4?PP2G9_CA4S7G/>6-4\PI)G7ZL M$KK;RP1Q(ILQF]":UY5YM,X-+5>%2%;/@S.>^R)/4!LY#(%_; O!6.^!)]J( M^4S01>JOL:@9Z]F>X.0H--_XG+B7P"O4DBH>+(&\8+,RI5 !.4%6G0NPLCKG M^0TFS>FD3"V+X?>JK'W\P,T7910W"I/NU3 M>=J5%!>NU9-!D[H(;"%C."UW/#P53S6 WZI[_YDN(+OUIWR3H^U;Z*A<5'D! M/5,6PHH/DJ>J5FU(/[TN3G4N,F[U=3W6$9(BOPN5=FA:P[B:&6! M;Z>9(,0B]!-"H="OSF:XC/ZI" Y_25,74I[=E!5,LOW=@(XY?Z]]=%.]RBJ)%U]>Z;E U5NU,<)0X5=K;%5:_A_VWC.LR6[M%HV*'8T% M1&I4$%! I(E2$A4% 2$B4J1%I8,0Z4$@0120&@$%*1)I(E(B2).22 V]0^@M MTEM""8&T$]>/ZIQ480^8B[;T>/@9>:O^D*:/ ME7P-NJ8)DN6%LI_DC)Z3S#76V;G=V3Q\1W3Z"I$9S-*E*I+N3@PT*>D M!ZX!D@DX>Y!!(,1LQ1,]!+I55M-7DDOO435/OYF],8HR QO7%(:),O]=%FN_+B.D9CCJ+?O48>N,+[I R#968Z?X3 M'ZT-.NH(.Y\#!RHM):B6E-*TU^[Q*J9KU.1/ M!#;@? C+BRK,6Z_]K-*LDT)JJ,>MR\J'S- M.+H[U_5<-O_O)R(3"!-9#OU!WG*F/JP?0CX"98GC;SGDAK@]E-,QJ+SPV$:P MRM;&7VH2M8\6P3JMMS_Y5E^,,>N G9\VK]&=<&VQ2 ! 0ARWF!Z^4?B1$.%8 MXBP\^%R^3CRNNI;#>VK+_]-JC[I4'#-A$S7<.LDDOMX2+.W9.B3.MVN<&5&Y M3-3)^_88%7;(VQBF$=-T *_","+AA_VHMK05<@@LS.K4Z^G@M>#G2@C/,]W9 M\A9.I2[N;)TKDWUP[+5,:".?,Q*!#9+Z+,C*N"3*).(IPU>I6@ MP$65#-,E$Y4WIYJH2\&(>G.QF_S]]C.O^ T:-"C[&I(@T9#GV"%XO4V!.. ML@%#I*G0\.?^_)-+I\BT'XU\/E)'6DX$)YT=_'YQGW#RH]=2-C::A\^=0 Z! MSBJ!1BJGK1+HUQG\MOV>NL[S:VK0Z;\7I$EOG\ MKF0O3HB9R;. )YN@ Q.,L3/M;I\U8UT6;P7="/ED6U6>_L4JV\+5JXH:Y?TE-P[61,[OGHH7MG$*K?2E9+Z[5?XCGG= M;D/"R@W.C;J448"A$I8F=:!CQ>(EF(=E 5W:ES.;2RQ>H%"(2>LUWRN:6HI[ MX%3I?8\X(^<]LG?X_;+ XFB[0W"T>2O=[,K!TO/0'EP=,W=YN@]B.Q'1I5,RP89X+Q3+76A$; MKE9>Z[\O5]^[-Y:(OA6H\N[001F.=DVL2")1+Y$K[LW$'M-X$'T.%8SL6>&H ME[UVD*B "!C'0]6 60)6_I+,=TAAAXKWLO 25VK J.0?3'L7P M1-<+[%X(/+*1C!T6G>K_U%:Z@4@=OY'N(9@38G56Z.2VNG-W;A1FDOC*]4NL MH[]$9K-TI.58_HGX9^[:TX%JIVOQ9]0D'.E06F5]T9*<>*AO5N8)J[,3SN7F M#TP$/0:4%R$AU
    '( Q%*%UV%W^%39@K0W/N LB=T..X^?MR]@ O#P;0.'EY.HC]K_P MFY<<0;1#F"FMOR#\!>'_/0BV" P52WL\)7R&9-BG9G*DYDCLJ>L7'<5ZH'N7-DJY-[@2^INA:TS#PS/@X!+X3R+ZQK DW4C@]= M/[B>/(VN;]>:S@YW58H8,5>_=D;,?*'"\X*4G\WRMXR<+>M8O]3 EX/2.$1V MNXSHSJZ0:>1]A_D2^QQ6WT0I7QC*H=U@^=F&)W3_2',%44MK]B'PU.C)[8ER M6$5UD3NA44UPDLX&"#D/#%N&)@BV_%*O_YUW]8JOS[E3/'Y[H3_+H!AT\_+K@"$ZJ*UA+;Y=[3!9 :KR=)3IY?=L#ZE<$-.[,T M$8D>[?.^!Y>;IV!!L!_($)&1^M(*?/BJ]4A @9ZSI,!#7B+%6)^6<8= M1_:(''91V:ZGEJHPDWXLF'TO>U]2]29@8 ?L, *09XF^^]O+2?=I?*Q@&5$V M8,]IAB3',2A,PG9YBM$,+B@Y_9/VP]@4X:3#=_7<6ZW)^/I44!6YH,PG:^)R M1(2/I)G">[>A]]L/;QS X9AO(2Y8FA'VX"M_7\3:U,'KW_LR1U>^%+(!\2Z1 M<8?!F!>8VVY;$RM\]#,T!9)RD&UI]^8(Z!@MM5]W8?=#E3E/&6/]H^1.!MS" M%BI:#HD95R1;E9 W&@30H?X:3Z\DYP[J/$L=-VA2?ZM^)";H[(M;7"^R[*O&0#DM0NU2*T-[2LJ5W(;MAQT[UJ!JZWYOT34;1PR%0Z4AC5U0EG M Y"V?XJ2;W12Q9B?&<*9B]=87+0/&0L^ BZMR[U*2ZU>,B[GU3043K+R,!5S MJR+ UA;6.U1MTI]9\?)OL\*DY=GWWMK.6)3$*-6A/\IA0U3V'_('FN: "85M M*HRP 1-__KWO[[N4X\,Z7Z'F'_9 R"+_X??_ :WAWUV!IAF".0XQ M3?<>&_"+8S&/ /YC^#/^ 5()Y)\%^3/W7Q#^@O 7A+\@_ 7A+PA_0?@+PE\0 M_H+P%X3_9@A?VNE:_LI!$K%07C."P-ZV%9[/ )58;R..L0V&'-_,O;0FZZ^< M-C1\,T3;]CGK96XOA)O6@IH1*(]KZE(2O M$:TM1EV?SH0=$LPP.N)>)6?=_*M@],H9Q+>4F)'/A,BD,FL83: M(:WK #ZK5(0PUTO8+N,;2.O(?[UAX/R%<3!P$=-54*LE]?[K]LJ?PSGXR? M:N^L[^0Q=W3T.Q!C8RJ8_W#%M,X%Y'W^EG0 CSOTJ1?7_T"'[OQG"#R74'H84F3G[R?&;(YB_U[7DDG^$ MI"R7G'H?9C3,?/](3.WO'A>9EDA;98?$OR#\ M!>'?A7 _>9+3CLNTXT5R:12/DWP'M0D@DCD=J(#_EU2;-V:H39-(/Z4$HMU> M/I)RTDN]&'&]DW)UQ0+V%BR!;$,*_2@OQYB1U;M"%"02LEOW]^+V7#?@?QX7 M_>']MUYT@UCTHJF0I^R0##$=($-*"ZB+5ET MKT!#E(Y2=<= 34#N,U>\@^_LBSNU\C1:&TJ-"FCPI9LC6XQSSX>4,QQK02YLJ$ MIOTG% $V817O AU"CM\LI.DLSENK3G>1 '[^'<"%\>^N>+CL4+?H@9$INT+% MQ!G;7NF,LUM-GZHKC3N%0V N(IX(<]74P<Y.0*>JJS+M;7"D1LI3';Y_#3P^[S!NRHOP8@ WW:-]N^M^%%OK;K11?-U6;H?(PYB\I^Y MM2;=SN%$)RZX_-\4&.$"%QP]S)>6GK]T Z\?9@_PI MI>?1M3]\&X['H$)W/KF1)Y10O&;.<[*L.\SW_U(KX7D+D+((W$(=N$S^G1R] MG!2)U$DONDC!OK6ST"Y8=%5(4?K]!J72/J>X>XO3-E& I7;'I!F_#G'Q@@][ M3*5&9(TM\H$EW]QR/GV?_N1]BJ18X+5UQ#1.^\\>?SK12IR6,RTE&U:1E1HW M%7!3VRU3AYSGF,W[_"U_OWM-'$3A]ZH!O@4Q^6&I9LADGUQ+@K.UL])*7^CA8U5V6O#T5W%6G9/HP6P2%.U?5D06 M3\L>*1,GF8X\^_QRY7WN2=9B4L)'DE3E0Y@[&Q"JB#Y GC7B5?-<8]WXBOWI MSLK6)<%IDCZ-G?R^8<"W,O[*SYE/NJ5[I /$ M:!-;DU#$,2]A1B>FD%+$HY MD(.UL+^@I[.N&P*Z_7L:UTO68IP*;5 >MTB5IA0D9$H8O]8IBZ50YA\SO@/+ M1\$E:ZS#;$"0O;\(N3-!''L&.]U,D&%FO'P6 6X%:*"?$2@9BZ;+6A30>(L_ MM'9(OO3XI1+&.R(;L-<;N@81TX3NB[,4"27/U>,NV)Y14:_+]8Q],D_;-=)%:3>Q\_\9I'F MY%(OMAJ]KC/O@&X:,SJ;\5PL0NQ2J@5.E!8\UL?JIY2#85ONBO MKQ#E465)+/UMF1[+\&% !-56X(LI]=KK1/(>X(-VR"E'9 MW&*FX832@V&GS;^]"N22GT21/N3^TS3W\N2;)_F\UJ3<:>?IK$XK5WBE"[[^ M?]5XY-[X/W33+0]SDF%&4R4=57#$6LWOCF5#11_V#D^#44.(IH+ M2V36@2P^.W\\"1Z(+_*)4B,8@$)782SS^5B+6^A,6S,Y-L#?)! Q0A6E.8S; MX$[06@50[D3S7EMXA\-[U'P%$_3/]CK+OSUYT0^6E(W'Q&Q=!U_N^&[\J%#> MN;AZC7F9#7A%:YY>&^IL /,E!A?OPMY^ANT@>JY$7-J5SA7$T&>K2 ;=:YMA M:I5+4A'*'=DU[5M62J*3, MN*%$P[B\ID@(ZK?RW5:PTFM@ U9:UR'[/X1?M;UH*A1T_4*U:@VDF UH0(4B MS>;!Z@/Y:>A5>M60F.=1!$)34R 4U>&Z H M3L9.1/$Q%&:U,PK0TTT'+RO2:[C+M[6#N.D'E#;8@"C<$1I]JMEC&G[0V4Q1 M>V!ZL>76X5WMJ%"R$L2,,(53'6E'XLEZJ.\TJ J1>SJ3#8@U1M& ;( 3\CL" M0Z72U+-I@H\'-J%\P\XJP5FYK-JDW"G9XF(;P;I,#R9.-Q%A@W];O"'.<9Y MG%"<%/-3YKU6Z8@%:8:J6\W1$J@7-JG?3.O(Y\K"7P";.)@AL@-/AG8*,%Q[ M/3DJV*DLGL5+CAH.>UKY+FS5-6,K_*+:OB#Y&;>^ ]@N5#"^$%4+#Q9PTK"> M>JODQWBF9_AX[^RLQN)A0O5%XU71@SU7/V^W^V7_/?F! M_EZ^\VZ:^A\3 A>:! S1QMT:?%,]$$88&R@I\/B_;*.*3YN62%[2(U,Q< \R ME6C8-_WJU+3O^9"+L3X9A0-QBJ)C,@B/^-59HGQJB+''=7W8J68@-Z,3%AX*VQQ?GUI0.X#H379[] MY."_=I4C;3]_+OCX>VM\1?2PG:=Q\X\5X#]TM3NK"P,T7Z7%G]F]I??P7CP!^\$5&;%L@"(; *1)J/V SH1.!Y1.%,O6_5Z:YH7H/NY7;?'X0D,^G!,*GY"BJ7G[V&RK ;YYE1./Y/LZYN*L7\UL7-D_K&FB$K+ M_899HZS,A^"X/HAS^P7UB:=DYA8A>UC\W@]BKT^)AUGHBF^>=N6RROXH3L=< M]'7;<:%BE;[3%$@!NB(F(5YV#R>.8P-H8G1_%[TX>J@3J'@[&J[P>W3(U)X5L/*(Q**/L>YZO QM M1 LY/=ZHTO-/9 ,P/B9JIRPLU*0 &6^*_Y* MH:Z=&+=XR4SEBMB)SUCB]Y*)I>,G#Q8V]HWAJW:P#P=*CCG=C7N _XF/\0C] MF9@IJN[[S.E3P'D29NB.]!D(.O*%52)Q$R%RV4CN:$?!#>+!(8\-@HR M5\ )[ZMC?Y8I+=6\!0STM$63$&JW/Z2X(F9XE\/HEVCMGS2@69(2^W%=##]F MR^YET&L6=_39[BJE+_=:/I^YUMI,,&O$V6M&_0Q8HBIE!.8^9(ROY9"C>+<3 M&)VRJY\18G2Z^A78&W^PG<#2)RV0FL@FU*. MG+;^IS\G,!-DY\#'TW'D/YO4D^A=7D\LXP#LCQ'D&!C(O%$/GLR+JDV@]J'B M*!Q1"QIR9Z%^T<#A]+J__P6'8S>+A7E-2EK+W>UD=HK$CXJ#Q \_, M]]R[L5]KRKRK/:#O5T%@!C\CO^EVD!L6QV+:U[O)=\_=Q)U M:D8O,3P3XUX$H Z(VR &N+*?/#!P,1IT,ZG^G2>9]5__ M+ST)'?A?X5\D]_U78Y RKP/Q59TGR1AYC@F:A^_NQ*3= M[." .OZ'G"E^60X"2(PWS^>D\?U:@"W^O8$J*O^B:LR-B;<0H+\JQ;!F%Q-< M99(YLO3R0!;H@X>M^V$3?JX36I=_!6KL/73NQ"W>G2$2G":V%L*A:;3(WAXU MI0"2 TMP\<5B[)*'!NKT,9DW#D_#E>7\<^5:/M4T'Q[ ZSE\!EZC"=/5:()4 M#S*$<6&5M%1<+9#=MWD3]>>@L#]H7O!$%IHNA?OIF.8CA* M1.6IMO9O]=H2.1)-V K)S\!@U%0[?@]D;J,11%/D)*Q(DT'4<:3( NPH2V0> MS-VCMN#IFP\.-J:".=/[(8.?@@XKD;'7 MKJ)H!;(!Q1^3VR&UPV^\J;&O6R6C[Z5!+^0S>:_S<[U"GZ9Q LOU@W9C4E; %)'\ ML(H"05_9G#4N+*$8IPDWE/S4>,\NG1GW)50C:*QH0T760'TT/B+DLHU60C M>GIVR0@7ZSN3M+X^?7M=6Y0OUL0Z5ELM5GLWA=@]Z4Y0-2HH7F'9)[YM6*>_ MWU;R=R%]\IN&A&'];TWKZ0? 3*I<>D9'KT&+7G4_.KXW$G!]+RZ&R:&,IY^L M26\&<.*4AZ,.J?N-1Z.B$@3B@6,1$&_(8\C^YF:8*?,=:C)U!3)894\QKL]# M20^ SWYT'^M?#7TZT<(&X.@YS&,A9U>F[J7?#9?LNWP!P'OS+&!/EXFFLOPC M8F$=DUG-_9UF(HO,29R"'IYG'2 SXT,_.P[LZL?9GXT^JFLS_!:2(Q$+%8O5 M%ALHX3%I*1VI5(\*"I?,_%N5,)@ZD@@KLOM UT+ 5KQO"ZLV[OK?<=R-X)9N M;::K#2Z^B7O=K]TT^1URN]NL)U=%P?#UCSOZE]UFX@D;.]-P[L748Y3]K+#\ MP?8OBZ7R'UUE7/F<&^L*J:N')H,.31+'4=_1*S^HJ.6U$-0)63; TWMD/JF_ MSB9'XJB+@LC87KF%VE0YM ^S"&)S%#A\^J;*P-MW@XAM:,29[6/K69O6$DWO M=]D KTZ-FDG*#BC?H8PEU(]5K'[8X0(Q^/$AK;RD_';LG<471J_F;V&+LE5N M9!U_[$"HU#2G9I3[I+DD,ZA[7N MEB6B&<7SO.CQ>>1S5_HX3NMD:*I QAL.CW4Z?;K7CU:\'2Y98/W@O[V>X[_] MV:DC$5;&R'.3V&%%NCF6ILO@"$*Z@LZ'^V[*F;WK.:L'9H4'2K)ULAS=>TUL M=-R"JCZA,VQBSD=EQGP0?? X,1JP+T<<]Y"VQ0;L/T'FJYTH=DSEDR*A3WQY M$''#>^CF&-CWYP3Z7LVF= E9F0 =V3>M3,@1+^TO@2YC@7([GNK2'_.;5F:% M5M]OTG]'K@.PY[O\(=\0N<:E/9LN*DM&?07F-M?B7Q07-07P/CKEO/!BYX[U MVC2HE3$T8]18EB7V4J(1.VP_?9"0.X#B<=;W[ \@SU-]0SI ]S6!;5IV[NUK M%I#7_L!IX%NSWRK*(<5^[7##Y-61Q_4VSU$(4K#!6#1@U7D%R&%)\GT7>TLZ M.)\">>!RH&FJ,2R[HGH$K7UQ1G3W"JF3G$2G3W768@[[BW41[Y&C@QW3'[M5 MF7^Q>8^>CM6(]UBM3QHOM=4X!K*_!>M]=FG*RTGX?&E[%JZF_@]:V";$S0+6<>37]-$]A@PEE'\LD#O>X+2'[*M702 M[4OXH1.;\_X#X&HM>.//K*@Z+=^,D8RZ&^VHUT^]E!]NEWY-O^'.EGRX,BH MIQ*,/T>A("*@HTD"??7JQP(SW%)+SR@O$=_%B-LE+@C M?+S_IB_O)(])CE[[#?@EXCSN MO#.!O4,&KIRDR$Z%QN/X*:6%7\P)VR[@'MO2LVS %WE7])\B9IK1+Z9C. M)PD/*,LLQ5MVLPS"=[5^0]ZE MWK87_>#^:D^.]$8&1$VVK>WWGM\H(&_C@1%D<$7Z3\@^AAD95O_U3NH9BG$, MUBU..&I:^P*J*G 5EK:WHF53].)%SU5_%QTCR>;:3 NS^?Z/!G=Y-?_UZ8B\ M<=.R? Y(8)%R$K4D>S[^M=BHD[+!"($ 2VSB2=:V_'"VQ47S\DI2GTF'R'7. M8'[M?YH,311 Q,-.CDF8!QSOG^OLT1SA9XC@_"@$!F^LQNS=R;4]E]D ]S6+ M2HF-D'.03=L7?82G.6M*Z\1U<.[!VL0!E8Y4$6V?A$HV(,N<#+FSM+$V36#P M*!B20U=,CD=\&=.0J+,46?!L-U9Z)5P 4[7_!!,,C:\//G(3+INR2IK%"R,G M, (,MUDM-N PC"%*Q6(V XZ,N11NQB5J,;=A:O=61'^HGO&^(4T0PYB1*;Y8 M]0]'PRU_Z&+%R9Z?>H;4#-JMC"!7\$6:96ED#/Q;W8VER*=G4^@F4\$\ M:HL!YX*A=?Y0/^P? %;@#2TN5#7]'#]U[R_ ( M_UTB2[OD4Z-[Z@Y?Q4!&$W]I[UE[%HL7V_1MHAW!S+/@T$='>ZO.6DM]MR";4@L0#.X;"5.IT>S5V,#$%)CSE(BD J=O&,8-TPC M3KZ'#;"#1"1U]#J3>QM4S5V)R=JI%\]7G.CX?'*MR\3R"[(6)5QB>P 42C0( M4F!]\',^Z.\9:\3("?"XBJG%M$#(1]@ XW*M8PQ' FL\%\[\*3*3@ZHQK8)) M@9;9@+WS\;DQKSP\% EG?_M7JK(!J5M-3BCR(VBD\N*=,TB^WFA >P'F$N%& MYYHX/,O6$4_6@T0EM''M(M'9[IJN7HK72=C5N@"I @[,28[!/)4][ 7D09BU MZ\N?BY^UVX>[%:RI1:2D[[RGLVY3_4\'LP$8^.P,RS[%B4.-$]&[\5.@R//? M-4>/#"\8OWX]>";J+>'9<>>X?LAS:)19H3CJ[>YOWQMLP-V/YE0"X\=1V -' M%%E;75,OVX"6X/SBWK$=[*<%(&2K*OUW,X^16Q7;\]&0@< M+HD(4W$';R3-R&[ICCV$RE-7_9KE]9?"'G>J^TI4(W,Y_ZZ+?G--5:\C8SKJ M'OE>.2[XT2XZEO^F.!Y#'T9=?L@8A@C-8T?R%:C7:)I>E"NUS79N*@Q64?\A\*NDQ40"^='\X4[W+K M"W+W2.HH-;&*U?,;#_6V)/A:@3/35'NTK38<8^EKBXSXRX\=TBU?GRX: MI5F=3C%T4AXK2%;O#'K..D4C/>!V\>>?/OH.[]?<,^'@U.L-QR#D=T& M9M))Z,>0.D;T#41<(B0HDH_%Q090?R-5A_Z47F.IC!UJPYW]\6/4][33 ,&> M:%VVD#3R@T.9U@R[G]PV,. PZ7.R@81/KQ-H &_ND'_&(-02-L$& 'XGO$VL M+XWD8U:P 8\5UBLZ68<-*?K&&A[3D$,CC9KFMOV]12F>A*%?3&>[7M9A59(R M6MGJ>M=3?^;@DZ1;:(MW^!:\OF3^&:.09=9&M$5 JJY3#(RZR'1%N@^C:L3@ MELDKL-.3P6XUH1J.AR$:+TI*[#F#]D./]3J+2!%?=^>8[KA,,3]<8F+A+G%^ M/V]ZZXO<9:0LHT/;K10EN_.VC%D)9-VA.7'^&S)I8TPWB?*_)<<"B5\7)1 O M#^6W0FD74;7F=B8)9A2OH:-M<+_GWP@B Y/H#EQS>K$IMSS]$"GAC'W0V0 =X2V1']&>\Q0I1AE9:=."_IZ5H:)*(YZYUY%SYY['&S7L"36_IC6XF:_ MZCAA-G' D5D8%:_4^\"]I(=HZQS,8V"I%?+OU';E#2-%.6W4(8\2MUP@>G&F M^,+>U2OYF_.W9+TN:+85 FY( MEWUU(K(.4A2)1.(IB\YSW04 >V_I>D"*.Y17B\6#K8?LGF!P]%V0'YIU >_G M@$UE-4;TMS,)RS&4RU4/(U\4%K$V. J1!*6)1W/D-C#T)8<%&"93*^;:W[L+ M'@;(DPR+8P$/76;OF2#XCRSA(]F _!LK,-ONNWZ>E_P$G#ZM6:^/$H5^J+G< M?_8EK6/-=@([OK7#Z03SU ?_)>?C&+2[\1;;:6?>R[ J6 : P@J<']&RIHZ! M+JS5)SG);]TI?RR$^O4H;M>H\12FMN!^UEF&/L'PKJ]F#EV/Q@?MC//Q^1HS M/- ?R@HM_2EL2,5]1XOJDV?:"1F6%M*P:![EC8*F)VX*P\!U1L=C:TDM7VS; MIFP4)U_(XO@1QB,&O?GYJZ[9E>8OKKSF>6#T,>42%R9!V(\8BJHSH^%9KRHD MF#0.MT<3E2D:I.@6>]J,5U7ZIX]W]'?:X[*^VUKQ$AGK4=ZJL9QZ,,) MM8KY5D<_DBG7AUJR%G0U1B!3^6HPCLI<.3_B ML8WNZ4[BHXL(J)+:[O'/)7]5&V\"4>!?5^=JKG?%=R MD/.=L@LP^Y-G#^JBV88NY!5+!4=(F,IMZ&101_A8;^ZZ#+':6&H_"8G9YL,H MHG-Y!V0MUI%I?B6[$D;C8YR@TA:6,6,=@ XN%SCW[JCG>095! N?K2GO*TYVFQ>+&?1@S4+,AHN9 MZ-5DD!-%32?[:\K%]B MKIN7MK(I$O!Z-*75P&K-,SU[""09-U+ZT2\Y:/#F:AQ7=FTP: M_E4P>7CQ$2F;UZ#]JX[.->?V..G2XF><0C.NE")JPQA>;H'&./7%=YV(WD0^/IKWT<'$4BJL^][-0_Y MYUJ&74'U>Z5ROC,3_7U\T=<:!P@LW)6N73;@1=F.TE9HD.>-*H5)IJ!V>ZV*(C>*BKP?Y5Y)&L)B5^/251 MH>=[_^S)<#TF=5C>IG,0N+$!GR\3M9^2(;^27-6PQX;!D+G)JHE=08'5KP6/ MG^6V^N*KYJ-%(KV#Z)')P,/S+XW!#1F.5,0"U<^T=^?(0'KXK+M[_P_/V$') M]'"-_^YR[N#_<(J!22?K&">MME FF*\X0>R2SIT_\I\X+_JG;#B(5TV![%.K M;"5*,^^9P7UPSK+$P-;[9"ZEWKC M.=_&:[(=2V,2[2M^OA-S.[?81@B4VCA*K6+BE(#A,!R=-Q#8G$Z[-JXWD*0(9WV/CNW0 MFD#=VC;Y/"?M/S(%JIG@8;A2/$6$R5]2B0GP#3V%F271IYI@QS5W.BY3SR?U_*Z/"HL^+O][?%/G:H$,>X?7,J*SJ4OR+S MKK*)\!V4HP[@2I7:DJ+>9;[9Q+Z^Y#B-Y1<3($:1Q4)$1$;N@\.&9H1_ST-" MOY 6(#^4E].FX$/X6VS ':/^*D.OL^8K[@Z_O%>MWZ):KV\,NK\X++%/9,H* MJ2KOA=6/CF%P[(/P=?_+V6O0%^GA4C7J)_YQ 1'['N\"&QPGDK[$R(;[RW(9 MIZH71<34%N0(1%_PZ+IW\- <-P4_';L74ZV5LJM8FGGF&6A*+3BFB^I-8N-3V! MM\75QMYLP+N@5_4/Y=B ^%_'@10VH'J[E UP!0[B9".H?"+7R"[?-$C.IMN6 M9II7E4S[7D"6ON^;@=0## ?1K9KF^9=IN8?SUEPR:[AX8B_QL)Q^H;]>P-6H MW,@_WAZPP ;$3/O15%)AB2YJ9OJF)(;GJ7>>8M5KV^ &E*,K;=__WP[U?!$FK&975XT/P$ M3]7I3$1NW49)1\RWV^*O4ER>-G-'JLI_OZSU[)B6FN]/V9P^>\F_$RKWXQ\%78O5,B49_$R,!HAD#AA-1!8?Y0)Z<+)Q$V'/ ME\JH6^"4)!-==])AW2F3:Y(%.DO3VZ^D;=97_9VG1GSE/L4N?K]$*#@ZH$18 M.4].ZK>19^B3$7)S[@653FUR(P[^<\-I?4'C]Q:B@;R0D/>8YM2HN[Z\$RMN M9+MFHTQ:W-0L]PNUY)KSC-MSO.0$!H\"-:\7>4O<&&C+"/K;M[: M <059TS.(Y-Z-N @9QYD8H#Y+!Z:KYK'5Z>CTW0_-Q>4<'5,_3+6!Z6FCQFR#K2GUG'!IQ;"R&664)(2R;WP'AOB0*%/W4G MBQ!%\)V#"*!F"6>,@DSF=._K3[Y],L?C#K3HL XDV2;[M/A M:3PIT^KWHDL3N74Q1_]2$,.HY+!2R)]Y9#VK( M&J06J6_]%1J;_08_ M$GID.#-P,YN &L.>OML,CIGCB MM52M TOBGF*2'%RF-!9>S\G5;/,V.G%TB7&KY/:5!'*/[VYP[(:I*65>)T\& M\T5K "?7@[*#1YC-]CJ21QJDHZ**=#,[3PFEV"A\/;O=R?N!(CJ)C<*=^)(T M+M/WA)W;XR&"KBX):0L/IJ[P4<-CBW_O M^FGYK.L)0HJU".WVU# :A[BW3/GTC8)4S54/V5R)+Q37[ZKGCFWXF'+Q9DP(HHI0PY4>+KK73)JW)9WW8]^^.* ELY.4 4F>/Q$ M(>T5Y> M\GA&OD2H2XEN5C&K)Q9XX[S/U-$K,Y.%#_0U%5+[YQJK7;U)$K[^ MZ,)ZV\?/ZF[SSM_MS?P49S%@/-!J3-V ]VW*P*D]M+'I8XU+TU?RSZSBGZZO M0&0O\?'.#4\TH(40"9!AECSE0&XJWK5?(ED=4C77A;R-OZD(I8EUAKI0V0!G MQNU^V6ID73;!)14_[JN.%UTB?)['D._#7IM9392 3CI?7Z*.W36!;"\J8J%T MB+ A">7'!H2"04S7*7\0O1A"%O!F]$&;;^N>TFY6-%DQ#J4?8QPCL^K@Y-U& M;RL?F 74*XY@(!VIZMFHLDO\[(#B0@K3;&2IT$"&&>MC*Q&7TDS]TMOC-?7>RI9>3+G%U+#@6F, M7%PWR@X5 3Y/&$0*(3YU;<9:7G%XM\62>*#ZDK@:>4++^50#MS./;FVF$P_P M,^]%3\)%]#!F$O&AZCY6=G+JX58<*E:+I!_*F<9TVE(^KT1-1';]Q'H/W: 4 M+:SR]5T9:I6J-#&/(NN"PBM"B'U*F#_;)KF6>M*OR::<1$H:R]VR"E^(-@B- MWD8IU.=/B[L93CY 9\(6AW:ZTU$U%Z^8'\MEZ(3+FN9Y!NTL,5RN4ED"F\)\ MK,,&Y.'>8]\0F/KA".!4B"[BQ-:BVA?PIT/8DJ\%7V<&35> ;10IMW@_>9SF Q\" M"R+?*O5*G(9$A'%,:%D6R[X) M4CRW?)2/ .5=$,"$EC A-4DNP8$<._9:Q_ ,&R WV')-'F JGT.B'50B8<@+ MEN:L<+T$UA'0'P^[<(RWW5"V[E%<2D;NAGU),(E[Z:#F]9=*^6=75AM8,A:, M"33K\*5O<$N./MP?IIIZQN M0S\W-CX(:$7IT%/#=65J,XD2LXY@Q<[LZ^W3,JXMUW9R'S,ZFS @U)^3[!&0 M]@3=XEY_2Z>JD)Z"6MVR\1NWA>B7G':(C2"@FB&9M;&,$R>OYGS6U^=5DKIQ M;HRU\$09Z ;KVF^"[UWQTM66@;ND596\>SI5'JER??,R0JG.4")+=JH96[_K MSQ=V=M'8M$(N:;6:N(NM 74^XCLUW!:G(5HG;2.O+5W,_N'Y;3@; M(*LBJ!1W:6OP8R3F6]).&6&"K#WBLR%.AD9G1M#C7VY]]V?:19QE _!V50NV MY17'-S\QA=%%V8TIZLEW#0EU"2UN#V$O\=,QP9,@FM2!G\XS&B0HUY"35'?! MIGE(J=O:3',51^F]DF09;:(#49-I$_NKW&8(;E@+FM7*GZ-(BC58K"\TPG0M M'LP(H.]C.)'Y$L^3,Q AW0JLF,_WR\QQ,=RZG-B:!"T)7,F8HN](>^D>S;]& MA>!=?(_>O< T"KP0C&Y\.O8-6\U[Y?14WNP5!+\8&_!3BKDP/N$.^0P\3LN] M2PD(FG P:P@IL1F[XKGTOOS/^X/O8LP^,+;GD1?Z_>60"RQGX7E M"!M8QB4N$QSB(.O(/DKN+Z2%R[0-Y6(F@@W0(JX,D""/-8>@S&W+S8V/ZI-E<9@_G)8ZQ[N^BA/'I.X MR.O=?JGWDZ.[802\J&_1 ?O!GV-&]TO2E*<@\NKR&X\HEK5D/MTB&S1X3>X6 MVFL,IHZ88QVIGC9?DY<]1)/2ZS%)'W4B KUI6X.II@<730.<.W,^/LU94]UU M"O &OMZHQ_>>,=*1)O/:OW!? MUA5H)B18-,1%-I(%V3A%)[R,"OY!H08(Y8?O9ZT^.U*/JM)#-,QL-69Y76P? M71^S:/)1Z[WAX[&H_9N8:'@CG"4DNQC0"*PS6__1^(S'/SV988D71^)H)-81 M.;)YS;B-=U+[6O@5P]=G(NS:_JQPQ#Z_K5XGL+-& )&-98P#* C(K])XZ_0Q M9Q.]&V#6(S_.: U(HD'ND%FYT\XS1=V;K>W&%-Q*=210,73^VV&L!QFRS$?Y M00";9[\1Z\J'Y3?^E#=SV6V$)OX9I7Q$2GG4)>Q/5!W&0.3T5,JG2]8VR2S& M"NV*.;,-2T*/9)!@:+6F.4I^!]J)*;-YKZ<5_CT&$+?A826:ZZP24NV_7?%I MJR/#5V*BO#(Q*P:75Q\'"Z )L@XK^YZ+AO$CU@\!*<,.WB'WF>+O"R!K8P%' M)^$T"4P-=/^.N]X4AT[')+2W6DL3(*:]-O84G3.PR'IG ^8:2^ABPZCR>PEN M'EG6(7.*?QD#2FA7UJT>@(L6]ZY(X"K?39TK#E1UEY6":XH3TSN1OV.ZY5L'1U& &2_[Y= /L?K/QF2R3)T&AJ/ M*-0U%)?X.+&\2T.GBI9#2$Q=7]:DV7/++O?^RH]7OM?%J2P"XDRB.*&?9@P2I],$E M^6^Q^_)./JUNM#T(,C#O23,N8:; K04^Y/24J99T.J5705D"O;6@S>,#;,!: M/83A70D+80/X%&'A!W8\OV)E?O\8M-%MZM<^EG*RY*.W^I+.1YU-4N=UQ;:V,/O\IB<[_DO._;M$9_)P(!4Q>RTE!=KLX '61+F2Q&L34+>)80I M?OR(.FI%J%SOOL## M8K$' &L6 7.$3L @&Y!'X9%E RR>QD.9^_5\T8WHZ%1>2FA@B3"?3NKL].I4 MNF3[GCL[-L8W) Y^5L\MBCY>HMV@/%')?7+"W!I^\Z$RT$_:\X%'>(2>EW#FP4[BD"1E"/4I*9HGBZB!N:" MDHF)WC6"D#9MB,*^46K>&'0:%J$4&=%Y>X/M8UA*!V)V;:_!*'I\!Y M]FQ ]]/D?J%D4:=<%9G7O:^:QXNRZ':@+'>5[$:HH//_Q=U[AC45?>^"L:*@ M(B!2!**"HD2:]!I1$1 !4304(2H"TJ6WD*,B(#4" HI %*27*%U:Z*$C-=)+ MZ#6AA$#:A-__?ID[]\[,AYFYSS,?\B7).6>?O5=YW[777NM";>^,Q<[I 8NV M6 UY3WY!7\ZJ^? MT/WS^YJ_$XTICZB%(K@+L #Z0B>^,GXB0_RKCY?" 'HBZ?;"UM4\_/"^W2I^ M2@-ZW$ Q@"PLN,RBV;'QX RO2KM&@'V1HH@4[K_T@@;8W&:"=GL%Z Y7DHVC M/T4 []PZ)#K,],!L2_N*/_(41R]<^#;4K3C:T ?^"S/+H'&1N@M0XHT^,4%, M$%3K.6NV/\#&6B,$@[79T]_FRAQ3K5A('@".[:]VJ.U-S8J8F-GRAR=;+L?D:M39R)/IPRM6QF@T3 MMS* #<%CC9)N%/2P!J_\X-YF@@(4RNVFZ&Q&N&%/ ]51?ERF@Q]EI1?+_JZ/+_Y]&H6LMZ050YR[. M*X7/YN86=IR!2AU.%+6%=E$T\9^1$]\#K[NJ!ZWE%XLK]*/FO MB^@2V!H+/PUW- ).0[94[](W'_Z]3EA7IR8L53!![C+^?_A7#ZG#9N$M&]&, M&Q3ZS (>81PP?ZQ]Q)XXYYQ/$%^_]Y509CKW[8C8%$R28"2X@CY+TPO 4%"/ MT$\'-\ (/.QT;"!(F/?6U+4Z$ C$NXU;15$YEIF@"V(E))V(IX$\=?5!+177 MW7+>^NN@J\#Y*?M2?I"=[3?;-T>00^EX["**.\/\2XZ[MCW=Q0^[.DB5H.21 M/Y&.=QQ5A8<4)$N2_ZB_PH%O'P1G)<7JJ=^G7G'?NP<\J^6D\1$Q=3TG&J>9 M(';[%7LGF?ZQMI"*JCC^@[#WM\TCWT%NEN+!-,A/7_%&LKE(4);%DKG!9^23 MFHPBY[OP9;TVL4T]L=FD04Q*BW56N/>(!K9S>_$%01ONS?(2?J&F_]-^W$V3 MY4JKC[!SY MET[N**?,931/&_$^TW8FC"H7%9WE4M =\+A\YOTME5+._ZAJ5KM.5,ID\<@\3.$TW[W_4 M[Y+Y:^#&G-GW/^_:]^.&_W 10&L%A7 HG3ZMM?3_7H,VS]I:3![.X/ MXRH%QNNWW7)$7@>?,S9-^'^O72M<&CDV62H_>8@A,FKN^_A1*5S0 7_\@NUA ME:Z?>IU%GY_#5$;>RK28IGHGM92:]@;E:,0LSE'8]U(E^!^H5O]C!U' M/^R%2R%[6'.H] [Q@ABJ.XCPF5D3O45ZH%;@=<$B[*E2[-V+)Q_)=N,?%=35 M70DE#LUC6#0$1.'Z:0-,*_'%N9.%14RO9X30)\L<^ :7;TN1]DM26WB3X64PW="S8 M[)4$KFDC[5<.+N$V.+B$'&_7TT'NV'.1[0G,$_$M%(6QD.D/VO,!?GI"3Z.J M.9FJ\*'0/S53SP)-S+^2-)W0A8U9Z9L2VLQJ/H$;TM_^LX_31MY[7]"_8NITE7^CB!R)[6,YX+!2F9!5M1%8M*GGD6RG%K8-CK?&JQ=CYK(H+!*L MX6\EX)470?VQ_P<9NOX40WV*$/Z[14:'60D"CI;WU((F&7X)VX6BIJR7_8 X MV>=SC!0WV8K=[.YY4.E$2N5OX=O!M+2G=AA5#F1N.DMF5B8*;$Y'5GGAM-9U M%DSUE?,9_)BFG26*:\(=\]),UNKP[LOM6!S<[2="K']7,O7K3)3QWLC?X3N" MWLM6SW5F_6%<^4"]N?PU'R;(!J$ZX*JRAQS.P;FF!JQ%/W#;V=[%?"@!WD&Y M$5KE5"66,0K;B$=Q'D>]Z< +W. !V?W)2[U)3V&(TM2(]23.,-J5P.]+ATU" MUP1#6L-BMDIOGQ\S:C<$31TVL+O1>.&*5]JV:@X1./4X*4NI2SPCQ0#>)N\# M+]59 PJ1_9NO$W95[UJ)]&YC;][]%3*7M67KHHY[F1=[[M@1(1MLC3[Q GF$ M$D15IV@N-&J"RWI+A:4L$BJCO#Y>C2\8_WR-)RHS!KJ!Q.?(R-+.=RTB:N%=MIOC+WX&&" M4+HZ2V8P@/A(.IKO5*:&JT$IZ'F^ZC,Q,/!%<)S"DKZCTR3Q9M31U[4W^FAN MTZ2?#F4-,]R_.S=%[4Y?B/I^_.FIK*-3.2M#555&%+':6E*9HZ#99OI?TV3)IUH6EL8?L/EH"]5JU M&F/R7TBMP6"HF+GV1W;.'S(+.UW6X\A1K)"KZ.8L)2P[=P%:&7ZB9_YW$-QH M%*@798(&%7#-T#N7=5CKTWE<"5H(9<>7LI9ZG>[)+[Z,V)LHDL5/Q /OES<^8+RJL MML9,ZHK]P2M PD C@A9_^-\MQ0:N[#QB/3R":#MQNP]HN.,I&Q6[+ ':W;-F MV]DP+\,2#3;>#9'BXVX/%'Y3F93*4Q8=G7L.-=P&;&8RJN"^ .;K:>C[Y-J' M\'E4JX"8WT\[;SMOM:]?9F/]68B>*NO\GVCP2:>7KA0M=3P*+)]4NN4B^D<$ MR=G/7Q !_X>:\DH.)E!\,G^+@FL2[-EFN[45XO K5U@Z'G.3)"H!/RV!]@3V M1$F:X?3F4GHL\K19RR-H2*VP33<0\*H(W%7D:#5*]J 8V[Z4H=TD^JO[LBC6 MOZ=5(:K"$U8>&T^+'%)LH\U\X]]3E?V@2:RU1'+UPO.A9;!5KUS:LUZ:@C6Q M1X^("9TI3;7W$J/>-*N>S3WQAM2BQT$=RUFOVXK6-&."0JUH+YD@-/H4$S35 M8,10>*90M+\]3^#_([4P:$.SCK>6(168Y]OK38Z[/BDHW1G;$[R6ZL>MW/LS MIO6)ML -HUML'E9!&8QN[+F=0J=:(=]G/<]]59]Q,#5PZ2+O=EQ9LLU:: AL##"S/H<$^JQB.\4H:7"VGX:0 M+U 6\H%L2D @6)D)NO^GO'P-O6=_>=#H([P(%J7)M>080 C8X*0\;ST9TK=B MHE=H2Z!<_J FTR/0=OK7\!3X<>8H)>N(9"CS)ZL@WL62#' M+BR]$7!P^)UC^FV(W\^$+.[!N0%S=D*+-=A?4]$OEZ,Y]1*8($RU4=B0PF>^ MSZ+[F8A#+$/(00DCY:WN!P_F$%$AKQH!^^7?,6+9 8ULIVCN)T>RBF$CR L' M.8HT<._:"TN]TG'OZ5M;8G]JN2"**@U->>]2A\7'\/ASL*C''!_B=J^+U;(L M1YC;/3^%C9EYNC 6(G+D)Z,>>]@S,%,:--I-$'"L6LG9/:OZ:3-F[Q3,YB>C M$WM27B.S?QH3'(^_\"I1+P3&OWA'-0Z-P&<:&RK[RU*>)[:).#\8E2V@/;L[ MMW(=.M#?/7&:<>?21RWV>QPR MVNP<0G'OQG;E]Z]A;NW]'[(X_JL?\+<9/*Z5P4=Y/WI?$.(0V^8B)6A4ZG=) MR_8A6^LP-:NO D5Q,MK_#&QF,$$CCG^SWC8-A">+IF_!Y]UZ!&XG)]M(PN(T M/Z75 L2-M1B0E:",EP%&[P6)T* M_Y<6IY=WDZ#R./:S<)*F-6F7QI,UA8NJ;I.4#^AA'\=J>H=Y&WLP0<]FS[P- M8('C@QV)^]+,+"THJMY!/G>JC!,FXL&'R?+I56(6%#<:AJ MF$@"6[R?65TY8G/J3NR:=, 6?MUNA@V%?06.!)^FX0=I'+D&CN"K&P^T D[ M-\Y_*.MED"&M8E'3,3&#,0-K-B_>GV 1@T7_BDEAQ 6B=%/K,.+QM*3H,V_^ MK?4UKDSX[JN6'=H)C$3F@_(,:#5UE2_L"6^"TAETLB66#>BD*1+MFGKX$&I_ MMFC2,\ZP6W%JWZB:F[I/F*"))\HO5K4P:;0C+ ,@1<%.0Z4D7UI*-Y/SZAE] M)5P&Y2.Z]SW6VP=W !1VZ@N4G68PWS&]4@!OX)/W&NUCB%8!^+;$%7687H6Y!U7[-!/&^ M""L9ZGL@._*ZS;V'VR);Q.G*KYM7.M:5&=)D[0"^:.A4GJ;"H'IK-61:&'PK MK(+'@;LM0&:7?W, G/N+X44<]X?50=_N3ZYQ$72(/:$[PM)&V.CQP@B'.'6' MWKQKSM^,(V3&SLCVI[XE)*5"N&<)AH:;0-@:P?U&]+D?%GSWU#];VP0,:_O@ MX2G[NPH(#ZHEX@4E;/XJAK!F)CD[75"R=.SS7< S_](1SMUB*QWYS6>=FUVB M^I"4SG4]6_$_X@5(U$&87.VGQ9X[I1$'2\S*&UDLRP.)3#A]8]E=!/L^7QT3 M]&NR'GYH-0 X.K*\"QD*=![9+O^C=S(2R0ZI5'&1JJJ!N<(\YI;=RCGGW#R) M,O,L+36!$5S;T%&,"T1D#0'2:_?]=5+T'V]@+N2;XY5&)FCRVDF,'Q%*XYDD MV$5YZXF'3!/G\K;1SZITW7:B?'2AYS#_+*5U?_U=32_N=RK8INHRYFKR]<\Y M;C\!L9=;;F\Z.%)B78F:.@(SAC-&!&8'^JGJ8=I/$1H J'!&EYIM.>+EQ)9\!E2_X@EM>^+ MA&\O3;W9KN673L5^)5*ZKW>[X9^XW=0O"1QD@F)'27*>X--+(N=_G_>7BK?Y M:8;1#^#P?,]B_(<>'K,WUO9>2].T>N2.Z/-YH7WNL=C_=;9>[4L2L*8]X\S7 M;%Z;8I>Y!+4IKDJ8D%-_5/PI$B86!FIK\8=9@4\_YA[)^KM0\#%$6%PSJ[\$ MU@80AU*EF:#OWF%,$/(JRUF7+K+\D+HCP%5MIAB7:[I$;)(T]XSM$N;GM>%7 M2RF2F1CL?RS9]"@H.;9H2V6)D#T0^\''[D_O@]A7P1RM*X*<,];O'C)!]L-, M4,\8>)<$M%1WR%47:S_Z9MZ_-B!?3OY]^ U'9_K^ )P89P_>YOW-PGD?6+88 M4;0J93/6EU9TE102Y(I2LNA/ZS'8=8MDV*8S01\(C>AM&7N <@',4A&CX9Y? M?PACHVE_EFHO^SX:+^N8"1147"G=F&%C@FYG O_[[N>Y-?%&<\";FO_J=:ZG M>/ M$?9$U=]L34,J;$(JT+[T;P2[]^?%(3,6E^OUP+(K>X_W:UQG 0^^_^I@G@29 M,D->\VVPM[I',BSBX&Z2I.6J;!_ZQ?8K\Z K.PE@C6N2<3<\K MK:9CY#^R%@G?N%L,WG>^J4,KA_$^*.<2J&A1VE*=COYQ+4?OW^X^9%ZM9X3Z M, [ZBCA>(I+JU:\W.@RK>6'%&)R0J6@-P=\O$0Z_M3I)V8K9?Z(CT:S1![]I M]2+40HV&*GR-"7>%ONX!3[PZ;>\\P 2=4OP5S M]L*:?\K_@QCO,MNB-0&)&6Q:,G1YOF4'Q1T@!7-A.B-1JLU[3_5>1*] M)H2JUU,(]J/>\3W<UFROJ2G"B";)L>;:.KKWQ E?]R MV=D:1+]':&=[.'Y?3A1E?!EN98+:'+U[IE#1F-]S% <2L/++%+M]68+QXUT6 M"5H3M]/YC,%+$8G+1N+]HYI<$FJ%2M_*B.[B):_*;3_!H%<&"@!;M'#GMXS^ MM0*0@*;7F!UXM]YAJZV\P5JZ=>&W.!AVO@4YS-PJ+3F1FY M91CACCN(F+0VEW=DWAN&4[K*>U6VU6GY%O9XGT]=DC7Y_FS;]E:7R-DHC-4%!V054BH"2/>L;5D1L*5#F(9XC/YBOQOY I M=$/E5/W;B[,B(5AEB,7J^AA;-:.Q]^LZ!^:93L:E>$+ MZE#2A4:1ZR/R->[MR_>63GR^@=YM?(&]O[C2]=F&S1XBW!L;6VW9$'XMY]K_ MN7'+=5 MC49QI@!^KC9\M.V*>&MX9Y*]4MKYT81%C,90K:8OW]TK<,OP=2W: M>=U^.\;1=->59R*E5$O[LRZ6D-O5U1I'+.__0A4>9T"E&ZJN3_WFU>2'=FRI M9(7_X S7W0&'I\I6$#G?>4FZ])THE'*FE4:K%!=+7BXT/*%\H7BHUI<)"BEE MZ>X13R,J28D)$LZ'?H27B-20CFA7]"X4_R[JS[2Q-7T2&>IX'"SK^E#UD!4< MKA/4D<[NW:2MY-'8;)UQG3%O(/I_/*4Q4@M&./2I:TU523Z&#WJFB!I_JFQS ML'WL0&$>^@KBZ<]V\ M9X(^%7I]?D'(_\D$<6XJ,OHPTL&B2P$](RN-I(75)*D,:%:R-6I/[JGPPMH[ MR"MS7TN>WLP:R?VCX.[JD)YISBA7["#%^C%\?\V%90%,"T:APQTX_!?)M((B M]$S2\J7]X^+;Z.*Z)\1+]R"-";B'=1"4X:QI '1 MG8/G'-Y_$(AI*B/N[RE&B6_9I*,ELT;7*]P)"Y.;ZI5;!)UHZ>)YWR0ZL!+Q M$;M]%L*^VV+.R$"7KB3%'U@>=TU #JX]S&AEL6HJ_*,TRQX7ROP$>KQ1^ GH0FFKP (]WAP8X9< V*F? HWXH&'TU;UCXS]?=C9_24ZPCK6' MK'5 AW?K%)4AW\4*Z$N%5Q",8Z3]IVOH1LX3]I1-=;F?>6&@C9(%W^I"<(5V*8$$M"A#.&ZN):A\5G_CZXWE0LKM;]$_.%NSMU>T\26B$ MA5H RV4]>&G"N)WG&]>8!$1X6J2(FP2M*2J!3HJ.P7Z<.G%Q]NPM:+ UO:2P MIDO# %HT7JL1R-DC 5EE@BBV&! 3]%<*H'&P?%EX.D,@KPZZS8%F@@[/'3B< M/*HUYS #//^"_M6BDE&K$X:0I:?84<*FJP*==RJVJ68I _?*YF%[ICF,BVJP MS"6@"![B7%9*SLJQ^K6] M@T(GL08.L%"+FQB56CUS#4[SA..1+_^D>_O-)U*A%,[[(S"MZ#DBCB:>]#@"*2P(XN&M.UQ3= V0@YN%;<^8%1M$&M.[6OBS.D.O'SAF; M)@7_K\P!_W_H X92E!A&$!Q /H9BF8 BS'?( A-TG.5[YGPW&'4L&+1X_LGV ML?_)-L"#I-=K/_QL8UZ&'9_WN2CQ;BRN[RW8[ TE3[L"7^BI7!IP4B'O]8>M MI1SWD/EK/3JOM_Z8S+K?4\%\88(UL 65%8[5Z8A0'^U" T5GX=W^V7^&91.-;.RJ.H(XY#[(RU6B!.+&X@U&HB# M5*;WKSD6D"9?4L2GRSK/[D&MHL;,ASGHW:MWS=%%,8G;&S8I<8_>[5.IJ&N M_:?$SRP]H@7@=7JC:9:/D)6A/5D/79D#)@.'L+=?AEV*$HTZK_SWF(GQV^^> M(/_'BYC8II<.+[-ZC ^"\DDFZ??5?[-?2_MC\/Z_E53ZGWZP&E"7C7^)C-M@ M[EJP/8MJHLU[)1\OF\_S@K]E[[Z@/=GGT[,T1=PEEJJP<,\9ZZ>?'7 ).EM[ MTUAN!^19?+Y"@2#96>W)[Z]V997O?I$JD]]#ZX@Z;.%T?]9+.%K*D2.)N']> MQT.-2"TI9Y7($MX%#=O4NZ+J.2;%JF:T;,+I3ZYM.G9H4Z6ECTZ&HKVE#J0 MY,]OP?V5TV/GXRAO2L'T/]*;FN_3:FTJF:#W40B.\BUOWP3R@JWWGKE!ZR3* MH%65.E,DA9W*G#RV]E?>?05_-]DYPJ!>A F2"^\BR*PPK*2KEU%G[+A'3T)I MQS"=^RWAE)D5!CN:&#UA&;,X(?WGF5UG>,L_SJRN-YQ+IG@H\NV/Z".% @L\=+YL-7F')PXA54,K-=&\/@P0<=LB3,2],3I M]1Q9AK3:PVCU0)FHI/8_K,%6W"[FHTN^KH9R[U4MV<9I?&J4@2DDO@&]$.Q-?'LV$[5@FJ#Q]7VY[/9Q6 M>/#T/(2)GU#]= ];,Q,FA,"WAB*I$=#!N%"$0:XY$V3MUZ:>4*88=B(>K^83TP9*)BBW ML@D^'P>;[81T=PTL!.]08:ILV\MSR9 FV.<7C334E M;B;Q7OZI<%/"8C]"RMXZCIDK,\$Z<&_[JOD,D'UL.I# M9X!BA/",/M:H](*O&E LNLL$:>1%#0)3!5&[GI,AMX!^_0)'C4IG4PVW[N4] ML#[],U)V!;RL*>B;H)E%AQC&3OY@@C+?.18=U/A 8T44#('I$]3+'EOC#MYA M^WY5V/N:Y5^,IHV8H$-,T%O8?E4]!4XP!)-WX(QAD9Q:GKX,31"8HM M/HL6*,D21'B5!.P"ZR?]6H5))BB[IM=S DU:R80 BPV#/S)8XY:NE74 KZPC MY#)W#L[]WK['!/6Z:7B;PVGM#"T*_ M?X/=6J,E8SN)73#R,F4E'\!0@GS.+C$B[)U=)Z&;W5<*E9[0?]9"5LSXT-R( M)Y=%3CGF&W[TZY$H9(,[4.%Z+*6Y;_][:AG@+BP,?-JO:QK@V?& 3IVI$A9G MG(01:_&.<$I$,ZQ3-?>915-H-*%-'*/Q>C]!$^ !5(!ZSAWTAU_8^@_ VLA3 MV@RJT]*BN7*^IL+!O_M'=@AUTK$R]ME6J@_/9%([YJ_KZ!&R B60")U*=Y@X M0VS!Y#OB^8AFDF/EL9W.9T-M/[=\85-3=)Q@+! M;Y[6XS.DS"#[EFAXO-VPMTTH>>!*VX61OB)_KU*R[+*%A=F&+9=%H]AFZNV[ M&=\V>3/5A6= [O(:NN#][3@:A%Q%?DPZCIE!O[4Z.U!*/V_ :1Z+;Z\,<00N MS;W^UW(5\E;G2S:FGU)!X"WC.W+C;K*=+PVE]M$W-57_-N]B\Q.#X1%["_W" M:*H!&WNW,14ES;J+TRI,\2E*BG&96+>, $E7DG M2?>G=$'Q%,>R/NC49^P9YW;6S9#B-:+)%C75['X;7Y()(COD0=Y>H2H.X1][ MJ=I6-WL<$:8)->=@LZA$>8!R=;+^M)+KB*?SXZ^]!5 M&/'.G5&R:ZBYR3=?L-/-,3).T[$,$"2WY[CEF8XL]-24A[*Q=<;#V/KC++D: M_L)/*^R*:#RC*A30'IA,TJO7]I(+XX@ZTQ/OO]O7'B9VA=:4H5P%%H_KG6R; M@L$=[8]]MGI2+5LOXE$DQ@Z]9*8DHDH/89D'C47Q'I0ZM+"YI->IDX$7Z$KU+2LED0IN/^"-UWW309,B""PH2.)PJ$,6=L#'M>[C@(\0"YQ_ MS\& Z6G(&[[6.*MSO_JW-;0Q6>$[=FZS>OSLHE[+RRH=G-V5.<\=7HKE# 3- M!2QZ *\##:C^O)+*R_FK&W/.#S@IUN!A#X;_/R9HVI )HGFC_OLOJMW#=Z"# MU6";75&C';P:ZYE?6>ONSO+U&Z[!+&&B*1$Q]8(^(;0K#I+R%Y[W67S_FMGS MI7FX_/>5(M/D!:P0[ DS M,$1ZY%O](T5^!V/.#85?N,66:EPB/FN]Y4Q':XLI!1:7]S1C3M+"U:)FO>=Y M6G4B0S"H;G)K@LHRUIIRW=L(9.EC%LT!F?7QH*[1.M]0-J"JX1"^ M":@(V:,>@A$>-5 /?,[?TX9;:JV14S^QI\.,FH*=\EVWH-:!*[7F2 M5EW%$(2QJ.@Y%A4]=(5%15\S02'Q1$[Z,7$6T-8#*$EPD_]<(4NW16UAJG<$ M(1W8Z0S$$29(BV6QB-QPQM4L%#F2@E@\B?]ZDG&^J**5EIZQ\T"'1@4\./.- M&5Z[Z7W9&*7_/I+[]KRX]5N[Z;Y5!,W2H@CUG%) VGI$ M&9#:MD+%P-D?SYD?I];2OI3>2YTW3;^3R.4SK*XEK5+!F$<;@8X)^N![4 M!N;'4I+VU8^;YS#(E?AR:URS=3_B,WE=Z2'+9*?Y+AN%*@H^20A[X3HSB&JO M(AW%JFHJ)$[%'3@F7&0?M!<]4HMX!Q79U3-!A>B*,-%$Q M<7-(EQNP+?B\DC6JM'L__OA+#8LYZ#A&/S;ZM,KCK+S50I:@"O46W+A3,N?H M8]=Q4%3;EO,C7&2#A\&5PHN_/UEFZ4"5&<9U-''A$)PN\GE#]Z6+I]G@DK@C0576RXX0L(N ME07?=;.P,*V\?&WJV#,0:/N/S\B;:)\)E>.^!1#XODWHH#IAC3%"/Y&.6W.&9H(C<#:H919@.+RX)HBBGQ@$[&:P,1$K7X %C?EPXG$Z1CXERS5T0]_Z MK>TM:#R,)8=UQ:R%?0G03L$9E_.H:KPT=.)>W,XJ= MI]W<;UGV:^B(*Y_HA M[!G1,".("4K+/8EUNA#B.NYK+@_7J;T!0&\\ 6Q?LF U"3YOA" M*T)=-\.2C:T>DY1FKN":>LYJYUF::]N(>:^XB 9''#XB9X?>Q=Y?:;3Q$C:: MQ/@,S&.^:-W9E8;?600HCD8G@+]J%DS00>TCTDA5&F- A >O$"&IJJ9A?M(E MTY1;[SOJN:VRP.@EY;;5TXC I_(K>YXUMX?(8^\T2O+D;4)NV5R,UDRK,;-1 M#E"S8F2E%@ON#M#YTVK%*UDL$O#"D3=B:V/,&Z"67^F.(BL$MBB,W+PO^M$S MUGI=[P3VST#:S31$9K$3'WY-U)+PM;P#=DZ3$\>1M#W/?7J M@N5 X0M+U'0W\NM;A+I MT NV;'>605;+[0PKX->.I/,2>8PYKK'C(<^CV5=[-3!VZM$DH 7>P8!+*5""12<_ M339'"EC(/PZE<_ 6.U+5?!DKZ%7I*T"-Y !DW[5G26?P)@5A $S!B7=6E(>= M_E/'9F4=ZX@Y6XOL2EOZM.^7J0>-D[0>1PY,*%;T)-*_.>+I3WXK,T&U7_I& M&!TB"A6X+YZC\/T5=R/&^\PR2>"592")G.)J$(IO-Q-C.)0 #4YJR!>,22DF M*&86*4/*Q!"ZS+R$;:==7!*N!)M9FQPZ)';JFO _AE>H96*S4<@60IITK#91 M W/^Y&1\FI9(+KRC/G@',9)[54 +_V0,B MZB?SGNO,\%^TIBGI$@FD-VPK(45+#BG0)%AN&#>*7MN.XG&^9>NU"1H55)50K_?37=+'C6,!1;% MAH*1;R#GGK??_Z5RU(OWKSW Q;KKE)EO*.NN?0J5[NC=-F4Z)-8/0N6A]O8* M]09F@X%>.+\]4(*)WAX[J<"O< SH7MHJUXXV1^2ZZBL1D$[<[14T#(DH@04@I$=PSW5=>&AI]:CKX:24Y2VX= #4C' M$PNDUJ"/BK'/[!3[?Z+W3RK\>!:ED*[*8V3"2X2N!5'/TV 4.BESMZGR:4:: M_G?)_/.5GGSE[MI7JAW>5L9SQ71FWNOV.Z49O]ML[9 J3V2$>CI["?L8]*_? M.O6BLCI:J7[Q39/@0D%(M)1FMQX-Y2C1#9GU#0UOM$@:&H0'(%7!"0!Q93(2 MOK4SC:;QLR!!2UXEA:5)+-]#Z2)FS>Q^H#VMS K-G^YW)23,3=?$C!>TC=X\ MMAGB<\_2+6:W,KITGY/EAZ4;P-L*K]$4V5 F*#S/'!ZEKE$P7E"8@K%/W'UP M\NS(A([H)]64W":\D+N_R4A29(EF9OE'@<++R=E=]3E7T56]2V,C:>&0?J@& M^[5L%XSD:OJ6E'CTT?^S7MC_.=&730=G4$FGO)H3'W2GL59[V>0J<# MN"3Q;;Z[Z.#5FAP->-A&!SEH>I MWND^ :G8URD_&;;9,!-W^#QZRJ-#GF&*%/ FNBVYG>2Z&A;V(DEI M[-M=W1./EZJ@!6\^&\.U#=F3S_%I6SRE\+2,NI3>[KM3\ M<554^D[>8GR_Y MLZKJRXSRBT>=3:>(;+\4!G!$NY;-[S;$+@H;M7<-&J/0&-8XG=MUOPH_A+-D MWUG")<3V]RT4Z5&?6TCP@(/G;%<%MZ_1:,4F\_1?F4Y^5KQW=R:1%GOW(%W6 ME".$O60)BO=#H]VL8)UYJX)&JA+M5J):B>DT;G?CXL*FQS/TTP[K_U0(X\D: M):!U=H$Z-3VHX[C)[TV:AFW>/_EUW%9=[DT&7D3\59._86S4IDAKM@EOB:%B&,@S>I17V;PT%Y_U724"A9CZ1_9'ZY M\K;(J%@\EOPESXW1ZM\AL9=$#T^=?NF-VTQ'2Z)<*U3<-OZT=E'U?!G:#2M< M31Z[L=U"C%R'Y,D2SJ:37^1\PV^YH6(G>,%IL)_:5/ S.>16LVS:?D&8]9[? M>]80[?2"X7!-?/A#A=.W/ MOE>S92A9E]A0ON'E;(D7YIIA0;/O@G"K.AT;"MN@+,J'@E;J(FSPC"DN(73R M=,>5-+9_,D&+3T+E>]P@'9"26+7S=AZQ39MZ&EV!KIRKZ5/_!D(J!^=4EG>Y M%K8C8=VU$A3'PM>,JX-.SIZ2CRST W)$WQL556U$ROX;?3\U]\9=P[&8,[)Q MR/EQWZ1H4IE@J7SR#LWP=O@H$_0!W 1L2R^C*0>LA,8E#P#% M/8V+R3+$S5AHC8\:9VL;ZPT;@EEDA^,3,+D$4'(WL677 @-VKD-%*WXL . MF-,8[GZ'"*E[4S9''/^MC.O>E*%%F$P2,Q"GF:#;@RCZ)M"21;5%;6(;:3@6 M3-^+(1;P[GI"V=1YCGM3K U5&+1+V%0'.,4DE8.%.N'Z+#IAPP2QPT?EL?$H MJE36ENA4.V3C(Y+/5Y57HO9\;VLW,H#_"\/&P8CR-/7L0=>:NRR [@FE&4BO M)0&MN/^TW*GSA"V>0QXF=E[CAIY9NA:45A!YBY/FS>)P)Z"AT$7X01DX=BB+ MF5$=P*T,$A-DT[&'ZLF%;"L@I-,O!UM>;GYR#W2^%42_+D:LC1%SP@Y[WWG3 M@NQ$3^M3':!M!PB;TS0 MJ3R"T=[*0.P")=X7N\)S/D;OLMUW%3WM_KFDZ,;="/ADWP& M\H<6[LX>S,B.",,I_=ND*2"P.\-WX?M /_CV-*J5?2_T*^"=NZ E: MJ$'';^B)O4-50\W)$INR L59QBVQ!CX:J@(.R>=R%='6! AT&(TK-]V27PDP MVE_S83FVH,@>[^#8U:Y-T[TI1%@/FL"@##B/87J @C=Y=J+W5 M3?U):$M+U0@DU31W<\)U0]'47W:$8UV%*ATZP=?_F^QZQOXA%TW/AM^UQ\71 M96*(0YFL=>I-UJ[UP_3MG->%?OKSD$V6 ?;EQ;S(.<[@?U_OW:3$=^LS>,7?LW00=K#@ D!#Z3:8_?4$GUFB M;M^:?*_L<:/BNSE8@18WO #T:X,;3G_$95YMR&J26A'H^:@KZ6C2K16?] M,'NF.V[+M><.I@A.8\VWC,XBVR8N#"AIQF=/+-T4":>DRE*$E!@:5@1M1R-> M*U2]8F3NBR432AKJ$TV+>L.W2G]L'Y'@WV2=UBP=?XD&9A%*$87YRMWWI2SK M^ENP#.7W_#NA,^G\"614)+@.OZ@@>LU+HNYFS'O..U89ZC,E2'GTE-]6QW7] M*6>D^,(Q+Q$PY<<,EF--T*4FX*AC'U]<9R10!X;LP_Y-7*1H3$WRN#A.QQ=G?/OJHS;R9Q&[<+M M>WYU^;7\GNZ"-1;[F6=^\\G22SY6&9S>TR^:A,F9S_KL5;ZV8Q*G=!E,1;#$\^L7;A^#V)=GS9XXKYS)G-F0L(S#:3W?*#5RUE)TGM^X IJ4?A>P,&H M6W)<2Q4*N$=V_ 6<9E];K 15\.S!O@^S\,?IZGX7<6L_>Q^A!TOV;IPW?QW] M\-2R_:;OT9GJRJ_(JZE$;&860K9$G%RP''",=PN@*8K3[T/W'C%!:_) XTM@ M()T)BI=F]#^A?XM@#7VJQ(0S7^H-25L&\LXS3]/1J!B?Q6XI(ES:BJ@")-R^A)M[_F[^*NX5_5();>5>\SU"H9\%] MA%?!.@S_JB22"3H6>T/YH'#*^#[>63V+2SJ\8W]3Q>[KPVB\W:@2W\/A!IM4 MTZDP_^I(7IT9Q^BA6@5?4:TQ*82.G2C&I-3ZC<<2]9,]/;5_H<=<5LN@N&N8(+\T*6=V5^I;I(!@1'77U MWT.&"LL7"1=RFM,+U'5\[R]56H8DA_Z(\^R&"F4?)!!UE,!#D>*D\Y.K:VP/ M_]SITRY_ ::3;\&'JKKXR):DPJS2PO2BOD3LB,L11D%6O'IFULZY;G)FSSBL*.T6S[02["V->5/^31UD\%E%$!-;-"^. M.%6K(%LGO?72-A_2!8A0V=I0C3\]!9R+V*93N6L"2^ MH79GVSBN=:QKR@Q";9D@@=<,<.6@77FYATONY,LR[Z3IS3HAB1PV4*S?(B3L MO_?K\.\E3V6Z)3(VM.7T;#Y/-OX/#WJ+UV%"_$T 3L^EG9Y3(X!#56OG2'#L MU[*]J)(4@FBD]2COJOQ3_N1VWX_NYI-R3IK'SUWI"OB\6N(,-< -WW N<.MO M"WXL9/TK[[.QU1WG=7\+IW/&VI?^_Y#&\E]E$;_.N/+8:YXB,GX4.E9&E<6E M+Q%+FP=WQMXK_XBZIR\G\KY6D.1*.\\Q?36.!-7J*_$(S*4NURY=UPV"42="2?4\M#@1 #'>7S4-Z]N?ZX6FV;8?*SI0GSZ MFT.O9^\=BFFY]^2M>M#?\-77H+0*HY,(=Z)2-.,2):MNA.WCI4%UXVE FOJR MG=^F.0<9;B,A:MNM]>2ER?L31[DLQT'G8.\1]^C5FH<1XJ2[$\(DI:8H5;S9 M.UK.FO/%BII-N#)$5.M"KLPZ_WNUF1K'.N"LNA+I3@,9*4I,+;6;.7UFE>?T M3F2:[BC;4? ]MO=91T5.?#\3$CZ'%$,\)J)8]NE4UPQ8T#>DL=%?WXH&8_; -F-&#*IZ6'!S<]R8;0^C6PTZ9_0U%N=,RL3>6( MV#WQ*/7&R&0IWZ/D[YSN_^T,R9'_46X0@@6#)O?4,<),T+_S4/KA]MJW_RT# M!=*#L*'>ILE3 N=/ SA5X0^]]!77,K$X%/75!^P2C+_=I1?&$QM=D!JLC0@C M&%&NXQI0G!NHNV5#U8]EJ+$6(Q&OC08S) @,BL+4A#P3]#[7M^/1EBBQ_(-\ MU!G1NKB'"?K#.A6C<]G0AXY_LQ)F<@,C_!<]]'GO:QCUWV\AB4?2H%.C\)*5 M_?EO/T:M-;TS?(0KD2ZW,"U80>0P7*#:4XP%2466O3]!10QCGS:[T<<:SL7L M7*WV9X(>5@Y*I^':\$-7:^+J@=^N+8"PDR/T ML,/YLTI7 ZV=P]^MA-W_#5X/LNR0JO\[E$<=Q[8N[ _Z)VD%MJZHV_^G'T__ M3(^LI-9S!/J>3\5^".^TIB0E?F82_,"&)!Y6ZNP7UD-[X/KJ M"^?WE[=HD%7I8RQX+8&PR/9S]\UJ,3<,#TV(,'BOWR:[J._GP/DW9@?C3[2C M\4A/BXO"0^_(*]+O!9[T[G<3#%<1V>'7!*&QY!LIL[ M=@6Y2'$E>U#@TY"33ML8$ 4Y(9#^VL;V5[29V&V9)S_?F+T3#L. B),T'J.Z M2KZ6D^I&FC^D,J:59ZG:6<'KE]I__FG5NW+C0L/C0Z%@=8?=E]KI[7E M.<^K/'> F(UM'C1[6,TJ'*4$&5#*9XY7]-UX$6VT&B#R2+]>S"G$3CAM!/=Z M&<>V_JYJ^V72Q]]I:=?N&K_-E0%M9\$Z9MQXFDV\Q/P'N592;K"XP,7D4[MUZIM-O:'-"KNI-:?BY)I*O#7T>#XEON M\?9\YR7#:!IL4QLTJB^+G!PC'83&":P_Y(G8:\*&T3I?WU@YOL.L9O=[6;_: M2RO9@HM3' )]6#K'!'%J4=28(,V)JRQ)0 '6X+^G/63>V22$H.#<'#LHG=G M3&DKG84/GVQA]H^AQ_YO7E<2>,")H(.(%<8[NUVP92_\,M#X%WF&">HI#\,2 MX6"6LT]GB 01?1B!U0=UG%B\B[(&MFP$5#EWX*H'?0'I.+PGK!5-W 8'8;?6 M9EQI?#@6MGC-!(5^IPD?[/OQ %.U4(::#O[-9'<0'=:-73P/N.UTI+5&1O_H M#6'_U2K:AY4%7(!_&;7_&WOO&=74U^T+1U%1JDJO44$1$% !Z43E#XB(*+U' MI(. *$T("1:*5 $%!20*TDND=P*$*B*]*RWTFE#"AB0[-SSGW#'>YQGGO>=\ MN.]XQSWW_V'E0S+7WFO/->=O_F;V6G,)_;9!W")_FRE-.7!E.(>C?2 <$#'A91)$A^GZ>]62=:OB< M/]K9()[P3EM+2XC/S)Y+];0;28%D2\TJDQG7;GH,#G1])W(EY[DFWT*426M/ MW5_G$)QI^+(EN66)']K#6>NV*_"C<1RYELX*WWZ,.V8^N7#C&<?&9Y0KX#A1+QH>UZ#$(1)P9M"IEQYQ@D[( M7/U!'!S\X)SK74OA6W@XXW$.]V/*,,4F;-/: 4"U*LM$/IFO[=T-9'4<%K"MP[-YWE[TA%#[0S@:QHV=SDY,$P=C5;+2UE5&R4_$CBTHIAZW,IK&&T@]:\I7 M\IORE"8YK;5R[8_EH9HLA3(DLRC7C1+*DBR&9Z8 DR/K4Q2W-\/T )2'YO!4 MD/XTT\/B4IP6+2K;E4?& 5%@V4?4)+MON]PAZ%5TNUKIYQH,'>U95M[C*OG+0 MOM)PS>3ZEXCY1"]-Q#7/#;4:=8$% U#*67O@$QBY#7MN'V>GY?)<.)AO4F@W))[NK93HQ4Y]V%GMV>P!)F0AI!90=P'"G&(HC MK8YY>.V.%R\T: R S,"(T8-> #ESA#["T#OZRKY+9O$ &%![@,P>KZ-!+*F52$7@]=-J("RGA9T"M!['@!'1 M;GZZU!@-=W (",F8>/4"["FNJ1(!R7?RB_NQ]M!07\3*U&E5S=Q'444I7W&> M:5HWK]\'*7& ;Z&)Z6>3R;/D]8-/-(@G09IQVGMB*TR6O ]?0."+$([ RUEW MG"FQ/7Q7WH/IS\K CRHE/,N<74)[_;.S/[8[^N^LBT;YR5[K%!M,)L.MJ*G@ MR64;CJ%?;]WQUFXML,?O1VD0US\3FNSCOE"9"^?8_HQN_A[IFB)\J_.D06Z> MPFZNH2C&7K//$&V1-OVIG\ET2!59>I8F,[/VQ&DWH#G M^.?/Q%]%?^IO# +I$537"NK7LDAN%REUP27?_@\3#?*:BCN*45Z-E+Q=S+IM MCEF;706A+<633R6B92U#O>IH_6ZS8D,)!?N3,FLC/<.#"_$\7.*XSMZ9XLFR MRA-ZWC,3?M^A/6E^0L6SY]ZCY\DC98 QWG)/W'V:BIP?M"]0ME^[N3OCMBN/ M=4.?X5;QMKXJ[<_X4VS[SP,]LJ5_X<<7%C8QD3$:K9)0*J^D0S-O3"G8L!UC M(XU;FT%M.=$@'1G;RB.D(" SB.>3)V&B=>_,HL!L;]%'IX$+RF.5U 3PVA]E M"80<\4+2\H++QFOBE1,P?NJ9%%(Q,2KBZ)@S47#QF647.OLZ_TNL:RQ_R3N. M>P;:D]S=:"\<1GF#%<^^%AVP@>%S(GPK/>\0Q%98@3(_;+/X-2 MJ=CM9HEL1 EOI)\5"Q8U5GVL9] FNR\W/3).@Q &A95HD#02#&""M>57KDOA MAQ]K97M\27O5K\K>7VXE?-!S>-UGNJUUGF,9[#5P2K*Z3B7=$Y]2GB?_94K8 M#:FI-$TPKCR/K#5#=YB4HRD<(GBU7YO75&$NE=F?(SN%4B=*^[&%IH3SFL4>[GGS]-'Z-/ M+,_JI'2OI>Z "/L%BX)NR<1'>7E\G/:E1SHWX5JP]ECACDS]\ V(*J*XC7V! MNSI6V+_6$O@T8SG%YI]D7#,DY]:=YE,0&]QJI9P:=2;T 8JILOGA0U\7K"FH MY5UG\#/30GALG,>TS"X0;FF]Z1[[*UER-19PPAY#]=[PI# E_-L&DLTFZ XK M'9V.?CO<0-)"@QC)LB_$TNVM@RH&7FC3H#.3%?HC7:-!YGIN4^F!QA;[A@:! M(CF6TV2J1Q!Z)+R()7S4\H_EMZ?TB#3R4=?]TK@T8IB$I$H?3DIJ?ABI0D2100^!IR%:$Z8'6)_<"^U&I':;$[KA08T^4FJW%)D@D]]0A3T6@1;E_I]OQKG7(?EK3#EK4= ML00NT.FG\6Q4D.>L46J]TZ6@78=].>=,1VWA>_U_ZD)B=?751 M_[O<#BA.YQ]=0_>_X/E5>5BVO#D M6/Z&*E6TVV?*56C7/])XT_.L12H-XF6-C1_!&9E$7LH8UB?(@H.Y_9?)COKC M(C,[]QJ!X&OPC?'[SW?4;23>8\O:@_%615^?BX,KXSKH02;@5V%[QM3/&9'B MZK@>0L$]_:T\L -7.$$>V>>@9EJO)>%!I^$!Y.#DJ:A@[/AU@OB_U7T)-N(WQ;97I:5CYC+N?;YR3F4&RJEM=#]9E7 MI0O[DO3?OP;6,\@*C$)3LU";EOJDZ0"%MIX89=.635;SY0INA8IX#=]*EA&! M&^_.C A>6US \!36/V\$SQ&Z\ZQ6QM46/C-@$TNL;C_4?91Z-' :^J-8<@@W MD'U7L*Q"]6!(S QI,!$BF4#!\:QH0B%;!?NJI#*>E$YLF:C0M3NA!?-S95,#'[O=GB+I M$;U3[B4=J(JHOI;+#)L7AEGT5E+CY"O:/V/,M'O4K3PH =L1V]4EHR25:J^M M#:\1:)EGRZD:M\B3;=>$4J%I=SG,!Q!>Q#]MS/[Q:[[[1\6V'MIDLZ\%BJ"* MB ;9:F<;*[??F43!2MB2J[<1VMY@BM0'5 J_>GF2MCV6 6.["*\*STWZ?C@ M;S3%2;%35_#/-N,%Y]$%RW6V&"O\K^%=<:^.*;_SH&/#Q\.7;#6+W4/E M?CNC1)GMJ.$WT)+V5U]A2H/9>&A=-0-Q1A.V+BCH"P\.TN:2FII%1*NMMXYP MZ%_YO;@78XFV<>4GTQ_:C<"BXK6*3+\E!)=FD"D-PA([TW/ LH).15$T MH80.4)">]OS*W:>G.2VFGJ0BGEIR#'R-HNW9LI\WU\ MMHN()$/O*\8+G\5>J]YBXDFX/9AQ:RCYUTW8AR#B#)5["A<@%/K!V6K"O/F= MEKW2X[RKI]3+O]JX_7((.I^=^[NDW-T>Z4^#-,L6H'HE#A=7HBF7:9 W3F;T M$1CO@0PPP'3)AQ-;D4E!QU(@8%?L-LBX&$L146ZG'L5@"7STKNDI&H/NQ(7E MO8=.68"9TS;7@1A][G)1/=AV$()RP"Q2V'_%KDWT[.^@06HE\)":\H(.RW0 MGZJ@09C(4VW8TZKRA$5M=\-6_OF8D$?5+2,#!;;A:U^VVL=NR1,KV]@!"86P M,KAZ^\RO,+%PCU!C'STC^?HOZOD\9Q4/]GV&M*]BPE&U&:@T=%STO>/**"Y] M''BJX\9GWSR=\H]'.B_)@ESF9LKS=VQ76!'%1#=2 A!-+*$SA3?Y+96F-RZ6 MU#A4;TEQ#.SI!+<$5.C7OR!%I[NJ7QC\,E"6S_Q9_\'GBE8W)V;=*V%]QK?$ M")AGJK\KO5'A3SQ(R+J*U_(R=N2 M"V8!RF(_Z<1I-3MI,#>_#RKQ$/Z(@@1T"Q!Z8$O"G<0AX:Y?YF?G?]BK_SQ] M$_8']A%S_E^/O,I3"F%Z9Y#Z'N[V<:C)^,WOQT6U:4H&.#>UQDN7[=^S97(F M[^Y0WU,9*SKA;0;RVQ^Y@?QH1*%!B67-,@G-+-,$TRP%*(J'QCOU?$ ]IENN2',^,T#'C$: M!-N'(AKOL7+!)N2Q'Y"P!5.2M2 6"=#Z!;!JK-]0O6N-O\O1\$-[E"B/,6/[@B%G-YJL=*$>/X'A% MK$-.-_^:CO1YTT?5OZYKWZ-!E/L3O0Q3]O+U+T@XO)NG3HS\I.SG!Z@GC[=A M[![%B 3FXE]:A]Y.?%0-^QS41W>3A";4CN0R"F#!SAB.4JX3TE)>L/[!A,F- M2ML^(OY(_,''ZWT._TK-K7!1;OV;^:^2ZBESD58IE-W \&+K.1;J: $J-^' MI!6S%ODE2WV@R%76N^=]QDWA2)TO^W$,=GM/6[UQP,:I%-R!V4][,5=)9 MI@I?B&3WO]0C# ^5&VZ##3>++H,DM\^$7RL5O^R).\.VZF_EZ Y)$#4V@> MLK.!IZ;+;$7Y0V1:Q,_X+Q2FUPGR=TIV[A'J81M'_R9Z^%Y&DG M9 &A_8N]UC=[P3R;*JHAR8TXF9(@_/G$EXQ\B]_96X^S=S"E2T6CCJ,?-YVV M:!!)P9*N'%VWC&E6PYG%"+E[*9OL*R9+RAW#F%+P@ %:^'PMTRS_Z$G%TFLXP3!L8O.T1R MBE[K F]GHWF.=K4H?ZAABRL?WN:X($^ZJUFUSSH$D.NMMJ\07R0MIWU%O\ M 7Q=$E^O<%1/B_66-N&/I=CVS>S=(I$VY)4:8OM;3_G:T=G0E55;[^#3KUTE M"*?$T@]&2E?0)=RYPO=39@5TT;=\�.<@.(<&[ 9KL)>:&NKYR!PWK\PUE> MLQ+!'-M7-]=PY;ZVF6]2)[ZZ[4L*#N'?OC$H# Q:T/3TYVG5FX[E=CF8M62N M*'6T/17TLB2J_JG72/]W-PW< >M>A'RDN\R]U^L\(U=,+N_E>9P[^^(Q9%IX M]X\\#W=VI6$,VUV=]N>CY>SC$RVE]N;+%@YY!QTE=W'$W_3G;_M*UO*G6_DY M-TG7,,!]/1T^F LK=%NF04JPT3)7G8)NM/AM%S%#*5[ZVT4I^M1WTBDGR"W? M6U?"J.AP= M(0A@:6HS^GM*9 MG[#L>DJ#_'G+#.TPG1Q'X5!,+HIDL3"YJH_>J)+S*/)2U,@MEFL3;2(1\F\9 M-34A[(VFJJ4YU(_(2WT_IL;1TPB!;(HX,28WMA1P,CRWXR*5+ ^+A$AF#V = ML<+P1YU938^SZUL'49VZ_&3UB+E$+W/*M3M+,>8Z"+W2>7<826MDOJE^N&S5 M\V"VY*[V G=-$(QT:T"D?:).T\]KE13H$[F?B/F24V3NZ)\;E(^(ZQ,\(0QS M7(QWH6N8!GFY5KRH$82*W0=J1&![C1;+9?2P"3+V$^< QR9ZT@L[28_(O9U% MPQ'SB1)UH/@_CC1\[QM!CCU!7%QK2+M,U)S,S5JI.- K;+QG7HCNXF/B7!]O M?(174TE>I$%F8C=A2TZO:1#(! T2BUG[RH/JRT3.SZ>=IG_/_.*=72SZ6>'RQ^^&? MSYPYS5$O'A6\BKA<]/S1?UA&[7]CR]F0FJT)24\33;[$ZSSWX ?RR^#[!XP, ML^POU4\2N1=2;H?V.])S\0K11NT&'B;4:;=NU5OD"Y8ZU3MZ 7>"SF/##Y=* MC_#2/_2".#1]!]IFQ1&R*/3",WUFK>Q6CEGL:>2O!L5>O^O+;_-N8[<&]-_K M[(OC4/CRQ9K0I,!O5KPR:QM7LH4>5[W-L 7.)%.YB_1GR]_[3;%2[F*._NK* M_K7$QW"Z^<:YV(#=)<==P?>NFBJ46.4BRV.I7R6AQ_LTN7;%>HZ[+H$K>.;RA4!%!':\Z;[!;Z!=DYJBZI/O?MV% MX%)%PF^KY*<]3 =_-C#V5WQ:]R@W%=RHJSJ'U"E#^DPZ-YPBT"!AOI]E M__I>XK,L>F,%2GQB#_I4:K[8O<:5AWCFN>#;'*V,8C$XW&??_9_NL_\_O+$' MPZ9++=H*[>BX9-(VJ1LN)Z31\KT]K\M#_V<^"T;PB3+7%>9'Q!KYHE@+@A-N M CZN2S+LI?!E+?/ V#=456:-RRLKWUXLKWE9L XZ'CMSWJN+N_/Q_1?=02Y$ MV1ET:,-5?S$C0E)D68Y/-*-!;%?:N"V0G\]F/#@=RGLN6!-I0;E'?5-G2U9' M]L-95-4("K/(#+M\-]_QH84(^85]N8%C#\N*-S4=;"4:^A%?][2>CS*L]XPY MD60JJ1_ \Q2M86\9SO*>D#K3YXL3_M9/[CUT2;'WC;J293)5+FI/SH^+6N1J M X?17$@8@)Z]":@09)LQV9UJJ88K#;#:'Q.CVM(SQ8)%H[\E%D40'V$7CC(8 MZX_ZD>J(4RWZX<@K@!0QY6[8?2!CQE\/9SW15IRY)O&CR-IPCDUU]-,]?U/M M#@8/_7'O(_M^-,BQKP3-$9S^N!WI#>'S1@:U.##]3C+BX*4!UB5>,C?N6Y,H MI86C4RSY8)L$ MTYB%/4#ZHNLU+<DO^'<>"MIOG8ZFMI^P.PVSM5#@BM5S'?+YMK[%Q_XQG9GM>[[WE.A R_6% MM6OD]?PGQB;& MYY^>,F@77:A+F?9 ,ZYYTB#'18= MJ7K>NRXGG!^)U)62F:GK)ROZ5%QT6/V M!Q._M50^.#>)N0?](5C<<024IG6D#D\3*Q,X$9M*R9I4?;Z#"46Y..AB ,GL MQI-?!8I$>D5G$!%RDGJ3QB"3%YY_I*MCU90;$C>94>? M?N;OKQ:F3VKL!POK)#\5('=ZHRE[,((!^WBH9#!RN/\G M<0.VU;/NBDJX&/26;-S) J.'HU92U0(4T-@-PBMVD#DS&'[O?&%!C_;@+[:W M8\=2&I%R6)5RRRX13^38_,:CN"\?J)5E#L2EV?JL!L7#&L7-1&0KDM^1]ZRK M\FO,P#H;[*,\20W"M<48@W66$71!RHRX%_I\*RTIKTOFQ7-_O_J7ML1U\U-+ MR@EP^,B\S+H+/I>B*K\J$BX?9 /.BD6S'WS;9D^AT-E)8VQF@*+%X-.=O%G) M5GFN(%11[7'!$V+R;;8$7I/!O+N3D?E('>N/DQS44E6+J3+IC-GC0_V7?5Y2 M4T@9+FR^K)$"[PP9+EW>;F<@]@PC^:@8=&,E#W]L2Y#7U.VM**_]&TS]?)W' MC?^ZHQP\%1BC'$%!Y](@9=*QE+IN&@3%B@AEAQFY_.)-OHOXM;R4C-7,&*BT MVZ,LX@)X5\KR'DF2N4[FE'?]S'3_1IW/7SG80";Z#X!,I3,IL.LP)G\QPR&! M].Z\W]K.6.OD"#H%?19,H47L_=8C_\TM9T7.\GR]CA>F6$SJOL"FZP!+N$6*N3:NL" M[9) " VR+U)%S&YG#X>=46TEBD7M%MKP*4_\MNF<0YXY>AIYM"K CS2<06<4 M>_"]?6Q;9B7Q4J'3]>X3N8''\IZ5:#]=P2W=PMQ5=;@MT?>E?Q<^YZ7;_,1N M:!9/@P1CMY6AC!098FS+J:. 6_-X6WW"JX.@]PD7J.9:C+-N?PX+\1V;!WIF M>Z0VO>MA..[-UPNN>UVUT W-A:OJ/X_[*U,<@> (+H3/K/&#JY"AC:LPXD&Q M&W%B5B^!@[&%G5,[[8L;#R\L]* MF^\Y@G,=>(.XU"I%O(:Z%#0PC04NLJ'Y M8O2Y@:V5.9101:3C=_SRE9!_E*7<0Y] -D&/JPH4T[D.!_B[&K[O66C5Z84N M>'&&[G\?]O5I$-8S1&TP OH62W"#'98AC"3% -G,'O!P&U$QWOUR)3.D9GY/ M;DM_/E$)48"]Y YE]GH*N.)HD,,737LD0V<$3\CKLZRAB MNN Z$(<1I$&0BW[;G,->(2N9>S+@G;"9!D]WB0'R/ W2 ?V&E*'FU.FE _FF M P4[?\36*OR>3;0Y19@\.Q,Q%W>.3['G[I8U'264"E?09SQ4)9+5(VJ9-;DV M.N]V2<1^NK&?ZGU.<$L3<)$?51*E2)='= M52NAPC620IQUDZ3FE/UE@4=9EBG^=+ M$'IX>!_#RB4U?SPL5]>6U(+_W.1=STK.2MF"N8"G*/[#H(A_B;N84?' 3+A% MV?+%9.6K$C^N^JG8V];G_ZYYYD:01TK[CRM9W$&8%UC4BFNY68Z=_Y'V94U$ MY&6K[4J:Z%!Y)]^NE,'> U\EQYJJ%SI*/2IO-ZU&"_;8#1"#XG+UJ!D;=^Z;$@5AG6JW&@] 7]OHO[OZFO MAF'3WZ ,WM^G'$=V6>$,(FL!1JMIRLA=PV7ZU>C1P0SP^(OI FM:0E#.(XNQWU8) YUOT?M,$_148[9KC;=.)??1CE.% M/2/QD;BV4$PA11'>IP ZV4TW\#>AZH90I)U^2K5^]6XL(&E?4%"CC_M+(^9B MW3#S\]B-*R)8LA79]%3!X=&JZF+6B=8JN#2>@0PUEG=6>N<61WXQT"!"E/P% M,BP8J5C;YNUUE 8)Q=]9!HI\1Y-;3@\OT.V:A@[G8X6DG=P"&OEKK'XWL1M85WA%>7C M_5C]RT*5M1NI NC">)#U6S!G-*OFJ!&[A8&+H+E[ZV&%MDJIV'+_"-[ZOVYD MTI/%YLHK-(C#9V[5H'QS;,I(IU'L?FA1^)SYD.=;^=6+H./UVCCV)7RS4:45,4-DL MTB3MY7BDA:.UEWGI8\I$AK7)F4X&H'!JZA/SQ83"NB<9L*J!))AAR(%I=W+L MVC)>3>-!=4TR7B_1_)N+$(4D\%9)3$"QR,J/9?9[<6P)%1\XY@[LJJDFM:1B MY#YKOJT0OE:>.E^ "?I08VD=D-&^LH'^NF)1YD%2#AJ:% M@>PA\M?BNA=\;U^D]O9>S#^&=2OHSMD7TMA M*\@MX=2[V163J&N<\R?5_E2HW9N(*4F59LI$L%W@B/]*MY60;70#) M&J1_D/V&+H[NHO1T86>E[&B0I>.H:0,Z%FZCP=-_4&!P0!)X5 ?D1#4+8.@J M9S-/UB MDELTR#4:I,7\)VSI>-#6X77]_I?7U4'-: ![8$A7+)E\6$=6FW(9!47UEGO1 M(_-C.J"NH(80/-3C2/B"*44SJAT,YIF2V8+=P,ZPCM!OQYB+FA9%S_RS4B1W M$D!._5CLDGDU#8(M1A&]T81T!(H&N=W:1X-4?*=!B#ZPE5^,X"OL<9"N@?#" MC_01T5VH$;T/34$30E=ID!V&02SAK#XAX_\Y>*X#31J$2::=_K/D'RC9C9T& MX=$Y_&:6DT]'."G6=1+),R3=27_TDN_[#;WBZS^)7^U'?D^3X"*>5JQ MWPW#^0L$5B5.??VF:O#SHFCVJPAKN&R?W\37_;);!K=X1^Y0\*W\D]/I)J;0WOD7-/20[HG$;RYZ%>\X&OY,C ME0-:Z'(I(XBLZ&JX'-?%5DW-X/3C?=)2;/L9N:$O-B*2J>PY'FCU&%$HIG\K M1N&3 WBR$7ZA&*RS;PMV]IV-\AX",N^#3O?@[CWE/R 'I(5@>*O8%&4H224<:V-'51V M>YM$2B0:?9QPRVP%U\X^W^\XW%BG'67_IR+P3NF YU4I([T&L[\+$D;]%R9 MH.J'8=I3]<.!8G>9BUS[6HN8,62/^JGR]D^V:F-""S5TZ_L29SF,8D) [6(E M<]:0U"M*^[S75:#VW\O+V_4O<>G/ M2:PC[!1:V;E[JBK#RX]4/5K[G+3OG1>-[^%05_"/-/$LW,FF*PQS^^I#DXCB M&3VCG/V\NYL]ANO)DK/3ZX9_?QH^)EC]6-U2$[%/U"D]PE3C^0*<1PC;7 MGVH_4K4&TB!#Q\3SZ5"2F4%R(6Z@YOCHW+FR"@ODT<,X"Q:/WI^A>_Q+#8KD M5D/$(LD_=A_ $J#@Z-)L! MCJRX^NRH98NP0.38[HG%+0UXHI$!R>S?^@,B\U__O7N>)EE^I6"JC@@+C0LR MV1T%+8_?QY;J+H=J&3?.$\NFG$'4UM'J.J&9!#U2-")2CA(#B;:2XBW354MI= M-%78; TMT(_==T$NWNP>('Y9&[\T>_1\!Z0I+] MEXTD3[OZ$2#P"^"XLG<;",M:K4EU.&9RVF:B8\NA\8G$-;M@G6E?3%> \>," M/AT3QG,QZ:E/=]\G?' $[QAX6UD8K6\[39:9-L/&>>#;VPI4BAS*V1K5\W-J MCS#RU2YR[ 4Z1_AX[/0W)%\YNBU-<4"N\&E=Y WTC6*6Z^=8?!-C-XM,&=.J MBR+)AJ3'I2%S">T!8TB%-EO0MU(6U2TM6+'#NL W/1']/0B\M0;GB_]E3'FIMDNQ]^ MYUL*J9::>,7N%FM;DD_/'8JLDNV&;B/L,_*^$2E106'#8'S2,NEA_/>OCQDQ MG-C2\\/?&F@0@.&@:_GX'C2_D/P,V4UR[<>)NE^(X8:R=Q0$O;SV\F# EIXE MAB*.5_:\KR0Z%74+\&&Z>.MD"O4OM O'H42CGN95_-)1#WZ,0357$YVHS/P] M(/-AS5A78?.P5;&]I-V\SQ<:\#M$U'36%.,Y82O?!I&3=:S)WH^0#-UY27"" M4>R;BJTU/8'6$8QC= (GK[]Q"E6BK67L%>#%--R:-!UD1RPNZEP:M9T.)]$8>]-P0(223A. M8[)"*,)4,TCA: MB0H/"+SV,JU;2['R(9ZRCRU"RY_%C.6^PQ._OK9:>.F-;T$IQ":J_IG&)K^'+Z M1<>OJZC;#?S@")I!NDQ-Y4Y_'N;N$=D05CI(TZ(@EQ>A'XN(Q>PG+E4 M$UHI6KP\S&.ZI\NUR<+!9"".#* LY(F>EKU12W,3P5<'56SLYK8]F M(DO>)Q=[2]2I%\R)GPUWZ8GE5U/RED!_*Z ?:%^KI#*L:#6[U ZCI?)MS#@]S_&7T-"CZ[E>BT>FE+$@?G"J&BS4#I>6MS:=E M_009UP<_NHPB&(8,_CE31KW1.?&E)L(!&LEX#GFI7K:9!BE/BJ \,?86D#FY M4O*](W3"-"238MCS&W;&B@,WG$ULPL0-\+]+:N[)S\&T%/U%W2G.MSE*90!I-:4?YY [41'\0?HB=I"R@E6BA) MG?C>P-6?:EM0I\[_NXH&<35HTVA_P"N^@S$)M0POS+?*[Z'$*'_,\]ZI'SMP M(0:2L@ 7@HY#;$N::*5R.IM<"OM.9',0B]N>[,J\=CU"C1@&,KVOZC717O'L:7#\ESLGI5Y6!]#X5+0Q3+YZN; M208(PV=[^%8G58=%AQ#:!7"WY"ATP +H^X&XQ"S,^$60:1)P(ABV0WG+V4O\ M83C3\3Z3B8LM.B63(N#O[C?PEHB#Q1G4FDZ!_]D5E76WF1_ K]VK)FH&\R9# M^ICW\:Q3VE?4\E?49-J@/#MJZLRL"C.A<=FCC;7GR\LE.1]BTO-^0(2;BPM3 M#5_-?Q4 F0_(D=FOWI?G]*2!=++>= 6O?XD\:QK^,RQ46>O-4_58E2CT;2[M M4M/Q*5:0W5]FACN%!#WI_ZQ=([QH)'Y2M9MN\UGQ%=8TR/1?(RDT2',;,$:# M_+6%H_,,=E!%FW+%,QJ]HW\%MDDXW"VRO4OT*8:V)'ZN$?Z@++=,N?Q?,2>\ MPF&U*L]_-FKG?['YX+]E_I;YOT^F+J,=5EH4@L=P6+OY*8=0"[M[X=<5S6\X M&$EK&<4U1RRB_A/G&O_@^MZA6V_LDU$V4WZBZU("R ?%H7?XAF"*='X6\9N@ MOX;_ HBU# <,-7S-L;:R2+S6+GONW@?)A!#&KVJKZ/\D]*2;K?V5$)6=<2V& M^XU%?$S.?\7?9Y1[7J37"?SSE[!_[?2%_6^AOX7^%OI;Z+^_T%.PNY0&0=^! M;8[3\18Z5H':7F:DDN$$#/O_&G]=MM5G2]3&%>,Y3_%?<5:6B&(*\E?X9TY6 MAOH7SG;'J:[/AI4&81; .U$YNMC)%!BP#B44-]Q ]:E^IT&P.!HDII?Q;Z&_ MA?X6^EOH;Z&_A?X6^G\7\IYB5[4ERE@0+UCZ9S3?J+GQWL[7+<>^ZP3#/.^V M *8_6.W^?[;\,I(&F^@]U?7<0*(]N0)XF8=@P#0D-=B-!RHT;4 M(GA(KE/NLN!*_Z_P\XE:;7-"5_!ZD<=9!Z9*6;VF09RFGU!@2;(JS <\[_9X;FP7> MM9(J$VU_GC_W](CK5.I4\F6X\DQG<;@LAV%[BJ1/@[R*0*@ SPE.=^EL*P8D M-PHK$_3RG$=,E!-3GJVK/KU\9PQ1-1HV>IKKB> K+6WY.+)H>P$X"J]8#$>Y MB.\$%HHT*K.F+(%\;G.XWPJ)O7//8[AU_A#?%4H4W3^%J:LS)X0UIJDV1.RU M3#(1-L,Q%\YG5 V5Y4A_NWWB".N%LU0@[RE\'K-[]HX$2PU]0!+_$P0?>!VV9F5G])33]C M"=[/>5-;9.C,^\#\8U$O^U)69M;8*K>L.7S\5I#3U8F+]3\?W_D=\D,$#(B> MG8JUD:^&'P,B B_[Z'Z\,BDD_4+$^:\"XZ%7[S2G5J-H)XE>%+23&-HD#5F*/C2 7[3-$G_\IM+W^8#7T"] M(H@\7.%?E:]]29]+UM/Y\P*C,<\.^#HU>>[/'!XHT$&#$.4%IPCW4*_/?C6& MG[[M%=V9\TH;>]EM55ER\" -"@9AJ@#X;H(2#?*EFM[A'D"#@$+/"2CPE; $ M#=((H(#6&Y[ 14PSGXB#M7YK'$=?/\@2^^LH["Z9*0*=:XN-XP%+%^$[7+ Z MH <4,B2D@*%0/OJ5W+-ID N#IC#"751(X1EN\"(184!RD2ZT0M[^C5(F:T6@ ML[P,1<)G4-HTB!L&< +&D3#[RU6!07*/["F09K$*$S$E^YX M_=/-^_-9=T1Y#X[!%^'/'NJ28G:[#)CK&6"KPM3G9%(_AX#Z/_N\$A'E!UWD#%"[ M$4I8MA8!(_0V029#.E(.N?4 HM'Y)=2DV3>]L;,0QQ &!"LH&U+$/[9Y^"")5+,T,F FOQDW]]9& MX7++I87VGR=7 DREX+7\4VM_"*4MR?4+^7D(=<(Z*>.%I+Z7CSI:0.=*U+-? M[8+Q+\3J#6B04,/#"D5_#>!@@%0L1;(]35])IZKSXC9,"P?$A83P:A6*_]"1 MQ/J9NMLD6NR+(O61'2@FB@ Q'\^5_9KB\")W=&)JXL>3;P.78FZ\Z/-;>[Q$ MX31=?OV.,8#**.]_5G%-3V_W17;JZ>\* M6(EGL_L->4O/$^:X,KMKG1)0BD]KP#S7:A,9-K.\G#V'D']B(L)!"8A/RO?< M5J4BCP#'C2X3YA09!+O%80="YM!C%)8O[(!6 78S 92?Z+.D/BZ=]-QT0J^Y MH"3(,7<0%PEF=)-^\X^2O48T"%,9EI5R(8H/(96>S_!.ZS.;-JAB+<0E/)XQ MJ;\I.8;;?QB1QD38><+G+73-3##44K$)"JQ;Q.)JC*2%Y+KDO/H2_QR!9CH_ M-.P1JY5,5 L7*:X(P;5[^IV+Y!B MD5V=$S4_%X5*MT?Z=TR-68RMY*D)Y;\"1@-\UM>YUA#=- @+ZM#65:' B2F* M=8!I$_JU#"%+S\#<1W/P6_V9G%/LB:>E\51\O!_RP_*.R9 7$-'[-+4,>>=7 M&ENTN'B;,N9!>H1DC\I_&)/?8Y_$CHZS1XW?:[A(>);U"1^IN!]Z8RM]L)=- M!!E\A_'/"?L!#WLO"*EU/,Y8Z$:-OV9!CEVZ7'/S,2B MW5"*2?6A"V;1G;$&/$&#]);3'_&U)1J4;DA,KVZH/CSP)G;3L:$M:0M3M9\- M"HT0%,"0_!X*_V\Z5GFC_H->L46/88MX\F@@/_Q' WX!#?C!&Z<.N#$P@MMS M&N1P01C;*B!P6-%Y$63U0 $U!Q81ZO]^(]M_&$1L,FKF#XH!M6111\>3PAX: MA$>;HH*9]J0RFZ(!>3KPS:XNNUX^6! !D;#ZL.),2OZ&N@L-$N9#H;.EKZ[; M-,B)2AC%&DK8P+[$[DC9H*:'%P_W:V7F9*Q^C-T'0)+P_[X'&OE$0=!)@)N_ MR5Z3K#5%YE603$O%HQ\5IJ:Q5Q2Z8NS^G%>!DK,5>QB+YLD1$55VQ5?CDU20 M!9]LEW4LWU.^4C^@'DV=01@0Y6K"8G?J=9M!SH%,-7;K;A"^!S9*):$+NF"_PJQL+JQWW)$OL!G&%6 MH=L!6I4^H5CP**J7#G8?Z'P/A-$U2$<1,>I)U+X9E@;![^[(<_7L%FA3**A M.9(<72RHO><[LA%[I'#>G*?QKOF+HWHF^^VS+'/\M7335Z&KZ>UN$GC/_K\<*S*4)CH\X-_C\*Q'4Y&>I ##?+2%$9Y M5C\B*J8 1,$;IV1-#H-]>6&F8/>(YV0#5!*/SXQYF&L0%(=^W MAE"83>&\>,7=^%'%( B ZNA,/15-=D8DM3H%H#2G*D#,+._8MT"Q'_>S>MQM=1,U8 89@2+3 81T^%%$>"6-9(J:GN]RX''&5R_T=1(V1 M*UM37ZXVIB-T^!09'6CBH^-5=)Z(ZG7WI9MH&W?3:C8_A[ M._FNBU_G:)#2[#7\#':LO2GC3E_2>DUFV\A@^5L[9OFYU]E\*@_LUV_>X5.- MUU&K? L* H9M/[IFH2Q+!TNVKZD9MIR+$YNY11$1SW*5]+KKS2ZW27Z08D>K M&I./(\X03?;4V:POS<0@UB4VW!!!IQ62Z.%^) ;(!T_IS3#/KL],\:\JW[)[ M5Q-=9QK1,"7SWFL7]CFH2],;)_0VF] -HCZ]_[Z36:??A>)"-4DA15T"T1I$ MQK#=T;"_XG7<'6&$LU%8@.J_&8%]/!6-//W; X2N^(7+AO97P)VF3IW%5>%T[#Q)"NKS M7R\_WTP=0C>_:1KT3A M*[5PS&,"AL(I@/<+]2U($PNS?.D57FYYTI[RQ]@*E(([^M/U\I:08L%VH#=9 M/S/FM255/]YS6GU50A9*7C+]A]IN%>#JZ69-%IA<9LM_3 )(TM&7D+7:_37J MM<$88N:V%MRTQ1! G;@UXPE([(47DC!O51DS5QBB>S(G==QB#;A:J@^*)E^(PV4YWH1:1J6=*=C0(PK3#1N*PC!/%G3#RL=[,=#VC,!?/^1R0HBN\@1D@-R[HK],M=W7\GLNP6Z&R<>0*U*-?K2ECQ9^) M!F& 7Q*>XM"?I3PD,\S Q\G3(U$5K+!9X6B.ZN;VG!]/S-#W[G,D[UK+F'T? MD>)>U:NO')2R_#9<4I"#C/H6 0:YDA**7)6/]];T[S(7WI@/T'.1_0L/'OO& MW_SBBGK+^BI5Y Y^GI2.G$6X ]LST,/Z$OE%_D5;=_I-M]:?N!OI//>F#LN) M,KSL% U6[)QS4M"EYB)Y7.&LZZK/0)F!-3G)X,:@D@<)!1%'G.^I5L<]4S<^ M]NX6WS$.H'PV5@"(;.>YL22R^EC/%WG29M,F<+'H4_8^S]19Q.WQ;[@%=Q'-2Y?5 M8U58U]0^&&8;6L/6S%% PQY=_83K]$R\Y0#)N(@.0\@6^.-,PG1[RVJ[[0Q2 MJ-:94:QRA3O&QT9&4(S8Z4_JBD2_N"!\].VIIIKGMM&I_M4-MB,"1FOW8N;? M"@UC[Z@R$+#-*&;ON"Q 'T?BY\J".)2]D>R,"9G:5-I[K.?#-6_Z2T+WKD07 M47EYVD[(<<._IXD&&6.?H6/PA2 .7-^4VYGGU.+\QPNK?GOOXRID:1"K(;>Q MG/0Z\<'/VMT*O@'7HAX7QA'.V!EY>YU:6&=8:IR M;Y!,;/J$4*H7\(F ::9!>!$R,F%UEM]:\UWBK[X3*15I/[>TM*(AR?:"\=T= MI6,1O0335]ZP,"3O=\)>F-RH=Z%PJVJ5E"TCDW*\SOS'U/B6>!W1>+??B5X* MVA]D4%A]N&&/&=>Z#,H;?@R0T0+\9JP5<&G"Q;%Z?3M 77Z@\\'E3M'X%U=T MKIAMZ8ANN7E$2"Y:/O-SRJX(OYP>H?'_][3]W?X'>V\>#^7_]@V?LF5K$-EB M*DI9(Y%UE) D21%B*I4M(6$PC.R[4!2ALJ0LDUV6&;M$2):,98PEV6]^O^WI>SW-=S^^ZKN\?QQ]>+\[S_3D^Q_$^WL?A/,_//Y?I MH?XTPNNC_S[;_0L)3WO"%#?]"D6_N %FZ/QE?]E_>=MA ,W8=7\';0;P40&U MR_X\B 4. S7HYO*=*#)[$@/0+T>__O?];LU?]I?]D]C_PR-)_K*_[+^0U3* M.+QP XQH3, TSJ"$;F;:BQC7G.JYMF==Y?!5&;;X^D_7+;*+M:QOPT\PR\;E M8 DP;MIO.6HZ$,H[UH="W?9R?]_M^" _KS;TQ*DC'Y(:KD%/L:;.D5*?Z$,5 M$7WD6=J[X&-XJ@;)^ E&W!:$MP3TUA*=U?W2 _-)/ J7)R]]2H%-"%L=#OV0 MUG%P:F0HIPR[4@-=.?H!$=>O$D94PXLCT<"9%>F$XHP0=M97$Y39O-# [ND\QHOT.,L3)J M$7T9TLR77,L:!G^C!6W"1JECA97I"BZV?.])!64/R_K0!E[2+Z?7!U2>-'2& M)G=^06M[#Z;J2WE1K(/'I"1H+QZJN>]1/$#IA/+[]$@JM]29WG$YZ_YA_:35 M\>*F#P2Q%Z%[B!?6/7Z_'7.Q"K47'#/JIVLAQ8?I^Q8R!K/M$['^GM]Q>[S: MPEM>\#P?_V)B/WK/XJM73H6"*2F0SIU*&ND0+Z>5-4#9,HQ>E*\KVMPU=?\, M,4\YL8OJL])=^H4%C_N%* 0?#NY$"=YJJ$YT>=QXNBK31I2OO]N=,O$E4/## M8I#!QS5]J)'Q$3/Q+@GY7.#+ET=[=?>J+>Y\IW/-DS@HTT[+WL01Z\&?;G'@ M@[SO]Y)[;2**U^W>R'XZ(2AH+O,J8U?I+Z'\E_UW-OE4,)7DV(SGK!0:1KI/ MVVNTBM],V1$87[2,3C/A3MO[+ KCML& MEZ9T%BYHI(8ZQJZ?;/:;$A1^/AO_E(NE"YAA8YV'CZ63[4&;F:18*%L2]0A9 M'(E1)1G<<,6EQ;_%N7VV'38>M^$0JY&K7N>:J2V%D!]7D*#+!A2D#;V/3)?% MDJ"MY@=NF 05V"Y"/A5W);I8D).>W\5[R#RX A#"A-D C/<,- Y:B6K5[GNB MMQ^,(0:LV0U3A=%H\K$W]WSWCOC:Z5B,K278@4%-J;8OGB*K-M(R7'O!;BHAF "OQZ\)AMI;CR MX5<;[MSE@$$:8V$,KU6D=0.80W^9NNQ(D&4&^;S;D,Y M)7:VZ8F\'-J7N]=":DXFI*FC[/W-2$MQU55-UEZZHGWP]YR:JNPL(FZ-8-C9 M;,[RU>=@]N&ATVZYIWJ3ZS[N%9-68.5K%K[\\WIW"-=K"(J)T-ZYPAE;!FG% MZZG'VN6B?*KJ5@)'R=#V\8$%/.2.I M9=U@H0\5 5$$C>@U# R1WGJ2>G9(T<=-5UI$[:@1Q^%/X4 U@W@Q*_TL\P@+??IR&4GRBZ M"?KU[]DH R!D4KT8@.&[-NAV#P.@IAK_X_U^=H [U_8UY[_8@V M$@M+VFKT@]9_SZ#L:X.'OTE6A5.ST M MK_.?/!?$8@@PNX__OR"2F-?#LX(SG=DJI,0P!L!CV78 1DR3.]'''<^*',4:M M^T=HMQ86')+_6SKVSQ#=^NB\(+03*H*$%;JBB%4Z9_-H*5O%5+2>?\UMX1JG MOIM!JR]6AC%-: U0A%BZ1E".W%)47]V5V*[#N%6E",D)"1DV]Z'2MU[O@_ZS MY.D_&9/,,( P/4Y29SL>LBB>\YLW7&!W&]U@\GW9[C\,W4:*.)J'1SHH!1'1.\R1]M#7SF?WI@R_C<>_#[3L5[\11IB>,5"1UMN%97>A' MF+]5-]T+7=L-6K^_\NX!=I_8,;3"N!=?[_& <;_JPI6UQ MO*I0G3 ;A7<8TLP ]I@31PCT+,)29N':_2H74S/!YU9XZ3--L+4KG"__,7[^ MZ3SU'\ @Z6 6,;,3N@_)Q^R7Z0?FHT]#/GZ 5GAD*U+RKE'PS@\91NS51):N.E1E;CCQJ'RZ6C@KLL-+PPR$ZELUX-J37=!_7KUT\ M50G*;\L G&T-?6;O^ZUO%[K78_I/Q6\UE?P9?SDHW;J.L&RN.Q:G4*13%_1, MO41NC_"70U?U=1/E'_XW9)PY5 R>J\&+.-^$>Q>-)3Q$A%VA<+^AJ.],X^L, MS1O)D1T:3F\6;*7V@=(S20<0YL;#S M[@J$CE',#\FCI4]CT1@/W"?*35TZE M[('P=A1['VD_@5Y"6 I\L7*L\4;+5[F4HNKSP4S"\MLJ469#!)MS(S3.?[OW MW"G=O#QR*%__W*?SW!?)^&?/7*9"#*NT![9&1H'BX9+#*!M"6Z8^)< OG"RR;SOZ7=4\B3 MTYIAQ?;M7N%DA2S/S\3<,6;2V;=IED]G.V37&("'VO]"JV):H<]YG2]?+(3F MZ_TW3 %FT8UABO7.5C0_PN 2TUWOI_D,Z((\^+(=#)+D#]5QJY?RGZ!7%!A? M;AAY_8^(ZI-B\=RK],.(U&;;YXV;ZC&OX4&E-^;.7I)(L):Q)U^JQM7*/&I RWIZ\9\W.>=&?L?&[UK6UFJ6CX__Q"1 M)4P1.2T2HR/\W@YOX)S!OHV;2[PF\T6C[.WL\UI):XC,(^->;C\'LN:[M^^MO>#-*XX//GS%59UC)G.MP._ M$[ 21S=5;!>L$AZ2B\/K4XZ*<;ZC5D&?!_S79^)_*T0T;(0*F4F 3&]'_7[@ MG-F![F< ;K95?6/4G9$O3<]6UJD;]31K^]:U0.L?PC_ITLQVOX3J0L0GI.R* MECPN,JH)M#IGWR48'_:=;IOT)>0,ZK],$/Y_C3!ILX_9ZUN W44('OJ!=]'2 M%/:4292S_T;6CH D!I[3N3M9GS2Q\#6 \T^3JP&,\,0"$W15CF35IK)+T)WJ M.&?^G=AS;;\G5\MTG_^V#=*?(38PXV#M"=5KID\4[#S[1T'D@8+&#R-J<#H[ MLQ3COB.K8_,)V,6-^&S,$)G='_M_G*'H'X3]Y=G_+<1.!@!!0F:2I!"='5J0 MWU1]@ZG\M!\K8K[-]\GB]/Q%?/$Z[@S ^M7=+?+_LO?G"Q:> $4ZI.BWR3L=8[ UAV^%OZ:?!TDS4_"6>FPX1F*PKQS/G(XA%A$\$O6.@1+F)!&J M(IK?!>OJPCG:T#4W5FYDWCA?ZEVCJSWR74_A&[[-X<#PX\+9&W\OE/UQ_V,P!!1$16(AFVN0FQ/&@:>++MHZ/_M0O2/6P<( D)TNO_9_?3O MOY,WL6UKX9-G0.\I=\LV.+%&YVQA4,056B:2Y#%QY-TDQ_"E%TINEH*DM MV7S?U&SNV/WB9SX-^ M !U]VD-U11&9I(7P^F1?\W!CC)*E,EE?BW*"'305A%&5DOCYONQ3@:$H_J64 M&70+!1WGP%?SS5WY]LLZ"X2..=^)^CZ/U<>= ;N[ M#4O_!\<"4[=IKZA>"A>845.GHZ]Q_$P;C0&L_,SYLP>V?_S//7C7_Y]3IOR_ MA(@BG6JBGP%]IB%[77)^_Z^N$-5R-I ,T^C+5I:>3_!S[-/&#C_^O#"2L0GY M$R(ODAW!'M^F+(B0OUJ#B?RFQK-6U7VPT.291\S'VE\HWX#=D;S_I.KOWP'B MSRTSY0X46_ QQ!XN*NH]6# &QU(.]L-?(BO-U84]GN=[F@B^DE*)W4UIP$]' M,04E%(%MRFAOW%1/1OB"$]T'HTU>^#_%B$A"5I/@%OI2R7__1O3_P3B5IYE M@\5)/\L("=;VWX,G4(2BM15%.0^]&_2O7A\+J-),Q/("46S> W5_/$,IWPI[ MH(Q+'"$;@W9.,Z98B-GTC5*?&Y5E3GS]-?>4AZ-5>WI!""6#BQ$ M)W(/,;TS*4E* _0A'-^7>X\0:)A%-11N.?OH MAWY!A1L$(\*-^+O' M4>5XQL:"U'L#ZS]-5U4]$;=Q>MDBXYRKT-,9 HC)]+-M6C\)_HJJ%HF$N2I+ M4$V_466=Y%VD^&HK0Q5=\CET+YG-A\FX5 KKNX^QI=:>U'F,-@&;27$MJ#U( MSD)$:T?&!QVD"HT^MM?[WD8_ M @J3)%JQ?*O9I\V%'7Z$Q**W[SKOLFG>/.E=+_OP,@M%NE5/9H!ZC["B8?]- M^UZTV[?'N_SBV+VYF_8KG!D_=Y*X?6^%79*H'/.7OH1:"0=0KQ? M3X)/7VRK,'L-!NWKOJ5_Z]@S^>?:-G9S1DVW;L3';BS!P1.8-U-9=F9Q,\9- M.:+4H]^VN,(%W/PD5E>N)VW'G16823GW\)9F\VO(IU\?ZAS>.Y6Z^ :D9?GP MD7/\N6_:3=C5(GXF#*IJ?9QZS\9O?,5U"!"R,/R_#:Y'O4JK:( 29V;F0^@" M=L8,@(LSEFH2D#9B@;LI5YHJ0>O,#$M[^%9O'\=E%OLFZ%F+"SW")K+ (Q/T M4QUF=K,?^%X%W^^*LVY!14RJ@ETNN=US\*5@R2K8Z*]6B6%-STE' "$J4?=> M^N=KR,?CZ(.TEUA7#T[Z8/;^QJ$&M9H,W]S\7D4?=\BU>&/_V^K[A ?W/]>V MX]5:N=W,!G'\G4E3B#\^8R8]@K2<3H"VP"K>Q3>X0Z.VQ"J7BKYRF"@EVTL^ M.["^DGG;/3S$# @B&2*U79BXKC![EUT>2G9;L1>Q_4B22K[W8<'OZ:*X^_()+W>_!X29#'6@J&C?WD.A M?(#]V[]_-P 3-(1]L,;92K%"V$U=3H:2MZ-/GUD=NXJIJH7+7D2XYV7=\0K# M& F" MG18,(#35=FDDHP'/JP=!+$VG1SZ.<9#'"KH<,-(^AE/M$+P>_^+S5,29>=&. M( 9 ]J.]I4I2+B-UX]HQ?)]>EIPOP*U^(;'YJ5N&<,5>9POQ/,LFN/=0F+Y4 MSA\,AH03T^G<]J^1EVGOWH$:7E.4$NY?KAJXF^)M=:'=0M_MQ$ZJ^SL^) ET M]O@?\LZ@G OAEI^%[T3A) Q%2"?"\$NX?*J_;DQLTS[1-K5XP5IIWVE M'%KL[D^]^WDP5-MZY-K?4ORW68S?-'3R4-CX\O2L8'J*B:C<[Y.,= #. ")\ ME(F]@_ANY3#)=!H:H7/XX78 /-RP5GRW1USR;)Z2:%O](P%;=99R@WW&HI\Y ML18.?!3SX$$-?,4KNF1B-R$]-OAP@OU#L$Z&V\;0@D M6]%R'S 5X\(MYDL6.LV_6!Y"MGM3,D6!^] -/FGX3U1^=KG,W4G5QQ:_\:_ MPE-T?MJ'$J0-Q0&!GSJ'\'5SP_(ZDQ;72JI^.*^RYF<^$'CP)9G$6*. MOQ]1-'U;FQ0*V_\6_$9,;\G6C#(/DE,,:-&>*T^QD#]WT,GE%H?7TA.X&KA- MYY8N1LAV.APA+L,KYMO<716EKW[Z/G*UK,PW=-E0WNA8_([3<8H?:W;X%<[1 M2NMY>@DS(9SB6NL*GK];@N]!^K^=<*W@"3Q>M3<<\FCNN6]'<VOW9]AFA;;;YI5F5J&^.7FJ\>'SS@= P#"#B%!'2 3V@ [MWRJX+?:[/R4,Z:6<^^NAG7<\Q.]$OL9N0T24R ME3C? 8].09XAP<*W^B+P L_%ION1AF+P2O:K[8Z//IBRLU>7*^G+.'$"4,M_ M<>#OB+*W-W!T._VUY]O8V+D$F8J+S19"O&E,+"PI9@B-Y07*'1!.S@#C2-*M MDP*5*>ZRS>NVG5+U\QQQ5S>0_;9J8\_U^S_RI=;R(UY#@M\V\)!?T=ZC&8"3 MW7!\!%8LYG&"EF>>BH_E@H 2==H7EF-!4-1TV<7IJ]QU56(MB\/VA#Y\I MV0=,?O?#[G!:8%&1>NSQIS[W[\>SLPYF )3AV'74:!0YI)+V3D]P%$%N/80JS[KI>%*:U&G6E'?GK- )HOZ?B@7=("&K'+1:1C2^?J M0NP-WM^P,_<2^EB^:B,0\='JW$D_CHY]SJQK6O)SJ! XT0+R^ZPQ*@+#.J26 MX$<82]A0L5'NI;6ND7]T['7E:[/Y]9O9ZZXLXH[EIZ2@WZEB)6K? M8MCE&FPM:F?OX:LM/F:O.]X=E/<./176U$[+A[FM&),#26E9KT>I,J2HI)F& MCW8SA0C?H?S((W>3=0H.0WK5'W;F<@.[>K&@Q$TF"1;=!!TOU@YNY8PN31]+ M+1@+N=^ J3K9*BIS7&$YA#>%4_:]\%9G$S2NGQH P@A8J)V+2(!P]2>>/N$( M$LD,Q4H!]*>_N7=#W MN(9OKNYAHGVS=>01PP[8W$OT(Y)'S++.?H*]4YM6,<8H/6_4#.6CO'TDAN<3 M5=@,<+. *P:WPVJN)ZV\])D&'S0<]B(X$F:K?%W6AN?[-GI>.PJ4COO+CF@W M%BW:_LOSYJ60&;\.+/=ON/NJS,40V"N)G6;E\3M>#Z7(R5"<:Q3?9%ZA\86'CE_7'K:I?K#Y.3+MV/RG:$$(^\*74Y;8--5 M?GX-=XK<3>Q<9@#3[I!FXJ^ D43Z(3>WGS= >.M3_Y%C.CF3L.UK*P]N"?JF MQN]QRP(-* @7/77PC1-QK#.;G<0LN0<7N7ZZ5$M)1_N+S'#.Q=[BN+'RX)[^ MG9-<'FDA>KE_JXS=)*M:C BQHZRX\ACA\9)F:8_'J=)VJ_GSBLJ6#N0M9K/3\,N]=OK$6],W-]L"C_UJ;./^A3:)F M-%K7(A:@9 80UW#]P]@-,QZ2GGG)]%AUGV106&O%) ML'D9^B$^S3&$LP3I58AJ-BZA&D[S/?Q.,&]1%D?:?:LT#7-'H9U]*>X:\:O\ M6<5W=4^>_,0I'2_(0C83GL56H%9.3_7APIIKQ+?#\^M"W<3HW>]=Q)^=D^_F M(F6EO):YM1')%A9ZZFE3P&\AY7"/8A#\36H?[:6>Y-<9B+B]F?#3Y^XE)8K\ M)M[^VGO.6YPXM#_BCLDA("]57RK3$'D$3[1(BH4[:7VA=V7K>'"Y;XQA?497;H2A7%&O7-(SS9F_!L(5'H8O?9^FZLF?Q M$B9E8AO4: "Q+C_^GQYAFG4U%@ L$CU$\H;1H!G; (;_J^2OW6=NH M/6ZC1-^S@CD-RXA-5@5/EL/! /)FU$QG,YX'W.53V43X=#L^JE:]=-39<_F% M$M WT7=V^'<.[((AWBL"?+FWP>G0R ?\NY;1@C2AR7>C"M:@ACA.A)\C):N=]S9*O;1".2VBN'9;O6[ MH2I-*SEM5S@GKEFGT'M152(A,%38)G68<+_^[ESW5SG ?>SE_9P7E2M'-,^-NYXB M)^K, S[WF[DU-]E8AW^5P@E.B?NG_5JA>Q$=\D;?ITG[DIR*2G*[?HJR$67> M\-QZ*(\5:^K5LHY!^M)J'T/#&8#@+="=D,/EAA?2DS;AQ-WK1VKP>[N(V3?U MR6ISL:GO>76";4KX,^= I74OC-E5NJ,A2$<2;;[U:V"K^%JK>32Y/S,'-**: M0M*V!0#12N4.*FL]VQY]F;M[C+\-,NLELHCB&CRI#BTK?4\PU>[CO(G(6^H? MOX1FWQWSU[,TVGNH8[3OY\% ;?A.RL/[CZ[V!]Z 7>3 M)3O+4[[A[YJ[G6UR].\JRX3OU[2DCMZ5BT45OG% MTU/C).X=^Z=.(&.7_85; M-L@2 ]O^0V/W$WK/NU?%9>]3%?'ENAF_?P5?D;.B.87'N;5:X](CI=:[+0;F M*4HE;UP_[HC@'HP3CB;)AE5];'KJ^W&Q&. L^?:'_$"(K#RGW, %,Z-^WV:2 M\"3BHUIA79/ENGZ73'9H \^4QDHJP1PG/\/9!N% &(VB'^.Y\F003V3YV"G:PAXG M]"FQ7_213W]\G@K5UPMY6PM)A!YL.$S1INHVDM(3?#@^#BC^.!\CZ)]ZLZ=I M.5*&+OO@X", 2-%G2WJYC)K*7WCWXP>8V@%C"SZ$T"!\W>CXB*A;[/[Z1( ^ M6_X:^' P7EBQ'G;\83CK2H!<9%CI OWX-X73"J]'/*P"GZ G"@8LW@MQ>^BP MOO<' PA\S$_SS*OF!#;1U53M:<53[;A]626_1OH7 RZ_>9ANE9[6*Z[YUH>W M]%TMLY$15_M7)->'/?B[!Z,> *N(&P1T.@T[S8R;)?4 QQ^X<3E)=8D8JZ.U M+Z88P/[2'Z "BR; 2V.1B>%UEXDOC.4YI=($^,CTLQ:BX]=@4WEI#L=)Q\IN M$],)R@EZRBZV:A@S\J(E]ZYA-9N.U25$^:UP?W,H#*FC"82P[7 MA)O>_HQ%GC@N3/?[7[NO],S(61JP^@R=5TZ<;(+[]O:>!5B'"G^7='1X50YX MH@"#W]_@/[7&%=R'42(M8R##2FIQ8UA(]]'/')IS,?;#VG[KK3M*^HY4V=0P M2S15V,"$F)WO!&E;"X/ST\5OC&NUX!+?%ZC$GMC;UR-F$+YE7=&NV\#6DRAFM"?*0?G]KHC(JY#;) M(Q0]N=CTV7U5L=1Q??7!_!4> ]6[*YY[=9C]:^A9CD;Q$.[CZ+@_#D\\V7\: MC1M /=G&0#X-S"79U_7O=P@ZZZ"1?2Q96L\Z;>^&I+#^N.=-G]>0RN-O,<9@ M&?-O]O4'B]&')B5!2QWQ\O95EIS\4H%#0D"U_K_)B&2S&:_RDV MDL22ZF<3[2YT>M$)@4_*= M9;_Y44PG]>F;Z$- 8((PJ3>3>4>)"B(^3BU!>GJ^)4D4"2T?/K:N<+KD$1_Y MTKS$^41A7T\C3PD/TJV[2>^"CR'-B/,M4&"1?HIT.5\JDT!3@NA-SV$>A.I? MU]?;."5\W:)+ 5C2ES03)@E!B9;==O9*8^T!\\W*T0'05HGW K=(SX8/3ZU/ MD(M[PR+BYSROCVFVK)[I&]43):D_GS'?MU!'CD+M>Y^[:+7@X^+_<"PW0U;, MBG-AI8>>@4NY41>RA8F;>C[C72DZ M'="63[R<;"DE3R+N:*[]EAMQ))[I:]!].BY3: 'D4=+*H%004VX@SAD'-Y#8 M&CQ@?Z@-?9G0XZP+7WZO04YS/G%8[%B&8:SH8'V7-/OU*ZHFLJ_W8(X,HZ8* M-!SD2!SY]XCF4^EQ>BH+&7>_>OB4_$BOJE""S6J? 6"6@V1 M+XG:=&[A-T@C\*7';[F\=X3.#^[^@I0M!!\QF+,OZQ74M+FR^D"R_BG'K[P4 M]B"GOYOI6D<$#Z"JML.Q]\>R]ALU?M^""X/?'61<] X0:=@+PD,6G&7:05>R!8!%$_11PYRK]05]JXU^W$S:=[ M&D*46C>4$(>]-X193V^FMR?%3HJ!LE.2=AT.RH/6E_HK?VQWGY#(^O%*P;G1 M9C3Z2NY[6 +@,VC=EH8E6A:92DA ]X.Y4^@V* ]2;?!H@B+2T?N.3)ACM: - MOZ,K_UEVFVWO2@U4A9JDGSG)*.9VL8O&TT4MAS=[[&TG?X\98WZ/&1?W'@I; MTQ?Y];86EH@7O@,R!7R[GD[.Y2 '18Z>B:KX1]$9M_9*&#SU&BGE _R>63=+ MB3,[OTP$OMW6++NL@/Z% 0A4*7(LZ/RHTE7G6KV=HA?\V*<*UYKXILPAAFA, MYX9-06.Q_(H-[-.*G&U0W@8GWV9W-;R0;?35N__5IPUVULB1M$H=92*T'6<C3^?/1E1_4'BM+#/% M6O/P,A>G&+ [$+O! !)S#E*/4K2HFE@2L\0X?#>INAW:<]]M)9@CISJ C,?S#/Q,EH$*NU9G%':3G+K66HM*R MK/YR&BRQ .5B;.SPHL22$8>5(/+G"QS%E=$'[ZV6^/AVD;\'OEW!0GX7_4D*>^H1[$P80DE"'F MA"#CLRD0]2_3*P]YRRY"'\0VB\1W-,5[=98 0:<,KP^=-K7?;]HPZ%%@YR9_ MQF':/^_,C1E#A9Z@$+:1;E@9>H56$/PC6(FD%_<.H;?4ZO(6E_^C]A/&AKKE MPLU2>61%=Y=)JRW_0JNS#" ZAWA%4=X43"X&.0GO6ON$D+=)ZM$77;'$Q!;V M_,RPRMROD3MA]\R[*_F-3-@ 2/%Q=!8#<(*/V;7@I:BWB\ C:^>&&UA(D(M& M:?,M=)F:]8>\CF*(/B/61RE[^<*>7UJ MI[8#%AFB^R]1*/\23&;>$K^7"BD"Z]L#G@5V\D-*JF)D"*S*'I(8PSH6>@D=?1 X9LI3JE'G9]/A'3Z M4GD?&5MLR39CX[.%P"VF2C%:D*I9P0(LPD0^06 \*6CD0%1\3K7?3^4R1]-?)7(MAO1H7?CCF27[N63N0H( MX4:BQ[0.2E1/"#3OZ/]1_?( MJ"UL"3SLXSS^6B)V[M*,,V;CU_W[+[RA M4Z@^3/]Q?"^A'W;+Y@;A1'P[7+2JD;W'MG@2&JZ8E?>D^D7/CPEG M,13>4%YY0G%%M9Y8FF3[]IHH]6:FQ+R]3T?=-\-])%TE32/B@-I9B9=B.!^ MY56\-S._7&/!WR?IYDV>'G!W6&J#EM>T2TI],S]5%3X'-,ND$ ^) MF-21>W M&=P-]PFA8X9OAK#+VD=9%&XJG_9 M2G.O._6$=(A$PB^W92:\75PKL)F^:I 8_,5 @J(>)WGHD-+L[ M1=*7FO^W_&\7SHYJ=L+.#JJ94R0>,(#-M%5,+#A$N?H+Q8J11RH3C:KR)R[0 M=1I2OGR_9B.@N))GE7"2DFBBJ.:89+O32N?1]8=03XE$/B8JKY3-8NM0H MJT>\XN.N&2VU' M'3Q&6@O%R#BG98BT)>V!*V875HL=V.9>.5(W[-BP'AFW8J1U^DF-PQ^7VL M=__*D>'I;I/RFOI:C?0K3[%3'[*/?X=>!3FGX()XI:RI1E2[$0-PR#8>%:VH.EF<^7E>0NG5S) Q MVQ/KANM,#$>)=@BK^W6@+$D<%2Y2/6^>VK;NK')E@M7,ZL?%?3\>)&X?F$'B576/=,./()7:$30Q4'K*6S4-'A> MA,XOT>:V]+UK4OG0Y23/D;=G M;]&/8MQ/]:RYE_-[,0#W<)KV3\S,[_K7KN-!N>HG#..R+.'!A;4"Q%*;8OYBP3I'BF&XJ6M.W>'(X;:U+LX:X6D\\?KH3-TP MUBGKB(C@8KJ#BG'D5\TT0S[N667+#:VD(NY^INQ,=!5PQE:*+$=]L"]OONTV M8S _?G',,<:L/=+F!1%@2?IF!@3948Q !F )6A.AG9,GOUE-5+E#C#YAJ^SR ME 52SG0KS;$)JFK=M0Y'I)(_D I2&0#;SZB9< $7IP[W?%N'%[C1A'?80#/3HRA?F#?,8"%+^+ CE,H5H3K]-#1CU4D MP2^[D<5?U+N4]M09'DP\^%KFH/M.M/;2, .XC<6E6M$*]*!N.<3GSA]_26D2 MJPMP>C5.'CG'O^3&" E>G(VZ^NG,:[.18=\5"WWC?B=I#P2-4BMOI4 M+PZ@<:*SL"YKHWH4W)R,]\G'.1'6)'M&Z)_6U/C 5 MN>A521V:K4,M^U$NC\'MS& K]H4WSQZ,73_W.%2C\-!S!F W[@7WZN><1U/W MR[;LPI\P .6U[^VOW;O"I][^4.*9B3B//9'/G[E[AM"'MIW-+3YD+(R[/7P3#B-;35JG$]+9^E%/7M#O< MT%GQ7N2]L09^O)_+>(E$^I2PV!Y,$ZA,2.( 801XY&-LU(>XJ6<5-I5)2HMV MS]374^7*N^1/E6?MB#F&Z(L"W,VT]U%1<[3,X&.HELNWM+B(6PNO>HSP6XH5 M+K!.[/UQ[_J'FNW^,*H@6=<*]B.)\&O( +2U3'W_8)>35ZRU)OPHO=.#K)L MV3.;3NB+D4F](=3OHV&J.=N3Q*CZQ(?OT"#GM.Z/AG*249+@%[+C5S]^R7;] MYG2WP_=DC.+KHX0WA;=75"AJ]'$HQ <6^1U\'7 M\L#%@%V^ J77$#M.2X>Y_:Y![3D"5-;I',@HPJY]4GCP;EFF836/ M(T5R*:QO>(%#')>#;]],6BFBB% YAO6XP;'V@*C(2A2;ZZ[#2Z\@C](%E?P8 M$2X)T>'S^H+N:U6^SQ7&/N:I<(3HFK=/RA&CEL4H"GD;X_#% $AX\=5N\\A= M'[?Z4:XQ7HDAH$N&-Z*E4%;4TD&:@.6O,/5,J&$0IRA MCY/:R:PDGM=WI44D3QH"@:CE?(JE(>4B4FW81SOK(.C4X7"P+OW22"47W+^R M+E[*2%];@E-L5MBG:RQU';_<1[E.'X16.X4[P3GL$!HM/'D5[44(M&7E\YDT M0N*OU]4AI^*+[]ETWT6VOF-IY"'S@$Y36-8EN,0:5984O#'=D1^$>(J(G%XR M21LT#!+[I##M=-1)Z>[3M'-GFS0UA0WH>_%HEX"HY7S_ IPIE)R8,\V#KFZ! M]/+&2!C-!@A/25$@;U[OZR-[T0HQS-+= @X'LU(]!S:+E*5L<9*F%X8W3W8[ M%=LFFEQ_F!#2L[>IY8Q<<8[&R'6B1OO[7%(45;AU:BL[[DB?'P'-.VY6;,+5 M56T42_P *SC_#87?*DUOQY<;K\B6(-"V@VIH7"+EPL#JVOW:RN\C%Q44;_N+ MI1Q"]OJ^Y\EQ!791,\;A5-,9;*36=A3U\+03T2/:9V\:CWO F>[&%ZK*+Q99 M./W2&WCY'QEQ;T%?P?E1]\RYZ-W,;F'YS;M?&B(X3%6QVTBZUG#C^QZ'>8N7 M#F.\K6>N\&" ^9^:"H_,%\Q;?A]3E"T !KYVGCPZ@F_7HB6\-0@L,8&FC:0D ME@MW=02=@D.#QZ'K ?AR3EJD!W93^R) 3AJC=%KG[$,YYL1J#84G\8U^%S$W MD3YSEW+M&RZ-LVS/'>\QX0WH,IYR&S2=@C=!.!#2!"SS5A)(B[H!M2*W' $\ M:&SBLESB\2[:_%'*955;0[];B"9NCK5TU@5E\'A4V!K2AYD55P/LC$+IZ;LB.SM7E3:A/^C%"P%*EX4[\G7>[D!^?*RB?3R GG9(4 MQ9CKK,B/";' R1HDC69(?$!Z@IX\5?G[P\?H V[?\X)/5#9FW*V-]4IY:XI2 M>2MV^,>%L)]'=WJG]++0(:C[VH%,N1&:2_^&)EQ+0,K576*]0CF^![IRQ-UT M_J#'!ONJ=^_*UO86($SDI K6T(UR<,;T3@T&T+\JO[8+LM*Y[!B M/F*-)-0 MF:3ZRT^(A9S>CHK8Y>SPB,J8#T.:W9,D)Q?9G6Z(.Q*I4@95B/GUZ\>]VY\/ MB8-8.I<]R;\2-NK1L0N//RT<909Z%3D8;5=H=+,_3>J]O13AI2G5QC* :08G M2+FM,( NL21UDG0YU\/QGB-KP\GNXS9*/[DOGN77J?@$ +J/$&PC\W[+:\1W M[0>P1%-X@L.AC-'OMJ0F[,CAQ#.).PK?+,R[1N8%;@K0N]^OZ4MAIZ#Q^"J- M%9>"<7"&\-B!#_0@KII,*HHA+7AK1.IB.WH2I(6LN/.?A86) MR..#4@8R<5^J9R2@SXTNOVN!XWAF8*UHG/(%4(/TW?R;C_>TO(G2IK((XKZ8 M()>D4(6AZM,]M XQ7)Z*>8.H0!NS1"K=-8> 8^0$8F(!10YVPM=ZT=EG^G@EMANT33GRN$I!A %%=&!$$2A$%LC_J!X9-<5FJ6 M"1N236]?Z>V#"& O7>%\/Y)![\?OT[$@N1$2MB.0LC/R22RNXN%E,KMS>??F M8\<\58L1<@:JU->15T\-8^[4TA)1+CNRR3.T8I^]WUX\-U\.6X\GPH9'<'H" MWY4WX=S.=<%%A=7H#[8V!AY^A:HK&I8RKN@3DC4G%9," .H(<7L93X",HNC< M%A1MT+I%9;S!&X&RK,<.*A>HWG08SS0[:VNMRW)8'_<:X+PTFY.+FBJCI=4TQXSW(T M?B>?K 5/S$"XP=1I:'.1ID)J>T:B'[/?G0 M)E9[\V64%Z$H9]2/@,P6/+#T%@K!L=G=R5-H49F/&NM\<72#=1M?KS/2 R.: M=P>>P3+[UO<-Q\K03U#5BL.P"L=E!N J.'Y P'$.QY6^2@K-*M.'HBP,A5A M#Q^"I%&G"3,K UM)#TDBK="X$T4=K>C1[)_7DQ&S22KN3%%UST['>CF(&9J0 M4>3^S.FD'&SKB3>H%OWRAT C-GD>@.'D0SC?MR-A% [$@=9I)*I:)-S'L#>G M%%&P??G5S%$KJSJSUG$GZ7%N$GP?U6($>8\B WJ0+3/F2NB'S6>&B;I4U]$4 M276NMO6O2V6BT;M!G\=(P#Q&'(1>&:!K!'_1@Y'V.+7#!9'7WX,?Z$: M!::FFOH:@D4G '7]F$2)"(]]-/1C;64>^BBV#)-0T%1=YYOEHYA?R3-P)M?M MKJ%4LSXTPA=?!5F!D RNT?(;3E!TD5*- U1E]&*=FVM=>FR5G9<7^8:7](-( M=793MIB8HW9'!_DR;0I98\%1D@&YA?9<1U:C+4?8%0]I\"?P2$1;6PY4+IFX MS]8D&E\8S!4V:O;CJ5^MB\JN M94GE.MN*"X&<#=(>1H?\K;"+>O*0@6N MH(3U0BA/'F3C^#WMZN1)C#VM'N:$%J=JT%X@3:=A,?!*CU@=C^!UV[%11-!5 M78W+C5FETE]TZ^K]ZZ4%+W"*JD2NQ"[ W$WH0TQ)E DZG90XGV$>"?%,_/D:7R?=0C:>R/-IR &EB9YC.>3KOD@9)7 MQR*PB<45D>%#*%=-G5-O[!$42^*[$,5+ VYU>BE[OA:5J>P<[T5_&9!T&4X+8TR^L4(XRQV7R9U/.61 MR>G=_7!N>@=V/1A5]8X6_ .E6-(5F5,01= 3%\N(?"=LY/4^G6L M;";!:)#:;Z,D>4LO2@+.&3I@EYA9M$H9^ZPVIKFZ>N^&^^N$_#2C7[&Y,CFW M6-"AV*DTWU3DE4',*6K T%"F-2DJ>K:\6G!]F%S&HM0.FZ!MNB3M^L$O I34 M9KK @ XKP5V^-8,]W/9^7/[8T?S\/&D>(>>3G)^V9%,>F1^K_MO84YCV"N5J M!B$G#NJ@;A>X^ 6-HMX[QH^(O&5=5!6'1:JHGI J#Y/#+ MR3JV'E0A;_+;[Z7'+JP]-"SI.5G6JG/KO0++;,C12PR@X3CK"-;-X_>$C US M LE"W([*_3[9VBDE%VY)R;L9XW=#CY:'1-_Z:#;5H3\U.Z))5HH"[JL M!P_"RJ5"TRWTBJ )[NA[U5;L,Q'H!\F24;=Z2EG6RAKEME=\/"1'J$(:Y.LF MU[2B&CTAV^F\[XB'Q($O8"=H267WN76W.X[Z@;7/V]+9R*P,0^T$U(D*C=&P*..VU[;^[;VG?>WJ[ MS?M\^7$/Y,F^1H0Y52B*?BE].IWFSU1,"S>%.Q'6!%@;*@Y:EM-D:AX%W3\/ M.@:Z$!JU[.IK%9$;/F(5\6S2CV8X,P"*.%8+Y;;V(T4^AYWZ .PF2738YB3Z M++DI&LVT:MV,OU/6OQ)7%GKZ$G4U^?G\G/WH41N,ZRXK4\_G!*LA%4ESO6@2 MSTS62%O6/E,NQ=R!8Q_7A66=$M+J&7#'9 MM8X+;L&N.S$ +M@RO(9^?0Y+O-X7JP&'P.XVFIM^G[T[B+1'<81!TX)1)UI- M3[+6WHW)A6T-A)R!_U@SP-#*@F&(5/)+4D1#5&N&64^&1LAFW)MGU0EGW++> M)7Z!&Y]FWF8 8!39 MDH;14:3(4[6_Z?$BG8B^6.)2FY2$H)T$=GE#L7+QGM^&C?5\E^)VLKU=&E^O M_*\='1A1A#P)QDQ!H[/%20.+V4>)PI^Q5>)\XYXW57>B%],]N\72O^Q[Q2N+ M?^KT\_0"E ?I.&6.VYY"12%-_7)_860&3KM=F*T;J-I[!Y,X,.^\43)A?V$\ MX?DL[Y14N'4SOL:\";N'_@4KA.%'X*<:X,08I.&@CB%?'<+/M-9#:5WP_R+K MRP.9_O_X)TFYEOLV9XJ0NQR;5(XD.E#$*O>YA$QF4W(?BT)15A^D2,B5<^X5 MR9DS9ENN&!N:=^WP6]_??[_?_M@_>V_OU^OY>CT?Q_OU>KYVY\:9'!>'T$?E M)(7S-F;#_!.0^GRJ&QF<.'^"ANW")\D)5Z6UZP!MGEQCXJ,=6C;[(2+BI,QQ MO'J)< >/> Z2I[6;@)?&!!&G'6RQ!+Q8,4_: M$=<&F_EBW7X*3^US">\EV77.270?1Y6&Z<(?#H*+XX.Y>71NP3?>]EVF3;\] M*5:=T;NMR6 M^";-PYZ;TA:+,"WC+==VGG2CCXZPSBVP#7O,?'^(!9@VZ!,] M/+5Y1!L#NBN67WF6R(&V<-.\C((:=GG[X6[RLQW&2%2%>?Y8U$N-5)AOBU7I MPQR>H_W]W189N1;OJA!5@Y@ITTZ..O".-LEX/L[B(P=:R$+26GTU&0?P$D=. M(SY>T38[IERMWY\^B:^I@@/1S*.<$;0L?3FY/@[#*&BG2R5[8_@&&8__7C_7 M]D#!L,OCZTFA5Q_"Y^,M!1G%[-PHR,R3:[3YY^7 [E7:;G>A1HPQ AP(4R^H M:QE_%6.VWQGL_.-%/'@0;L&-@0E+K03)R_B/7F M+>#&<*<-KC/N[S]MC%>$NQ>Y3M_[G+>L>%*_Z*[@('C7,8Y8&30Q)':W] 8M:/:-(U7OADZKIX2&;]%+/5JK97WI^0DJI(XUES_U;/#$=" MNB*0VY<@(E' ^P7I_/:#-4F^3=?NOSXY&"CM#@2NN!.SG!U\F?OXH2@""J(K7F%H ,7%J]+W M\UXS;P&_)AWK'VSHZOIEI%!2K]::BX?'O]IGOU.EV,3E\DQ^SJ$S=/\+P'5* MQ5#*W_U_GWUWN_+$KM#)]]J'XP5D%8EX?9=KB@.1B\G>5DHXKDPGFU*Q3 ?D M=:@*<*J5GT;IC1S&H%@9^(#=6(I M>Z#$5GMO"EP8*XAD=KD7KIK-/14@^L5(?$Q546_L/V]7$A8B<5)=U!.VGD#6 MT>N%?!SJBJ7*!2S5P(56&?CF4Z)?A X)U; OV\V!FPM(K'-T*\Y$LV8/@H>E M0.\K7)%^YX8!STX]:HYIQ_DLCAZ' M'][AI\,SZQW@B3.^[T/#%P:-,QS>>1WRS*@]?[!K?6M<2$HFM/30ER6T,.Z\^Z:SP=<#GRCT7)%_NCE^5M],A61'+F_\_'0@]RA M=UUA>"F.8P+B-!T;/1S-" 3QF5D/PLN:LTGGSLFN<_V:V_QO6A5+',*QJ9KQ MX/3S37(R\MJ[@%)*!28))L1R(S-+Q4Z_6G5S+^PCR+.>%3CBKS1",D&HT_2M MOVL,(ONCT68\PU2\K(O(D_N=Y:O1\CA_5[NNLD9YAR_/PN?PA<&,OC=XJ^,A MH74M\K':YLC*XU3*M5N-B?MLY8[RN%R] P)Q_;1;+X9FC^/]XL^T#,*)UILP MW5(XRL'1]TL7*1D6J0I58@E[H-#]F]PWX;A&*SX4UW_PJ7!S4P,HW0-YN>Z! M_KKQQ6G#C3&==IB?7]#',).Y>$XNUW-I< A!&'_,S)6%->_U>6G@"VWV@NSJ MX>\ZE6I[($(*=KNEJN3?OY MQ%G@$6TK-281(2C)MXY.GFW2O\J1S9U;_2*3H^H(TMU#-7%Z79UN?@ M.IN6S<1Y_6IV-2QL#2R_BF#@][.,:9EU$YJ;98R\LL./<8X#@@9*I%<2/%\P MG08LO3( PBA@5UB8EW3_#+Q_L3[T5K#TKFH:^<]A#%%+>_@W+ M3IT?83)\_ M16OLS#3M+A*B81^%86J7Z;#T2O\8O0V#TR8K/)>?NQ+Z;48K6Y9A,JP+ )N) M+[W/$/VM6OL^0 W]>_<@*EWOF7:FP4 MW^M_W?C9I_-*_3CK?7P8;[#DG)6B?S=FQIR2WP6;2>["'6@_12#A#[L#'R?L MC;#BR'N:*<]%%4B3((6G,S:]G5'*V9(0ZG[C9[.OM?'MY5S["UZ]TG8I5<3:"^J9=4Z6==I?S'_]H%LQIOI5M*= M>F 2+)MK@V\=JSQ3H=U+AZ1.DE/$?U: X'X7[X+O.'U$G:M/HW $Y6EM/ZVH MX(=^.5P^$@P9=X,]@7R+AZ:Q\XH!NE0Z>3^P9IK\9ER*>B!O1H"G6?'YW9\* MHI\2+]6=F)E6%_4B_:LG1$D#9?0@C B^&Y'>"!',Z0SCVSKMS\ VY.O_\6$- M9!9".,QR7*UI!S$=<^CW8- F&=;G@4N=<+OW1;*TA.%E5?_8Q"&AK3:[%X1, MIKHPQ3O)@VH4_UYB*E1W'.4?_@:(N-[,-933!?**HI=';1+C^9>CM"H[+A5= M.]59Y<5-3P3F2\X_*U&EC65K%[7Q,KCX_^0Z\(7+.'ZU7,8Q=,-Q&<<4SYW4 M4GN@R5P")W?("@)##\]K)3.X'7_XP(.%H#\5K$"*]]X76'FG\;[&).JZ&*,L@Q$E_+R"Q&.7/OD8>ZWPJD\C54DC'"[P\# M?MV77+)UUCL)A1*A'3>3>!^?-&SZU9./Z72W,'P%J'7BP1Q5I)^,D5X: ZWQ M4)A+E!?.96TMFMBM/](52ON@=NI49PAFX,QC\/",EK9?;B79L+RDER?JRF-Y MA?C8C/$ZD-LQNC_''IZ!7Q>,W0/]IU2##W#*F(#7$CN)HJS3XT8M;7Y#Y[*. MJ7^L\;WNLWTD2^5A#XCGL3XT_K>%JTT3W>$9*\5URG!LX5@B:_UN>V!1# +SZ$GZ'Y/JQO>O9I=^UOZWP^5 M@*_#UJ-O: DVA+]*"7('TY]?*H)>):UN*&:Y^:@C(A MRLBAWD$?GF=99YSMK-J!BQ>B$K83]H_\#!_Z^O[D M3E44]T/X+]>9Y'5+&BET.:8>L M)6M2']#+2'D52B_:%6B/[D!?3- ,?H@Q#9=.W9;?5(IWRP*B&1T FQY!R>_% M/<*+M%J24HT1(L&[KC1D^G7[VS5CD2MOD,DO1)^7OIS2G2N&:"N6^)2C^V:H MR:FPA?_P=;\YSZ,E?Q<>US].J_;QRSJ72;/E%WH/$YC@-A,UVP<+@LW*Q14/ M0D]DFD;/Z$;Q8K\.\^&2876-!,@C6-UR$A3,BFV@+=4$DH$7*T5':.L(N9AR MF4>^6H8YY8GGCUW^=?=T55/P0M5L!,>I@F&W!ZI^.<3);*PZ!Y"8AJP8X '= MUGV2)TK.S'==O( Q=TU$,>T-<]8(GH8/1G6 ,F M'G\;E]3/:1]^V*MFC^0*5ENF'&@=XASJILV2 M."^9:H#>I6&C-A/&IGOM]N^*I43U O)F[*'+KJ?4U7RMBT"\68Z@.W@:E[C MO]!&=&(?+JMO@GB.-M2C<\EG-/)9V.T"Q^S6][XO;'K4<:V=5[;##!2\][,G MX47X6O23,A97Y3[$H3QI3MU$W:&.)\@X8V$GVQKEZ]>)X-JX7GCN-:,/)AFA MVXIW]BV@$YUYX**8SHM0*8#0XPH3@*HAG:P*^_11%I.8^BB(<+=L]@>2WO[" M!I"#%OM%!>B0X+&3'<8,*FJ,>0X]Y<\(!U9I UT%G ?[T0+T!P%^=)=>4FJ( M'[@NZ7++O4Q:S>UNGBG&*Q$]4A5+$K-@FLEJ"8V^,L[BK? ?R!F"5\>E*Y/R M!U/,XD5BXEZ>XBV]CUUGTL"D_ 16# 6>#A/^_2<*:8$BQ];7M#?BSL\KU 3L MMSL1;?@D/T0Z+'>:99 ;+A?$B50\7+4OG.4YNJJ M9-CM(9$9UF%N1!ZA;@"7:)1KS=^A,MTE<0W!UW6%>UQ-$]:)NIS$D9(-4]7AK*/ER/TQ*' MK;3F7![(W':[F]!(:V0\ \IHLY2E;%H$X\%8':01R-',[X;JTJ8C:_$^O)$B MV/XO+[+2D[1,'O\B_ 0#FIOKRQ1,:I$TG9-;S(JAVW918ZWH$@U_\@*+A=8W4;+H_J9$:]08% 6))E9">7;FE M9*%FS_I?9A)M.?:&QT?Y(4U9)U].6_$O,KO>HIR!3>8%#N%C ,<0*.>( HFT MF:TM^#GNFR6- MIUVJK8L1X2\B!OK*_E:Y;OM..[Z5 80V%^M/DE*Q-[^#0K M:!$5@/&'97!. &#:&2>:?Y\@/C%?3O/1\9!ZAZ/K&4LQO:UJ3UIOOIEPW\%/ MYR]@N>@ZT] 23H=0)(=ZF!Z?U;*^S8U?B;R.C MG ZA0H%NNEJ?7'Z6<:REWI4F6CM6S;Q3_5&=_<2DZ7BQS+,MNYEPE L] MX@QWRB:@I^!\WH#;LSILTM\'DU&>F"O'@H_3_PS;_^SDA>AW,J$_J L#GT&^ MS4[3\#,C[4A6DFSCLW5+FE+#'&%C%_,.SZ7 ME!/1(?$:VJ/_H_^C_\7#8'N@$,@?N^7U)JZZQ^QXNZWPH3&<*=A6]M!T!&=F M#[325X4OR5;)+,G.%3WMYW<2)%)2 &*M<*G GVF"Z;S&4N+(/H@'896_ MA]S<=]*=U+IPW>W-A>K3*IOYF$VW:M0]]MMVE6"XTI4%>$>HINTX*C#8KSFI MC2P<\V(J8+CA1$;J %1)#5>H=#O^O?WLSWMHY5IV.7ZA7$ZDEG2*-(&2I36> M16Y&.403$3H#QQ<._KA#&'P)(NSW^'Q:V:]ULGL/Q(^Z\F_KCPY]K?L>3*J> M^(BC_#+_$C(E+-*J MTCCRP,/?1I-T_Z0\G.S -W :] M7W-#F#R0<"S)M/YE*"9?).KYA72]X%H6^$*L'.@[?1>+#]F<7NM<)MNF:]"D MLU"6MT<&WR/];1KSS N1,HG>"H72&G<-[@)K2U10/8"(G4/5!^:_PBMBE(!QLI1NK2LTF(;^FI$ MH&_))[\<6VDAB\[&NP:@4Z33FU80]\DE,+68*=Y-@L5CI-$G4-;TI%*Z.%DM M1:30"L'D8@Y56&4KC\QY^D.Q+%"^%;!POX_#>0+ DQC@7(L@8=CA7K8\R@T!7J%ZB.I+(\[ M\T%](FYW]BMF4V GX'5[()_-/\:X! SC2 #Q[QEA%+>_^]=&(IU28$I<_2N- MG!&,\R"78E,7Z_K^D[K^7H?W<[RU_,:'JX3'!Z2,+L7?L3)@J5&HIHP-=GNK M(&4HV2X$I4:;[]P#U1D'[]KI;CYG#=80$"U?]9<<6YZ!>)Z<-#^#SG%;QE&7 M26QM$I9JR30#\!V'/0+P8E%8T3>%$2)%%>)!KJ'J1^?O5\W#7_1=RW+Y/-2O M_U?6B@^-Q'2>;54K _9 C$_LYRC]"MNEU?M?FY-PD2]\>H\ERBL!WO#7OVEN M5&Y6:WYGJF.F+B[O@6QFA_GMN=UJHON]]J;A>HD'?_^)1F))V!3=NACGWTSS MSYOR$=^$TN_PAY9_(K?J,;B_GQ$/C-"AD[ VE GCN?&#SO]9A@U=ES>]LW9 M<]?N&S>Q+"%DVS0CKL_= W$$CNEE_+:'=B[ 4XND/CUQ+I3)U'M?/'\-O"F9 MIK\QJ;EV Q?/TG@+ 8[@"4ZI\\KIB%2.INT[(&^E<=Y.MK\3PGQU((J1%V^Y MS8 #F0C:$\ZAR84J&<]K!9_E"\K^%M6I-+: MZYE!J!!:*#8KTM*!M-D]9^J"I?Y%)$<)7G_3S#04'GZ_)?-C7__5GZ&6AP3[ MDY!@QD/,-)9S*'P!I^01^*4BR+7 N*T^LZ3WD6/X\<7#GVW-I3529#3#AD^? MXG^ YD6/0N1;(:7(1@*^+G?Y48AQX9)#[P.FDX)!1/,-#XD4O9 O$'X:;FO)OO91;8#;Z/VOZQL MEWWZP>[/:7[A!]MNW;!9048I^PTA-1*<)">=I%/O)/RK$3)C]IL%=6FR Q3.!GH\JPM9YF'[1J@X>GW]\%IW#, MP0*6;;AZO/"F:OQBS9?;P?]QN+ AC;*>_(T3 M1H\VMDL-ZWV8#]:1LCSQN2%<*3MI^T#X6MI?R (F 76%M@S>\7E:\BN;,O^1&U6%"@ C&37KC^B[F0&TYLJ7O M_AXHBTITI^O6' NLDO6+CQ?7#%I,_5DK%N/=![.#!3E1SS"-6"YRNMOEF"Z= M=VS;2MOUV5T^:OUT>,$$(U'\Q77M!)98G.LD\0:S,/);FK8V/M\^,Q_ MJA:=2/^X>7^FAT6K/V!RKS<&_! 57K(*HUU#2*U"Y8IX0RN!R.E@T5G1Q?IU M9X*A&+_2[91XS;<:G3\+1H$(ICA+%2 %Z_7L@1[@)5#1M-VN>?6B2[%E2#?G M6!F?HQLYRIE/+3 F9,G=H\);;R]KY[$+VR60#N?_/1@(=D=T5R@620"A)*?U MM;DSX<\_1,D6[B8%-K=^'?MZR'+!%\0' J&?_"N&=UNN8DEU//F MR:\0FOL1QS,+T=US(K*2]0Y[(*F^T,K37W-X0LWT77Y9!7KS*_ZX/\S_"3V- MKW-+:]\7C.,/M3!4PJE[':=?E3-YS5B1LU:^9W4!Z3M#U/^YO.HU1B_LS6_? M!\ H./' AT?&(ST%F)<;Q-\%?*V>;4W]M,^@Y:F/3SA<:0_4>56O>$0/YE_I MM9HG+PA1]!BTV#*9HK@<[:E52CA(@/:U/V-7LDZ7(1$,3Z J[MW\.?\@E/[; MV?7.45/X*P^:CB@,\5DHZ"YLSW7TSNRSQ) KEY5=W9_K[^U&_A[/, M_:1B2?B"_>QY%L4G&%?X(3@-"*87_@-@74.DOEHX[7#(4 M\=[SU6RXNEV%:F^8CYO+W/8=$0HN/PL(W@,=/=_*==DFE7N@LN"TOP,,T41E M-A8J]CY(\F("[V'+B_:PYT8\7]'=N'K35%B HRE!28&^D1CZ"G66=J2DV:^> M+V]3U;K/Q3/,@HG>%?_ O*,([7-X_A _&S8:-_ZZFZC'+7. MV;/\9Z<:M$223@Q4YDAB_O]:"R>J"_-$$+Y>8EYV> ,5]PYPZY!Z$V@\![&7 M]YV0><8J\;?0.GH=_%7&-WG@\<$_C9Q#S 5/<5(^M9)I#[AUWSMS<;@NM[:^ MMEYD:+'O_93\LQRGN_9?CN#/4$/D)_Q_R> MF=P#60>!WG$ELEFP#.<$>@!!QAU%P>"2=E$)$7L@[I"NA3#^3%/\ALQ/<11_ M,_@)LU4BLRQA^L]YK5@$8,,-X 9G)NR.=T#&4U+\>'09)G6E5OLKCDNJBU?V0 M!\\EQPQZ'#$-YOW29'3#^\3P[_0Y [&>'+7^B]+0^1C>89"YVXP+?9DEEMS1 MV"[(SF3!+'?T$+IMF.B*DKO'A!?-4RB(XN-:W>,GC!F*(,D_Q73QWH*A=7$F M F4%U),W#_SR.@J$4P:0Y.0>N0O!ZC.Q/*(!A>$"97=%ZY]''[4^I-4/1ND(E>?1P;EQ_QSG-,3 M0;ZQ0I-@YA5T+XP'%4J;[+V_U$1RE.\R;7!'[>)HV:LG*C/R-K)K#_ELT3YN MG1*1MS0CMQ\9KX>A$X'JA1?22)>@WE^N_8Q[ MM2,H8B8 ^NO?V6[,KFTW0YXGDO62,"0O0-YJ_ FU )9D_*RLX!=Y/*/']^FQ MSJC._1+?[EH_U)[&>^^!9K(0,]K='-4QE.UK["&6+2UQE^&?LG-X,>]8DE6> MQ<\_85^403FGK0VZA8@PEAHW 56!-1+B$>LT:6B&2!!=<<_*1X3["[\_2Q#R M,^XY(\TK#]TX<>)JAM#M9JR.1SF4X,B%MO/<6.:IUM#1^ M=N[X!\F9>QJ^(2456T]&FLCQ)\'3NXPZ=NF_XC+J''^GB9!Y,X[+D]= MJYH8G-P6_SIG\G._ SL61X$C[@#2!,)SJ-$-+TWL]> MHNVF&O%%UG]7=5[_?*G99&IQ63!!]'*92F$:-Y30M1E/0AX96ZIC."3]WVK*'JC6/WG'5GS-_;B;65Z)ZJD3 M'@J?P%.^MYXD#'W#S\N"F.0F>)H7A,Z?UJX()-C2/K3L@0X.I2#>S\\/7-O: M+3PEXSTH^.-!CB4SJWZ;O\=IVI:13C?%6IRI6('4?=]-CC1?^[,1$OEH=*#R MJ40@.T@"AM9"O;.:S[I0ZO59HYN>^;H'?LP]?FK MS(>+)TK=JFC#_$LX G@:T@W[N-F'G79W$':X1(>E1Q%3[M4&HX]\7_3_A,\. M6__\QU[EJG3$>,W2B]O7*^@^P0\^/8?RAAUV/8ETR)OVX3R8IV8 M$=V+HG(!1V(/E,-D*F.FK1+V0.??!U/ADLB$BS1(*3;@V/F_>.F M^PR_S;VL\5*AI1/DO'##\$-?(4AX!43>KD6JDR:0KUCE;L/FX8N?L)U\- M'+[_U&&\_!KS]:R(OA6DY-^!4R@>+FJ1]D!/WK#K8.L1<+;N]^ -L!)2^@Q0 MN$"%=\UKC)&^&UFZSE5^J/2[D>2J:%O,^U#F[L']-], #.<05PIH.C(#,%-+ M^+^>Y9,S. GH463P O'!;R"'5U"E_*T?6A5\9X99Q8']2;=E ML$;LQVA% -<+KY&FZE%Z/\9ZPLE!P:;WH^K"\W*0$X?Z)$1:2O*0DTK/-Z_A MJZO61RA.&?!:KN#''^2,SNO00A\9>KH[D=J.&-P:*[O^\OF!(UXWS :&,942 M/+^CUT>8SL@!.%!)ACPDRM99FG(#(&$4>^NMAV? EG[U1,B7/9#'P9#'5EKA M+[);5 0,LJZ0HZGGZ-[D?*IP)4J&C8N<$]#&"?55D6'2P&/SV>M-A(WB<[\Z M6+BH 9-UOH->GX@)>! *M@"9+;9^T@.KNUA/ER>W9Y8XXJV_&SUW/^.K+I;H MUC3_^<&%^9N7(_KIV[RNW*S%A4HGP8+!,Y1NN<(8)95/])/?O;-NNGJDVWQJ M\7W,RU*^<9;+G8[Y$_%F"![.,$2A79 SK"0&P.D38V?HNOF4_9$CK9ZDV!BU M0W=:3F=%*@N%^? +G/"]DF,@3=7:VDS#U44G<,# =H>7R*02(Q33UY@TX%!? M'7_AS(%S1+VO D=\+K7LOS/WE++L&,LXS7YCK!-QJ:6&78[886JG/]=X.!*9 M ,__8'DBQ59QKKR$"441A)*PW!X# QQ^=Z"4?5-/3*$&C M_.[&'XXVLCZW__#IFZ=E/K,VOF-\\8?^'2K1L+O>^Q]P-YAZGGFYB+/M,F%\ M"C60OLH0;6LY*GO2V?Q%CKWF3B-I/KD"\.] *XT:LWU;SWVX-G4Z-*ZB.21X M>F1?:^_=.].=MGXNP=# _C/Z,[2VOJ] M);B>>?L0XQ.*\[*URA Z_:&,<02JL =*N@!%<,<+:"X&RT (,B>B#[MEJZ&>V+M;]],;YSQR%6U\CZG\?2= MP@C]@M -9A'8HW.GS6P- M=4\N.:0V*2+7X/\9__FWXY=-\T\*@X5@L>T:M ,XQ"T:T[J^CO8A+U3ZQ'EG MFX\&,.@MG0 ?OR\Z2TGJ&X/HM&$>>(K7*2 FCJRGB)Z"F@[70E(YBL#&4$^# M>)_!KQHB_/@GAO/9,LZG-'9;U;?-J=CN":@N^RTFM%+PZJ,;JP5O&B;<+I]LET3/0B3^?U93B>6G-S[KOZ%'31@W7O\N%I#.OL[>Q7.N!Y<.8(^ M&LP183]A!3*/G;OK Z2UFROQC7FO#-Z*-K<;\^;$U-B/%SWP/[\+F8WH;([N MQJ7#JPF)D2FL-KUS=)B#>J3S:L?^(N!_"N.,TP&2GTLBY[E"P) MDN0EES8*%X*<)G;M< M)QW%#B81,RU,2V66QG=T3+X%>!T5Y/.6?VJC'/8S3_VF8EFV)YZ*8=JP[$8X M)U&6 )B6YFAJ0R_+T"GBP$6#1@X5US3 S9]1?+6&TF.N;0CO7N4;\$%&4[', M4TAF!ZS6-M/"B6[+R*/;IENT!) ;ABMO8<_7M#5%N]CYI'JV+OZ:M8+<:90Y M$@_%LE_A@X7=NK@JN)\53K.L?&^6N)CU/"XXN-S&+TLEPN(H_9.K9^_9#(.# M/_T^X>+Q4K @3%:1$2TY:]*&-I0,%0P62V(*DWG?6J9<2<\Q#1-6N?%&Y,!O M\^LVE$6BW#53EBC"6GF9HSYS= _T945[O>H TNG*!,RG2@A =!4,(-U<"CLG M7-W#*A1B!]/96<995DVRLYU]L<[\U9-83_0 1PK/+J5"3>>(0?E%QVI'OST) M]KU#-\ZM0]YJ-][:K6!MW;V!G3>57"@ KR)?Z2ERD]Z'Q="<' %'_Y#FS1Z8;%!#X'^K)T"[HB$O M[7&0+OD#AYW@QC5=-0K1+ DUV[8&()RIBY+]KN<>\+L-XS@69<]+H2J=O>-1 M$Q+%]T'POL^QG2IO]E.,M^ 0"/AOF;S<.W<#H%"\/@@]@5_HI.XD^G8F_?"6 M?_@R\2E(^J>5M$8KDR/P+H@CBXC'BRVFEHRR5"AVZFV^E^_9;$HTG:1RTK'O M>#^] C>@+BU0M7OGA;];Z+R]WGLD_>W4E[+!H,,A6YX"DH+#0DJ6VC_!@+I> M>CU8%/TE9S5ZVVB-A!?U6F%\)9Q,]S$%\4[R?(#(KIQI6T&7/5/Z\X?>^NP=63O-B;Z3]D><<$B9Y;((Y7W3*O;IN[8$> M87M,F^N4'QHJ355N\:R[S]50K2 A_WL8T"$'8[UQ\-P#U>AC=BX8[S1V$&?2 MSP#+7*;*3PB)'*C4O$H3*8]L*6W-/M3>\9-M'=N:8X9AU]T*._4>:VF4(SN()KM<=H1$8:W8VK7<.&TB$' M];S'"(D6>L77B5,6S@9SLAI)@[.Q&RI)81#04>JJ+;6&>0Y9P8C; R6Z<+5H MZWT4CO8$64ZT:><,/RCM >^FWDHUL^UA2L'2\ M>;S/=.B;GTDUXIF)[5M?M MK?P+4-SI'2.>%5@CC!I#KII&$.#\(2S8ZVZR.5CB1M#A^=5@T>"6LO3U"H0$ MN.7@UUT9]8HH&7X9:"R="V;4,II39SY$XO<:(EEZ7FZLX<8OM/CH1'31Q(]/ M_ 8GY-,2DGRRX_NL;A7D3W+$5K^!ZR?R;']IK\!F*S@7 MN,:"R$[?A?3'6THO[(%Z6L 9.$&4#B7.0+KAXV0=@,B9/]/T6O=5G<^NUO3E M6')SW/FOO^3BOK_]5# \)'Y65^>SF.TGT2;[_0=D/W]64RM%>=#@I&0L1QO= M@>&K&TK&B+X!_"MF9WHCH&5\C45^\8>>=C?>79#R">&.NN?D.I-IAD( P70I M100!!]'EJ"#C=$I3=Z[7;0O498!LYUK98U0KI6RF$6?02Y*=RU$:X+;RD&-< MS"V=]?RMN5^9\C\&U!(AYC8I\CQ7P4_O:"^"#P1+8>K +$EWA QP4&Y%4P"QEH_=",G9NB867L36[L&TJ!-$KWA$8O#'6L$6B; MW50M;W_R9HKWR>R[+E2JG9I*=??BJ2?\N5B-]A9 D";^[Q"XY.X6/7ZDH1-3 MXQ&DM6CIAG'OSQ[0V(4%X6]W+.-!_UZH8J8^W[^Z8;XC[&*4)QHZ!DL*K8P4 MAL7\:/A\)[.665+HNKH'LH2,C^-I;ONA$H #;9MLDY^.D$ Z]#)JI[ST1,I' M^M?C_THGB:]N?4=,HW_!DC"TR_ 9\\Z"5(]@K$1O:-7JT@6]&0DT_2$&^2"2 M!?ZS-)_TYM_&TSF]-+04ZR3@7V8P2,9((]LGM+7/+?9KV6C]P;(?G"\J+%C?9H_>( M8TRKS!R=]EHKT-AXSC>V?/B+$5BNB7"2[P%+>[N8X<"N-X)-E77<@^]'FR U MO6@F]?_]^)'[_?7'[54@[$6ZS=&-T#^0\!1P\T+51& MGZ7_^N6^FZ!G4^'-3HQ2K/Q+&JDQNG+65Q1Q%A9UQ]:KOI'IA?Y^OZQ3?O,0 M4KKCOA#T.%!)L1]LSRP=4KD6.JX@_YR.?:PT[6S=='R?'!?9!"R94)0E^[DJ M3:]GZ)$S=A_J E0Y25Y'[UQNKIZT=ZV9Q\-[5-_,BQV'4TVJ-1(#T+->X F6 MTS]U!:C6 @/.@$_4D+"P67=/P7TQ1G3+QJYU9M/=;WYIADE#FY,64:#?>DJL M\^PJO!]>V)XNWC<"@,EZ">O7_29VX&""2@<@Z^*(18%[FS_NB%[#\17U/Z5]X?C!+JMT'>M VB;Z;# M:_+36<=H0SW-..P>* 0L=WKA4XBOYS7BC$5U6XLNP2;CHL.&<./-_34W0>KD M)L0,K*N9_R%^X3'COFTBRLDTH_644-[':\'Y4GH^NY?LRV/24/E_G@HS;>XG M\K>![NLEH>*8MU#1- 6(&$JJB(\6EA@C/6OD)!0T;&^\48QH/#IV'GW6(&ZQ M\Z*,SX-M2 [8P\4=)IY"67:/FZLH\81'9(-,!TL#?Y[0J=!,!<28XKJE,?E M?KQ:<4PSC+(*V<\Z78(L7" ^- X5"2@=^1#I<4JGP' KA97;Q93L.VCQ\* Q MK6S=\=4:1-+"D^D?C-Y/%Z4MXM(LSD_,2*=0GPR>?>88H_+I=#8N#UDH"UGC M Z$?3V*[F2< 3UA@:OM)Q[AR+Z"TKFK]6J]1226GGDK0A4:Z:>"HYU!8- M:8!08R)H!J'B'47[1^3[N&+5A=DF?29#[/$[#?2(J=-3R1!=FWOZ&B[VK\!: MW'S]B&PY3Y?N(HJ@E,9TKG@!6/*@W\A.IA9("2EY(^$49^'V!:L7/H8,USY; MKIQP^#3^ >^SF3 S^*6M>I+E&'S@O?W))JD]D.^#+Y07Z>_ X]CN2;P/<:H? MD=C\F]@+3I/#LS1AC$5/Q3I@9U)0B8=\0>D%W5!?] N DW"2T3:%2Y4 M'8SN 4_GDZ.6!UX!5_J""AX1-OIROH2:4%:WKG\9.@]BPLC\#W8V(2C+299& M7+!$LU]EF6/9%]ZC4Z*48QW4C(S[-]WZ<31[B)P7T,(P']-!^ 5^2ZCP"G2N M5<@^?,S@0UPK"VP%JBJ'J@#;C@"&1NE1.M'6G&@TJ.U8>"EP(#/CG6QXP@O% M*=#]'/V)=C=N9.R0)MM=F)IO^=$QXM91<^[;5U.OGZ_)R$V\QD9E)/P0M8+X M3P[M@1J76<\;>[%,7A@G*7>'#[4'8J(Q7PI17(%0;;@'6@FTXE_GWP,=":7A M.!U<<_VZ+2::)1E!@N:3B=.8R_2/'0T<+9IG;SVG\-U9DV\INZ*]QV\15.Z0 MZ.R5\*H.$O-F.=Z9.9B./K M(3O!KN!(5>E#*H]?_3R@_]X;AOS2=^<.SS2RD#%="[@QI9#2Y(DFGZ@J,62" M0TW6D$TBJQ$_[ILB[6S]LES@\\_$E1.GE)5,/&T9*[6T)GI+67=AJABD 19? MW(BCVNAORYQ]:;$>CC65W2SZ=Q;:PFN<(((CS?F&^;B1'/-NH'BU2+JM=K0^ MU*M?3;GNA4>/<->.[!6)=1XU8ZH#\S#K:J@%'#P+)MCT]"ZG/RX;V**WH#?K M*&&GABXX\]>A1-D?6C7I& :B&6@S:$]^LVJRZ_1ARHX34A YL=H>D H*,[_W MD2;(?Y'G) 2*,@4ZF>[HB0+U=B@0:2%.&^NXXJ@5,-&NG.10V'9:]+D@U\D? M6'!3UM3NN+6MQ-^)$;#0*\5TFF,"3D*E4';MP.NRH,M.<9;,E>UK3S^EJL8^ M=7GLNVL3GZ<0 ??@='"41UO/,9506H5V!:=N-H[<^OC,!KW8P<5! U$S=T!7*L!>\UWF%H_: MQN,[4Q [MV]H;: )P3R/Z?H.V-(J^LR2$UAQI)C0FRUTHWO6'K&G+';\S][< M QD:$(S.*AP^\S>BAZ7WO]7$@RSK86.<&&>TL?W8\/&PT> Y*<<3?8W9(C5Y MVR*&:VD@!N0 9V!>B@:G"E,@&=7$H )LNH534%ZTX%M[\J7J<%5@'2O.[R3^$C.EJ4!D66=$UE1FY$CVCUXL >R*X3I M+O">].J#;XJ[B\Q%J=ZWY1]-#$LF*5.#/0-P$# M8_PPJS;F=R8%EAEG;*4DR8S"?,&Q/+CR$TWYX]8)^7@9-TVD8-9)9!(' M2ZI*1Q^6XV,N+W*&4[MZPL?4*PNXVL2<.3G/Q1@WUO,]4"^>*;T!RT5A*,2D MZ"(C+D0YL@SI)NG->F)(D=')'H:T*+9(7RCKB#)CGTD@M$8'%*?(50#*=/8> M* GC+X\[M )KI3OU*%H3N]Q]!*;\3752D0H+?8J&4Y_K21":$S&9 1& A0YA MH<*CA+\'$HM7FU&.&=);HQJZ<5,/"3\*YFG@GF"GV5C&%\"SD++T>72%O[[WVN^"R4HWNGXX_/(MKY!S$) M$U"%A8,P 4,@E &PA#(DMXD3+DXTNZ6P+,4[U=T$Z^]]#'5&1Z=>"Y$1.R#< MZ=Y-(_1BL) &;JQ@*071W5@(5^?RMRL"L"NAFM1+@8%Q;XEVLOFQA_0;S67; M7;$!OO 7#[L_<\Q0^JW *680^JL9NH6.Z,%)L)RBR#++K5BOIBM*./$?L^HV M!WF@=MF/FI:%%W7U&^*AF>R/F!"]%#S/'B@ S(,$=W @-71M9-GY9QZ!VV=1 MJ\;\,:H-[*7?@H?C,OYP),/VQLD=BIU_5;7.FWA]6Q3T/KZN )*@6.]WOC=E M7JOQY,LJL28?V,^XYQ\(6L[.E@RW" M7VF9Y!R8%VRLO NIA76T MFV=_M+DVGU:YSRNA3*=K'P'NE.1SHV7N@>*[YJZA3$J)/R@K,!G\AGNX_@@RS/=9C;%E$&G;HS(>D].L)E(CHG]>[OK M0D%;D5>=*\=--1/YA\DEO^2B2O]O%6%P=7&$F--X MCM-]-E]5(N;6'NB/)6)F#\3I-H']59R+^_[OV&1)>@4YL:H3GNAUA#ZX@8LH MGPEP#8W1>?G\TO&T$I]]/3P9RT4=P_PN%9C/6KN<3WC.P^#M(;81MMWND@VEM^E672L#ZJ['9XGA?!$1 MFCRVM+\17S&=&E'RP<2IVN['IRWN#OB_"SK\0[7ZB*:IL++KCKFG_$K7)Z?I M;<]JNC1+LIL1WSH61FZKAPN?#O%-3-![+A"8?;Y)<<)NSJFY %1';) FP.31 MHW@IJ"#+@C:9'*7H;]>>$NC>_O[C&>_2:655"L;C:/1!5>L$I&:9TFT9(:;6D#"35CEK8DC[-JTE^6W3)>.?R3I-:E^:\C$/)H(J[^T>+I7-WWV1Z?7 W$8,;P_M=<(.7Z@2]?T'U[((9% M&2U')QCFC#BI:\4Y;IDWM$[EF/(9 M,%- "N5;YG]PA,UI B6_!YLJ?7_Y 1KFR8+1=JK/*+@KF(4_]XYR5MQ%0)#; MHXT6XC&5: (&9'&%#.;.?O%E.C"VJ<35C+<=X%HNB<5))RO5' D1LBX-6P:^ MRR!Q*Z5*NC3!2QR0IQ$NT\$I_HTC+.W7TZ0G 0)J+@*/^UY.MU]U4;3?U_ZO M4L8.T+LVC 8!3WJB&>#B0.AQNF)?94G@HUO>]5/9J1)1/&F2LK]JCBF(WFCL MW@,]0IMSOY.*+'8 GM/SYC%"*)FZIYZ -XEU.3?T'"9I:37ID.N5SH5JS9MG M3V&&'>3E0PWZY[]]F]=V<$!.R(0N6&7WI9TH+S\) H%XX[F>)A(]!:FQ^(=* MDW0LV33]-P2"+#=W>(]=^RS[QTTC:Y1H'.?/E.!& MOIBEPB5%/\(>Z)R.+W>(N()7"K8NM ?Z*^=:M7Z%*YZQM&1.;R&$+5''0_W? MHM^_/]8S [0ID#2,($KC V!H#]5LH84U% Q.)EO]0+P2B YU^A,P$&\BGG^>BPE#6KFFS:%^Y5 M2ME\"!/BF ;2!\EX?@#36STD5F?:Z!H^>*2+QS7KCNE1-1FM[C300CL_2QQP MA>HB&RGX[BHQ:+U>IDYOV\_[OBSQ58_.U)H%=A%DH@QX# FG-?Y<0H/D X>B*54A@<$K=ZD-MK5JQNY\7)0S% M.FY(JD\6H FPVLU,M ;*&IA['8A30#G0:GL*]%+?F.4]*>DYW2JL'G^C>ML9 M]_Q:I(7D\I($SV^GAUR80*3C]W-!Q8.$H0H&DF9G]63T$[KGC6GS0.5BD[SM M]%)F1[<4\'>'5X_1,VF&R[D4\\MX).X[OQ;(1D/V$<:YXU=;+*Q M]^)<_Z":6>"\<%Q[L;BZ@^2Q=.-G#+87,PTE=,'%H9+76:[L"I3C^[5\N9^& M@/_Y[T;/$4JQ)7FZXB'8Q<6,X*9J UOW-2@4F>Q &V))UB[H?*LTND<;)*6& MO"ZX$E_[-4KF/WB%>3DX6H(G@ISO(+7BNRM6_,&5$ M@PZK)UT5R4P8T^J83,)T6J-L2X%@ABGP6K?"*-PVNK10/BJ[VN=3;JZJB^(W M,GC$WH+7Z](")!XBS0IEJJ .C*%DZ:YK)*_BL@#K4"N-YR\_Y/AF+MC(YP=F MWM7G3-:#XAHC!&]X#(CUTPQ?7SJ._/$H(TQVOT_43U&O2TQ#SM=V278N2S"6 MA!"X\XLW[4F1 "1"]B!O)ZV,T"(6_"R?YJR"Y M!YX9#1>/;"G4JYU=W9[ZLV\>H>\Q^(TQU"\;SOF.+.L#9Q7!V!^A_X>]]PQJ MLHO"15^D29'>6U"J@B(=:0$1$!%!:0)"5!1$N@H$" E%>H=/4% "4I3>10$) M'101I7>2(" ] 0PO$,(-WW?^W+EESIT[<^;\D&'GUTIF9>^]GO4\Z]W92\H= M34>A=5*+Q)T_9^D^SQ[3H>4L>(Y$*KB;YE^S<.-.1/A[EBH&H\PR>P22BB#5 M;BT2!*[SHV&$;;W,&T2^AL]\;-L/WT4/&4Z[3QM_%_W_7W(":T6A*G)RB9=E7=3UT!U #+2=DFA>X9MB/24.@&YB--$6-09QW,#>&VS(G>;%-FK%2Z! MVN^>, K*DP8Y-)N#DTR%#@6_7])F)J\1=V/*4(^3P;.8#C.%=GZ^_;EH)/_$ ME^+'^X5UX5>YYGT]XSK.=9J0'F /UX^ :16:-5A=P/K->7>%1"'SUH%P^PN9 M%8AKS?5"4?G%[DKJXRH.7FS++P+EK2+&0I/\[:*E[ MA_ NJ45@Q?:+M?*O!(?C.U-G9YY&KK#6UZS*/O\M*59L\KCTR9O7H9G?[0,+7@-F $A M)L<53P+R.Y3MF9FQ_I $E?4CK /$WN#*SYUE2MIRI>7B:JYS?N+S3MX1D/#' MX2@JQ.CU>D)P:P.*6UM?IF..#?]*E0BK M2L5 U.4.8&YJ&':D%+)C-2L:WRW& M,UHG6%%1=F]$OJ@ZN%3:.HPCP+&Q,/UU"=IGRCRA>D+$+8 MF_L.X@;8IM[9%_P1JQ:U,K36=V]A+\KFR].4MG0=Q9I0*O'=Q"I$85Q@D39B M#(3.!DLW&Z4!G[&L>",O&3=)5P6Y,V>J@1+:.L3[EA=;D+7MDDFR/W7OOD)< M [.Q\ Z0W^"'[>7FT?56CI6 Z*\6U+0L<#C%T0'>-?B9>1$^C\],AF+SQ=1& M*"((J9;L=A3MSB=*']Y<5/:,HT.>>_"]MLD.T-CZ].O(NXDD3!LF0I<;9,** M0MMF60>'KO\LZP[:R AD4S>5^Q,H+)+^&V@% ';1P[<89Q/H8X4X(<.E!+)O M21>AQ[0N7HQIZ':'Z (VS2BP*$4L^_IC@#[T5'VZ-CA&YE(W__"3JGE+VK]+ MA0^.=:?KLYK^Y+0X]WX?H \Y/+Y#7>8(^,5+'*+T9*,/&4)U__R?&N;^WP_: MWN.<-A'=AJDW#L,1EN+3-AAJT>M!R.)WUR0::[+=''L[.?09Z6]SP+4Y"N"H MCCE0VCQ2!1(SJ9" >#I_!/ CK)I_S$@-KI%- Q:G6E?T;[5NN E*9]8MK8$ M?&$N-_5$&'L4PEJX#]_JBJR(,1/?O,ZT-YRPXUW_M;74\ +YJUJ7;>Q.3FXX M$QW'5:@&"*,P9>+Z;I?5;?*3S8F;G1 6MQ*C-[B0IY8S15-O"BWJ-#H\-,XQ MC'Q-"%=BGZBS8(R$JY.,"4OAJ(?Q994>#K=>]I"J&I1,)%(C MF5(>:.P%LXX%$XQQNF\("CC;:&W&@EE'V/*DU*>&J,5=[S=G,EW[/ %7^2#F M#=E<=G'0X4#E-XP9J8@P >/?K61%+A;/%]_+((W^[ODU]7+WKF&]P=/F0WR0 M;>5/0X!W'DES^'('$GU\XB,9><%NI3'Q>_T\"[Q\8\U5\3"+5U^ 05O6@_+; M3Z:X\L';T$NH6!@K=2$CVNS1SYMA!1WECX3BZ'(&$0G8\+*RB];_A!J<."G. M"9.Y@VJ[N#/5+S35;@L5HDA-DU4C,\4XLZTLO1=*O6[7-GBU^H;5)OA&](?4 M&@+W0)DV>YD.-).;DP!A]@U;>IZ;_ZJGFRN@Y9P8_&#+Y%>:B23U?W2!QX+& M"7)@3NEM83TL47ES6EM?+2_?O5&^R%,.]G.1TW%2\=SM$_KT)H8:$N*A^@R? MV^. /7[L&)D[OAW-ACQ[&V% A"5JWR2:=FDZ#17=@6>M]B?]C)[Q8;-[9?)U MH>I=RB<@^>%A =0%PT 91K,[M#LIA\^O$;]=*-LL>\ Y/?&=YWV:FGC$5NV) M,N:4H H'!Y9XT7-CG4+H-YZ%==7: M[KX\UT\J&XG\X[P5D9P9EGQ[!/, Q>8.J4E T3P<];M"P-OIWU>54CRL]+ L MP![.O)(/A63F5?I1)WP@BL)4#[H2-MMG.:ISW$LA[,LVC=>YIYV_I6FQ*;*F7;@@6)29[<#7U=DE,YB]\ MB]Y\0+A4"?NOP86V-Q:]UI-+/@4F$\V[[6^4OI^;0UP>3K?$-#0K[ME\K[FC MZVG3XX >/I6N7J*+F/ZI!^'M/P+H>@?_]#[K9^E""2(EX4TX4O89'MA)]P M"W..T[P0":NW"O4I=%_S9#>H(GR/OU?@9N.SO/\P@ M0$LH'?ZWWP+C-T@=BLP]AJMNOX5,'HAP-&E MU[TP.=XJKP<$CJ#)7*4=61OOG&4Z8?$0#EU)-SZO&L/\E<9L>5;;!$6IEQ>4 M="]''Y8XQO[ ><#>! M,U2?SO8K)Y5:*'N2H>]F?XNQ@?-$A7;=D\W^2O#' U:GO&*6%$1<:1^)I_9* M'@&<7D> ^TT],1@A ,L? 74Y B*?P W:A'QKAIQ-I+,"7^IT37?Y#'X#A5^' M4K\G]>\$1@N%?8.IH4=W54[,SG53(,0C(!XI /8=W-B^T3A,5D#^/+]>L_=0 M(DLWL:[64SSIQ@T?Q?TV27<5CR1UB1,%8M@Q!<(4SOLYA1WT@*/:LG@KHY]Y M7]K0[7$Y::Y8_>F33'K8G@7C:V0_JD8AX@AP>3&J*JJV:4E43U#MGBL%2V'H M=?[=:*VX# KOS+9SL8;\[5#CC\=8\0O"1S5_PS+/V.4=I:LS7&]VN>\F@7=X MS%]MM @JC2M0Y)*:+L &&FRD#H]5_M1CS9#,4D^Z8B?A8YT:94 [S+D,$U\Y M @@W3G$;C]:7#D1BN)M]":@;HP7;WG50UA5A>=-Y^OP;@NPR8))R9&LKY.Y/ M/3'S PTJ:V8^S$3PJTUD? 1X,YER:]VT1F M]/CV0A!VW K]!F@TWSE)JK]'-.Z9%&GLWQG;O>B6F=(AMB?Z.N'D'JTO[26- MRD8J7,8WRU'W:3YH\@X,[[E-]&^89X]5GD25UA'52FKL__3N25QYHB%X:\'< MQYB79/TYL?[-/S8^#EWT!3=CG!L23W3',)R(% $8!9;C?6.- 7W6B N\ /+EQNQH8:[BI!U%'>!]& MD<\37?'G$(8_FLWPYE$P3NUJ5LIIPIOEAK3U$Y$L2D< 'Z^5CZTX,!4JT$#@ M)LD1>MI@(C#XMB61#4,4QDO],IJAOK,44V=.=P5P?OY,3Z\[4)PK-U+2]L?_ MB+$4>"W)[4>SXX$)7&)>YWOQ>X,*T-(<;5X_A%<\S'B0<>GGJZVF&OH.9U;= MW[N5UB,J33I/KS<-U0O?]JX[Z'6:Q8_B:'M4/)AKE'*84ZZ*_V$HI_HN.$L- M&I6=3B%(KO499L[!Q;-95&T%I_5HDR>+70F/OR(XJ#\T\ MB@]#_5S\;M<1$(7A^'/>]F;-,)G%5ZKK17EQ\I>/K@_N2TT75F^Q-QI;WME= MESH0@+N3HHCFT61G/DPYR-\SR;QGHRM-6&N7"^.['3,GD<+2S.(U2 O-KT:'WKC,V>FL]')_ZW M/-. M1ZC5L(*JN:@I:\.'!B.H]'1/TXGS)<)OEC:Y!S\CXX!N8F84GHB.^#/ WN][ MOD"S_CF)W9=!NS?C]@3+!7WA4(^$I+FOE-NO*L[%HSTQ"D< M0S9Q&P>-0="6.U$4YBH!9MQT"@(P\I!(U%LVHK8 M&5U\<),HK5G#D/C'3SW99PR$WM9Z EZGC7R "BKPR"6#&,)@S[Q,!X0+E+!L M_%@S]&=*ICH'/^2=+53UJP)KA,P=NV<(^!X!)W6%;I.%06=<)9U;IBU_(S+R M0<;%.X[KVP^L1?@F@8$?S+@CX-' A'?'7%W]7-@O(EOQ^_$VG*/5XQ]3XR]) MCAIGMTP_F?=%]@A %2L?_8].696H>YXEX],33E-= :Y/A0UTFG^+77*^:R!W M%DLEQV*Y(U2VCEM_2F$RQ;Z!=O$+S75XQ^BJ@;?'N (K7?,>,WY)(''F2%I< M.O@^.UXQAX62N1M:(0SD /:D/XFN3F#J?/S3;$_G+GZG@ F'U]INR9_#D:[R M^@O^6?LE<< 6^Z0QR8Z@L&Z"RS:3ZR*-6>>A>SX_?&R_ -/BW2[S) M,&S!0S/.#"PB!RM"(E"?7]PR2;R<573XM,_3R3U7BSI!,:O>B\:&J4 M3O96V)("0.ZWR'X,DXHW $>NK!S<&+(/X ^80NQEV>78*-31I, >M?Y^^UGZ MOW;TVY63_-B,%P=&",@81G+&[K-8S-(*24](AR/?<^?'@100M[XZG-J-S:ZZ.A/N/HJ\B! E MH'N2:1Z+L1&+,AHK8@.C'NW^ R]PNG5UYH;U\([$M$BX_OJC7/;89#*W-,L; M-@C3',*/&KZ$#:7BXP.=DV]?9O$>5&5,-;C2+C EZ[&K_D&%(_E 6]Q6B(!7,$,T>YCMV@ MPH:.2FK>HPC!;:U>%342OL>6H*N+[]*>K-V^H-=]^U,W@X\B[#*"_A!-%CQ0 M QD@3' 9\V SG0?*TW?N0%\]#50$5&IU&1;%:?[->ZRV^?^AJ)@^@9::KS&N M;XQ[&K+4BM\_-I\_]=C,:]T[ 1YE*W_-N-ZX;UOLD^Z?$<0CT.$AL1+G':M] MJACFZ/9!:*&X+F>EQ_MUS%49+ZRQ1H_$9W^J+N4EP' W,@E:.-=H;::W_;Y/ MBQ[Y8URB@LM;/-"*+BZ3P!<7F5#-,??C$[G_]/7=Z?/=[K'S/K_TR/%R/OGW4>FBV73.K>G )]<^$= MK2T*0ZIH+ID$;>42E/L=,)RTXSCK_I0O(16^=?8K7B=7_#JCUY+J\OX855>M MPNH9(HCMCK8WDSN%=%,F5>R?"%!ZB54OO;TS_3?G&HQZ3GQ.^R]2EG0EX=)C M>-<.# ]X>3^PW .A7^CHICS@G:RDL13YUN5ZN#KP*R%<28X?:]Y^2AT+:4>Q MPQF-/S<./YOADXD3SEYO>1KUXI?4AU#-3R)L([-4W-*B_(14RT2T0.&U9L0" M^Y9/6&B,YC.D-28.<=[?L^(K<+ET?]ZWXU1Y1.(XO@HI3&E%BA*6.A.5>V:U MB3WQN@KP=U<[W"SA-;O?&ZI\GHC)-ET4YTRS@F0+5QD/_T<4&: )VE(%X&Y[ M(R;JSZKL'U%^F_JT[UNCUR,S9&Z5?1))8K?09TS1KXR5IK)B8_!FGB8/E$]7 M7!_+\%$9S5R^+^R;,5/WT-^/(B&HN[?8LDU5NY6T9 W"4@>:QBV'Y8?*1P^$ MZCO[D#@65F]S.48?SPEY!\EJCPQYDR_2+68-U ]UA+MW!'TORF$&*XG"K4Z< M(]+*3G!7_5%6"S7?K=*4&Q>!OF@/WW28.U5(,!$D2(H$F;4EHESGK#S!KJDJ MWF%H764^O]K2TRO%*$:43;WVT^6-;YT9_CJK3[&5:T-Y"';B;A<[GYM]41XJ M>/[0ZO'8CUD!#^Y.YZ]_6=V.UF?_LR])V4\XCOP6Q=VW&'P&GD*=7 M["OR'Q:#?%2R*N=@"4GW^=[;:?K)U/D7Y%E2$77-J1 M#HX0UEJS/D'-!7H!?YG0,A%P5NOIB<-!=NEC]A6W."G<%^BY<<8$^X+U MB>&9*-M;%ZTBVNC\*Y-^4>?!W4V,;TS5%!TYQX<41\C\_&-RO<&>/]K/R$&O M$[A^-^6KCX9DM6B,B.V$B@5C,N4[M&8@'.4B>H+2UTZ<=5II+'L;XN T4K2] M6<^D+ZF2''J118U7#Z)(32@D9MG<$\V[\\FM,'KD3R?&[/:<2X/\5D."G3]Z M*YQS1N^>M+N?\J2,1K>3ZZ1XJE.D(8 0=:?&R[OZGYX%@W4*R1"N.A2K\JG& M*YJA)SE\Z]8FG\]KKVT.MJ0=OH8^A$7/U0Q$>=6A:9>'Y,?**E$E*URQE=YV M3^MZL31AZ9'6UH(R@I)H&)4CWP<[#NA!![Q,9S'E#&C9A90&+>>;"J>"2\%K M.ZT*T7WI*B%?)I7KWGL\C!![/->*'O=NGV.DG+F#,!S3-L&SQZ(XI1+SS#G MHE_F4G4//,_P]GSU7PC@NDH75L?%/FAEP;B8O'Z:0(62[2. WOA',P2OUAS5 MO=IVXM%&W6H$?7\9,3LZ[M'K9\\>TCW@[!$?:P1=*4QC>5_F^X4[Y[B0DN 8 M'OQ1P+6L"8M7(*^:!M!Q;#3O)6[E:8=V(>]VA.W<.0*8$)"GQ'-S>-862"U* MR&%26*#^[;N!JVR;,Q&OG9>\9E8K_A4R;.9X3$>30CSZ%,(,^]EH$?^]PVEH M<6CI8_W48G?:V5M]'SE3V'T>H]L@S_<#6C&13B($L?1 /]2[1QF+L\+9,RW/ MXAS1Y^MH7E?_EOM(G;JGA[F8>]1DAO C%F8FE?WI#\9M=LII=)[%HYAGA=U? M69RUMH-^#O7]Z.D!%%8!@A 6U%W8*1"*MX[N5!"&#W1!^IX'5B7TVG"]\+< M*9WZLBR>:B.?@8\?%B_K[W,Z61X!;)D$KWR1C,FYKLK8R0_H,^O!QB.XD^0D MX6?R)[OA/7P$7B "Y6$!%/GY!K!F\R-T4O&LR7/0V)1'-J.Q'BKGP*Z+[SQI=52A:4G MA ,RO\]_I WW3V,PL/V(@(.TV(%)@U9ET+A[_ZG3\C<\7#K<_ )^T*= _B>4 M\)$U*/RD)(?^F<]4R04.LH/2%9D5)D5N%!T00^3'RT343?"9>K.LVE ME)X5J1)EF"E@HZ&-.V!K;Y^Z5OWA/W(YJ1K% N>0]#7*I;?^5]Z* J7'1<\0 MXB[V^ZN#RP@)(F/'NLO^IMF0:D&D=&/UU)),ILK34TUA(B];?SV3_LQPG$R$ M0>DQ'+H#PP*_W!U848: %MHO7S3W35:ZBHV\;X, U#E"7P-*[FT4-60;DALL M)(J3C0A+L6030E//UKM,OPKX#<)4/1YGO&GYJ?V]U+6-GOZFA!!U:FQ/$(Q) M H2&=G1,(I&[4U>:".D\ F).L]KL'P'Q"J<#"="2U$R(2LZ#YQQ8#-YX$4*:?I&#B%C8J85P@+F&.^N:&"/C7]:#6O>S08,7Y^5%%H;?IDK[6H M89 H5<-GH&IZ(H1)[G6@1-GYT2:<@#Q?Q[?&AP[AO+L%>?\ %951=&PE&JKS M8F+'-1S#HM_^%)X170WR]5%=,8?DLPA9U9O>WE(8\]K>7J6?SN%Q/,Y%DP?G MJ'(T.112O1F!W,N-;*7O5ZK=]YNSOFV^?[EK+%%2;#A>ND7.KS +EN(! MCOOBS*/J&*E4@O)C?Z#CT-1^Q$]4#<:PLEHV41B6[+$E9]0F.?UNX7!\.>)+ MY7T_.]X7_RA5M=D(T@59OL]E3_*#@M(;F?FK0L/H4[IRX";.**+\AI(?@F7/MV6P-FMY'.1$6#>-9]8(GD2S->^8!L(FQ'R188?,]?Y)U_LA#OT M+5)P5BH00]B5XD]_%Y2VTY+#HVRS:IV74^F0=A,_K,0_0" ME.<.4VZ][R[,W4O>*M3*B_DD(UVH\3@5D;,H/]"UF\\Q;LE1NT[,Q'_XV=^9 MG+O3\=15/ D_^JS7SOG^25;:B[\X##B,5;<7HZEIYRMA?K+KWCPLEAIXL7FW M.R0UG2(K'R,?1J;*?A')N7'2-=G?]NTOUF)J)J3RW(A'T!KV*#+T0+J/P";J M:IW>\<1^>E+TA@'_E%K_DUU6N-FK4Z=I%W[3!YFWLT=E0!DH J![F]##D:X- M=)Z=5 (_?S!B@M>8_D.H\LZ))F99VE[=4\=%^#98+(RGV:UP)2ORSQ'0*7KY M_&7*OW14VU.+/OYQ1+B7\";WC__Q ;%0MT4YQEQL&Y,S!S7SJ'MS::19B_B MY_7"+\F]$?C\*(&U 7\ MZ,/O$_<1HA4T$GETBG0<5RO?4!55N-OR[.G&H?.ZIQ'WP&BB<+NF>^D4W/7V M<&^=YVOQ=)$/C(*.[Z;9Y-969$]\R"Z:?+3O5QX96:=FHU8MST<:_]/*AP< :'-Y78YY2S;*#34N@ZM<5ZUT #.M--%1"%=OH>X<<0(9+SACN\%D M_>(%B>3!V$KK3Y6JYZBR/Q@%2MV(K;ACUS$_EP#CU [(G7QQ]NWZC@\R#5UN3:Z;?7N,\R:7_(NPWB>44(2MOB23'J: MR9?^9\,6C-T0PKH6E/4(>+0\QZZK@C " W$ZEVW38*>6@_+<;^\>+L1KG#O9 MV^?EW&W2%;RYMDD54S*D>P1ULH08O.D06?SL>S"S[6O+^:P]]RL8Z4 M8U@0SI2>GQO@(M#6]_0U:TC_@3JRF\)U^/J/IWMGZN.LG@1R8'E%OVD74O+C M@>':EY1K.LTP1.FGTRF7EHA"L3,55?3#40[E0SEW>5OG;5-;#WWU>BD^!\>*D>=-YT# MI5NR\^;<+Y(O@4WS5"P6$QB54>='"O_PX_H0ECR[UVX89DX^>7"8+2/@SS"<>%#X!WN>Z_HG&GD]SQ MO?&@:2>:4QN&/S"/S=$D_-F-_>.0:$\Z=69#0&);^M7".46Q:\6IH=,FP/ L MY+A.3Y:-OUT[C(#A8<*(*P=GI:C*IS3B<6!O;R*?>:LNN^\Q=>=]]OG"@,'0 M>95US4'A4[J#4N&SHY.*(A;=N?17;K:___><:HIWUL2MX+(IFQE73Q2>>\_T_T"YN6AK>AVA#2X\,DA."!BJ.[ M9O>;P!)X?G?0'#E2VQ+/DEP'NW-J*BZJ=;*PJO/)[/C>9NC*X8PJ ZOC>YD\+;?*#:6;U^CNMF\FO MWM48D$R2>[W8UG:1:I/ MT"KJ3%-X$5>\8W).']>4? Z!E%$;F@BQY' -_*@4T< M@$.RD'D)R6M' %88P@B7,W54-JZ7FI)YUL#UVBO+=F5C7%"F"K@+,/H=%P#B MR;R'&3OL84? \0T<\]=&ZN4.#7KV0X<5RC=9D=9-L2[I'L?E)G^JGJ!QHD(> MXD_( 2?(=020*AK /?G=I>_8W?C6:FVITA:NJR.NYYX,)Q M'4M,.X#0U&7?4OI^>1?-_L>W;-S@@?/6AB17F_278Y7DE;\@CDNNI^9,&BRF M;F M&(>:M-_MF)P9K2Z#&W0[B=Z?M(W5AFI$K;!6>1:D;LO>2PUG3O,QNJJ+ M4B!SIWLO51I2F4/>SM+O76GE,%##I; I MPQQOZD&T'Z.K4='UE1,7V$-MH_]^PCCX#(#?*+ M9H&;GX;O1IVV$BVCZ;XJD[4&?5@YWM,&JZD+ZMI(]"N&QW=I3C!:$OGJ9=,6 M?00^=+72\%1/!V5HR/=']K3\U(.H47[.50U$0A]!A-V0FA^(_#':-/.':IS> M[#'-RGZ_KA,3UMET]%QH_BF]5V4"T'2C.FH0+(A)W>(*L*];["SQ35*]>YD) MOOS)GE>E"X?7V43T@))[*/N>Z!Z@4#5P@0G"N"?6>MC>K M6L#@8MUW][Q=G+]7;4 U,!)3E&14.4"P(=:SGN8W% _,?ZX8% MZOS9B D>KB=3>H)+5;P-\PIL:'ZXP9T?&92E:YJ%":3+E-XPG897PC*O!,5# M5YO$4P)/?'B4RQ[V# 9*LDR)RIWY0@U'JCN,*4A:L;W,N4[ MG]TUZ6"MTAYK0X\;=U#5'%)6IC.9#^SKQ/ V/_7D3[U7 J]8^L['-+!?L'1J M6XU)\E3/([K%EC?_/2X05%&<-I"\U5W3=>8%?/I$6<'=!0G/!F?G" OHO-B-\Z+_'O=SD1V64S)T422WP7 A=+1.G4=7$'V MZS(>OB/SY(@0RQ,&I9JC@D4O?X6=V^B^K[AX!9306"D3-!=DI!4KIGX^3(;, M?:.OZ]0[MSD.*LLP!B.P!TQ7JN'>MB/F*0O(WZE1IH#&GG_J>!R*S"ML6$68 M6Q/&B\I[K&>S\2C*#5\+:9$@QD :)9A+F/J1!9<3Q12#K1? MZD!>^%E>O\Z\D+I8W437O98@:-(F*D +6C#VB/%1-\J3Y<:QCOXS4QUS_%1H MDFL+6D1[^[T'C4U&S,<="V/M'R8Z:/'V*9Z.B&C* YCWYZBP3ET_9@03@2T; M.\>P'%_X.T-\W:SK5X9!7Y]$CN/XE@F)%@ T^Z'F#8//#MR%-6QF!R>EH@0L MWYX)Y36N IBK]>@1 <1*"E,I#ITX)^B'BK4] C@1KOGNC=$9<8V.WQ0+Z]RX MNB5B7O:=PP4*_JH5^T.B8BZADJR9;' $O)T@4E\9JH\ (N\?\UA=!M"A!\9P M'W3%][EIF^)&AG*'%MR7=!$MM\X5='6?S#PG[-,VXQ1!G>JKF&,LVN\Q)XQ^ M)B;CC6-:A,=]_18_R'ITQG'RVGUC$I*2*4[%C1W8-W>D8VH[H'(%DF"6FG 4^=W MJQE%@^[Q.BT>CZ]>@L5!6,C*Q.S6QG<1Y'N%/66/A-+H/M:GOC)G%;2S MN_KPX=V3=_7I;+\< 80U>#YACQ")Z4'%_B!K><\T1'XO*F=/??U2?ZI.YD!+ M<7@^Z^!Q'#!/X2-+$2K;T-'[ >%DJ8*.(CBR6UG((?EEK_E.T6,+5C:W-8S$1VVQ-X0!OIN'E(/RG[\ 8%IKE%>7+Q0=9U5K0><#,][,M M\?'Y_>/[JIG\<*@8-!_"G,CL'=MR:;!^/6C%-';J1F.4PGF!Q*K2P.#F.FM# M(+U=H?#A$=#Q?@>Z?Q[- R6X4QD?)\SOIIY8"#$;:_M<%XI0_T0P3U0A#>_$ MAM=;U4:.C NOE>89)LO?T MBH5H0DL8CQ^96 W?U!-!'5JSS*GM0,5!>>3]'H]7;Q"RCS(P !FAM6ZV7=K.L-T[4Y/B4G:XIT9;,/67J M'6=_!"0A1=NMSNO-$KRDHZ;Y>[!$FYTSWC$HT M;^KQJ*ZK_BEGOSDTWXR^D;8Q>95O:SA,GOZ?]ZE,O_M>)_O(X73X*2>IE''N M5(]*D'E7"^@B(F^-N#BZB M*NJ-_/FI]UZ;Y14)2+,FHX?BAO7Z;=OFLS*YE3 J!3F7].GM;7BVX;!*HLV@ MW*&R14/:Z,KHP^GT*RO6/Z-]K%*0]4%4"J5[!%"89'#G&X)T4XF6/9.0T(TE MY0&<:? ?=^?TM'P)MWF WTC[B5E(*F$(AXZB<("0:X3HYSL?Z][07H__VO A M.6?/Y7Z@ZWU393$3R:R5XY-$+E30O@NZ&Q)MJE%8A3@8!U+HM_VW?E5*&*[< MMC>LELR9HL1?0;O9JK'<%>3=BAF/;H768KKDYH1 7B3N*'O.#FD9?GKY^F$2($#[V_YX*OB.:POMZ 08%_+,\GY1'E6QK-Q^^+F^ M47%/;5%GG-/38GH3"L]YP=^C<$Q@B/.8R-ES(W\OCS[M>'E(YF&MXN1.5 M$+CE(=O447J"1]GY<-YIG@H"4NQDKF"]AM@S\?/FG;_G#9G?9Q7V4%XY-%J$7V6'EP3H\-%UD M%]#A'=D#=,";TSYN"%#31'YZ["G]L79JL;L@XL7TR0'1ME((LZ[H!$("=,>A MZ9?'U/DSA-C0;&CZKM$YM2N)EZ,\LDWP>5<>S)3G2?"=&) M=3%_0OA^1X_?+DCIQ?C?G@DTOO.:7! ^%56+%":=F/$@NG7K^T[#3WLX[!V%%_+&9E.,_;.' G0EMU5$ M9'^^:=:<>95'EEN!>/=<0O$MO8X'-,D%U!!\V7**TM8B #XEJD%CQ>2(L!C* M.9 TH]VD ^L*.'/O02X'J\E$Z/EPDVX3BW=9>_.D;M R%^%%W6?99&&">2P^ MQY';AN W:4:R2U#*EPQZG=J;I*ET-6;^DN#-%"/]0\D*8RO0%'OHCC=*GC_8 M9)^8!ON,&]Q-3ST)8$SK@9F\^KT&S;'#_EG/GQ!\;[:#*S$QTG MI@G6%CQ*8ZJ;H>T2BLWZ*?+,C9%<-R_8/3-.4X,Y'_*\A//R>^;\G$(8E&;]0-F5V57WI<'4U*"LW[JW3W1(O 3A4W192/, M-*>X0?B0IYQZ&L)[K#U7GJ$YX33-0'[)+W5VO"+84IM5"!!_XYBU\ M< Z/3D88J&4,UBPW=N>F3?:WR"2SY3'X8GR6WO/^><-CP9A(YCX^PAR&X:2< M!?M,1OR$#S9C[-,>!Y!VHZ#G)D9-HUGX1AB]O&";7,B;FTY?CD7K=TP]:LT2 MAYD)PF=V)@LBG!UY M&Y8G87'>VGVR4^(;\#V%7D%!FNHH5HW*RM^Y;,+SZFW>)\D( OUN!,*MZ)2Y M8>.Y ^MO3PS.+#VH_KC@^,0GZ(D^'1?[MU7JDOQ1T8Q0'Y>;^#4%'/'$0E3&JB;PRNW35U M=]!ZP"2B>";2REJ$FE^9.\!W6-F6LP@-HDS$TG"E2KSGDVY'7?<9G1>N29=X M2M?D3WZY92SQV<_*@K%U'TKF@K3KBM8>2+\@/L5?>.7^$9/JBF(U^?A'R^:B MLE/E@2ZE7]Z/>T=@*QK6RY%;D;HF']1[RD^K:/_^6JOZ. MO^/O^#O^CK_C?Z_Q %[:+<0>]LRN/IEK-2@@NB[F*M?<2H/OE-[SU\#@U%32:F%Y%8:_'N.\^_X7SO80U'8^NNV M)%O"1[K06:5ZQKE#YOW/EA11WP-%U$_E(^ KI?@(^**Z "/88_94T2RH\27W M(Z! ?63W$$"4'@%L'P]?8GZ_.@(64%9'P*\L*&X,4LM_R TE5ZZ@R>DPZYMZ MD'-'0$<%U$5A7QJU!QN![DDG@WX]:UU'P)6!(T!N_]T1(#DV8F7!^!5#6$V> MB*?$HBFV?\PI)OG_%S?^6//0;%62->=)]ZD;S?4(>'%H>02D/3H"HN\@O\%V MKA\!6Y@2U)99B+7A7_?^NO?7O;_N_77OKWM_W?OKWE_W_KKWU[V_[OUU[W\[ M]Y#6E!%HS68'9**4].XP#8-S %TIG /KE8(]I"-@YZ"T4NM+RU SYL]6RW1@ M3?>RA M0@X@JF. H7!^ZN-6R@&IQ?%-R.+A.5-K$+K5#N<#O'1W;\))-XP;N MGORIK\YIOS.M)P4D4G=KVW->$#+).E/=U&WIH2M^!+0U'P'DRLK!$EG:;4:# M(R#\AWN+K%U2XH'VBE!5] E+9[R@]-;V:Z^I^[ZOQ5JB/M>28%2C"!!-B@(_ M.6/[+;%1Y=A@T^S )<_[FQ89C^85\^X6V@\J;CM#@K"U:ZA)R+BFV6PQ":K^=9L>1XQ3!P@PQ1X"0AN/GQ];6B8SX M6CC7O-%/A"KOLJEP]L*K>DCMY-X6@*CBX;CLRJKD,!BJB1F?(J&/@*@/H+%Z M$A1'G9WGEGW#BT,M'52H^.#:=W4*]6K!>.Q;MQHQJ7E,]8"=,@DC3.1 B#;O MCCOQ'7?C& ^PF J$3:*]MLF=+C-H:9V/4T.,ERHR26J'^2H#D]$XD5G%080" MU3RQ+.CU**/Y=L:=&DD/V+FX2[,,BI,M>M29@J!Z(XCFE'9_V/ZY:\"^.Q:Z M7G@$L#20,L WA'0*Q^::-W@Y9QGZ 5JO3?4K4-W4&RWS!:;@'Q!"ZE87O1UE?KD_,0 ML6*(E'U8UDQ[( O>FK,EOO@U$!CDJ+(NUD67&5"6?[[>A,;JP*WEVF[[)/7/L^S0 &!3LQ44> '^9#K38FYR??H[F[01FR+ M1:RQ3VR3$@G&ZZI8*Z)YN"I_8[TQQ\S$=,_"](19G6*]!V9T%)TR8:JH MMJNH7U^09U%C+S"4%VUZHF-KI<1-BI [UBN,R'_ 0N'$K-M^,E^;JS\L_;I5 M(1FMZYJ17;NP<9 OV*/1'S2#>'$$T%'S5KH(@?W0?QBSTX)O'CN.L!:XEAW! M',RB+Y.>M#^>KD\TI3QE^_F>OYC ,'E#CR^M 1 M@"W/;#E%#$E*)T9C76-;!&_/F<9L7G"R2=/X0AL8[@Y_-?*$A4<22_C4"LW3 M1.9YEBR3QD:?%G:]^6:JK=S]I%(8^-JZSZ&?RZ)BVX[B@F*+_4\1&;;;8/0M M0NYHP3_!:@]R5DU=3>]:8>N<[MQJCF&G[S7<$$C@_D10H##?+ 17\2\J.\QC MT>Q_T!&S:I^?Q7T=LWOR8T BI%.>V$FLS>&6M8YM]4A-8:_[?\;&3Y!X)^G/ M!%1'OZOMT"L^T@SW5S=^'_H"Z^]:A.X*3C_)W(8@[K.RAE]V-%?DYME!-Q@$ M]>,6.YF.FAMC\RE"MCUS.SP11P#-F2, [SY!Z>D,@"7OB<%(;\0&]O?0KC_O MV+9A>&'@$&XVLW3%(SE8\<4#^+"L9XU21-A0J%Q]I5B!Z*6/IGYYR^W7?&\Y M7'P;)Z?4?EQ"SH2Z>X.RZJ&8ASJ7V=FG[1WA#=T-G&7%NV8PM9#7$DP(GUR]+Q447.:P\=4#F>9;^YFS0Q. MS4\T79J'<.B$YK.$9 HSAFA@!8ZH"#VHO3-[!-Q[G-6P'V^_Q-+ &>'V MCZT,2Y.(:_)H",1A"&'RSA!5")M!F[7GJJM3/G>QR2S^7G?OP!N?AQJ'Z*SA;SPT^\].F)]+ SV%3)!\1/YH+"X6GTP2,(-YSWN+(% M^/3 UXQ8VI8UFID+&A%,2)NL'2RE9HM3_[QD/552Y%E+,^2S=E%N]=#57/-# MJ1&\NK>3SK+DB8>=/B<047=QKW3X"'@ G=]L2\5A)LK3/!I2_^;- M%FBTN-'C,#1OYZUB9J,:MZ+BG*SH7RL?VY3X]8924_B&X&Z1Q5=]0<;P4TB3 MQTXB@Q1!:NI]J')*"_?MXGA'H*](5@;:]7F4=-:7V?432<#95_XDY^Z+%VGV M9PQY$^<5N!U A;;]S1@O(LE,NCUXK\9'S5!8Z^F.I1[D)-F8BBG=( 2WV:G M#7>@<.AX6VE*%_H6U>_P^Y0]K5.J>S@LYI]6D$ Z4_T, YX/"/.$=,!,^?-%#HF*^.U]21N>XE\ M'NGT,6[NK\16CTM0KT4J]-762B;W<5>SU& M)>'T#\!7@81-DOZ(I_P%R?I/1+5"[SQ!"0WOLZ,FA;!\8]H\TA.ML6)D!X:I M;B "4S/7L2[=_578H6_FW)S5<$$B$+A1(6'WP-6KS @;FA,7IP$P [V'_Z"\ MT#24D9K'0C:9]$M1S8'FXP( M[)%_S#GAT3%BAS7A@![\Q;T.(["2-D>2+ MW_]N#"]QG*AU=1/G$A1F="\6QT:$GQ0+(U3B6A()T;BY:+)HKKV!:^%ODN]D M=U4WQR5KX0(/OP"/6L5?&9*_LLCK(^7KF(@9AHUL-(3G#PII M](CV^Y*F79)$HV[3)V..O]?]B':'E-?T\>!\V9#GS$*^[O2\AF"7F;6J]QZ] MTQ$PQG\$_# #$",';)0I"&%BTC:^$H5CI;(AZ,$)]T?^J,S(W7Y.Z0O1A+R$$ _0>+_(\]?T;U*A^NR&W[)T$(5@H,%&H J_."$T8ZFJ\ MGF%_9U]KE5],2MW@ ?.9CWXQ>ARU374T/ P+!4XZ>KK%;S&:JD< *,-Y/N']=ZVB#8UATDM+=)JCO$-)\^N+!J(\8; M8=1"'.ADV;&-Z&AT>"XK@H>JF959?3HH>;\6A#W!1$ )H=J,_X_VWC.HR>]M M%WT0%"G2I+>@H(" (%5J0*6)"*+2(2(@G:AT" F"5"D"(@I*41 %(2)- 0D= M11&E%S$)B-1((NV!M//PW^_9^[QESYE]9LZ("\XD 13CAY92?>,VSW$](@[7 V=./#/CSY&6")=Y8_!#T MBN-]B?/DG2IDB*\3#=^5+&,$T+)? M%W'DC,5K?U*:DTPC./MB]AT\9Q\H>5]=G67338ALE N%J16.C$RI;^'-*&9M MO4K.OS!2/LE3%UYGS9GP\9CTP-OE#,,VJ"&&(_(^LZ=ITC M?]JL4EXNC0E'G#GURNR*7DK95)=RLE(OA\RM)W$\;]-VNK9TZ8VMNE2$7Y&, MB^%1#%=DUMDGQWXF1]T\EO\I6-C[6E7V._7L]%>L\$@?V%8#]^:J79]]KIAPKWY7YZ=VW4GT.7?>#]*30&/1)^+ ;E%:YH'LTO0O M]R1[3,(R[BD$WF:1\?)I8_]VY<'>YZ?_=7%7I;K0(A&3VX2O%=AI \ST]@7E MT$=E+'?>W43?_M"IX&.8^4U__!#U &.X()FTGR!U_G./2/8/\/.Y1UR/[>7N MD;372WMK\BL5WP_L_9XSTCG[T+>N'-Z>]1]%A5 M;_3:R&X2I/IRN_YU+3=4C)SIU7!"J30+/2_, J5K^!1_CX8T"#BQJ.=9N7," M?W-0@O>O3D?T=@8JQ;]_$:[!&8 M:0($[ :*Y$(&)Y;B:0<.&+;EAQC.TZ*%7[V^9N([9"U6?YO4?6T*=>^(## Q M9X"N6]+K?3JKHJ<_H[X[?OG-(^^3*L> V'*DOS5@H3J#Z.6U MSMP?CBO"+!=+2_V/V"U/2+.F"TBKF[",[.X3?.+0["-9M!\50,!-G&0"Q"Q2 M5QBEN&/J*\1AU#>]18I$F]),HPQ6;K^]DY5WY:OPM0\LH@"P/S9D-NA(J\G> M"RU6R?4!*Y9!B=V8Z*.+#I';8H-$8QA_Y#2#,^A50#&?%HX+Q0V:5*,\LL[J M(S<+Q=R"N@XH41L@'G-$AG3;(9QG5/8WUHE^'Q-LPX,>S0F(5O*-*.*@C"7G MOHQ$7LK_$FI,Y>JEVKZQ[WSG9?>ZG?^C/!$"$WDL28J(G\AW!4KB R3DBB#R>OILB80B^&N?'O.N.M 8.S\X#-&^^Z!.LK*UE>PD&H^L=AD M) EB7JKT/'RZE3BQG&)0HWQP^!.?;[L.2Z-H9XA:\#.!7TJ4!4:++Q/8 M%2XUEN*E&>E<&AK128'[K/$MKCSM9@)^=2RBRWC#RM"%Z MO5&U9*"H,O:TVJ\?&U.ZG/8J3.#PG:.D&P[I13J*A/NBBC*P:&^>QI/A*L"2G0CBC.OEOSY[_OI/$><0DVBQ'O'X)T4<-/CE$M)2LM M, C[W/7"_:2 "34N-;&E-5<'F@ 3F+/I0L3!V%I]YE13C;2'-@XA>IRI;$F_ MSQZ;Z58S*SM_-%TS$?7IM]AT>@*B%'=P[Y75)(2T\"V"JK@?6JY@ABW7>?JC MW:RF/$N!"")Z F"7[C>Y-Q8>+@' /XN"RBZW&"1>7=A MKD1RW H"2E^P,(*\OF4ZHAQXW/>DP:57TXOI2^.?O'/\S+_G[$N>'(A>6+4B M%UN#.E15FM'WP,"YAN;FH>I-0]/O0%3-0H9WWI/-ZUR!;!M7+GUC,1;%O\TB M?2+83'6$'=*W3%KO*E(=OAR[EAQV[5F8\?2%[#>SY[C/%+$JRIY0Y]B&B4<. MG@,CB&Z7N]OD1DJ&- W5#[QK^? N4,Y"?S?G(L JEP.PW5=:#]F:B)_>VKMN M,!XE"%815WQ#NRD&..^QYXGAQ\:..P9[7=-K.7O["1.(UO+,=5.E"7OV.>=$ MLA)Q74$GS_E5V(U5#K?V_Y/,9!Z4B6:'"&FRGDZG37(;C!R13/*L&PH-.$TZ M8O'M).GY[_#-&X%UAS_=D/L;L%XIJH+S+@:5RA_F[74(QXTZ-SQ,T@OE>GO, M[SOYDCE KYR.N,B6>8"EA'=XZE45 N.]Y-#48H"OZUP/_*H39'>K:.;$C!=8 MQS!U\V&TOF "WX.,88:,+LA=\VG:/LFTJZ^80*<4$SB(V9(:T?[IL%4Q#275 M4V)-/I^R@K4W.KX&+%72/O_'Y9A=V3D'FJ!L)QQ@ KY>8, LZ;B+U*G0I-$* M"FSJSA7I*S6URBPZ^BUF_,;!5FG [MLTVL(XG/#:_>3PZ[Y4B',."AG'G6/K?MTCA:KZYID?MT.RT84%]ZI5(G[GM]@\VL^9W K$-(173/Z*F M6-+OC;:DJ6JLOK.=#._?K_1.:DZ28BP=0+V!QCM'K+Z?56'M:(8EUAC$S)&\ M[7WK8_P*C@A>F)>5J]37;SG )9[^M"S'R&UF?#6?LM97+-VJCT5$KA$O5I!K MUFR:K6)BW"X/.IT*@U_TU*1Z\=]Y]ZO:Y*_\39[L!GZJS@@+?)PMT@0D: M&+ZB'6_(M#Q::#I^/9=4^5E6SK?VT?>9LG9OEFC)#;9O[,V7$$5C./(5K'CD MZ(TQM#3C"T.=@HDG9'<%7&HM^9AV/H?-?JC$HT,VQI--,@Q;"O=6G0YI1S1D M/)VI2=UZRMM3@+KAP@0.+7N*\)5<>W'.X^_'PA2V=#Z+'U79]WE+ [[ _6S2 M\YD P#BT@M891BG=FG,9T"6-:KHX%8C)K\M;I'+7?C3[-M]&I'YH'J_X;@PK MN(SI0!CX(0]_5EW]A#475[P1,>;#8OPK!U,'"IW=6Q_Z&L XGN84BIG$VXT^ M2VW\N&4DDW/M[GJ\?3MA?#&KIWCG&%J=";Q166.D1(.LC(/)3$"N;A9!3PIB M ALF);P!]!P,DI>?,0P[K&J@6(42'S6"3764?WYYR&Z+8?E]4BZ5S<5Y[$B. MG+P^+HZRM$D7^IM%4H5PB)-#FEKN'@GO+KA12&DBY*>U\2_MWDT\,G9RS*\$ M^,OA$']<9A]KX$\SHS6/;??<*J>5J:M%%15NIC$5/\_D:X_;JOG^3AU1U\L> MX3-A__9M?[/2K$T&C'QYX' G3N D X92(O,T4')[&H,I;N;/-51:;Q\Y,LII MKM1O2YZV57T^ H<$*Z'"/A]S6',-H'F"/M4TL?'- Q:DDUI^8B2WPL237FG' M,\3><;/61+\1@X ;$@C;>XNXS# 66-5,Q6Q22ZKWGV M=$04VFJG>$7'\_9&'VI\^.I.+#0P]F.!K?K42XROXHWE-QL+PC*F9EQ_6#ZM M/9<_MKIZ:T)!GHPUICC0A%2['3Z'O49IT(MHGG/8?5/]Q-:K<@["6W5F3_05 MK?SV\>R$L_%4GBZ*A!$C>M92C0Y2W!.B*K ) MI&V3*.3M.JLJU\,'K2(]IEH<4ZV\VH",5*S&&([PNDB5[/K-O^TDO=# B8@[ MX-K\6KQA=?WWO7,S(H_;]^^S5X^+7=M?&#O(3C!7&,03I%E"#7=:96HI#F" M\5GS-N6+?^Q/R_5><,G1E;8T_O7L"&OI-1. =09*X=B,8O)7#"OJ$D6$*L$0 M@*V>N\,$ZM"C6TC]+^\R):,*8<$& _C0!=&U@OPM) CU^Q [V:H3SX>KA08. MWG0D![FZ5D^O^#2MT9>E<3WXZQ?Z]W&AG26J/?KG,.HBO0 MB]($L\F#[J#Y M7,N*OF7]9\.KQR+#^/+?:!:*S::_XDSODGG%B0XDP-Y@"(7XOUXX+LQ*_QP3 M.+]0PEONBTUOT\)T6&FJ[J=9O0FY3 ;<;>+[J0+FDS:;-50L:3/,AM+Z^?E"OH]/MK+ M'.KOOYKWAH5="AK>R9?8/(B4(ZT.!6Q591$P<32I6W-!9C.T#PXN2?1K]=F3X3RWBBL7_]UKG@1>4&&;]E1G%<$$/ LQ2^%Y",QX.XQ\ M:6U'#SF!8_1I0Y*3=**-"?Q_?K+X_X^%][_<[_POMT;_?=TWM+ JA*_T00I/ M1?ET;-WEM\,U)X."&A^N>UL\SE;3FX^#901?LM;73Z$=H.1GAC&!%.?YWMI9 M0_J#:9Y[?S%J[:;=K*5I1RK_J##OB-N MH?MP;R1_GAY,:U-<<@@7!WX\C#[4D3,V2VJ.RB%4]8FNLG#W%8FLQ;HQ 2A# M@1Q,X R,80\E:)!^-7"8URQ8O"4N3;!^6D&W9)_[D5OB!$9T$8\>GU\ "9>5YWA&WR.(#$]'\5=_LBZ#MZJ7I8^#,<18A'T3]?BKEW[A31'A MQ/,[(9:<=36\%T[)2H]^OV2*2HB(,*]OA*M@"$FXOYS@)R;@5E],/_ 79R=E M;^KMS?U:[6J2B73>#I()L&DQ@?L.O3:[I#(FL*B3MYMGX?-[G':X\C"9?:L- MI)*/WO9XZ\0$&NI3RN:V3^$^9=E'GKR&+/,9:O,"9PBZ3,#_Z>6M!G!8X,,, M[NXFE[ZAU$C.6Q/!63&QV'W39^3@F]]V"W99&9R6K_R+WZZ1W,CK'] M;OF'CTS@#N?F(!OJ&!-(A K;X"A-1<[(K!06%Z;_>5.6^V1%78&?R>:)(<%= M!>P7Q.3X>8I\KTT:#)JB&_3;D[BW!DIS*N:71CSD\D[)/UCO;M^8W@J(XZWN M$-VDOZ"_P/V:1BM!&;^\"K,D6<^RSD[C;V)82Z\S>@/P="&D^][++D9,()M] MMIA^=Q6W<25O"4$VP^]HQ@Q2Q;"8C:L?HK T/BKC'"P-LW7X+<0D[&Q9J.R0 M+XL+M6 M4DXDSV,EWDU4Y2^KOE5FE*5TV?EZ,"@1YZ>@CKW"9AAK8=>".-? M#N/C>+*MZN167X?*+ 9T%I?JJ>MWDFXOYYVBLFOCG_!D MFT/L[O123$!6*D0G&TO+!LK Z^LD83WX$[4;$;[?C0W^_"6D*&7W;HLN&@-T M;6P!CE &ARB (&ZE'XK)\P1L>]^$^5W5F@2;3]5WQD43DF]N)#DV451W8XQ&XS"O=T"]Y='E+$ M:@Y<[(W1?6SBZU;A^.@5Z4'VG=UQ^&O4F5�U#U._7CU2>]Q>/(UD5/)0E/ M*:_7I$I.F,M46G60XF(<()C9?XT)Y!ZC8.CH)?RN@Y &$=,9U::+Z5!KU2>X M^%U/VG8B!]I.?5+;85MF[6GYAC3]1!HO +"0Z:>@3SGD 29DQH>@ '%_AL+[ MYA'5/Y$GJ2?EXN5FQGTSC^G'B(3\&*]!?T= I"P.XS?@TME<<0]>O[JI>JC_ M[Z2[[S8'\A3WU4;]!]>OJ!\0E4EX(FV-RMB[W8Y>BQ(C8XE^H!+%X6H"<3NM M51$3QB;K#K^1Y%CVN-S;#\&9(Y=CP5G+&MS)L2".:T@F#6!I9\!\@FHBYNW: M/<]1E$LL&G%I=*,E,IC$K\TGBS^A&9S&U;^J+GAT_4DR?W*+J0%"%XR_>]%B S+:KWZ&JSJGKJ[V],]H/YU M6>679R/W*0FA&,_RV!U7AY0V;E"CI^!)05)%:8_6KV*TXWR.P,)HO!H;M2A@ MI/WZ*^*->3N=]PMS:NO=I@KZCJ!=&M63(39.7*-#^F=''R+3?0I,("D,C($0 MF@DP+O[ 4/JWX8UJ_X;V!L6K_3/C-.0;XO M_N!@?XTLGK5 6<"V#0*)TML8*AW*J$+F-(6][?KW<#KC'A-(PUJM:,*?QBX2 MMX0PV?0O! 7LZS9)]-#6).9FL9U^*[7<['P*9Z^Z: _;;8(7"!&1G5_17GFH33ZJ[*/L_PC.BN;4I+M-E_.>RV]/X/4U9KAJW ^&B)'=[C\SRM#3;S*HJ0TEI M@1?2U@.+@SST,KCG8"*F(91#)#UTS.UVC\'+L.KCWDF,21Z+,Q/7/J\+V)D;"]I:U4>YQ9 M>!P^/ M4E%^=H:<5%*)L:QTE&$ZQ::M?3W_E/@I1!I 4F5R)^DX]Q9C$BZ'Y MT-^<'=HQ4WH#-<@&O^L-0PWO[4^=SCG;N,\KZ]>[)#,)5CIY@?OB040Y'(F9 MHF"\,'>_^>N%O79.3M?ZY#YHUEA\7,[;UJO(V.AOKQC:%GTC3)([FY+Y?&YO MI2 3TV%L)+W,8!U"7B.SQTE/_5YW:8GK]L M X-+D9S0+7T"1!*R4J(E!=Q-""U5V2]-Q?-/G;WU*UO7-78D4O 4Z?>^2+8X M7G%H>FF';>9$>K$)S;@>G%1D\QH"'(CECB"#P1;COHV$9.:+ZT0'^ MP?:=6TM0DY;4CHW5O9QN_^DZ\*[J M9VNDM,/C<>3/(^)FP-H4"S6$JH7R*=ZZ"ZH0!U,.1X8CN [YR3U4T0[(OME_ M3U8FB"ARI#$8ID!(^(D3QWE8P[8R1EM-*(+HP8+?Q<\&)*:80)#$KWKD*:O! M7T'4=$Y.5FYNIYNWF55#.8' M66??E5_K[N#IW1 ]?2"T"OX^WC;R+(YSEJ&)TL?<*^:@.1$>C"+. M2LL,OQCVPF7R*YE*5M5^/-.E:]?U_S"//UDZQ45S2)?&'>3+L\;!#\^T3%^9]UG"G,-#RH@$ULOD;^J*#J62G(.]+W[XU#R/;VDS!K.EO&_#[ M][:H]WLCQ-QG OCQ_N+5]V\TF%T)-74ZE91Q#BN7PYMWYB3'3AP 365\5>0G MACRC"W> YIM2:U+C'XTN(_?R=/MM3/[BROW8ZPAEWO-T#M!$W15UC'RA]DWD MK^_*CQU#9=KOBN^L;'73'QZG#*ZJH\7!Z]HC6@@.OT;U14IBE^N'!QZ<^QG4 M[F.V\-:N B+<0W5ZC9A93>;J*A*A]-T+73L06==9@(IV&]';[)^J[KYY\N.O MU!]QOYXI*&UW[5,S88N+*J8)9UB/59,%OHIISUB_]#]C^,',N=MG_6@^@Y/4 M/#ZGLXH/4R(UN)U9R3EMUR1\+!-]%WTU>PXF#'6KXRR.4((&&L@70OP1A]"2 MFA'YNUW=G3^OYW(\2<\4MD]3<#!H'//XFVG8PN"<)&M'"E],3AHO*-@K\C[KW6#9%D)?9TRG(>&$5[BZ=+Y/J<^3+?,Z M-SFU]!_"']ECGQNQ0O]KQCA$LP!M*@(8LI3>;*(JG\O4L^6IB[6WWUS,9S&^ MWYG\^'[C^0=LA+\L;+R%.)\82'8$K8$*O164)NLWS?>(N/B@MKX7,^[GKKA: MO*F_);-Q?=CJ5E-EQITW%A_9E^A71G&_A*#TZPHE)!.MX$I__%_.#Q"?A<12 M20'PK_5]22;PL8J"9.!"\7216X[%C0YW0M=2$>2KN+L,R5'2\P]#6.7ZWN:& MP@<%"K_?9VV>/Q 7[W#6Z;=07(*A)>L<7SBFKM[&4,[W2_ M-CEZJ68*U\EBSU=^56S'4CG6\=B%E&^8=E-TX?AO!(U_D&&^-F7%Z(Q&,C)& M7K+J,#@67O10JK96P76*/B+=?3G:<.3[1!1>9[)U)57V3,E?SK/(^82)4YO8 M%K@_Q$'T$#UKD^-]/R5&@W*(WD/!)U4>/Q!.^JTP9>%E9\ZFA[TX*;6R3NU@ MG$Q@<$"MW[^/LFJDT_3N+1A$X2AK?COV4#BR5,!ZP>P'[^/K/CGR@+"8_=+X M(F::?8L!>I30>"D'L@DVPDM%IRD5*:M>PYH?X":/W-4U^SW5/WI^M$[KB2]^ M](95R@*8AQ,R=Q\XPU75\&^.?3BWC !4B(1GP#G M-SJ"LJ3@[QI8SA6+@SFWYOV;W5IOT_/X)#-[8E(Z^^220CP/:A%9 *UXSU*-J \@L1!$2$,]J06FY/_5(5) M?"0UO"6LT<7&*S+\0%_WJIH9YE_$Z2Q1E7OT83S"(B.F&)NU!N2S#P* 6G M>QUL!8!5S],D4B52F?'DGZ#SW*99]^^ND_(E#+[9E+"FX)!(MF7X6\62/S$ MM2DE8L9 XKW(S*AJ+;<#1'*^"'=B.5*!SUT1X)Z@YE0VWE[)N@+YOC.--6VE M*SJ9Q#$[8P<3!)E ;ZZKI13Q_ODQV\>BYSDDE8?TGK;'CG(^%_-POTS&=#;A MR%=4IYX[@(_G]#GZ.A#L+8Y+>@;S>2<+*\_=-/_RPUJ1+?O1<)Y,,NH0);P" M);&GSTCSXJ2F [>&-I^Q)HJ\ZR6V%Z M/.3C+[MO_^Y&1L1=C%2; HB;3>Z.C=[N:1K/<>N+40ZH&)"-"C=Q>W F._'>G'M,Z*\6E@ MZDV,-N?GR VG;"]5*#E2?_(/OGG,<[3._T!5=,/S%>Q9"F<:_1$3 M2$;1(*U6"G%Y)?%D)@![SI!:)[,S[JK27OO#:.A6^"K*?%VUCY8U@IN5\X:O M+U?,P!@7:#[/<#?@1#PLKQC=KHH*H&L?@BL2ZDI,[J1DN MW8U;I8%!I#"5,U%LF2NP1[+KF4Q 63=75)=C4$B@/Z#SI'6U(>;C8A>8F#>K M="9=<:2UX/RRHC^I:@&NY%LSR!#$=L-W^6A[IP]BLAA'LT ['!\$16E)E0-99AT[A%C";W+S;UQT>\7>J ML'"EBJK3>H]S12;]?)QGU(5$8'5S(&:0IK] X*4?1.PXCL!!>G3]W\K-:R\* MQL=I67&]E"VG.]TVA^R>3-]K&+IG\WV].'W#8;7OWU>!D=>*X^ ;1S#SGI#H MG=O$;AG)[N1#FD>$=BZ]@A%[A0I!X*?BS *CII=@A&T:]3RN>1AY7:8OQ$?# M]"B?"9OZ?7,9]%5J&%4!G'8'[U$-(N6[C8XK[\[,%T;];2;YQ9^GE)5%-Q]M MBY::K'$>W&(#N3S#A+K10$991H)"X94/>1S2E<-"'JLF0FOAC=ICVFJ3+BX] M2!_N &Y[BHSCD)H:_Y6;@BQQ[*)8!]7VTQ]/RX%#>X.%R16#;R M;&U +K>AT1YIWK)AGL08@M7B.HNGFK6D58>=M*BBM)2&#WNZ8>:@,G\AMQ@Z MJ,/+GE4NW6MAEA[ X)"BR!*#-J:P':H9$Y,GI">HQXXA] MS\7:#VU;83HLX3?FO\^-3,]FQ-WI1=5ZAP]G:GPY*C#'V,$&TEIWJK80]'JC M4RAY>LD&/@Y7'_;-KGFZX)E8QJ$ T4R#ZVLQ7\2#DO&"(H%2V($^MI.-1G4WYO6HDR! MS3:@0A]-4';OS?J+V5%!Y&WBNO./'RL.-Q]]N8>\.0XTP14?6M<^\PF?^6J\ M$[\;01/6)_*FH$P(6?M05M]4RC[<;=9O^U1K(^5DPRH3R?U>DN3L#SAIF2[7/%9U9TR)V]NBZW M>",7@;^HP59;[S=9LIX+D&Y(I)ZF>13.;7=@#D4RD+R?B1C21_?(C\7N^!CW8 M1.*W'#Z\$*R7OI".KF)T8^H7[F!\U^Z*7R-GM#I+_;GCA_1X&>D7\E3'/S## MMO@#_\%PM56UFR9"E 4:/XQQ!B>-66G,@J#,7Y"E*8P\SN#4P9[9C<5W6_/T M_R0$QJ3@ZDJ\V-]%!J%Z=K%:*U#B9*<=_HV8[.K1PW:K2H,Y<'&:U<,%'*-=$?.RYR<:.ZB^L52O:]R\HH/H2?$^E$"(%'M/PTCV G M+"L^O33G+?AN+C,%6G]^\LI[66\Y O>3',!I![P,_H$66#R^U&22-!FN^ M#QH5-X_\Y>#[X/0)JV>09GBM9\L>QQC$D<]C(,<\&.K$?B_0 RR>Y3AV0R\3 M&^P1K\D0S)RPZ#^]_,4Q]PF?&OL AFR[-HDTHV>NM0I1!@EO; '+^$<&3*K M?4]N;#O?7?Z=E5:;\:J=C=9621B;V4>+P!>W!B(A.2O(OG5W&![$>SA2@L#> MD9K?,RXBWATQOONAH,[YN3)2/&XN*4/822Z;4A_H*F#2?F"-)I30LS#KL.I M#NFU+]3D0WD'F[BB0I3??J_Z47FE'.5^?;<+H(Y9=X$,(IZ7^[^>I5^ M.%Z=Y2-,$_VESI4!"1SR)960N>JBX@@D>:V33\+MY.P?E6=^YPZ(7I[,>JS2 MP:J/-HY.CT.7C-G<@_^Z.H99Z4?2A4>KG8R4(_[# M[G"*:A_):PWF0ZPY& PBDMS']&?4?X_;/)R=0KX_<4[^T7,>PDZD;-LM-_A_ MJ&J'\F("#P9H:DS@C1=\URK"&%8>L>M=5/7BA]]VXYN9"==SWZP###QF<[0E MG,0L.NPXV*1/(0J*R:9Y5 E4R/#L#1?](!L;OJZ<,YB^J=S-3@7:?G3!O_1" M,A3U,,RJ/$3!%AWJ@6)^^+Q6$<1FWD#R=#AHU'QOB?A]"\0L5[;0H+GRNDGI MBGCZ;5=E9+WEL9Z1\,I)@^!SZVHQ4=4K=JAS4"/'(MD9'5 @6C=!8]/AS! " ML^NQR0AQE%+0UF=L\C8C:%5)0M>QP+$\+23A::J<8V#X VG@>)S1-GDA.11_ M<%$\//6YT]D*/[W89N>I*>,6.X7L,Y5W%@&AG<=49[]P/+!W8J1X?ZL?L3Q( MI15A^$2O-1RG\+3L/55N]4H8_O +\W"WF2AL%4,$$HWGC/:CSH$8GUE]'&SQ MITBK]LJQ/UG5;M4?1NL?2[RY+RG MPY"WAFP%)%19U\,LYV% MJCE15!E=VDQ@5^8;^^)@2L,CFCZ1?MG^47!2[YA+!6OS,V%X";:[>,)EJXN, M;V<"8BAC\,Y-O!,/%\;)\W]\88U[Z46JZ<: MW0+=LY-/;[\Z)2-IJNEM=&M;W+ Z,SPN&#V$)U\:3(;7ZW3 A",%MHGF&332 M^8&>Q(&!]&-!2$'A^$!(XWP4.?VKAOACW(,JC7*GR"=C" ^9 )^6?JJJS)@! M+*AJ:34E"_R =$X*SVQYPBD)\]OZ-HE;./Z]1XU7+M>!U15+ M1>(4>/I&P+1I0VW]0Z'Z^,B"T])7HTJ2:ZN"-]W82=]YSMII.2FP'_:UE93]5.B@*AY"EXS3&CPGP, :<'=+: MV&C7-K% EF3*B!YL:JZ_Z-9?*WO$3EO9^&B MG_ ;LRW_T%#=S)8I.K+_W]YYH77N+9 Y^T=C2(I4N:D5AZXK8QY%7_6GB>*] M)^5=/E^2*[RRW^T+1SO 3=Z/+OO&_IM]5:-\.M*&P9E,/>.KYVKE5\ZEL;Y80%9L[^51I2+9 >"+H![PQ^PB/! O'K#DS@[N M"(45[_XM9 *F#>B;T&CQXGZ9@!# >.BKTH6.H;/^;T\P2>*Z8,!2D1[4^/[( MI4T7"ZS'=^E8=X478I?47=JSV_3S_,[RGBG9PGY;FXHY]X8BLCI'T>N[7)^T M^YVF\U(W*92[Y>',C*C/7<3PEZ4JO/:VT?<:.F2M>>PU[IYC[(D]\S M>]Y&;FI]A;HC2CMR =)I50F(-APB5XZ^_2RLU[(LL;3(<+1'Q=,EKFS]!X: M;JF6A^'(YK$G\2[T3)I-A=L+JLO@8<3TEY(YA:V'E5U_C[AK&T1D61^Q@< M2LC96&TB29JX MEJ),"\!&)GRF>NU*%OLUU=:EF1:8^UT^8?FWD\1&T#B^DV&K6#+>(?D2 M&#.+Y0.QSKB >S-(J\:T.V/_W$G](?N*B4\;"5Y-V>=I<]2N#V\8.'.NP=(%B@5X;:3!;; M4%3;D1DBLNT%7^]5#JADC+UZ1/I*BWI35YR']E:7+<[K?B)=^"%_JVUO#R#2 MA5B1K%R/3(@>RZ#PSAZOB! 4_K;T:UGX?NFMG $NX \D,BY)Z 9N 7$Q\%6E MV0'S69'5!/*TW3AM)<.DOJ_V/=4?IFYSU$_E+R'S]E')HO>#N@/H8,;(0\9Q MR+X/XYN[?#[Q(C;(@XA+:=8D'2C\'9QK_3G[O2?[B>NW>\4.]HKE_SXQNAL2 M0VFF$M96!]B[D>E5%4OB\R\>YA?4%)?+FHLVWWI0G^AN?OS"V[[MC\H<']V+ M#S @\5,GM08QRVXXGY$>S3\)N8KC,[U5#M[NE_<6GCMP2A.^:FQT[N.1,@$- M[O3[O"_A!"@(WVYED6&$C.14Z=_3+I2L].IG(YM2USG8/L^?Q@OR?YH1U'9, M6->5E]O?-[:Y4T[=A_(>9P(W$.E3^-4JRL45O\:6$&+0>3M[12[:K* \P^E+ MQ9?T\-M+GZZQ+P7]NXW2_\E5&" K@].0"\E8.HI8/+E&[$M '_4O,OAN 'OA MUZ8V,G6C=>Q(>NIO/U>#LB=SREUR=V@K#>.A^KR'?:.3LBJ=^V)>^ O_=79S M[C>R+,T^KP>[7I;5B[UD+%G"X&W\8)/24P(W+?@OKI]'P[LCK,Z CY3][L MC,"Z^=C&M!O"LC6])\0SEG. ^V-TE>R^@[MC&8(LZVD0R$)9T$=HW,$!QKE1 MW*#(9N;S3ILFN. _KB5H::HL?THSAY5T*;P[.]T:^6!JK30E:79UU+$T$ MVJ^8 @JL;T2K'MBR.**UR6:)%-G.<88$1?OQ@;I21&7Y:,;'X[I7U*[Q\&X_ M@'4V*93P1$!IK6OP$$V)7%V1L1ZAMZ&7- M"S7&I-R^P*M, %(<=<@N6-RM'UD J&%-_M5T0B#@I5#9NVSS(\Y^7!8.!H1& MI:&7_TLG*7DB^A \-%6*ODFL2,]/Z6$#J[(6I'9T>:6KF03; 98[4UWRW&KF MGNZ'Y&F';;;\>**3RX>['>)UW- M(D^[3Q)PR5#6#"&^@R((P[O4!OLV]U59DWHE2<#FY[$K'JE_+EJNN0GMO>BI M#FH0LA*THQLJX@VT/(A507:;FUSO CTGWEYHWW>+=@(@'A"*8;G"$*:Q@%'D MBW-7B]M_'H8TD7;5/+UA]>J=8H_KA6]MSJPQ@5CQ#<[_<3BXUT@9W8O;WW;: M_^_R3PTPMGRY^76[^M=[7TY">E'MR+;PF@2BRND >)&CJY4,<,=]];Q!E"CG0$#PXC3UJR=NRJ9 M=YY-U4P$AH+"HKDCI$N?#"T-],FYD9/?^NG8EX8=XF"!+!^T$ M>)C >V=K-UV:E=R0G'1TQ$F:I'SECH;,M<2W-L8#.\,-65!(4=B[JW5F>9X3 M8R1PXGZUK^T+1M)0X-6(:XI?3_^DXU+VX$6HDZ:UAR\)304SX_$0O!"G,X+/ MY5_*&;#044[L%_YDR/T6@S=KJ51@?0#FD2LZF(!HJ\[QA#D$CQ_CV)#K'^%M MKQEFP[ MTQ,K$A?^>.ZWO%PG*: __AZ*[*PNV-TV7E"#N!2JRA:)'NR*/M=T*'SKX?DS MFE\J7]-R/QU\3A;B[>&-9^P'1\M-*B(7.@L0J229Z^23I<%2I=?5+B"W[V>/ M^XG5#*4!9 3 Z(0!#%$P7B6DBPEP;SS2LO!2[[H5N>Z^<_%BQ-&O?_@2OKT4 M):5M9L%01N3M'E4N-Q#9X^RJ-Y88;OO#T568_W-#@L*U@Q^Y63KF9!Q,38$0 M#&^;).A#M$DDM>H2#PD,=NU*M>CW>'I+=]N'*P\L6\K]#9"=K6C' 2ADPS"I M-8)HK=]-\?LSY'P/;!)UBCM4'W_P(ZOLZ=/2\2W-"ON*LLJF%O6L'S[V%,GV M]N%TZ1">G98UY:S*L3P-\%B[_B]<4+5@$$6>Z\0):NI\;T409S2ZIRY+X;U& M5>Q"[7M9%:Z%OQG\%Z#PX,G6-I.O&O9_@'.]ILV+C3)P4[M2D('6_@KWQ+>)V&#H+S#ZOSLH;"&&%QB@;-;G8B2 M3TA( (L\]L_1/$^:]G@C-,-K2492H+\J;R3">+C^$(]:^-)N[-NSO++6)42W7N?"[5?: 4#0 MXPHWL/\*Z$(6(6YW*&I%D%43E0W4=VLSL!EIV5L)TG0(36Q.41B4FMW_,5P4 M9!J^-JO#)F.J>PJ7WB:]%/VB^O2^H#/"#X=F74-5Y7C2^QHMY0&>O"&4+/TI M0P+%WO3N7KO1H2&:YCBG<,P]QWNN%TI^*7WYU0)$=5Q7^NY;LJ]5=M9\594L M.XM//39.LR'C+[2.'<__6O1GS&FU($HCY]_0Y,X@:KSE^QXK0-QE\(#ZQ&Z( M%1 'X%W.=HWK2(^#-J=PK:3MI[BIZS8?P@)+'\2K\[*).RNP+F .8SH,,3X8 MDO*M/?+1Y7-3+8G#V0Q0VF!P1O\&;W"95_PVE\=QQ M44_K&2F^S^:.1ZKAQ5$I&[OHW$_5E0K RS\JK)X=#S\! MI0(B6HAVB"S2P65X9KR]2*26W--6>O1SF%3:_6/>;(JZ\B7RZ\\O0Q"AXC,; ME-QMA>>:^ %.=9X2:JQ?1H$/E!2 !2FI9)M9+2A)[[^)XT;O<9HO!2V@?.>6 MD42L^[F'M$E%F*\7OK[1S&VZ#WD6^^#1#(!DMYUN'N; M2:-:L,2",S/U2?94[MS)WB\A.9Y)Y\Z.OSCE#JF^OM<-!XV);DMZIUQ:/]7^63+WQ[CI?Q,:#B.:U%@7F_>UK8G!*B>O^]Y(W-53 M._* RF=1 R^?KIE- Y32 MP.=DA_9B\8U'H7BI2(<+%,,R;O?](S(\Y%K"(_S:$=F:(0VW:D$6 A/@Q7C8 MQ.&XPL &' ]*N8'HZ]=#WK/](1Y&/N,@'@ MS['W9)$[&S/[MBQH#]MLUW\\8*P]5=(@4+);GH04;$(>E4A9:,>SH"Y2I!.P M8%7GEM[/NE*+8\.J)Q_D-UQ;)KS@W7 M7?&;1M(,LGKJ).(5]:O)TQA\;.R83SHN4B!VUESQ7<8 1D M7"N;.0=])X[)#-<'DD4&@_0,\Q/"8TA*5UJ MLOI@M,NA4A/TB_JV>_GJ-VB>:/[S@BP?::= *VB($XRD\\^0S9-7:3IE5C?' MD7Y>9;(7^BL'/QG<3X.S.!6+X'S6DA'2]1/*K;%$*9WN6IIM+.KR*E.\0%^G"<#E&(KOTO,2U$Z^]?MBHW9XR:]>3(@;_ M>1TC_N-9G %^=GQUCOQY#CLYW5?$.=1J:=@L2FQ^GU+=[1MUXFTICX@!05MC MP -UG)Z)YD;QC.9?(2.Z2*J6HY?"^S"*.7]FX=O'GLY F&(Q$*.R1[TN@3H$ M7(:S84WN7!:O,YA[H:&8I#;E+GSJ= M.N*XNJF8]S!2R+4Y,4PFX[45[QE+J8#OOO_MHHG_?N$$ +&>+,RG870/$]C2 M;6+D^UW=IO]SG>7_/N6_OL[R&/T%Y@:2@S&*XR&0(]*#M:RL]?"V679)DM&?"> (?F*?):15)P" T_50C)?;^]".LCT?_P9 M3NPO9H,O^H%WH(B4@#'.EO#B%K%Q_^GGY_\8_,?@/P;_,?B/P7\,_F/P'X/_ M&/S'X#\&_S'XC\%_#/X_, @G/,?_#<778NB904R@?.KJWI:T $J+"<2;TR1! M!(6K"ZTVO+DFCO#7._#\0$4 $H/QO^97>M]2FOSP9?>!JZ>Y-;+.4X/_W>+& M/^6?\D_YWZ_ F9/_!U!+ P04 " #5@E94R@4X29%[ 0!4F \ %0 '1W M;&\M,C R,3$R,S%?;&%B+GAM;-R]>7/D-I8O^O]\"CSWBQEW1,+F B[HGID; MJLVMN-55-9)LWP['BPRL$J]3237)5)7FTS^ 9&92R@U@@A0]$],N*97D.><' M\H<#X"S__K^^W2_ HRC*+%_^QW?^#]YW0"Q9SK/E[7]\]_/-!YA^][_^\U_^ MY=__'PC_SYNKC^!=SE;W8EF!MX4@E>#@:U;=@5^Y*'\'LLCOP:]Y\7OV2"#\ MS_JBM_G#4Y'=WE4@\(+@Y5^+OT0T8'X8$1B'$8(H]A"D. QAXD51ZI/ QU$X MN_U+$"+B$4)@% KUM33AD* TA%0$OI=$"14HKF^ZR):__T7_AY)2 &7W/X8>%[XX_K;W[5?_[;S_:]A_6T?8_QC M_=?-5\MLWQ?5;?T?_\_?/UZS.W%/8+8L*[)D6D"9_:6L/_R8,U+5F)_4"QS\ MAOX-KK\&]4?0#V#H__"MY-_]Y[\ T,!1Y MQ)230__Y\=7E0)/Y1?^/'I;C5 M(_M%%%G.KRM25!\)%0NE?7VWZNE!_,=W97;_L!#KS^X*(???=E$4S^ZJM<1: M2S_66O[ID+ ?SU#?D;[5KJX.E*O-_>1*QV.8?G*F[HWB!S&\PATQ9ZO:$_^*A^:L7H&QTATUI.2]T=5<6W M2BRY:-CRV:U!QO_C._73?%7"6T(>YM>K!V65GOO(XBTI[SXL\J^72YD7]S61 M7]"R*@BKYHP*SXN\"/(H45,5\CU(PEC3LI_X$D62T'1>;1[UN5C"GZ_76M6B M>\G]S@*'ZL#[7(@R7Q5L.Q/>+_9-;VIFTW-A^N.2W(OR@;07*.6UT]#8\Y]= MM8'6&VC%04=S\-M:]__OWW_<6N]N)!:OA>_BCP!MSIXIN- .25Z\!"IG?8': MOO>ELK%&29*2UF:VMU20!?Z/8E&5ZT^@_@1Z?NO$_,E6]H\[3\]%L;:3%.S$ MX+7?^)'EREM[J."S<=3>[5F 5/E9#UXS3$K%[T!><%$H;WV/N3LOR]M542@1 MRK6JQ(6:H]0P+V[(M_??'L2R%&_$4LBLFH$I#=Q?WHY_J.%.*-6I[RM_F]OF_#;46AGJ2: M^]X\;;_RA3SICRZ^DH*__^+ELW.\Y\YA'*<BF+.$5$OKY_ -/:8\K1] 4F0 M ZGQ'A,WJA<9F#X2_HQN:0?8UQEY>^E\L%_5JH7%,3+^)=.87=1S2<[N!%\MQ&?Y9E5F2U&6%TRY1V56.T)OGCJ_ MW8AOU1MES.]S'D1>Q ,$8R$Q1 &7, W"%!),F8"!&- XC2B$#,4@I%&E&?>L*C26)#CI;RI\:+ MUW=Y44$EZ1[;0?#C!D'A'A@4M3Z@:V",[ Q!K0ZC4EY/@%ZR7=_;]".Z+VIXA+H1OZX4:]9;9^7G5:7# M%74$Z!SCF$DOB" AA$&44 13+R0PH0&6B8P]@9$-L9V0-S4BVZ@+2JWO#.1; M7?N?CIP"W8S '$(Y,&%M4;QN4&R4!1UMW?&4(2Q.>>F4S%%YR!" E[QC>ED_ MGEE[;F_S>YHMFTW[K=MV)1;Z4/-M7E;E/(X)CA*:P#3DBG+".(4T3AF4:1(R MZ1/!J54DBKGHJ;%/=UU3-'JJ-69IN[RTP-Z,>89!=& 2VBP?.UK/GBT=6\7! MVZ,06Q.2/5I.N9LHQNRA+L3ER\DD0 M,XX#F(1<0A03#V(>ZVR6,$Y"$?D\M-H6.R)K:O34! -L=06-LG;D= Q;,S9R MA-C ]', K '.\PSP<$HPQ^2-RB@&AK^D$)-+^G'&N]:;NB'?/F:$9HMV"==\ MVD;8O24/6446V7\KKRN7U5?E<\V3.$YI2-42BPL.48!]F$H/0X_Y:L&%0^PA M,M_)ESGYEO35IT=LVJ%D(:>AIUM-0=FJ:D<\O0?(C)4&Q7NL?:9VU:;C>3M& MS,#F+ZT=,] =C^M3XV%-:>>"Z93O>BLS*AF>"]E+ICS[?G8TRD4V;_>ZGMY_ M8WE;G"68H3I(4RI!Y$ D90,)Y"F/LJ?5A&H1)S$W\K4,"IN9DK74$ M:R6!UM*,Z@Z">)S"7$ S]+F@'2K&A'/*]#U$4@KVPVW^^*.ZM.:0?R+](VQ^ MK(GCX$U'(813)JU?])/?Z^L'T6H;=?DV7SZ*HM*^5O.CKCKP11^>^_,@]0B/ M4 II1"*(N-!IDYQ!R9+8CP5"R&[?QUCRU%[YK7YM7('>:.;Y8D&*$CRH542] MZ6RYYVP^#J;^S0#HCG%PME5:>2U;M=>_U+#7FKMT7RRQ4QH MZGN(03^.%3VFE$+,.(<1#U@:TC2,(R/'9UIF38U[6]W5*D8'1C)=M&71)D*= MR\#3 /S5,Z:&>CJ&]CA'RZ?J #0#:XA BQ&H00(:):!A C5.?X24JS[C_@=) MR+(R[7](NE:?X1POF:N7=B.[![NJ;K):8^;'2/H2>JGO0X1BJI9"-($)]3GQ M4TPC&HV4RGQ8RQX[PZ\P>2]>)8WYR-@.//^>.5Y_F,ETWW0YJ1SDTP,QC=GM MB)Y_C*GJ--#.YAT#43TC#-2B0BFQO*T3#%],65?BGF3+]1]O1''OSST9QLA+ M"42)Y.H_/H>4Q0RJ16 L/,P1"CRKL -+!::V;MOXR:3UDXNUSF"AE08Z&-TR M,L%V3 S#%09$>N@8AK7JH%9OS^IDHW_S#7!S#'7[R(:>T+D-=[!58MP8B)X0 M[01&]+U//_Y3C*I$+)N8=O9THYBX)*PFVXLEKW]=U"1=?LD7F?K")@TNP#3& M/&$PT$>!B/($4BEB&$5>%"1IZL5V1-A;DZDQ8FL(6%L".KK;$6'_P3%CQ%$@ M'Y@:]Z/=6E$O1[IV@,80\%O[[R#9BF?#ZI0V^VLS*G^>#=I+(CW_AG:,6GU= MY'/EUM[GRSJ0_Y>\$J7R46N'=BYER' 8(BA1$$&$&8.4XA 2/U+_ES(1>]B$ M+8]*F1H3ULIMM^W-R.\XCL>)S1DZ Y-6H^(Z*6<+T[4KF'C;*Z!^P(>'ZYFX MX6#[M-+QH3HE_7$#&6N@K!\P0)I_=9T8]:>L!$JGK%H(_L/Y[&X$5L/<^JLU M'?M!2\;'+QZ%:(WT7Y.HV9?/+8)QQ�B1A0OR4^''0KS+&F9I-C8B[U1Q,M@#+HWN ;:D'V]+ASH;=<"/W-09S MZ.W;<+O/A2H#=Q% 654>'YHCQ[Z*ZR_GE M\E&4E1:R^ZFH@R0OOF7E7#*9&9_?K&[Q=9(^*?-5-7V[MA4SQ&\$I3$6H* [I-#4A8YC(*&"$ MQZGZQRY:^Y"HJ=%91]-Z8^]O@M\>JV!ABZR97^D&KX$IJ:/D;)0]S].H. ZM M/BANY%CJ4V;O!D^?O&+D<*AF5Z5U_LIN%:0Z9&N.PTAZB'/(:$ @(HQ#$OL^ ME('ZK^"QE"&9/XJ"YH-'0)]0U>8%["H\X()-;YZT:R^B+5#,M=8:R+P MW54 MZ6JI]ZL"SX_!%W7]*\1-G7H(8L:26.@-%AYPB**801+P%,H4J0= !"D+K4[[ MIO (C%.0KRZX]'S0Y4J'L("L+%QAJBR<0-FK:[(^6=_I]>%CV2A=XMNE)K MHB)CNAJ0^L/%DC__H//-)ICOT4J\5[--ZR: MAY&0"?$19#P4$#$<04)3#"5%W$\]DH8)G5>;!J:G>\"-JK[5/'6@V:O3H[7W M-^#RT]NK]Q?7[\'W[]XW/_U9?0;>7ES_;5;_%[S_KY\O?[GX^/[3S36X^/0. M7+V_OKFZ?'OS_EW]=\L&?N,^+V93VG2?@J&/I)4ILZ:E:<>B&=@:V_Q1+[Q? M?O;L@@8$L$9!/4PM#G^>@0T4V_(!&@S0H.&P4>&KC*+;CH?CFC!NZ\17&9Z= M'HROHT7/NNBZOEXA^(=LF57B8_:H.V8]KY[U,5N*RTK-\K#6?E\Y.&T!J$VP/-BV&AJS M66@HP >>0YQB;5\GO0=H;HNDVR@P;H7T'M#LE$?O9ZY;9H"\L0Z(UKS#N=FO]R@,?,XP MT !/_\QADZ2_,7V;HE]/+^TC,Y4B-CT&:AH'$3:*_S$.)7H,A>LT?RO9_2:Z M]92Z;B1YP5B^6NJ\VPO^?U=-?%9C*XB<$JJ9Y%$9T0J,EY1F=W'?/5Y6K 1_DR]7Y;:I8DQ(R 6/(1=4 M*I<91Q 3Z4-]^)G*T(M09.4M[Y4R-^W(_ O@HU!I>?&Q.E$I6 M9+4[M#T\H#Q.D!\+*$FL%LXR36$:D!A*3EF,4S_R VE#!2?D38T4&G5GZQHX M'97/.+TYA;D94SA$X?#/ZQ6M__XTC[E/D%HA02]% MRFT)$P&)%R!(:1AZ2T'7X/7Q^.8T3MG^]9/;C-EZ;V.%B4(9G88S%219.I M/!YV55!&'*NC!57&T&.\VBPCHOJLS,N8(_OF?Y!AMUL&3^147S-ONRFS@MV6>Y$^I($R_ 49#" M,&:);EW/(/%E!*,T#!E/TM /K4IX'!AJRT03?]:RS.=X_ :'NXX VWH M4YXN7KD<,CC4#!.WYS['18Y[ &1D_LY)D-E5_9CDYV6Q839%46_$4LA,AWTV M"4F]>YRTO;]_6.1/0BC7\U.^%.UO=56@)M;Q[T*79)CC() Q"P/H M^UA"%-$8IL(7,"!^DB0^Y3PR8F@;H5-CX+7:]=)RN57\>3B[Q0F'*?@&AU8# M0#HP;V[0U*<$'9V;HO-M@#CXK=';,&;""E6+LY\!T!WI_.;9,WL(Y=)5]7E+ MG(Z>G9C>:[SS#TOKGIUAV%[;SQG_4N1,"%[JR>*R+=[U65Z+I9HW/N;+6]V0 M23='GW.:R#BF'.(T40M\CPJ(/1+ D":Q]*@,6&CE<)L*GAJEK_5N_+)-O3.= MHE3KKFA>]W'@*P'4$XKKMRCP0M_.N38>%C,'>@BP!R;[YSA?=G!NU 9:;Z@[ M\0&MN3LWV!8KIZZNL?!1W5E;2%ZZK-;7]]RB7%89SQ8K78GT6K!54>][OO^F M"Y@(KH7KW)U5U6YKO">%[CNWZ0%R<:_#W^>QAY,X#"5,>!A!Y*,04IXBY;P3ZWV\ETH=746+!KE"*^M57]RSZZ&3O#;=*Q1V3HW=3N8&P- FN+&@KM MV*19=&V5WE1HTBYGH+',X=ZK2Z#=;M$ZT6SI!%/@1)"2-8!($/@U\(GQ)G/4MWJ/ U$AYIV\Q M;W4&RBS+\RCKP3"CWB$A'IAE3SB4>Q7(EM., \\-/$9YC! M(*!J+8XQ@6F:2NBA*!*)#N\31LV!^HF?&NVU"H+.H4J^JK2/T^1TJ]_Y.H"G M:+]+R4(O0BRKN]J-DADC#H?]P'RX5AQ\59J#M>JS;62V#KQJT-[J[[ >:B_< MW-8SM5-AW'JDO>#9J2?:[R[]2/!*E$)=I&N4OE.W7N0/=4>B)IJFW8'W4\SB MD$;0YUSO0G($,4($^F&,4YP$. U"&^8SD#D]NFM4KG<6^59I.RXS =N,P!Q# M.#!K/4.OHR]H%3Y]?&3-5!8 .:4G$[FC;,XKSUWN Q.QT<< MA*%W!]>60)D7L%2V=/8(9_7A"=C:HYRVQB*@30+*IAG05ITHJ^9^C"S.VD<< MJY'.X#]LWHIZ&;,[@ER/6F??_;XV4HU:ME1O6KTEGZL)KFC'LOHJ%H\"W"MW M[D[' 2X6^=?Z<_75A7H-RVJ](@+EG1#5#T!!JA](@%7'[J**G#T1!R- M-CA7QGA1"([0>!:=X.J>/6NZKF@I_KG2+L"CKE)U0@((M[4^#PD;MS[G"9-W:FJ>^O[9I?:;?(5/HIHS3XA(^@HY&NC^ M(8)"&H[ MSJHL7"QY??VP CT$>L.$B5C![TD)D4 II#3Q("))PGB$"8JMO/ # MK^=ODM+4T@<_A*L=/YV!UEA$9 %4;[HY ,,@O/)2UJL0R &##S'% MH:_W[YC[07E,?Q/\5JW[VY.D(&&)\",$*:(!1"BAD&"/PIBEH4P$%5X2604L M[),R-3JH^XAJ+8%6TS;68"^.9@1P-CH#O_[/@='[@^X/W8YBX+RKZ:ZDT9N/ M'C1V7X_0PU\>J,=2>:@]1OV?&R55>2E?U%/R23TW[_)[DBWG<412&B,!B?25 M[Q &'-(P1C!,*?=9$+#$CC2&4')JG%-K"K2JX+=&0]OMOR%&TG#K\)7'9^AS M.(NA<=^EZ SLQNU*U$?1:74A.@-JZZY#Y\CJ1_5'>J5^6%6K.A=@4SNF#=#8 M;+!('C/U/^4'1@1#%(D0XE10F,2^)_PP\&.[YD/G*#,UZC:O@>1^7,P(>BRT M!R;BXYV?LLA4;E9Q?0 MO>1A)_>TXULNLOE']9PLOMSE2_%I5:__PDC$(4F)&IU85[WB$<0^9I!Z'B,Q MB5*1)";\N>_F4^/#6C]0*P@:#XBC%.R' MV_SQ1W59S1G_1/I'V/Q8$\7>&X[RXA\S9?TB'_W.Z_05ON"\WG0C"YU/M,AU M0\)MM$68>A)'G$/IZ6[O5'E*)"(< F$[(0 MVO756TVL36G0T6QU]8CO+Y?_^B<_]OY:QZ9:IJT/^Q X6C>/-;0#TZ#+'L); MFT''Z&$"@<88GDEU#CZN\;06ZR[ =]TKV$SHN4GV>5F^)47Q)/-"RRX_;OK# MJ44X#D)*8)+X:I4>XP22,/0AH7Z:II&?^+%5J2<#F5.;03K)WKJ&ZC.ES^C, M9X*^&>D[QG1@ZCX?SC.2Y4\"-%!^_&&YKY02?Q*(PUGPIR_M1T?KJJ7O1//O MY?)S=2>*3\JTIOUHM^$%]DE$*4HA#CP*4>AQB)'ZB86*L2A-4-MA&^.0( M2FL*%IL:: N#KA3GCX 9-PV%Z\ DM:F]_/U:\3_K=)H&Z:WRPS0 Z8.94]ZR M4F!4 NL#S4LFZW6/OI3V*-KFZ6\7I"PSF0G^YNGM=MVYWCE^1RIQHW-H;L2W MZHTR^?\F=?\KRW="MK\L<'RG>8SP"9N1X)JX#<]X6 MTNL&TE\:'"^/8]2C#O%!%!R7'-Z5,W)UX8.&[A82/OS5OLF"M+I=!SJD0B!%& JLB;+TUF1KG=-0$5:-G6R+ -O.P[]"8TBWSV\D\T[-]H]$4\R6BSYD2[)D2MP%4W]HMI.%])@((@E9RBE$<2@AQ0&& M@@N2IIPE2/*^/64,=9@:=SQO>U**JEHT@=[UKA=Y>%#O#2.+A5J8-94*ME\! M+"]MHX;[C)KI(F[0L1A\D=<=AJW^SWRMC0E@:\,P?6@L 1RL)8VI'J_6G<82 MJ&.-:FQO=7:QFLX1A*XZKJ5T$CWF) D3C'T$$?=CB$(_@&F0,IC$$<8!(B&F M@5;O;HB=TS6C)59#5<!F!,"@SBD:1)P3S*C M5 8GVDS-"WS_SY4^+V/Y_4.^U*Y=[88\$*4W671=ON8H=&W0WA:$H65$\UFC M:L:1HXW5P+S9=$1M# &-)6V/[LVIP-8!W&&KL UFTL\5D:C1LK M[ *\G5A@)S?M2=!MP,1G>69[K_ID=DYX2 +BQ9!3+] .J \3"124KM8FQ,!4^-_K>:MAXAT+J>'NK]:R+ZP G M2+9H#7A\?43X*YY6GX;D^.&TP?6N5QRKB,4^Q[Z]U4,Z8R$=MC#W7XL^I:1]T]L57RW/R1/6B;$90S M!%\U7V2#Z-5I1!VDB1R&:.#TD#V"7SDMY# 4I]-!CES;MQ#J0U:115T,AF>Z M1DQYV22;\#>KZE->_4-47TC&YXBGG":<019@#Z(H3F%*.89ADF O"3E"Q+(V MJIG@J7E,7]2-[M18U"?=#T7^((KJJ2Y/+OZYRIHF?=5=D:]N[X"LS^$$6.C! MLSSR-AX8,](: NZ!B:M5&71U!FNE 5U50*D-GD0%M.(N:[+:0>6X3*NA\)$K MM]I!LEO,U?+ZOLN_W;/P\F+)VQJRV]/P;<$"RR(F9TB8T)NU-U"DK$EL7>IX M:TFG\L@@A4<<0.IX4=-?GY'7.6<#M[OT.?^6O>/RZIE4%P&ME,3WZ\GTXZ;B M! U3I)8=! H9*P\$I3%,(YTFQ=) >C%%:DED&89W0N3D?(]6XQFH=:Y?V(W6 M9]3[, #?C![=0CHP"SI LT^TG"% KH/C3HD=.Q;.$(8]H6^F5]H7LGR_K++J MZ5>Q6/SO9?YU>:W<]GPI>'TN6LP]+V4Q$1P&..(0>1A#FA !&6)$4(P%DX%I M5;"\Z(P MQ10BCF.(:$!@BM,(!BAAG"5IX$=]8F+[Z-)C:W>,\-A?UDVD11-21IJ:6U^U M16+!@F[(FK^Y*3MHJ,7TFR)U1["T3VO9<=O=;-NI\? MO/V=?,ON5_>=\[H"4O] M+*5R*2*?ZK@O"L/$5_PKF0=IRB/((BE]1;L>#8P6C4,I.#5?KS[*SCI'V?>- ME:#81@H\:#L!*0'1"?.MJ&LL4-8"KLP%1-N[9O5<6VS&UH,]$,>9? K# M/':P0FL@Z,:"U"-\48(+L+42?);@R[,1UI:"VE30AH)_GL (\YS5=VM]KPF/ M]#--_T>.N/%4/_1P-&Z EE+/[7[0SNR#R1UEUA\:M;5',+@<9WVSKP3+;Y>Z M)M0E5UID,B.;'BAU"U$UCUTL>2?C2/U-&<3?[A187".4,YXD MT,-)W1TTAA2) '(OEB*, L8%Z[&*&]6(B2[_-IE]1:-FOS[$XSP&9DO!Z8WJ MZS5OU_&0:]-!U_:VEQ586U]OP7?,!"T ,_!VMZCM#&R>FJL33XV+'O##C][0 M+>0'M."U.] //S@&#>Q'4*+?-/G^_F&1/PEQ+8I'-4"2,;L,*\?Z36U)?7);K>W$ MUM!?&RK35+6\N-?1?F><[+H>>K/)[Q4']+6W2-V,I?6$-1#B3JI)*9E=)/!> M*5,C\4^B @O=%.9!%,VY$R!5561TU11QKW)=!N$^7S85C/4VN=)J!J@VICZL MXOEB08K.#2S/K?8/AB$AGPOQT,?E.]FF,U#KZ) ACT'@EN?V2AJ7K8X9N\,Y M1[_O1VI=Z.>U%L^Q DU$L2@0.8IC2%*.4(XH!Q2&5$ M29Q0(>T2,4T%3XU?6KUU3X*?1'Y;D(<[Q1L7A2"V-3D-@3V-TG4D 5BK#7X;I*V#+5B.ZWL:"A^YXJ<=)+LU0"VO'[E);K.7W0F6KOOU MW-R19=LD\5->-Y<0O.WPG$A. Q2D4$A)]'DT@S1&#(K$]Y+(8X11J^9@HVD^ M-<+\N=4.J)LJ/XQ5Z^818+7,JK+M!5$OP_)555;J!QV>/"EQ:IYM9_W_3&.@5;:; M=$ZC;399.,5P8)(_"M\ %9B,L7'*HZ>ECLI_QB"\Y"WS"WL$E+^M&U&\)8M% MAPC;!S_%$8LX(M +=;'Z-)*0^EQ"H99?B 0")=BHJ<9M4'R9]$-0^DEX8!5OZ7Q(ERQY /*4(8IC'R B)9 MF*16S8\.BYH:4][DNOJ0[E_$MCKWZ5YT!%TS]\L-9L,SY@:DS;&+5E,M@8]T M.^E;GND(&$,49-HG[C5*,!TQ^T#1I6-7]&2+_/Y>%"PCBR_D0:RKNR+L<1P@ M":5(=1/%R(-!:6A+#7B -.>%<>(:F M@RTRM8(#K+R.0N"6!/9*&O?]/V;LSJM_],LN6X#-PXCJPX8$LH!ZRC_@$:0! MH9 D)!*)CRA6]UBGDN@9U>SMWR_-Z/E^D;ZRD3ELT1$V$.3P@YQ#,>?B^-O,= MA&X$LCJLPP18["1 9O1V^C;]>._G92&8OH#_O%1V\DQOJ2F7JZT0O:V$\X8L M=!WHS\L/65$J#9:9;JA%BJ$F O9.KF-HNF M\U6:V@I+/&8-6)O3J>PTT^D.5-1UMV?@'X(4 MX//28?JM.V"=,J@#M48E570:T>4#;5Q=X%S.@3=S\E=9V@I>&UMZP,M4= ML0\R DXYWJV&H]+](."^9/YAA/2;!#XI7)3(S\474E3M+W6AA;*>C^J:HI_E M;KT%?Q['82Q8%$$B2 Q1$*20>+X/L>\A&7LI\1B:JYF*YJ:4WUL7&Q[I:C0< MG6QJL7836KOY%,]KM)+&$#T+D*W!=K-!_Y$T8_Y11F=@EF_55F\(T%: ]>\= M.]IVWGKL]E31<4?C9\/IE++[:S,J/9\-VDLJ/O^&0S19O?F:M^>8'L8RC@6% M@0P#B A#$$6ED'I$Z&A?"FE,E>N'6I2)$D936B?@# M*#HU8FFB8I6RV;T^$@>WA3XWY>IG()72X'&] LD;NT"3/-8C67:(43?SD*8P ME@/3H(-4V$VR:V.NW@!H#)X!;7*S%G6<]SK@H+A/$?&\2ZY#R M>N20O9=2L&JSSWE#OETIKM-E]Y9,K:M)Z[W>DZ52YEVFJYH+!6[9ED&?AS1E M,J0A9#$)(1(\@2E1STS,?1%S$GII%!KGF9VIS-3FDHVJ@.;Y[^"Q_*&.GN1; MQ2W2K,X=J.-3P]CP#^T%KRU9'Q3IR"AM#'AN3;V\;L>H8]!LW21BQ/&Q2)4; M<9Q&2J<;?+SL\N\< 7PT1^]<&>/E\3E"XUFNGZM[]NS&K!Z^3^IQO/B6E?/$ M#X*(>JENN8P@"EBLUDRZ\E#H)5)=KN8PJY)EW9M/;D92OP&M'/A-JV?;1[D+ MF]E2HR\8 \\/QCC8=T#>8[#;7L== >-V-=YCVD[_XGW?Z?>2-IT%-E[N;DOV M.6$\$5A(2!./M(7Z69S"V!-I& L?QY%57--)B5-[G;?K4/!W0;2F=8D;M4#- MEF19)Z1-WOYG>(Y,",TNG:7]F"KKV*)5F.'3&&,CE/Z."UU5$XQ M!N$ET9A?V&-1O*?[B4XQSM0R?5FIG\I,W:C^^$;Y*'/,PH *SB!/0@E1Y$N8 MRB2%V(N1%X6^)!XQ7@/;R9X:(VWZ([%N?R2V,4#_N+5 K8>5#1:++,N!,5CS M#@?WP(2UOQ/55G?P3/D9N!D4:8O5ZW"(C[18=8J\W<*T'W9'UZ&6MQQOV=G/ MUF>KS)ZWZ.>O?LR7M_HV.@9@CF,1!R0)81HG:E$9)TQ-"M MZOYW;SXUSM>Z04WD@"OM[%S-%Z!QB5,OA)XNK(&$+K'!8Q^R(&0^([&G-)E7 MYDGVO4$;*:>>D:)XTN692=T[Z0SDS/SQOG@,/)-MGY]WQYX?:P=[G[E.?>EG M D9UF_>9]M)#WON=?M2V<;,OEP^KJOPH'L7";X/R?![ZGA\FD"0I5R\M]B . M PQ10 1A-" 2!S9,=T36Y(A/Z_:O?_)C[Z^^WCL)D41&*4$PH8E>0), $I80&'N<(^%S(B,K#K%7 M86K4\O;B^F_@P\?/OUZ##U>?_PXN/_WR_OKF\M-/X.+MS>4OES>7[Z__8IF$ M8C\N9E0T+-H#,Y3VP^KLP;7Z.BKH>VT!R)9_!ALCP-:*078#^X/H-MG$7HUQ MLTQZP[237M+_3CU+P^DD4*NX3 A+! M8[5PC%(>,)9PX5O5@]\K9FK\MM9R!K*-GG4#2LL"\/LQ->.M\Y$:F)NV(&U5 M!!^/@61?W?TH!FY+NN\7-6X=]Z/F[A1O/_[M?C2P"7C80BC2% MB 6H"::CH0B3)$@2ZEN%(AR1-35"Z,3]V)V[68-L1@Z.H!N8(7JC9DT4!G@X M98MC\D:E# /#7_*&R25],[^N[\EBL=[7GDM.XR0*0HACO6,J$Q]B11.P[BP; MQSB4GI'S<.#^4R.)-KFIUA&LE;3-^7J.X'$V<(#+P Q@!TF/;*^]AI^9Z_7\ MGB-G>NTU:#?/:__7^E847^JZ4)GN:'^MRTW48?YE\W&EZSPD+*%,GWI(/>DC M'#-($E_ U*?8#X1@/K5K0W!*XM1>[:W".KFJ:4&H?WJKZZJ -R^*=2RK?.<[ M%\^_T[N3X>G!,O,@G [!P"SR'/U:VUF3&Z5/N5N%758V-X3&<97S4U)'KGAN M",)N]7/3"\^I^]D4/U-.S!NQ%#*K2N75%(*4HKP2Y6JAMTCJMM6KHE +HS;! MG7S[DC?E.;1O$I! B@A&B>ZL$G)]FIM*&"+NA50&OD>LZF.X46MJO/=3H9:4 MBM!:(X#,BSI)Z&&M<%VIJ+$&/ EBV8+!T5B:,=[X(S0P+78-JA=9:Y/T:59C M%-@8!?0K#EJS-F4[U$4;RUQ7$'6%] !51,]6[14JB;J"\HPN1!-$^U&YN)>5N"_GGO!#3@(&D8=UN68?0*MHK=MX(9\,C?L?H#7W67ZL+:WW!#HK@-ZTSJ)5V>>1O M@9';LW\3P>,& 5A L1,-8'-MCX#ZWNV;_TZ^9?>K^XOE_;$U$.$)L2\[>E86D^- EOU M 5E5^;VRF0%26[)Q4^T7U^,^!5V\6VNF M_]"4UOTS( \/1:[]!+W<;0OMKI9C0+ M8S1EQLO?&!O?9YD?HPOOF3/2J5Z[Y/5FWEV^4->7[^MW8'-H3?4Q &8>%+YD MNL1L"FD:^3#"0:3_]?/ES?_L,RF,!T(LZ7;$/ .[!UT*VJOVX153X/$ M$MBBXS9IPU3XN D=EI#L)'O87N_T:.#FCE2_YJL%UY%2K-H4=VG+NLR#@$38 M"R+H,4(A8B2 *6:I6I\ACX</VWM4$X0J-9IP .!^>U=OV;<:F- (T58%NX:EVQ M:O!-?D,@Q]C4/Z7*%#;Q#>$RW+0WO5O/NE1%SH3@I3X(N"S+E>XM=KE4K*Y[ MC]%%QC[K0EC9\G8>4\:0%TLH61I!1!"%.$!8YQ='E"5^X@=&!;^M)4^-1->* M-Z=O#[6N:J79*%O.P%)4>N%9+RZ_%IE6Z=\ STJF,VYK1R=KS54KS=)VM]]\ MP,RX5MFRQ!E?8/> M8?#UTOJ=6"^Q+UC]3I9J-4[H0LS3*! DCA*8>I'>RO=3B$.:P)A0IM:_4O+( M-AC^N,2I4=M:/?#0Z&<= G\"8#-*<@K;P%2TV8_^?JWMG_7FY ;(+R> [!,5 M;P:.Z]CX$U+'CI W V%/G+SAA3V.'-MP.'V0>2V665Y\RBM1>C\$45M#]-U* M*'S#-NL^1E+X,0HA"JB$*,0^3"GRH!^Q"(=('QX:A3[TD#TUWNEH#QKUP4;_ M=:%=T%I@<;1C.2 &9WC#P3PP3]D@?+I.PME06YR%#0?Y2"=:5^)!W4Y7R=2E MZ#:C4#:CL-36-,M\JMM^DZ6.-1?JBJK9=%%+B7J0'MI!T@L(G2(([DFE4Z_4 M;*/-=W5&U0_NHR=-EK<<[[RHGZW/3GUZWJ*?!ZO;P"H_^$HLZD>VO,L>WN7W M)%O.O3CR_"2FT.1M?,;76"V<#30#^XK)W4DU X=4X/2QO5*3UI]$MG]/0%=C11%M5<%]A9 M]X/^KQ599/*IKBS1.+G;[-";>CWF1U$0)Y&$,DJI -,8P3@A,:,Q)0 MHU8JUI*G1B/7[]^":W8G^&HA9L /H(>;UK_;MNU;F[:KNVX&=&V7(>78C]1Q M"AH4_X$I:7CHC>FK-XS'Z$S=M$-EZK>7-&8O=11:ZPW&FN;ZWZ"?=Z3\[":J MIOPLNY4(E>BWY"&KR.):L%51GUC/4R*3@"B^BXDNH,VDKSO74RC2.)38XPE- MV7PI;G5'OAMSO\E&!Z-W$#?OX(XF0VZN9TN6/9 %6)L"U&NHZZS6[Z*LZ_P+ ML*@32>P\+*L1,G.ZG ,^#NEMU*X[RS^K1CKK_/ZQWEK\3!?9;5O960]!:QAH M+7MRY[?U0=.I*V>EP*C>71]H7CI\O>[1MVS'I=Y%(/51\3M2D3;+:^XSD:8A M8Y#YH0<110)21BE,0Q&I,9&I'QAU:3TE:&H>7ENUHJ,LT-JNLR=M2WH<0/ISF.%"+0:P6A1@111AI@"#F401%X@F$ QEZB5VUY5YJ3(U. MU,,6.4O3/ :_F1LT/*@#\\W15,X9T(HSW1*Y:\T,:$. MF24]$X#),=*^#RF MRE120 W@LD@*-;E;SU))C>NEP^YTJP[-NV_SLFKV71C%(4$IA5((#I%$,20! M3R&1Q,-^PJ0,K/+3CPF;&L=U= 5K98'6UFZSRPAG,YISA=[0AZV]@;.O:V2 MB-N21L<$CEO-R,#TG4)&)M?THY$Z T+'KPG^;J7#U9J"&G7%^_IO;4OU]]]$ MP;)2\'G$ P^G.L@LD3Y$0SUF!JA+-6K*Y U-14 MRQ^.U[%Q-!1F]#,HP$-OL]=P-LJ#1ONV8M!LW2ZC^4IK ]@8X8ZL>N/GE,'L MM1B5UGJ#])+K^M^HIQ^E:R*V]>&V._O;U@YQ'*&8Q@CZ2!*(?(0A(3B&:819 M1)0CQ5(Q?Q0%S8V=J>,2;=Z^KMR!7\(V2^[?VGQ'2R?J!,B&?I0[X(9VI>I" MF^L*D9U3OV%Z8A@"X]:C.B%S7*?*#( =O\KPLG[,HO?(+Y?J5G6X7B?D:EN7 M\DHO#/VY((C&G"B,6<0@$H&$-,($2LDIEU'$(VR5]FDL>6JN5*>\:MUNTHYE MS $WXYM!8!R8>;3.8*OT#'347O]2XWMU%%]K"K+&RBD9F4L?E9:L07E)4/8W M<)JN/L<122./,<@14\Z/8 &DC'@PC%',1.B%A//Y0^V@75>DJ,SHZ8 TF[?H MI+=)((%"(104^( "+J"8A%Z"M/G]!$,DECWT7A MY:E-L@?+*;A!U6QN=8#5P#/IP>H&@QUR^7HBCJ M.S:'-'5I\3GR)/,][,'4)Q(B+!@D,65/M_6*LR&"$]MI- M677>ZEK3 >E1S?< IJ9^]KE(#>Y4M_!H&FA4G(%:29<.]#$0''O+>T6-[!H? M,W?7#S[Z[3,;S+55ZJJG-G$&IQYE84RAX@/E@4E)(*&1A'Z"_9C&*18RZM5= M[H6@J3D&G29I&TU[9B4=Q-:,$5P@-C G] .K?SNY T@,TTONI;#7:21WP.2# M7>0.?;_GR>CJ_IX43Y_E9[7T(;KM@&YJ^984Q9/,B[H4ZXWX5KU1JO\^1Y)+ MB86 48 \B% 80H(2"5,<8.R'(B!VC;EMA$^-1EK=]5IMHWW=C14\T]_R<-1F M- S/10?">.@C43-XVZ -H$T M0T.6:D/=&Y/0VT4&/<@M @?>[1-^+^ M;=T,KM,?Z_.J*BNRY+H:%PJ"*"&^!Q.L>U-)&D'L1P%,O#0E02CB*##:(C$3 M-S4F:\/)&Y5?='OKJ&T;A7\4\>/8'U(D[O\32A;3\I MG^V-4 2G?;FY]!C!*,*0CO*Z4I,_%ER)_S!0T-; M'H2IY)&$D:0"(L]3[IJ(U)*1QHGO)WX<"&=9 5W!4Z.-Z^/-UK,FDCU; K(U MPEV:P+,A,=P%&P#HH7? 3B<%=#4?)Q-@'U:C)0 \$SZ9N/]]D-B$^^^]_NS^ M46U:^B;VG,N8!0E.E4<3Z2*$,H0I$P1R(6.L_)THM>L0<%C4U+AJW8)[L=7X M+[V[0;V$U8Q]W( U,-]TE)QM^I8/W._I !I#=7AZ*>ZU>CH=,/M(%Z=#5[BJ MMK_=@M>_KP4_S;V04T0]#E$D%&T(780P9CY,XY F%'L\C./SJNX?D#PU%MD> M0M7%M;ILZ M@E99=P1DB(I3VCDE$3(U":C7-]A7,@3S.%Z[@&9@D=I'ITXKCX+-F MWG/# 50C-=?H YE=0XP36!SM?''HVO%:7)S0_EDOBU/?=;_Q?244QV:ZL%O] MK;H=>I/O$ F._5B$$/DRT;O@/L21)R&204I#A&1J%SG>2XNI,>KEK75TQ?U-.JZT+I&S(.>1S^)ZLW3C;KI9E\8Q3%->1C")/$I M1!&7D :(PH01SGQ&,4\2RX:\AJ*GQHMKS>O5U49MZ[ZZIL";,> P< Y,>VNE M9Z!6^SF@,_!)UV*E3T!K/\B^O3UHKEOLFHH?N\>N)2Q[FNS:WL%I-=6/V5)< M5N*^G#/&<<@56:62A#H[.(84^1%,HC2)/1G&-/0=5%3=")P:66U28'6 6EG' ME(656M+JCU';ZVZ@XT8]17W0J=0HW5'0@,ZZSN M7M9H6X#-:,4-; ,32D_$[ /(3X+A-BK\L+AQ0[U/FKT3OWWZ MBIZ]+_)"9+?+G_)'42RUV_,\,KS=(65)(G# &921 A:ENDA7Q!2!8"]&:80P M(E:AET92IT8CGW+U[P_7/X#;C=J@W.ALV?/""'8S1G$.YL#DTLUH4>NIK=YJ M&:4AOG:X4=T+([>]*HPDC]N:P@:,G4X45A?WW!G7$D<5F\TM86;.XF&ORIE[RK!+Y2ZY%9<"5VV07V^=KY69*&; MC07S4#)"?:S&3Z0"HE Y2A@E'I3(YQ[RB._Y1AU?7]&&J1'F6F](&L5!L=9< M]WM?JP[JAG[?9\NZ[%[Y9\NM^E=X5 PW^J?] Q]3*!-@[5MH&L_Z "@-\RZ MWVM!6!\7M#C,NDG<,[#& K1@@ T:H ,'T'@X/&IXO;%T>U#Q"G:,>\SQ>@.U MW4O58+8J6JY?;!48C-YA57P WNY?? K$=)P]-@."YL M>$3@R.4-3YN^6^30X!JGQQO=[G3-*?&0!3&'" <1)-Q+8$)\$F$? M2R^PVDPPECPU6NEJ")KBUT#FQ;94:J9#N^M8L46=X]D]97LPUT&?P@Y3!68YRH[)$^A:.5PZ 8 MGK$0SS^K,9G"- MIT:Q311LGW+3PP^N&9U.:L@&IN&UK:!CK XGW-3([]K;5LD&:XOKD)R.S: U M>@::AV!K=WNE.QH?;8RED[S"4P- M765W2 WM(+?,V:I:UR1OE07?M^H>WKFW]XO-@''K#9^0.:X/; ; CN=K>%D_ M(CF4*X\$(4A@'W*ULHQ#GQ$_1)2%#,4V;4U<5"48H:_)C98!\A>U M"7*ZR&Y)C][,YU4BF'[=@1<%!F9#5!@8LY[ )*H'6-8*<%L90!>&>]=F,]X4 M9-DDQUV)![7.GJ<^0XDO$IBR4)%"XD>0QG$((Y($DE*9XM0H@?>8D*FY$FL] MP591T&AJ7LGQ(*#'>< 53$.?"M@C9%6Z\10$OEO^G6!U%-2__LF/O;^&_@SHAZG>GU _>']=9T_J M#_+M*>_FEJDW0W$Z\S"NO^+':.:A9!8%R$R Y5+FY: :KEW.&*JA%RO/.@&T M2:D-Y@Z7* ?L=[LF>2EDW$7( 1-W5AV'OM>/9=[?/RSR)R&N1?&8,5$'2;QY M&4?Q27?4/46WW8II-_P]YT7ZDO^?/$Y^3T!,* M>^0CB'Q"(4T3"3D*45>#?N.I/C2%W8O[:<\V^\7TC/PQFW#?=(1Z8 M6?=&ZVTCFNH [L;H=1!?G86FS%2#7W5V\F?M46I]WMTQUAT_O\X8.67_D4T8 M=6YYG>%Y.7.]DA9G1,7O:+<;4/CF94"A3FFNGK81/V5]RG!S1Y9MJ.'&PA>! MAC^I6U?O2"4^D*QH/7Z"@@2'OJYBK)?U'H:I%WDP3!.$O%C-I#%J6\=?5Z2H MS.;,*9AF0[,O#1R.<7]>\^G5]<\E(!50]@$J;K/ELBUXHS_H3+(\7RS4-*L_ M:A84?0+J7_LI4TL?%DLOA)AX^BE+*22))# ,I"0D%EA0VCYE[Y?\?_(SMC9O MY"=,Z*7I_\QGR\S%FX*J$W7\>J9S-,!T@H'+-C"C4MALDSTV\.Q)]:@A AHC MH$%JEO:.LSPF,N;NTSY>V[#Q\T!>V^)CB2%3T:UGKPM1ED(\/TWJ-$<6@9>& MD<309PE6TS>7D$2<0!8G@2!!$G*)K?I='!4WM2V0*XT]S"7\N=P$J=6Q:<_J MJENGC)_ W&Q:F']856M"J%W]8DR\5V^S(L+_I@IRORP6O(Y M3N(D#&,$/80%1(&?0)JD'%+!*0N2F,3&&W6F1E%UX[#F].A%]["B-:G> MF+OYJI@JU[>MW?_F?,K0YWU1!VRDLM4?W6RG$HEE!53D@ M:F7='3RI;/S!495N9V ?K>=]OI3Q*G\[0^19C7!W=^TQ7^H:+-MUP5N]#"AT MJN#[17:;-3%>]6KB\U)_\Z8@.M[@2Y$QH;ZK:QCIE-#VXW?DJ9PC/T!^*#W( M/:0[UC$&J?+;(<5)PHD(<) :Q80/HMW49M/NN[_1%U2-PH KC9N]-"7S+E]P M?1RFF&']]P=M:$T/;(,,$%MH-$'(?+'(OUKPN?,'PF >?LUA'CIL39>LVMJF MCS4W0]4Q#]3V ?5A?4%K"ZAMK*_9/!SK/VD[7W-8+6;MUQS>5YC$#[S(^CW] M>I>QNWIO_/D[W&Z8("I0/@F4R4\\%*S)%1QG1;W159+>WXN [ MK\40L-SH\T('S0;ZU^HN*P_IVF[1E#X?7,Z1A,B+.$ MZ'=9R19YJ?R>[5:53X)$^I+"-"$$(D%\B*5:I@>Q8$GY7T @JW* ^T4VL$T=,+N/M&OG75[! Z#U-EC5_=8 M&1UH5=*LS79W#3$5*/$3R&)=;T$( 0E3].1[-/))DD:>9[YK:"5Z:NS4;CDI MUZ/>*P0OM@EYKD9+N33*DV'JF]IEZ;=#:#<^!JN0P5 ?^H3]2%^E1OEVBP]< M]-OBLT/:8F$P&.(C>?V.D;=SJWN!=]1GMKOC> YQ+TN?>;O][F"?TWC)9'&Q MXID:MHNJ$F7S 'Y8D-NYY(AB+Q(0ASH&TM/[8C3B,.$>9E2R.$+"-*OQL)BI M30:7;S]<@595T-$5:&7-4QN/X'J]ENP*3 <(H M\"(=)HV57^D',&6%#-EM6O-U1#.ZR=43H2]MEX5YOPSHV)H&.C6JK7%;T&6; /,P!NXS/= MJCANI.4@\.[$3 XCI7A' M#^*$4.4R"LR13),0,\OVHT?$38V\6VW!,W6!UM>Z[>@QD,W(UQUT Y/I8=0& M:(9CAHKK_J''1([=,]3 _#U]0DVNZIO:EQ=5^V3CE'O<)PC&(8XATE$76(=1 M2RE2F2+LR\"H<,Z>>T^-*Z[%PK+N7A[3W6.LXDV=Y_ MY(2.'<-V\RIVO]*SB^:RRGBVJ$]'MZVM/JGQ?)?KUAOS"$N/IJD'(Y'HZ.)4 MK>FB<$3NW%[>H+M@K/@%89_-8H;=M9\Q3H9N^[2R@' M)H$S4;3OMFD(C=N>FZ>$CMMYTQ""G?Z;IM?U[;S3='QHF^M=+EE^+W:KRF)" M S] 5+D&::I=@U@GWX=0$)Q(S&A$N17MF(F=&OFTVMHVWC%"V(QCW.,V,--L M6JNW&H-&Y:'+^-KAY+A/CY'HD3OVV,"QV[O'ZNJ>"Y&*5'4.:GWJ_UG6^RIU M(?]"9GO9/9I^O7 M850-US NL!J88NQ@LE_8G(+ [3+GH+1Q%SVGC-Y9 IV\X#S_1-%-D]"L?EA_ MUO)/F^=27BSY!6/%BBS*^E_1[7(PCZ3PDT31AN!)HCP8@B&-9 ())0CI*"MA MUVO E6)3(YU60U"1;[9YXL[&RLX7&G,$QO*6M'O4K?][\H35LMD[);!+\ MU\;-P'KX3)+]>WM5KA ?Q.\Z6[E7\]=L)A=5:?TJ5?\/[IP3 CXD$@'IAI-R'\':5G0&D- M:K6!1K]=JGZO57>X-K6&:Y!0_M/27R6:WQB40P']YC?H$=._RXN*-.M:2)V/ M]B7"H"1(:>@G,,%(>9]^2B$F6.KP_I13P64JC'I8GZ7%U!AN[:NT\U#CRC25 MV:QK%9TW/,=Y;C30A][UW_4-]T-NG=!IN@\G%,8A#;[B>P.]T=$D_(*T*/3D%=*19 MX$H\Z*I-ND MZV!<-A@OF^(M=Z0"7[/% MR3N@Y7MM2M=T)W59N,D3M1E^GT M?<:LO&1LU8O:2N;7]3SW(G5L<5V]22U9,BZ*=2-?D3WJ @IU*RW"ZH>>I@%' M1&(H?8]!1 (/4H(B&$2$8D7WMX6XU369'XJ<"<%+H(>] M313.I10Z5<_RP,QJ. P/T88">6">UWIOSM6:*D(;W<%:>5USJ*.^PW.W/JBY M/8NSTF#<\[D^X.R+F1IQ=6)@-GKV.MX_@*H9+9V/U<#\TPT^55&V7E08!]$74>BDAL:APNOUJ1\)[/LI#!B5$,4^A6F$ M*10)2E#HQ9XO?/-:**<%3HT>GJVIPA^4UJ!56Z^PM+>/;:IO&"!NL$1UC./0 MKLMI"/NL4DVPM*E?XA;3L:J6G/%X6I8H,&$2@_N,6([$W*KG14@LKNN; M7BH>2+:."UAO5C9Q V]71:'$S=,DBB@+) R(CJ-*B:=+\TI-SBRBE#%NUWC9 M0.;4^+E5>=^6/<UB4#E/ZV>:>GT3?S[!QC.C!7K^%EKNR!FIQD#LIJ6:7]J/CJ[$HUBNQ >EM5J?5H5:B/Z:57=O5V6E MO-+B_3>V6.GZH5JF^G\=XS3WDH13GE*84*Y;12(,L8<\&,1QDH2,T@1;+2A[ MZ# UNFI-L".C/MB;D=/ B Y,5JWVS4;C6G_P51D UA;,P,8&L#9"+V+=T=<9 M$#JELSYZC$IO9P#UDN[.N=5@H>_/VK@M>9N)4^[O\Z:[!<\E\[P4TQ 2(I3[ M1H,(4I]@& 8XB$F:2.H;K:V'5')J!%KOD+8UAEA'5^?1\?;#:4:YKSU( W.R M1=3\LPZBVM%<&SI[5DGJV=>TM:/&T/<>B['CZ>T5G5IL?6^H>\39]Y?5;_[X M>5D(IB_@/R\58KR.B26++^JUNU/B/M-%=EO+NA'%_=RG*?=202"2D5#K^C" M)%3_B1,:JDF#Q\2NL(25]*DQOM9)GWPN\R5DNF728E%'WY/;0M19;G;4;S<2 M9IP^&+X#D_56;_!,<;#6'&Q55RRNE'?'O;TPSEUUHNV06_H-PZ1KB7\+/NHVR>R5_91 MWV$SH\41AF)@@MS)/ (;,P[@/P.U+>"WM34.C\?/Q-,I>?;5950:/1.PEX1Z M[NWZ46O;1S+[[\8I72F?ZSJ7U5=%"!>\(?5RCAE17,D1C/U(\:B/.<1)D, D M\5-.F%3L:N4QF@B=FJ/8T1ED2R51>S(KY<24K>: BT>QR!_JPL1,.?66;&DT M$F;4Z!K?@7FP"^U:7[!6> 8V*KOC.AN G!*;D>!164975M/WYZ?_^P MR)^$Z!1?;J,O$D0])%,!F>_I92S7O=X2"CT<6PM%&)Y*31+]GC M] 4]*ZOR_[LJ*SW$Y4V^YB&U,B49OURN^V9OV_RL>V7K?;AR[H4>DX'"&:,@ MA,B+(IAB%L*883](O#1AS)LOZUP$;L8KYZAC]#;AYFWJ*C7<2[56KX^'<]; MF/'2X&"/E+^]-4.O!+>& &V)3@1K;5GWOFC,F8'-\+P].CSV95T=X.JVY.LY M"HU;#M8!=#NE8EWCNZ:-> M6)"2F+./*2 M&,I0GS[+6$"L[@=#GC!$>.3SV,H[,Q,[-5=-JUJWHQ%@HVQ]&/GIXI=>:2"& MZ)N1I7M,!Z;%<^"TICP[=)R2FZ'H46G,#HZ7A&5Y=<^]++4&+<2=6);9HVCV MTK[DBXP]-?_M- =/(A]3ED _P1BB,-'-P3T.281YX@F.>&!4H\=6\-3HZ9G> M]7& Y9:5*>"&VU8#P#CTUM4S!!N=9Z#1%_S6_CM(RS%;L-QN8YD*'WTLV^L=1?M]*?('451/7]2C55TL^?M_KK)Z&WE.HU!2E'(8D#" *! 84L81 M3(@?>214&'GGQ? =%#TUJGJG"V:PK#X;>VB5/C,J[S#L9G0U#)@#$];>"+JU MXNHGK7KM4FV4'S @[B1@PX:Y'1;_NL%K)V$Y&9)V^@X]=^.E%*S:L*.2=T4J M<26TI=DB:^(]R+>W2I>L*N><<1P&,H*2QRE$,=:;:6I-R+@(8C]$- S1>C/M MQF*GWDJ+'GMH-V/X7HUVEMOV=O@;[N6[AW,<+MLHWFTUHG4'SY5O0H0;_6?K M#%:'N_V]\'-[!&"GPKCG KW@V3DLZ'>7?C3W^:&NC[*\U4NBMZ0HGF1>Z!:P M38_7N4 D1#R2D# L(1*14$M'AJ'P4H^D/B,!BFW*=RV M6;;+!%R6^7-5/@K-;)#0Y%S24@4DCB -&8,HH3&D,I0PI2E?HR\6!(_M*SW9B-_:N2U M5A]\OS;@S_H8OVO#OX'&"O";M@.TAMC7B;,:)C-B&Q#\@?EM -S[%)[K@Y[K MBG16.HQ=JJX/0'MJV/6ZC1TA88 P0V$,BI6 _W.://ZJK:_[X)](_PN;'FC2.W7<48C P;/WRFWRU M;XVT ^[4)E$-49^EH1_ A/E,K\RP[O43P #'DOLX#2(OM:N0=D+BU%[^$ZN' MTUEJ/8$W\UJX,ZVR0- MEJ:)2"754>H$HDARF$HO@C1-% AIP$.[Y@!'I4V-=%Y$0\/+332T;3CZ,8C- M*,89< /3RTO,MA'D Z2_&('B.!K\F,21P[T-C-^-YS:YZ+R&K&_S>YHMZX.R M=;?$RZ74_S2= .JB9Y]EW56Q$.(Z4^9V6BR^(Y7ZM5J1Q3R*4(PBPB"+J%KE M"!]#BA&'#.G53T \%ELUV':NX=08JU6]9_-6=P-GQFFO.AP#\^"F&6S'N&XS MV(Z!NO%V4P$REV!M)"BUE=U6LD#;J;MQ:TO=MXYU/@B#M)AUI^6KM*)U#O*A MEK7N!0U<,.P-6>C$H>L[(:J+^WRU5(M>+R5^@@*(?(]#Y GEA0H10!DD*194 MK8>Y\CUS-7V9L?\9NECQ_$:CX=CE1LL #TVNL27;GS,D9KP^$M #,[A-5;%7 MJ"=V&+O7J2ZV1Y]IUAH[#%SORF-';MFOW^I.+>!U=];W>5V'H5T^1HAX M@OL,IC2-(*(X@(2'ZE<;]!+:Z]VS+:H&S78/68? >J0G.%F#=I)N) MHB+9$K U_KJ)MZ:6IC=((9H8/OW5KW<9N]/M73N]%/7GE6ZU)]6EMWG.%?\ M_4ID:E6AV M0(9;J+NN.BP7(RO97'7 1[5DN*S$?3FG*&%1A!E,/.Y!Q)(48N(1Z$6I%(&/HR0U M2@,[+F9J$T>C:7=)#G[3RH):6T-N.X'LZ1-F-W@-/#?TAK3SYM/F=8^<#;[=L[Y&7HCL=MGTU6&=;'G!;\4[4:B)0*=!;!]A%A#U?RR% M'M6[L7Z$( Y8"!/NQ2SV TR151\<6P6F1ANM_F!M .A6C= V@*T1/0BE]SB9 M+=*'1']@$G(/O'W-CI[HN:W>8:O$N'4\>D*T4]&C[WUZIF3IEF.?\F6^SLEH M\L#:A@OSD'+$D"!0,.4F(2(BM?#F 90A\V@B$Q()JR.IX^*F1GE-#[WOUUT* M=81K4XAB*2S[%YR V8S#W($W,&,UN'4UW=3C;I7]L\,L+"-4W"9A'1)IQQMDH#4P56C]8Z68Q6L-9 MQ[=QQQ!',7!*#/LEC=9A.?3;//0BZGP0Q3A*#9:6)D*G!HGO.C^K;1^T?T[]'LV5#^$N,'NO6,N:<D \6%M:E8W-Z!YB^ M37-ZJ]>S>W/Z,_@8-Z<_]9RW:4Y_1JN3S>G/W6?'S/ER-?V=_,B>UD_52XPX M97$413#@NE CHB%,4P_#.$"IE &/I6^48''PY+%Q;26<&0<*,[2L_TY&B<\+4A9-FMD,;;BKZ-LHNGP7[TH=.P'-;#O$RD88MD>@$ MOH.RB6Z>VM7YI,.!Y]JGI?WGG\E*R?%^\42R^320<>+'80IQ$G.(E!4)2G=/=86M M@Y?J+"".?56GQQO88W56\4._U?E;.N:'ZCBS>W5OT>]!8L]+A>0P)ESW0I,2 MXC0.H$@$]V.)18*(53YH\^ECHXA".*"EZ]1"8QE'G#M;7)'^\6RY>,B[XN]<_E$5Q,_^8SC&U%IZ4(L/Z"OX16L LOFO8*,$V&K15TOJCB"Z[D9M*\;0C:@[PG2D M!W77)W7C"+V@R1"B0\1BQ2*5/H0\\"#@E'$1>3+U/,K%#_,#9LHN\"P'FS\")HM MH)=ATOKU3*CZU6Q&JX6X(XLG79B.8V(VSKBA\,,6S'\I)H'M<%/ M7VF?H'BM;K]:"G*]X&+*HUB1)(VAQ+Z 2*8,IB)&4. D]2D7:9 8IR0V'SPV MR_JZ>&^5<$!+9YYSN -6^_=\"00]?\6&VENE$1Y3M7/BX,[#!DL5/*9",SGP MZ-^[&7Y?A-IG9TP?1ZJ-^=6\^(_^E%_(K#B-7!6-29056D9;"Q9'*(IC*#RD MODO!=8U(&JB]PR/E1 A0AQ9OB.B@0/D8PC!!7VPS=NCL-J)H? MCZ4BB)!([*+,SH\Y-F+;BJPHK/S:/LX6W\M$6TL^,X'[R3'CK=X@[YG!G*)M36:=4'-*:W82#$IPG<#9I[IN#^EJ M>-'5]6+^HD@B6\S+GU;Z]+>FUK*$HC]%(@IE0CP8TU1M,9GB.YKZ3,U1++V$ M3 !LCQ?*X-BM0!JEE;J6V2E0L5WF9!%EEH0VAIKAM-D:K&Y![]WLXVNP%;F"=A(W;#=)J 4W*7I9H>48_O- M )&OLJ=BLS13PCOJZ-28 3.^:TUT@7LB\3V+/_' M==&(0_\T]0,NXTC$D)$X@BAA$I(XD="/?)]% JO5PJIH:LM8HUL#FJ)J'UXI M*M"RVIF:;0";V9J.8.N;SW<0T\)-FJ"I'>YBEK%7\*WZ;R_)#@90.34YV\8; MU.8T4'S?Z#2YI6,MYN.)#Y_5@&6,SY0F01#(6"A2T7'@-$H@9BQ6])(2+!%% M2)+IBUC2A7%!YG-CVGPJS9'[^V*VJ4$S+3.8;3.#YANQ+KUJ/TAOBW2NMC#?K%I"F89 M&W,><3.2=_K^]DSU;3EMG\^_N?:5L4VQ<5L<^^RHP];'-@7AH$2V\8T=+B@DI6\$LEK<,:^V:PN#41VX<< MUDHT4O_ 4#2[JWM4R?8\]Z-Z2>HVPBF//0]S&&/$($J1@&D0Q?J?,O$90H%G M5>/LU$!CVWG>+;,YRYYM6>,DCF9\X0*=GIFB".MH!G!H*7N)XF@#PGG4QM'! M!H_2:%/Y6%1&Z_4=3SQU)<5WNI)BL]9BH_#FN]?M)56QQ:($TZ;@_U6>KY^> M"R->W@$8LZUWZR /Q"S]_ZO3 \ M^QWE;/=]EMPHBMM4>ZFY_ M(CWXU+D]X1Y._&%/S >?EH,3^.$E<%<02W>^T16*RS[$4R*Q"'T60(*9VG'[ M>N\M(@)CQ*,X4KOQT+=K4'5VR+&M2O>%BT^6OKW+ZUGMX6NV2KA%K6=V/UFM MJD:REKG?NE3'\>F]#-7>L&]>=>HX#"9%ID[<>6EI@2(^Z8]YMLJ_?/VC[A\4 M,LH#$4 :DQ@B#X>04 ]!GWE1'!/$I+0Z'&X=;6P$T\AH+[,ZUEK<.K=#1_$N MUJM\I7Y0,].U>, QU,VXQQF6/=-. \9"4%!("GY1LN:_]I!=:X1+3_G_QT9\ MHVS_%N5/Y_:WW=0Y]*3*[+B5Q=-+-\(FS<.?"L8]'L082JX[[ 5<;=%%%$#F M^RE*!/%X)*9S\:"S#NZMXE#:![8[M=P;OM<0BTINO23GVA[-B\5Y1O(L@EC.C M#AW*8@;"D8 6PQL[.BC9H^#KF;B57P1;/,QU?-X-5QO!3&:ZUH#.NKUB_UQG M2_6O.:]/6G4Q9+TW5!RQ6P8W\1(4^G82-J9H MJQO8*E<7'JC5*TSEAH*@TK#7BL@]X>_6T^=8QF'=>?T ?."SZVF8;JN#=@*6 M3D-%1M]UF==<#:KL9[%\$?FU,L0>U(B+HF']%6-Z9V;E3]<@_I;F0 _ M@%XZ 1N=P%:I@HUKM92=6T_$!)0ZZG3!0DE0:>F.DR^!V"GQ=A)D4':]!*I] M"KWH61V#P_6S/CP]SQ:O0E2=%!O4?%W'*7MQZ'%"((\YA2BF!.*$JOU_$/,X M\@.4I%;=C M[*'JJ!U*;B.6S88>-FS9"HZ#V&6[N[LQTKMUGLU%7MJ*>;'D?5*_N%F)IWQ* M4^+%?IC P/>X;E8@(8[\6!ELR$-^&JR M,%\[SLH*QKZ,89@RW2[ V=-[2:(."7TU@$'I7$3U??)V^B>CD=')'_M1UJ9<4 M,X6[(AF2%MUH4A^F"4%0^"%*I2ZLP^SRFUU(-;9%X,N'Z]O/US>?;J[N;VX_ M@]N/0+?9G!3_"S[\?W_<_'GUZ?KIY?Z7_\.[JT]7GZP_@ZU\_?+C_:GD&Y63>#<^IAI[-OL^RE(23 M(W7WCU7GW_]=XX9>*@4YQ=KMX9@3R88]0',)YL$AF].'=V/_,A/IZTKM!HHX MS/J[]M- L"3F,(B30-F0/H$I#5*("=>=Q6*?1%:!CR?&&1M#5ZES&SD[5\X^ MA:L97SI JV<&[ *4-96=@<$I.9T::U"Z.:/P/H&9E39J#4UVRJ6[?>JY;N07+*]53A+(_U)WY5/I1PE+!H8@CJOL"29B&00R5 M>4 D25(DN=6&;PBAQT8T]3$06&YD+ .>+VZ;-L@K8.?[&LO$#N5#:^@[.1;! M0QK-0\[%\&S.5JH;B@?6RKMWR@TQ5;TX]WH5_$V*?4BY'@,8-81CY$/-2]?E M9BL;( \DF^6#]^*? T](SP]3&#"A-MT\Y3!E6%%8X*<)"J+8 M3XW"&8U&&YMAW Q^5K8PR+7\@)4E4*TXRPSL=J)R#F'?[%2@51>,+86UB0+O M *!%V6^70 Y4Z5L)N)Z1)>#;'G\M+^9?')7Y-@6JM;+WV8<,5\S;5)^=^MW& M-_54*"D_5:SBMJQ/\7&QE");J5@I,O<\G>HM?(B)D#!&@2G%>C93 M__HEFP.^F*FO-M>UDLKL3=?5DER_'&;V\IBGO.^5S:!R4GZF=-)M72NI 0/( MZA8-$U!# 2HL0 T&*- 8L(!23_,X;!DEUTJ,JYA23U-D75*I+SDN"2HXK+)J&<01A3CDR/-X[!/JV3EC+BG*.ZCOI1(,R,52D4UQ=KXB M/UJZ[/#K4_]LUC524AI$H0BCD,8\P!! M))@'B9]2&& ?"TRY^G^K@L]M@XUM1W#D4'4"YL*2&EKA->,'5Z#U3!(;O+XT M\")2-S/;^#^+9:MR*'U:Y'WD>IF@Y91*6@<$9 MF55G>V6/-&UWYJO;Y359+E^S^4-1I7.*61Q3@2,H?$1U.PH*"6$Q#$2**?4$ M3ADSL3IL!QZ;&5(TI@"R5L J8,,:= -7=4]0]LQ#&ZDW,0X;P8&6'&@*JF0O M2Q_WA+"%+[LGI(=R:S\*0!X>EL4&2'NT60WO2U%96I-^^2Z#[]GJR M N3Y>;GX432KSX'45:G+/VIO'-G,']/S1TF>YH8F4!U\$C98&IS^NB#B?B& <)E3"($88H) FD M*0Z@B$G$U8;6"Z712>?9D<9FJ581M7I[MBLN*.6UC3@^!7#[DN$4MI[7B,Z( M=8A&/H/&A6')IYX^<'SR&24/ Y7/W6!/#N^KQ>YCEC,R*WV3']7O\BEBA"&9 M)A#'.J?44[M8C+" *29!X#$_C6E@2@PG1QD;*=2"@E+2ZE@"%+*:$\)I4,^3 M@1.H>B:"3BA9D&?O[BC!ZLP.6J?BOJDT\07,22A MSR#2Y2O2-%0?>ZI,@("DU!?(QH6]\_1Q[A@O"?#?!<_0(=45DKX]4-5^S[U/ MZ9C";IU(.R,,ZS4ZIMR!F^CH1>[:I6Q:H%9GCOE[M8%./,_'^MLE"?(@HG$, M,2Q_JX@JKUVTWQKRHF';_ M2.:[012"UR$4TP0%G"=I!".LRXZG^IPMBB/H<,)VSL3M5?JW^A9FU?E.%H>=I!_7&%Z[B?&6=/#"T2XM/5&T=CCW6O1SJ:(JI]& 95^2'TH M./(ABD,)4^PGD$F/^S0@+)5VT>FGQQJ;WZV9$W M\T9!R];4",IQ'$:"0N&EBIFD+V :2 03$4?(2Y)("*,&/V^IQ-@HKVX0HTPE MTBCX>DGJS)N^(^VT^K/,_""V^+LS*33O:F/\76L*38G&IM/0S;Q9.;A[*LUX M7BF;O-;QOUH#Q14YS=+:>\4R1Z^892KNV\YM>X;O&\DV8.+PVZ*_FX_\QK*X M](F6$EW-E1A,AW2\B#OU'>=WBUG&7J=1F'AQQ",HTX1"A$(,*4YBR,-$A#BF M:9I8=8WI(,/8#*;"DCY";"Z\DNV3<8EWT1G$ WH)-ZM!PT'XK92XIT:&W:$; MP$?7+L<(?&U&0)GYS,P>U9$'ZU*YMW(3^7JW*.EW4Z)9+; 2(<9A1$4,D8\# MB)$^V0DB$L11Z*$(6Q&?P:#C8[JZKO-"@FUD?BUVY[+81A-@2':.8>V;W2Y' MU)[4+"!RRV(F P]+6Q90'/"4S;T7&&CT_/$!M3X^N*H3/&YTY[MYGK$BFO^S M[N2=*VMS2CS?(SYE,(R2$"(N(HA3%BKV8S)(2.AS;)4K^G:JC(U$-_*J76LE M<)GCTL%>?)MWP\+L'/V,_]N<<6]?JPTJ93[OWT:=X&F+ M^'8X'P:'0T.@W/,JI%5H+""Z3GRMQ613X:R:A5L)*EU H0SX5JIC4QBT\W18 M'*P,,2T#G8Q<,CV.CC(N1;/U+*+SPX<[3+A4_YW3@(L?UFVW6'=Q_BJ6+QD3 MQ_UHF^6O6$3S(AFA^7>=XOUYL?H?L=H6]R\@C7VT,XT! M(M1/42*\))""^CRQV1@.(O785KP_YLMMZP_6W!?HF@@3L"C%MML1#C/_9IN_ MT=D[3+M;= I<;H[&T;R03=B@T[& M_IYKV,&[+69WR\6S6*Y>]2G/ZFI>;/>>]:=TKY[W?O%$LOF4$9WNCV,HO%CH MCO9J*?*3!*+0CTE,I938ZDC&8,RQ+22UR,I.U$(7&3(;L2= "PZ^E:);GLF8 M3(#96N 8UIZ9_--B_@ _92^*J>_5[[--/Z[S.%I3L@4R3@G59-Q!Z= "B'TR ML[FU@Z='D1MYSA3W9?\JSZ'EUS7-,YZ192;R*8MBG%+D0QDP#!'!*:0H1)"D M7A@(%L98&%G#!F.-C7KVI=7^&P+R6N)7"W_!&9 -G#3NH.N97@Y04QOZIJCN M4+/PI;A#;R"/26<4[;PB9KBT^C[./&(X#X>9+CM^#,-;.GHKI!1,Q_%L"B%_ M(2NA;] ;S@:>@OY'&YN/>/*F\ M:?\T>2IP(@(_0!!C7T)$$PS30/A0Q('O!4P$J3 ZN7US3<:V!IWUA6^#74;F M%C_WRKRUJ]SABS Z]_F''VRVYKKRT[^1(]UPPGX2Y_HY;?Y-'.Z&DS:<$]Y4 MH(XQR;KUYA<=H+/6S26JP W"<2R2.("QER*($AG %#$$*>:2QK[@S+,+%SXV MRMA6KDH^\$[,V>,36?[#,H+W*))FB\;%^/3NYMJ#YGP8D7T,:AL&;L-#CXXT M;.1FF[('096M%P]<0*^BG=_4A:M3;0:+/[Y76XN/)%N6_39H$(2$B 0*RBE$ MC#-%)I3!&-,T2&F2AD(Z;8GK5OZQ<54M,"151OR#%AEP[4]H-.C85/;0WOS* MW"XO':I[KN/7R)!.Q_MR#&AY=TQ0V*0@E"BT=LTM+@$:#*#1.-.Q9[A:?)?- MXSCJ\774801YPKU/D+.Z?!>*T='I5:0Z:$D7#6.W%TI&$]!VW*'NSJ6R_N]OF_%U(LEX+?DQ]U8>Q,Y'=+\4PR7CG<\VGH M<9IX+((1"Q+=%@=#FOH<^HF?4A'C. AX773ZWIP5C 8W>OMW:T;?#Q(<5T@) M1"6F'4>8P6[&&>Y0'"IAJ)2W.'-L2#P!-:8?SF%J32I6&#DE&;.1!R4=*S#V M2\VG$$S\.&864Z>8?(9-J7R\P9(P)'O-4 M"&9UCM95D+%9-NK=#/II W(P!6:<-02P/=.879N0"?@?09;@=NYP0WHIB&_2 M0.1 F%$V%#D%6=<&(R>?=YG55M:&$?JD1FT;%WD^13[W/10HTTPD@6) &4/B M10$,XXBE8>@A+[5BP),CC8WBBCS7+,_71?-X?;JO#(H'+6DWR^P06CMK["+ M>K? =$YPC=5UB=5OK5AUMKA.XM"+E74XVIM85B>5/F5-G;ZA&T&\6^?97'&3 MVBQ2]>CR.'>>9[P@JL7\?DGF>3ET7>M"?:1"C:Y?"\%U+3S]?NC6 6F0!BR* M!!21[T&$? 0Q(P@B7:A)@40C:N4+=&J M8+75SHZ87$ZI&96]T43U3'ZU5J"AE@[P:2@&&IHU:B15RH%2NR(=KM;/'6_V M +I3IG4IWZ#QQ".,US5S]5:4]BJ7_3APJW\(Q=%&N*55/)<,;9^ M6L^T(^V]>%X*5H;BJCNOGA;+596O,>6888%H"H7:7*IEP?-@&B*UZR:"B% P M3_A6RT+_(H]MM:@U+IA$;!-KY\*P/-& LQV'/@Y(%,$TH7I?$6-(?3^$/*&2 M4Q()3\=@F3=8'=EL#]::]?DGFG,S*V%<,]FS\;"7$C_9S8DO_E7I7'J#0*$U M7$BH]"Y3O=4]6G70T!TTE2\>TE1_@)1PYU,U3$:Y.[''D9#N?!J,\]G=C]RU M6KK:(Y7&T/OU,IL_E$$050>+;>.*?*H=61('"53/\=6"E'*(41!#3X@(JU]1 MI#M^VY1,-QQY;%9$U:TF*SR;[L+5CM]DJI M-\%GI>"39F<@A\XS:[0NJ6H!P65;=]0*?JK* J(67BGW;S\AK9E<)\5A_^ ;):+3.Z M7FEOCCX(5G\M?Q1/SXLE6;X"GDEUIU#DEP--=]LG-=[^OS@KPFJ)]9FJJZ9/ M&[+,JJ6&>W55;>_N9N%6F3-?A [>*]<@N5@^:=/[ELZRA_*S(0IN$A$,O52& M:FW (<0A1S#A 4)(!GYLUQ#(:-2Q6;:5T!.PK,76F2&UW&"Q$5QMJ=O3<"^8 M"3/SUCF^/:\3&V@W$H.&R."V :WK#&X,!',F:U!6OH%FX9 MKH/)VK<#7SWHD>1J^59F@$Y$%>5JGPNF]A=Z_2B<>661B6RKB:6GMVT*&/<9 M$BB -*%J$Q%S##%7"X7G![X7QQ@E(K0ZA;ET H8\/ZEDU=85*:7M"65#3[@C M[/KV83=@JP0%-P:PV;N;#?!PZRAN&W!8%Z^!Z@?.69-[^JN'5[8.N)DW#.'" M^9OK++/2U3N;+;[KU66*4X+5(SFD?AI!E*08:I1$;5)WRU,*Z+X=G,Y-FS/:&\],S&9H7PMM.XHZ3I=01;)0$&RW? MJ 9>AWD8O ">C8RCJW[7 > NI>^Z#--M=;B9KZIBY.4 10#JI@;6;XL%_Y[- M9E,:QB&+40Q)E"80819"@GD$DS"A"0\B%GB)30B(V;!C"^/82@U((7:G*'-# MR,W8V3V0/9-N \.K"L-"9O#+MO):+?;IVZI3HIW48/M-O'[TWR?#;"#'*S+Y]B+IF]!T\IQO# M-:.N-L-2&J.;R;:T"DXINGKF5'M:XB?J!@. MOM7:N2R9-=1,_!S%P3=2_WL4 =^?A,&*?1\,W-6]J'VUJKD1[JO,FIQT*L M5AT!2:0M9%\02#!)H&0,LT09RV$0V/DD>Y-U;(Y,K:3:M&IMU'_F0F8KH/X! MLO(<9*5ULW5J]C?1II[044Q?[^[38H9^T7K^6D:.;E4%6UWKV=V>;.E X%WU M-FGM+MVLO4^"8]]L?_(.[-#M'?A#+W#_0W9TK-3U<6_FS^M5_DF\B%E0M4%@ M4213ENJ:MB&!"$?*M*.1>C'T 5?(D"">5>Y8RUACVX(4LOWG?_BQ]]^6%>': M #7TGKB!J6_GR:9T^ 24@DY (2H(>N@S88")6_=)RWC#>D_.*W[@/#&XI4/& MUI&J'9U+>-=E/93A7"2A'#3(N56"K\AA/%J%M5F]YK,[L7R*9_& M'DDH$0%$:8PAHBR%A(41#$,4>UZ0A,(S:CWZ4V@[-L+<=!FH>UMLDQ'85G2@ M1'FR2*<:^RR8Y,>-78<1K2G':TX54!QQ!^ZTQWCWNG/=7GN,36VJ#7"@0 YH MZ.KF&: !WI&V&=L4D :"H(#PW^F-MLA+'+LN-F_V0.F0_W9ON%UVY<_RQK0F M=8Y>B>%R24D?;8#-!*/%#+9[8F'P.MW::[$(J>+2AC%(QYNT7? M(SON7+"_/"Q>_DO=56RV_XGTC[#\L:#08\\;A+!:%*GIH>V2;NZUJQ>2S72R MX\?%4G>$U"6EOV[2'JN*4)IU\I7BEBR?(A[R-%#[5Y'H:B=4))!&F$(>,^[Q M%$74DS8G-;8"C.WX92-A<5)<>N34^WU-ELM7;:FT-Z]S,R=F;KL^D>Z9-8I" MYUM9)V"C"Y2+)(]CV#G9_3.6@S6XE/ MV8O@>V'P?^1"KF>?,BFFG$9I$@@&?28%1"B)((E317T1#7T_#*@,F77PYMEA MQQ?$>21A1N2K[*DH?#E3(EM'<9['WO \PC&>?1],%.+"0EZPGT(S :7,X%,; MHEW".XTA7[@H<,]C:$X$O9I?F\W3E(/NI4?J@\KGQ*?,,\G ?0)X?J( M,X64A DD+(XYQ9A3SRH19O?Q8]LCZ>*Z"PDV\ME1RAYT9N31'9">:6(?BPFX M6\PR]@J^5?^]%S]6X)UZM?_A\!SS.!Q.*6%OB$$__N/J[7_F)Z[J6 J7/0J^ MGNDGDJ5VI^1W8ED[:S)V->?OL]E:UV74AH^>U&).IRR65.((0YDHDP-Q&4 : MXACZF&#U]2.,.+$JC-M-CK%11*V&_C96CP(P,F.ZFK'V1JM?4:U+4:V'E]KH MBNQ@IF/DMFWK]TOZ-1N[/"YF:FXMF:?K')M1U SUS.7-2>MUD%752@/#";@ MW6;6*DW MT*7?CCN0CS=UNCM*,NP%7LO ^R@?N^%C^O&PX7C6WO/E^)1S/-- MT08=]/99K&[E/?EQIS>8B_E5@Q_N%W>DR"R+!/4$B7R8>($NY2@E3!-$H>][ M&!-/_9QP&\?7A?*,S0]6ML4H2Z2QIE;@EUD1WUK&(]OQZJ5S9L:O \Y$SSQ; MGJCNJ )VHHPG0"FD65BII W*97F*N[<>EGJY(UQ' #LEWDME&I2 '0&X3\2N M'FM_#E@Y]5[]@-YG*]V(#>^1/!2S#IF;1LX; Z&3RE=^>CP8,'#G8V M>$J5YN'@R6OL/M%\N9J6D0._B]7C@I<5#(7XK*;Q_4*'!4P3G\@X#0A$GJ\^ MV"A)U <;!U#@($3$8X$T"V8]/]38/M]M.4>UFJKKP+=2SM,[%%MLVS]GMXCU M_'';@V7\>9OCT&8XJ*HCNBD64H1!X$'DZV:2-):0\""%44B.#RH&-W\NSW[&(]ZPQZGC$?O4R"S6&U/M38!YO>+QK:VBOFIH@X4V3.$ M:>Q#*06!B :1CKSRH(A(F'B"TR2V*BMC+<'8:/US'4)E$#@UV01>:6_7ZG&Q MSI5Y;>OPLI\T,\;N=2IZYF8]"[LEPS8*Z+EH^LXVG+2#53O;7() SS1BIKQ5*-(Q33N'(>T\;+ 0I&,J-,./CO[]TK29 M311&GL=]',LP33T;TNT@ MP]BHMO!QYIE])D*DD[!+V?!K6=N)Q!U3,U=4+)*MK]+ H7![J?'F&P M&/>S2C;#V\]?W*&0?.=BF[^3']G3^NEJ/E^3VJJ#6@==-)R85R.IB!Z H1E4YZ6[;8:K5QWA?:6533?L-7J9U4 M?Z(7I.^=^.7QI/7K5>(!:D#4VP5V()F NYTWK %+E>SP<[Q:%B78?XY7;*#B MZO>/ CR=I:+B,%" ^5HW1-&O2O@#P_+Q57UYK+F&_ZLI)L0X558AC(MN\IY?A"'[ MD 2A(#XAGN!&51*Z##XVFZXI.ZB$!X7T:@%61/C4H26SU608'ECT!''?5M%I M=!N2@V_]'$5TP,SMR8.- ,,>-'2 YN!%X8^.J2C2P>+:WMLY!:T9)#@'KF8=*22=@(RLHA)V M&D2WV<.&P#@EG'-C#LHRA@#L4XOI;2X#*_1 BJYVCC0_981FLVSU.D4QC9C' M!)1(A]F'E$&,A8")%WNA2$.>!%;;O@XRC(UW-G$ K!D'P#9:Z!^W:KB(O6B? MHDMB+YP!_U:Q%S7F.QI,P$:'OD,OC <(/2B78X1A%X8 646>F'VJ OJ G5Q MYGU2@MZLQ%,^%22DH8\3&*54F66ZZS;U(@0YUQ'!H0P#9-FUYW*A;#[E89*5 M+C[[ M^T=J!0SS)5W\$D&WK@!IVXL9]6FLU8MU(U3D!V7V+F,K&&+PWC!,:C M)5W"Y%GH"_[PB]Z;1F$1]@ +E!B(A;('LF MQQ+#NQK#77DWG93<8F@1"^$6RZ%B%B[#U.Y@WQRAU@-X@\<,=U!NKM/.@;;% M;5T=FXKI=2?-O3RLV$<"8:R)ET3:YI0F,C$J['UFG+'Q;^6* M:VT=:X6CJ??R8G1Z]UIN@.DU_^P,$H[=E,?'&M@]V:KPH5NR_7+[+(?BI$0O M(;^)Q<.2/#]FC,RN?F3Y-* BC9':+D=>*"#RN++%DC2!:1JB-$"^EW(C6ZQU ME+$Q0%,^\$U+:)'<V#[_0MPB>:<0>,?2M?1LG0':T&WE#KZ^?5(MR(%OI;@N74UFP+CU M(YT9I%5OK=,F.B;NDX]9 4F'NQVD 4*4VQU+F3 M:GL1Q&D2D4@&OAVMG!AH;'QR*Z58ZD/^9RUEH_NLKO;%%[,9639ZTEH&=IU$ MVY!;'-ZF0LCA&U0ND$'/;,M8AFYR!PBV-G!IL6/XXH_(!<9R[WD5LZ+4N M<;%_7V8/#VH992*,"),,1B15FQ214(A]E$"1!)$O MD#)7&.X>,&HMS]CXY_=L7B0:Y?I#*CE(YQ*5N3K'4WY8H7->I ;I&RX)-K6? M3S/J&G"6>F:X@[#4AC(3L%%G+V>PK M4TF&E4U_AJIW![3&&U5ZF-PQL[0Q@ M>[1K]\=V)>IE]D)617O86H;\-Y+-==W%=Z]_%?Q!V3E?Q*PXBL@?L^?"\1') MB!.:"(@%+PR_ %(LB"ZCK1B;"#^05AW@NHDQ-EJNQ 1-.:V\31?.BBG+]HUU MS^3:!>8.='D)2HY9LI,H Y/C)7 =]R#?0^) M,$U@@C"#B!$"<2"P#M25H>0I1PZVL"YSZ MWLON0]1;WN09+!PG29X:;>",R#-*'Z8_GKNA0X#3IOSTQ\52[Y>K1MR9R+7M M]CM95?_ZLIBI1SS\CR#+^^^+JZ>%LN/^I6.R\I4N4IU/A0B%[RD$4Q,R+C6+]G4HU-LZYG1?%W%?J?19%98E\ D@MM=K&FI[ANYVZ M=L)ZLPGIF=PV*D&Y6,+"V[#5:@**7>Y6L0FH5 -:-Z"4FX"->F600:'@6\R? M12C76\SC0 %?2LBU6JB(5!\R(/SOZ[)]>U']A1S.-=?SFV_4UV5@]/9LMN9B NA:B;H48+Y8@5GVE)4=/!4;,+8491I*10R;%*'93)1' M4THA1O+'"7A>BI=LL<[+\CIP]4CF<"6>GA=+LGP%V=,SR9;EN+_'>?'**NW4Y.K6A3F8%0E)ZZ?UK+!+H9!2Z(* 6\$GQ3&95,\#+V2V%N!1 MF:E"2ZM!U_HW+OX+4&^7&D!-1/94W%B5"GI6OUCP''Q_%//-W^M?:C260LFN MH5!:D@WD19D@PI3">A4]BC+@ZI>NRO2X_DA:8_Z<#39<9*!K?';B!YT_O-N& M23_G5GX1RM):BRE)8X]$?@PY%3K&.]*%4Y&$H>1,D#B1"%FYA':>/C8CI5C, MBA+[A7AVVZ)=W,RV0IW1Z-E"J('X<@8(Z_W.486=[G%V1QAT7W-4N?V]S/&+ M.C?_NE;+X=UR\9)QP=^]_I'KIHT?L[E:'Q1%5'7F%6=,XR2D:<@Y# 53WW% M*"22>3#VHP![GL>P#*:KQ8K,S+YC\Z&M/O*- /V]V[K=E#8BP',ENTZ^DK7< M=2.-S+2R8X>Y,..&?A#NF3@TN%IJ<-< ]Q9B[=/&R1,QU M R_3X8?NW64)RY&V7;9/&#B-N/@?W;!<27-7F-7^E.%0"C\(H!\'"")=HXHR M&D-EA :,^3[COE6=%Y?"C_B8@#]''G$+M,XRBMO&Z));+&9"5R)>SS-6E:%@2AJ1 M5^'6(B(!E1&!.-'&JJ_FF<1>!&,B:,Q$&(2149R8R6!C8^(#<<&LDMP]'SB9[V!V$0Z4.7P"E9=ZP&3;M2<-GGC%@QK"9 M-KOIPH;W#-D.Y3=UQ:J(0[O*F_%I'TFV_)TL_R%6?VH?^*UL-.RMHE:G7A2E M))(^%*&'(1(BAJE'?!A1Y"4T]"D+S8]!WT*#L:T$=3CP@U:IB@<^$@9<'$T\ M%:I5)Q3;Q(4J2KCH+#![;;9%*6)2%^4YCSY!T)>6 W6I7OMV;YW!2C;V=VG\ MFXH"B"J"6;T=N^'-&@U0P@$*//0OFTW;)Z "9>SOTA!-4@9ZIP:R%_1I)RFY MYEBW$K+%8U(PS=,12MNRU8D_/&)0XFNI^6)9<(]A,T*W& MNYLV)2X$Z>9%U2,4SS[:!,-C/L>1C*':2>N>OV$,:>2GD++$%QX3V,=6I6E; M1QN;354L5N4J];L@6M8G^P#8=GS-/)C.4.O9>F@ UG\7$2-0G/H+VT<,H#:(32-(G #7>SQ))\PZA)><1<-Q ML,GI\08./3FK^&$@ROE;.MH?RHI9B4_9BSXD7JGW0.<]7N6Y6.57CA2*QBS3K*,3;"4>\>LC10 M.DZ H>G2/ZQ]&S6%!K!0 6QU (42$Z E9SH6]VHG#KD,?]>J.+1X+L/2K2W4 M499AK:3+ #NPGRY\G-,PEUGQONB?YOQZ1O(\D]71P";6ALPVM<;R*YHK]F8K MM:/#?LPB#G%"%&_B".L$;@$Q"TB$**=A&#@(=.DHWMCHM-AHPW>'_M!JDIT$ MOW2=RHO"7P:8H %]U1L?=-.)6,T1+W(KKLESMB(S'?Q>I"3I))AOM5;]5\J_ M$.XAXEZZBCB&R)<+X36,?;ETE(X6\F(ILH?YM7YEEZ]U9$$8D103-;=J PU1 MPADL,B]$C'R! DQ$P*W,WR.#C(V,*QG!/?D!J@;.+6R@8E4J2N6OKOVV;!C#@<8=LS?^S"VI"S2/%VQQ\&:#BED;;Q M!F43 \7W2<7D%F=M*O.[Q2QCKU,9TU1$@0=Y))1E@8, IE$D8,)P2A@*PI!< MVHVR&FILS'*L :(E6[3@:D86;M#JF2N. @5*,<&WZK^]'/J=AZ?O/I#U<&_= M[G%/;8.NCOMW.&..+YMR"3=8>2@UKXL\K]5$U0 3$ %0?./$[!YERH8>J7Y_F>O[Y6C1PW>>C'J M?W(,UK4.48@B ME%"1>&&:6&4A&X\\-E.\ELYN(3('VFP1Z06^GA> 6K""R_>/JQ5IUW^?#&*O M6R/HE(3-1Q^40*U!V2<_^P?8$1<7V?1]E1109O!^F//W13M4SFB 4 EE9&B M)=U$2H:*J@(>^ZFD"@VC;B\G1Q@;$=5"5MGQ0(D)WAMWF3T-9#L!.8&G9Z*Q M1L:8/,YJ?X0DAJ4KIX8#9_^&.>K?(I87Z*A8QARAB'2%(,L?H18IG&7A@13&-F8W(< M'V9LGW4I95F^K9(3K+6@EG6J+.7O4*<'O%T\DFT]Q2H.4)QRFZO\@"@/%!;&. MV_<3@J,T3GQF%2!V;L"Q4<.1\/.-Q.!;*?/%D?M[F)L1ADLD>Z:.RT!T$,I_ M')F>X_GW!GWCH/[C$)R/[#]QW\!%VFZ?BS.+V_4J5SL?LIXYU$$MADI5]<-66?!-JPLJ??N/?'4T(>.H_-8N MZA@B81W![:P:G-EHW1:7#T4!_J)%%%L\B7ORXXO:)^MS@#G+9EDAXDY;Y,UU M0FU\*49>B#R("8O5$B+4-Z2=6@%1&V(6&\6A.PJ\H$['=EWUZOCV:K M&A+NR-T%ODXI_"*!!B5J%]#MT[&39W9M%RK%<1"-XO'H0P"/_!28M4=WF;P49*J;1-0"ZS-B+(O!/L^;:C$;N&] M.M\+_%*)?[H>78=6H/:H.6X :B' P&T_[:$Y;/;9X1G=Z.N/N>[NI&[@?\QU MQZI,4R69W:D7]5'9KK=TECT4]/FN;)QT._^H7N+5X]5\GNGNZ63Y.L4,AQ%2 MIF.")(;(XS&D,:&Z"3()8S^.4&1U9N) IK&1G7J-(SNNY?R08V/0K^Q1\/6LJ%+Y7$E?V#VB%MTZD>T[G1MVZ+0W0QB.9+^9WGG93E:9F&7PG/KA6OT[ M6UV3Y?)5EC[*_(O(U4+)'J>13+S DP3&@C+%1)$/B< 2DBA%5$I"$T2[;&8- MQQ\;0=5R%=\4%R]BMBB_*E;H8!E*8SL9=KO='B >:L-;)/17P;OZYU)\L"._ MSO H-7"_Y;6$KI==KZD,;[+QM03HU-[7]C'=.*_<5&]JE'RJ"II4<2AA'!"* M: S]D 80I22%F. \C 4L4 I3H5568'6T<;&9Y4G:2,MJ,7M&/73#K49?SD# ML&>VN@ [:V(RPL0I#;6/."CI&"F_3S%F-PT@=:7)=7Q6O^)?B4 M)S1-D$R@"-1.$"$6P-07 C*2QLSSN.\3*X.K1UE'2&9+H9T_V;QLF) #4K<, M!VI-J?NW;/YLV+QEB&GO.?['[62./PAH&\:]U;B\/@=;G4<0!V0^,>,(!C*0 M]^>("#('WEE8D,60W=:E3XOYP[U8/M5N3=TX(UL5RU\V%S=J),:@]\[4#/*T)UP(AI\1I,NZ@!&@!Q#Z1V=QZ61G/HM@ >]TTX_BK MX _BO5AF+T0']!0>Z2GV(AH'O@<]Q#R($MV.7*0^E#$/$TQ#%,=V?7?0MRZ8OIUAWKBUJ UHO-4>-!'B3 M6J0VT)RJ46KUC&YD=_LL=$;1_*&*W'HFF8UL M=<2>PX3BDWH[Y8G#408E@Y-*[G_QIR_LZ.RK8A(6LJ47QL?U:KT41SIB%,2R MC39@*9>1SQ+H,Z(8(8H22,,(0Q2+ S(I7!CLX&:P2 %>0&1K[(G M73 0R$(E0!HZU61CZ=-S.;N&3KPWFK.^O7:-Z6KM'Y1/0*G=3ON@321SG_$I M?4#OUB_G4L!A'7$]0'O@>>MCC(YI>&0Y5VN,;EQ;./$V#6ITB5;IA3&,$GV< MS )E\]&40)%X(O*HD(Q:97^<&FAL;%W+J=.P2D^[2:L9.VS-^-4%8CUS93>P M[!/8SB#A-CGMU&##)IZ=4?D@J>S<]7;T4'3$/E*G\WHQSS,NRHH3]TLRS\L M&!W?MWI5%";4Z[7*;_)\713LU#]HNKJ9L]F:%V5P7M0%@M]I6EO,IX22@*>A MF@CI>6I_*2)%,UQ9DY*0-)0<1PDRH9FA!!X;714^GI?"QZ/LE:*Q$;@"K.@T M#G+= 0VLMEJ#K%8+K"N]RHO,B&VPMZ*=(,!U[5U"L>^%.]%SN2_S_P?ABO[4-/5FDCZ%&+ MA=\/JF5_,#D&,1^&1K4V0P8?MZ-K6S=+T-$.2_&HME*;'/P][WHAJ#*>LJ); M8/&O61DW1Z/#*K!L$M.!L1 ;?%=R@UIPL*G.:;=>FUP-AMY4/ZT M F.?]^QNOHBOO@B=&Z,V#W=B*1?+IZ(0PJ8R0E5>C3R(*4$RDFDJ(4DXAHAA M"E-MKZ.$^2%*6>)+JT@]R_%'RF$3L*P5 ,];#<"B48KD>:-$)RXSGB$K5NL# M]V'X3>< UY WA-^I_G)W'O*N]&8+7!]$9RS#6U">+4 GR,_Z,=UH4%F+7.@% M,:]L@R06"4)! "F*"$2Z- L.PQC*((C2 $>88&[#<_L#C(W(MO)M6V3:\=0! MA&9$= DP/3-- Q/W9M(IO9T2Q<$@@S+!*17W/_63U[U-#?[?=*IH?C,ONQ'] M36TQ'U>"7[V(I>*9XH^Z/=$FG'@O$ QSCS/.8TC\6'<100$D<82@YU$DD!>R M"'M#ENJ_2)NQL50ST.Q[I0H@I2Y5BB_7]3+EYHAWV K_E[TZ9H3YT[P0/;.S MRWX!)28Z>;Q$90)J7$ %3'E)T?&MF232:\3B&"9Z'*G'3C3Z.9*374Z>ZZX& M;H3JFN"L3TGG.KI?.WNO&%NNR>RJK!JD?EF,..6)H)X,/66QIS%$(?,A9EQ9 M\5Y,I#+H28BL5E^C4<>V2FJA =M*#4@IMFU*LPG@9FN6-R91PP7V6:FRTY0FN$M;]XA M<<\ _?!#+%F6B[MEQL048^DE%'MJ^0MU16U?0)P2#_J"I2@)4X+C=/I<&+)? M5V2Y&L8;8RB]S=>WKT./D4>-KGIU,T62%SF:CP)0\9#-B^.8ZA>E8$7--;Z8 MS<@RU[\JZZ\-57[-\J6)4:!04#83BU-/Y^@*2-*(0H3#E.*81D$85R_-ASG_ MR5^96H.W>F&$/F?X:5^5-$Q"%OL(BB2ANB6K]C$%*4P2XON881)$=NG,V2EQJV/X'V22HY"#D,IU2*5ZO:OB!&8>"R2 1(8<:MHK9VG MCVTI*86S[!*S Y<9F7<&H6?*K>3J(5;AJ,9NV[CLC#!LQY9CRATT9SEZ4(VGMP]?7R"")$&*34 MQQ#[)$9I&OL1#ZSJ(UJ+,+:/O=( S H'$"F]060K^TY](,ORB/;S8T8<_:+> M,[O4@!?23T A/UQ(J#2HG7$-)7;J^SBLF-@90;=U$^W%&+9Z8F>8#FHH=G^2 M'3ERD4T_S%?9ZK5,YUE]$<_ZH?,'W<=AG4\C#_MJ8ZUK*3()$=&AF9(Q-3L) M#@.)$&)&ILRY@<9&=*6L52K?"FRD!:6X9M1V%MUV G.)6<\TU14N8RHRQ>(( MX>2"_>5A\?)?ZA$%U_P3Z1]A^6-!,&_Q^OD8X90. "=B\0EL,@ 9A BH81N#KZSQUXW#WV8O_1%MOW](YE7?LO/BZJ>S-EXSR^+V>QCV;]Q*A /TR#E,(AE M !'E'L11[,$8)6F8,#^*L54AEY'I-[;EMI8=[F9#_.=_^+'WWYN4B/*?9>F[ M7^Y$]>]!C]=Z>MUZ7J'?_B4:_S*^*8^V 0F4I6I6"J;M8=X&*?,O M+',6+4 W6R7[@;)OO]\&Q:H6F@X2UG*#+T)3AC*W=XM"."RU;8V7V^+;YL,/ M6X[;&I:# MWV3^B0WO%5%W,N2?-.O5)*55R% WB^3Y(@2*"'< B1C!%,$8]A M("1FGJ(I'AJ=NK8/,[:MA)8,%-)61AO0\EJD*)P&M)U_W,'4M[&\#TX!V=FP M"QND+/(XG" V4 K'\7?K+X[2-LXBT9JQ28S5KP.OZV)MAF%J(L7IEX0A3Z!*?4D1,J @YBD/DPH83A10L0^LW'MM \W M-GK]STF6: M=_K?+23(-@*#YU*'HI 7KW2S8Z>.,V;&6CW.PC!LME$ _-)4X5<]#1LM"O1K M/2:@H8D[JKL,2:<4V%&40:GQ,KCV*?/"IW6DTIVQRN@\M1.^7N3J\Q.A#'@8 M$XC5KE499@27(7+,EQAYJ8B(CVT,L[;!QF:67>W1(1=TM2&_XEO,=)\,'<'* MM/R6?-@&NR'K.0*S;V[;P_&]QO&FANZZ%3I[_C+ Q"U+M0TX+!<9J'[ .";W MO$U6_I_%48.BO#K&X7ZA?U5E-NDZ4%A"% @N%4I_#?39&R,6.D#JBY4F@+%5@D :GU4+9C MI[,5PVO?S0\]9M$2;IF7H0&%P/DT MEM(+$\%@R!,?(AW,G@9!# ,6\13'(0F1E;/V_)!C6P<_K[4+2]NR1:";KHSX M(G09*5UFHOR59?"; >QF2Y-;,'M>0ZH#FTI:3?FEO/\KKT*_)N7RX7!_8(Z/ MVWY>YX<=M@F7,0P'G;/,[[Q@WU#UHIRB-":"2 1IT;*1T!ABJ8QZ'(O$C],H M2G'8L>16-83-YS!<7:QW9%;LCCL3R@Z*(68!DR2"A,M$,3;R($U##%GJ)](C M89 &4:<:5)TQ[+]0E%L$+?8%'3 9PE37#N-",,>6\IZZ[HW7>H#A[/O7V'%>X4IM>_[N_OA\<__A/?AZ?W7_X>OEG]VACBT) MP=7%Y;=6_:/XS(H/K/&H03ZK0]'KC^G(7SJV6R(_1*XV4GIK5.4,3XG:DB0R M13#&(H4HE1@2&0IE3*@/37UP:2BI5<>EPS'&]I%])3/1Z+>D X#5OY]+F2V[ M+QU!U&P=O!"GGC_+0CI0B3>I\_H=MF$ZK;W;3DQ'QAFV&=-I10_Z,;55&9-TMLA9ZT@"UA_@S2ZR< MLHSIV(,RCR4@^VQD>WLWAKI>/#TMYD5$[35YSE9D5NX8OHA<+%\$_[A8?ERO MUDM1GX5/&8UBC\<1]$080H2DA&GL2XAEB&@2I*%'L$T&D[4$5JPU0"+3O1ZC M^Q;>?@;,N*M77'MFL5+V,F)>&3^E^)6;%=0* +E8@E*%3:2&.SKK#)]38K.7 M8E"*ZPS2/MEU?U#'KEJZL%M>)UA/0X]+$2<"RB#T(:(R@&G"E#D6I2A(?.;' M/+1JG[7S^+&96:5T)OGE)MB9L5%W1'JF&G,P['M='=79;5.KW2&&[5YU5+V# M-E7'K^J:H5,E1-XM9AE[W;80Y8G'0AI)*&/)E%'B1>K;Q0*&'A(8TY1PW\J) M&QL H9MY9@?$122UE6-;9D$_L9,*.97G'MF7]J MV0M']P&^DV._&H*F.D/JE+_LI1B4V#J#M,]XW1_4H:1#51AB_E#T!M5]0&59 MWR;7H3 RTV>;GS*UG9H&,8N3E"K6HR%7&QY&88J0@"A). Z12"-JWKS3>-BQ MD=Y&<# K6@CG0K[@[AG_MNB6[85;DH] 5NY M02%X+\A:E)/H!>&!RDLX0MJNZH0U8*U5*,R?-EQ5"FL-=ZI4V-_=M7/ %>?J M;5+K1[XBL_^;/5\ON)C2))4)PQY,/$_MB"7GD,8\ADD4XBCB1*3"R*75/LS8 M&+TJ@U^)J@TJ+2Q0T@(MKFW7@*/(MM.U.[QZIN>N4'7H&-"&Q(7] HX^>N!N M 6WJ'?8*:+VZV_YWK]1A&?FO4[)G:_7;TI/>:,,V]6(JTR"0$*>1XH94[7Y) M@)"V_E)/68 !2:V2(RS''QMI;(H(US6$JX2)=5[&^[/%T[-2!,S%JC04-\TY M 5FMEAE=KXK4PO)2?7"5ZX.,Q\5,3:'ZLGB)0__9"O,C8ED@O/YP)&'E<\BE$(":,)C"@+).)Q&*:)_?E#)UG& MQJX=(JI=S(C-,4;O. ]STO&+UN-7H#]'L%4%;'4!M% &-$^-%#U6"KD^";D( MU1X.2[K)\P;G*1R%0@QW>@JV@X%N_!['MLP+0A;ML]'=-JV:/@ZYFXE<=+$S0JO^97ND2VVD_?Z[W7]BN( M@SA"D5"F%XHD1!RED"01ALP/&/,%BSTAK>KJ7"S2V.BGUJ@H#5#4)%Y4)7-( M);]E#NKEDV9&7<-.1<\$=[3DS+;R1EUX1G<7+C51Y%=X&7JA0'?0NLVMO5RL M83-RG<%XD,?K[LD=*S"^D&RF'_AQL=3Y>U\%6R^S5:;,14%7OY-5]:_/:KPO MBYEZTL/]=S%[$;\KD_,QKVJX::'SE9(^RZ<\89R(D,'80QBB%*EQM MFG'*4R_@5F4;74LX-N+^)/*\["JUF OP*LAR4I?#522BRSM:5G=T/J5F//ZF M$]4SK1?Y5UN%%'W7RD*URX(YT=FL_%QW!)J"" MH A(R.9%]M;_%'._ :*H3^FP/&5?\^.VIJ5S*8P7)7N;* MMAO/8',V4%S50'/7H=N/$Z3/MP6Z;)B!^P2PT9";Q[I;*XOGOE_,%\LK M_I*I;>#']9Q/>>#A-(E\&*34@RCF!&(_XA"GC/G23WR.C=Q>UB./=/U;2' ] M(VJ_=+43DP'X8DZJRKU,76GL[+*?D>X+W<4XO^&25LBNSQ25]* 2'VCY^X+Y M\C7J8KA'L!K9P^YDT6F%KLOR0(]SD.)&(^P9]3#TV2PT2T!M:S%*J"D M!86XG1/>6X$V/+IP!%_OS-X9.?LC!P-(W!XFM TX[#&!@>H'!P F]W2Q,M?/ MS[-,++^(61D.\I@]YU61K-"/,<>A!\,@(1 1]3^I+FP<\YAB%@HOP,3,GV\ MLP+B1Y:O=+3>ZKL0Q-VD15<+P,_6#VIVXGZS]4R7\ MOUFWI]TI&;ZYT][X'0N0:B_MK2S\)I^RN;A1NYQ\FOHLH$3ZT$=2K6M!2'5S M5PH3G""/)I%' JN"R$='&=LB5#JL=1);X>G[I@4%A:26#HOCF)HM 1'6G8(IYMRAX4ZFR]N!L%?-S60MBOB?,[^?MB68SY6;T3 M[Q=/))M/ TF581O[D"7$@T@#2Z)(P"!* T%DQ )I5;S+]BM::HC>$X)S%:&0:FM(T#[I-?U M,1<6=*G^HVG6GPK!,&7"APFB/D0^#B&65,"8,)]%J>^'+.I4SZ4YRMBH;;]& M2?4#*!9]X]X0[<"V\Y0SN'IFH\Y(=2_G<@P)-]5<=I[\-L5"ZRT__C:DG'S\06\??_#V'W]@\_$''3_^VL[X8[X43-_ _YAOPK3)[$Z] M)X\D%[=TECV4)Q7'\K\3Y(?$4R8!9MI""(4B"10J@XUZ*4E2K*P$JWRJBZ09 M&YELE0$[VH!:'=#0IY%R;K='NFP"S79,@TU+SZ35=49ZS8-U J[3_=5E$@VZ MVW("WO[>R\U#NT;8G0[F^_#T/%N\"E%<4TMSI][P*?&3-/ %@V&D2YOX/(14 MR !2GR,9ZOPDW[,+O>L@Q=CX]TQ8=E9&M:[G:G+ AZ]W=[81>ETFRO!,M&_X M^S[@/!\V7*M1^=0W!*PU<1GP=P&0CB,!NT@R<(C@!6 =Q@Y>\K!NW'FK._OJ MD\>E>!3S/'NI*DQMTE'E8IGOI*->\;^O\Y4^AOPL5K>RZ!*R+,XL&T4V[Q=W MI&CRJ[@5^TQRR 2*(&))"E,1Z#H"@J9J7XP)M0IP[EG>L?&Q7E;)K$@>_V56 ME(U[()DN+ ">R/(?HBQHFF]TM:/CON?>C+A'-*,]4WRA*=A1%>S4!#Q6AJ!1 MI0!L%9\ I;I>IJNV2_@H^?;O_V%7S\SC!>.X/V&MB(.8^E3W=Q;Y\AP/X4D] 0,,4^C,(KC*$FM8HE;!AL; M_]PMLSG+GF>5Z[4IN65(<1O"9KSC"K>>Z69'S&%:N!R4GIG "H\.H33'U+XPAF;GD0,'SQQ3 MYS!JYNA5%V39TO,93G0_P^DCR9;%X<=5GJ^?RG2G39:36#[Y4Y3$"<,T@MP3 MZL-GH8 8!PQZ)%"/HX%DPLIFZ$_4T9'()O%125[7?$;LM M.I\R0K-9X4Z[7B^+XTB4>F$::=O05V\!$@%2WPKR(1:4)T$:8K5T3%>+%9F9 M+1:'0UB1_&:@_HCC7H\!6"DO_Y'W[L_?=>L)[^1[9:71"O=PQBLR__0N#ZWC'N!M*Y M=TNWJ._T\S\VSJ#??XNB^P30=FDW!JCLB;PH#*4+7]R3'W_+5H^ZHW,V?]"- M%(X6UY@F.!'IB0( C\9#H7#_JI9D31512CCR(M M/XJF0/U]&^4F82&!^.>ZJ&6FK;6\Z&KR*&89V(8 M>JI4F!1M%1NR3X[O\+;&MCL"NQ1%IRS769A!J?!2R/;Y\N+G=2/5=^L\FXL\ M5X^DV;QXXA?!%@]S'81ZPW6%0YF136+]%5,TL13\M\6"?\]F^ORP8>D5FSO! M/XO5)L2'22_U"4(P2H4RT?PP@BF3(:0Q3U&8,/__)^]->^3&L;31OR)@<&>J M@6"_6JB%,Y^RO'0;J"K[VMG=&-2' ->TIB-#V5*D[9Q??TE*BE#LI()4JMX[ M&'2E,R7QG(?2PT.>+4[(\ANO265JI'F6V(88AG+[XP>M05/:>P=]SZT90\]H MOCP3>:]I,%!U$>R4#8;:=A5)@E[?1=!KO- Q%0.E@T[K-@K81W381'/D=)GP M+?.DJ\E$$W"XZ$PU[,@*5%7-RX?UNQ_TJS)YY#^5<=KO_>,"H3CD@,)$2*.> M$E"P) >"99 5>0I9:N0$-AEL;H< G:S=,19]"3II+4M'78+7C-M=@>:9F'N\ M>CE[O#POU9J__*K3IE1;C[YR.0F3 M(DO#&(0P5,$C60X0SU/ :$1Y@A MJ!5OG!YF;HRAI>R2R *AY+3CBC-@FK'$ M[1!YYH<6G59"W9_'H%Z^-3-<1L$I)YP9:E(VN*SN(0](C2H@ I#(G#)5O+Z$]2O:^PHL@N/47GAYJ6I_A176/_(:7KY[TD.OD M]D8E]:CRV_*2;WBE3NR68<*$) \$BD+:%3#&$<"88Y!F(:0XA*C(K=(+_8H[ M-V+2V7'JQ(.J'_A.T$D.NTSGV.M9EX>9F_-1U_GSK>V[\,[@-9CJE,MR=N9P MR&4J\A_AC,L2?D='7+:CVB,.7.0IY5&#E^$,J MJH6JVH$1 3$5(B$13/(\,4UO.#?([!:!+FBM%310D@92U$#):I[LNV-G6';'1/+PS!,:0(X1 C M-(* H(0 2L,48I+'(K8L2#=\_-P^\%T/TU&[S@/LS*RQ\8AX_I+-P1C?O]7? MIO)@B-?IT7IQ$WGFJA%]6-_IJ*B[@6,D3EB$XXB"G.6J!U+$0(%P 1@,DPQ% M/(/$J.+_ZS:GYY5^V+3T^.[IFMU>E;BO0:GYZ\:6Q#K^QVEU;,^-/M45VOY(]7T MU[1IV(>% 3+.,,N( "S/N6H@G8(BB3% 8^">Y8];3AENYVZVDR,W)\0N^95*7H0YSW MA9^FQL-8]!P7Q;(48N*26.,@.BZ(-?(YXUCQ+1=<;N/8/?[1GNSHJH9+'!4D M4;F *4H@D#LO:;XQD8$DS0E!+$)86#G_3@\S-S-."V5'5V?P,R.EVU'Q3#V] M@#KFON\-=QDE:VZY#()3!CDSU*0\<5G=0S:X!S'-C(R5U5]%@)_I$ M'=HM9MKPD&E>\^?[Y,I7;0KM]1OH[B7,?<*YFD;#6CY*G]M\YHRWH[7M(;H^OEF*\SPD.8B+0O<>).H8,@2Y-&1C:]V(NNF#@2ZU(Z>FWBP_*XJ\^U$V2Q)E:4RH @71!K!\G]0D86 M4%HP@K)(Y$:^R[VGSHU>E!>I;#:E MRA$X&)/ 2;TO?>7RAL$7+O]U^'7O/W&2S_>D$OWW>?J/(Y/BRK4ZC/Y%3@3O M(Y1>?I/"=:6:2)XF>2SA8()1 +," Y2ILA<'^E1'G=Y;?"1RL ME,3;RA4OBV"]%=HR4^X*YF:6@$,4"N(FB?,F>&B]NL MN2MC3ILX9P; 4>Z:;]!^";XQ]&& BFOVN#3DU.1AH/X)[C"Y:V0GFJX\P)(D*8RIX("AA*G" M6Q044#5 IR%/LR)F,*-6S6:Z!\]MI]#+9=D]IH>)%12&&<]!CI3)QB@'),<% M2#D7".88%IPOG_0>3MKB]<8?6(>#^(/L9[S2)L9/A#^4Z[7R_UWK$J] MQ1')-XI1G ',B "PH+DZ$TM!SC,&0_D*4A)W.+Y;&U9Z&X]B/\0$&/(UNQT] MLS5H#!Z>5YNK7Y]]FZ$#)=UV$NH?/FVSH .5COH!'?Y]'/7?45H_\[W4F373 MKMWAK[:^U"A*PPA&((Y4+"V&#)"8Y"#+< M8FT;V>%O#5QC#B;'C ^\0>Z9-)RB;4TPHU!SRD)V$DQ*5:/ .>2S<0\969I: M"*ZZ.79MJ+;J)99&(":"1T35HHAS M F/ 6$D C"-,Y''!4X3NUK6#H2:&T7V=9QJ*6? !H):UKEV,5]F]#CU+'AF MS:TZ?2-S%3ZGY WV55H$_50=7C=43#L4J=.S1)=XNRW=[4*P:6M].X3RJ#BX MRV>/C!6D7SE[7O&/HC=]=Y'W,8MYRF@(2)C(#7F:0( B#D%'2#6R]GE=?K)63" Q6WT MV87QIHT:NZ[X4;27P2WC^&/;R%O[7]Y4S4:U(XE3FG+ ,Y71#5-)("F5_Z1Q MP7B61$5H11O'0\R-+7;MZU>MJY!*(>UHX@2.9NQP&SJ>26$'3.=#?7,)&&L* M.*^[TR__Q#"3?O#GU3S\SB]<.;)W=5OJ1?UG4.Y%1_' ,*1941# $.8 )B@" MA$80A'&*21(G:8BP5>?JLT/-[7/?EF?2/PR$M8J),H#8C '< .>9"49C9M^O M^BH<;KM5GQ]NVE[55]4^ZE1]_8ZQ#>\?GY[EAZB>^J1BY/I:Y93F:2P02) T M![2##\$B D5>I$D!TSS/[1CC]#ASHXNW>(,#M;_GM:[K]W2Q:8T5HH8$<3M. MOMFADS#8BNBA\O 5&!SWL#\]UL3MZR\J?-RY_O+E(^K&O-&=^73OLS?XJ=S@ ME4XJ:3[SAM??.'M?U>^?-\\U5^4&U-Y:[Q=W&^2"<$C#F(""9'(KD6 ($,T) MH"B'3-H888&-(B=<"#,W6AENN.M.A:#1&JE?[35%5.W+RDXKBW(MMT[?97J: M>E+\L;.BJ4B']!E_3(I _8?G_#2C57];?>*WZC1+ %$4(DE@5/R4\E/:RN]S& M.6ZTC;+P1FRY#< WLZS=0NIY@7* IN.,1F^;&F3;G'G"/O\2R4V MWR7I_5;)0>CJ6;78['_WEG_CJTIO!-1!8M_K)HHPBD(BN2A*8P!S 0&F+ 4\ MRY@J]Y]$B1$KC1Q_;A352VMAL8T W<"0]@NE;^=A)Z@N+;<5/]C^>J" =B$8 M-"9R@KN%<>P7_XGLX<_\21F_ZEBV7,NMRF-;U>1)&KBXU-'IFRIH^EFI=)#@ MYJNTA;>_8X.94EXP9P;Q>'POVL C'CN=V3M>YSU+]X;'W%9T;ANT\NZ'*C'" M?^9K+LK-4M4,3@3-0,92 6#"$U"@F .19W$:1EF."FB3-7=E/*LU8X*TN7LU MQK@R=.<0-357G>'DW5;M"M,- NK.C?DJ5>NN M '"N?-VUV\;1R*>J;?>M-V0B0BDB(@%I&E, 11Z" G,!4):%$6=ABF-HLQL> M/GQN1F4OVZC-[1YJ9KPP%@O/)& *@_7G?DI?I]_VW@"3?LBG5#O\:D]>,V+W MV/<4TLV"VD>V1;T_*%\G;S9M$>F/M3Y!(RO^V[,R+CZ*]J#MW8_>%M'__"M? M21YYUTAUOR]9E.8)BD,@[36JSKX80((0$,$J]0?<7^52DF3/^!:K> G^6/[%\,T2M_O@\$&>!ZS M[)D2MPWG[H;3V74=Z!7MB[=7==#KN@A:;=6;T"JX"+8:]TXJI;-\2-!J/8^) MM]B!S^,%F&BG/H<7P6X#[W]Z+F[T/0X_W8& ?PSW#@XF&,YE6.K?UDJFNJ2; M;8_"@RO:VOK+A,8H) 4$+,MS ''*0 $9!T5">(H8@GEBU+S(C3AS,R+.AFJZ MB&LUGB.SG:^:J,E_BX'E93?.5!RF!4B$@C@)!0 9FD.L)";.09# MR;%ARO*0&._CKHTV-R)5\@:=P,%]U<=]=3);V-=783;8'KD$SS,77L9MC.OO M*H 6VPR70$[EUAOW(MK9]Z:X7+32KSYD.EO;5)\]B]GXIG%V[U\Y>Y#/>LN; M\J%MXMT58<<99D61,Y!RC-M^3HA'(2 P%E%$BP@QJQ)"YP::&\5V<@8#04?6 MNC\+K9DAZ@(PS[0Z"BMK"_$:$$YMO[.#36K575/YT%Z[>KV_^CMWF_=?#,Z.9U^&1$]4I%6RU.KSIE>KP M&,(]>1F>:W+-K@J/(9!CBO"8/GHD<>-:Q=8U\O73)Z6''7 QP5DYO?!/\4C6-^CQ;#T5PM]G4)7G>:"?G MI@J&N5=?JY6$WO*P\MH4&+*K.V!],V[H-^MHTVU_^M93,5].O+]V&2 @2XR(DDG]8(?>:F30/$:* 1S 7 M:[O(W>B=K-AQDS>,/;,4[?!:]]$80Q, M;GLJ6$DP;8N%,> <=5P8]9!QM"8-A]9,4];#$E&YKTU2"3I19?$3Q F"(,P M@6$6P9@R'-D$G>\]W8J6ING,$JR4S80/+*5A(O,H2VD?U"PF-.5%"C!417JS M @*4TAC$2$BT(T1IBFS6@O&@3F2(*E!O 8D QPG61$G24BX54S,^:'F]EG?45H]JY2WGVQV"7K>1U\%P2A$7AIN4+ZZK?4@>!G>X MJ/OZN7SXNODH_M:TS;.6F*:"1%$,2!QB5>F-@D+D'"0B36C*4$CRT*[[YL7Q M;+Z :7IO[@J?UDI44 GPW*AX?-5:[);*L(=(FY&',_0\\\=1O=C//7I2V+9O MGJ_JL6= \5A(]G#$5ZPI>T;YR^5ES]UT6\[P/?[1-N#;#2;MGC>XKE_D,OP= MUZQ9)C2D11H1D$5,TDNLO)0>V[&B[+(JUWY:;7E MHT-YQZ49FTR"&?-X@M8S#VW3CY5OL&_7.2 G!?,;(YA'IR); .8E+=ED_%=) M4;8 YERZLLTC1KKT'I]6U0OGG_D*;_;Z+[WIFF7C-$\3# NYRTH)@ 6" $&$ M ,U)P9*"0Q(R*Z?>M1'GQEQ]Z[$G_"+'7.DM5]T*;^F[NXJUH??.)8*^_7>= MK*!#;-BJ;1&\<=V;W!@:MXZ[JZ-.Z[HS!>'(>6=\XSBR:8^'5&B"/D[_14UG M7P @C@2)*8M!PE54%\L$( PR$,(\R0@1(2RL D,OC#4W@ND.*K>R!KVPH\HJ M7 +9C%\<0>>964:C9DTJ!G@XI9-+XTU*) :*'U*(R2TC??_G6Z#+%?KY\5ES MUMUC56_*_VW3(_*DP'F6(H!%1@%,,@@P2I01PW*,0U8PBI=K_J#)SLP];2V$ MT1>#VB]F*(I7>Z87-!A*:NG\MY\.,_;Q!/%$80!:>*"E#W;B;[=FUMC;1P:, MAL]M>("]&-/&"(R&Z2A08/R3[(BPJ3?+S_+YO$L%RS)!DHC&DMT( S +Y<8, MR]T99VD1X9#P0F0F%M/!<^=F':FUI&PV)<6K8!"+81FS= C>92ZZ 1+/!#,: M#6,B.:/[)7:0MPR80?[KD!4.GSG)IWY&D?[[/??G$=G%;ZMU5=^Q;V7#V?OG M->O>L;B '"'. (FC&$".8]5&* &F^?=_B[+P MO^[V.WO4P\82]]_EOK)2C[7(C3V#\N4OV1%VOH]QE8!!)V&@1!R3/'P&((N4 MX=N!FBA16 L*< >8D**Z*M][&8*+.<%G;ITN$_BR['OYOUMKFS#1A';9ZM;K8C M(\;+Y;OU1A?_HE4M1]!?ESZ2>J,"XNJ7-Q7C2TJ*F/-"&F9IJEJV11E 48%! M2F,8D5SD(C3*(#8<;VX$U(H<[,F\:$]351F^3O) B6Y&3*:X7Z8D#VCZ]G Y M -*8BBSA.4%"#:=_?JB^_1_Y),T__X+J1]#^J$G'=(Q)Z,92X9YH;&\;&Z7\ MC:^?^7LI[9M*/A/3S3_*S=L&#[U+RH!<]^+T7WM+K93H59@:1!X ] MLY C;$<$.%LAY3C:V6SLB4.?K0 YCH.VNWT<<=TQIHNDXM4G7+(/ZZZOX*#3 MX%+@*!0TRP%" @+(DA20/": XC3.D9 _LM"&LZX/.3>ZVDDR?O8J\*@CLJ,H?'*0L9##LI 9G#<,@]%G>. M:>'7M8'^*+J NJX%2W.W9A]5@ZXNQF@0=730 3A&<89"F "$"RK-* 9!P20Y MD2ADD!&">8S-._K=*L[<%:U0'P@YC(Z\K=OV[1-ETU)PR@E[U8[;4AGEUGJJ MUKKWH/6GYJS)H"O$+_<.<2OOM=3MAWAYT[]_2Q[A M7!0Q D3%?< 8%@!Q$0(>)P)Q$F M7@/;Q,_L$$+?'N?#'MM;:8,W/M"S<4([1'$J=_0M:%KZIPW1N>RIOO:0"7W6 MAOKL>Z]-;QJ9,ZZ8O0WA^TVJT"7GA#RCE!4"A*E@ +(HE]L/N1NAN8@)AD6> M$JM3W).CS(UE6_-T5:T?@!SN<5QB^$DXS0%@6E!U M^)" E!%.1"Q(S,P;/5X8:&X$T&]:58]TM=^I6VDM;(-+J!H858ZP\GW?\:->OBCVAJWZ5YUK2*KU7OS\\ONDD_X1?WJ3B6N;TLI2@)_?GQ2 M=S5J\V#[AGR^U!'"/EYRJFER&VOI7>IIXS2GFH2C M&,_)!AX;'_J^[!O!+B/"<)C$"!11G@$H" 8D35,@,A8BB$(HA%&I\%,/G]MZ MT 4L*@&['LNV 9X#X"X3]JUP>.96"R1&1&@>JWQC..;@@1/'7AZK>*: ML076AH=[GSGC+0E\JDO*N\XW^($O11[&*844I$6,Y3<;%0!S&H%8I )F<1;B MPJJ\O^&X<_NNJ&8%R'$U-;O;1[9ZWX5)[7>7_X0[YV>@N+/?5F4A5+0LYW')^YO]Z+IMRP[_P^EO+^&7%5-^\ MA[5^BI9\&<84)W+G!W"=%@'6)O.=UV16N?EKAC2H'I6ULN6F6Y@WM NIP8=W35AJL\YB?=3=\Y>-3(HO'[ ZZZ"ZYMJ MW52KDO7T^DE5-^Q>GX_B?;G&:UI*:[4O@[T[460T+TA&!(BS+ *02E8L0I&# M+"E$'&8X"KE5F7LG4LV-3(=*J6SQ@5KZ0Q@JIDXHMZKMJL$;'4=ZG&>S8X;) M9\_S"C#5Q-D'T;L$VFW0O1/)I@W2=PGF45"_TX??$-1Z=,IP'+I$#D.7WOWK M69>WF#;TK@$1&PK_)FF"TH?XCY M]KT-N3UBMD5C$/K1=/[.C00D^-@'T.Y>JBTHG8?4QQKVZG/K/LSV5;29/OSV M-2?M9%CNJPHT<:+)5;G_(A^Q:3ZL6Z_!/[CJ%LO9W3=>XP>N__A6*K6-2E[B MA!50KLJ (!6K ZG\266E9#R*TA!''$(T24**:\WFMF9K"24Y_U2N U:M5KAN M5"ACT"@TIDI=XN1JEG7HK0(>IR"#JCVDD!!-.C7/M_ABY.+XFU5G.CC]33+C9PCVS:?2\)/?:+@*M[T+/ MX59E_:].Z4!K'6BU026 5+PMF[((B-9]KS?B4'O]%#_-$B><+*?KYQ1R3[HR M3C@1AVO>E$./7LTHYZQ11<%_Q9OG6M<9_%3SIW8%5L4(W^#5JODH[K[A%JJ/+Y7I%*&0P10SFH=71LA.IYK8B M]4JU=?0;*6O3N=Y[!97;JG7$Z^JLS585ZP7+P9P:+TG3SI3_16MUP(-G4*X,[,$]PO\.'C\T; M7,M=T$9U#59OZ4$5YCQ+2)0D*<"$A@#B6,6+R'_F&8]8*C^5+$UL6/OB:'-C MXV'Q[#7?!!37M0Y-Q8\JAK$OR+PK_-KO((8U8)O^LM^JC2U+7YX;,_9UAKAG M5AW(V=*E1?WQ$7E]!J X3MR[-.+$F7D&RA^GWIG<-#*WKNU6WKN:TS#E,$\C M4*!,68HY!)@6!"0IQHC$*0KM.&?_\7,CF;LO7][=?[',4ML'S(P(QL/@^46+3Z:LF]H-V![%_YXTZ>%VSOJ32?:5^M7V7 M,YCR(N7*X" I@#D*5=@^!4+0*(U@G*:958"J9WGGQB:=U,$W+79KD/S@-2T; MO9CJYA"G+NDJL6TJ_>N)?)N&KX1GCZ7[B9Z_'W+K:?S[[B5X-W@)U*_]!1'Y MGZ5Y> L-9?YC^ #M)L"99\]RV)O;G+1V;B/'?+E^KC6AF^-F>H8 MK6KWW,O7K/E:K=BNB(_N$;PN(!<.2L2KVH=M0/]45>Z9Z&T[;VC&-J@&ACTW[.]>J&$0/ ME*Y .[JKB-LWX_*B-J?Y]KR:'14YVRD:#"0.M*J!_*6^H7]!NC)H6X4'!=%T M%MO@"3.9^-&=:%[M!9BJXYG\I#=[W[UJ;Q8TDN]+4W1Q@BOTD1V6]DW-GZI:&3P#PNC^WAWB==Z5%Q6T7P7?OY;TZY!.OI>K M54!X\(A92S5M>[8]NE'NY57U_?AF/GBWRT9J7CX\\%K98D(R[)[BZVTMK!X? MAE^<]7*;X"VS: ;D=OS7ZB/D!<4++8C\C#>V?FI=?I-<\8T/XK&DY?97SAYT M 0#Y)^VXV)4 V)UI)S&,LR+FH$ 1!3"CTG2"<:@:0!>A_('&V*C-B0MAYF84 M[71IO8N=#K8U56^8';.=^%28>S=,>C7VXG4'R <[5?:*E'AQ6;A U7&IUAL$ MFKA^Z^W0'1=U=?#,>:>B++'(1)9DF9QYG*@0TPR0F"5 % (E1<03F%J5))Q* M\+D1]S"11">/-#/-'IE96ZX[^;NFH78+D>5$F"TG_N#UO"A<1M;_EF <<$YI MV5*$2N6E/S$#)Z:=9 MC DO\=QTNFG:E72E]VJG"91QG6G@5Q51D6JHRE5 M-0!9'(68<99SH\JHM@//S3#Z-$S\?. M_-[]UXL=9(O:-+F0AX//(Z'Q#"3&68GG[K\]M?!#TSRK;,>^I\O?UO(Y'S1= MEM]49Y?3FU4EH=QGTM6S\G#I+B#=%G29DP@EJFMSSIGK'#3!'?[$3FE!(NS MX%EA%+S[\NG3^&1%]V^),3//8^[]T[G6XE?+A_0&_J4\27^#ODY"Q,?G3;.1'"JEZGH:LR*+L@(RP#+* MY+*EFC$6) <811ED4_ &F^5!:?Y,]$'-G@FR3 M; E_*-=K_;;C#STKYQ_![ M7P/9==[1^8%&9!KIO?'=H(FMM%8_\V93ERJC2?_FRS/Y'TXW]]7[Y\USS56. MDQRZ:T.\E4<87LQ)^76 M,:;+.W&$QEYNB:MG^NNT?E"-YA_EYNLN!>8]5Z6T^#(,*<,A)R#A>0%@R+!< M.%D$.*0)(S07$;>K(^-(L+DMG5_X9K-J#7"52HN?GE0+=;Q:+735*QUKT99% MI55C&S'F;#;-ME"O,4>>5\N!2LI$V2D5**V4C=/IU:?.#FIH?9>Z#1-J.^VF M[9=N@_?D?=&-A)M=_W,;2,?T.;=Z_CB:5RF)_#?UWO?F549H%/(4D#A3Q]Y" M_10QD,5YAB+(BA!:99L<#C WVM7R!?H*.TH]0LZ,&F_!PS/%M5!HV:X;]M8< M=4YQIUQS-,BDG'%.Q<-O_^QU8U-]ATG(=S_*9DE#&J'F-MW?%# (OA="6G9]/4$D&8?]6WP>/ZL+9$9D1)[3GG' MB:Y'PTR.DU+-7COO /ZQIK8K/O^7M?S^L=7'BDKWE@M(V66E?<6S==(G^ETP#IL]1#ER^QS\L9.4]F'.,1^VEXJ%<@^*E7 MX4\ZO[*;BTY\/15M1N:5U"AKHKH-0:=D-E*420GO-K@.2?'&IXT]Q-+[IZ9< M/[Q1AR9',?@,4TAP!DA&,( P*0#.P@0(&%$*&8L@MHKQN3+>W&RF@;C!FS&' M2I?1-3TK5.MU8$[7],SI7K2%,=1'&4@#86JHYS&H,B5KS@NY!20B.?,JI"2W?!SXYN! M]&UCEJ'\MBF$5O-@1D7^T/7MRKT$K/\,Z'&X.LHX MFOOY6?(G;YH[^J]G2:4Z=+NNWE?U(_ZP%NH_ZE>[[PNFJ2JR"T%4) + ,"T MPGD*1,%R08J4$6SEY+,ULF+&=1XP]TUTO M>3 07;7]J@(M?3 0WVO_FI$(.B4^6QDF9;Z1 !U2W]C'C$PEZ3[>CZ+?FM[C M'UWWCC7[I6LS)6GWH!&40"S+8B@GB&9*2_"]LN6-:+H-W!XIR[3AV;/C/&Z8MTUF6!3S,,T2P-,B!##&&< Y24"4,]5V*.,L"9WOE^?:1]18R#N7&XAYYA.Q^78/O90'OMKF,GP?RVS].B7)<;_DOY MC1_5*_L5_T]5Z^!>%0+RMGK$Y7I),8E"E&,0BC23&^@H!2@L. @YRE@FZ4\4 M5IZ($3+,C?YV*H"5TN&XMM\BT'ITU2Z4)L'OK2Z61#AFQDR]ME[GP;O+UL<4 MC'#UZI[!ESC"F":Q)$T.8P!9S@ A::QVW"&,*8P$CFQ(TUJ"N5&F M?&^A'?/9@V[&>UZA],QZK>PJT[F3/M#B+[8[Y9>%2@$@7(?^+P*E@^Y]Y3"B M?S1^3@G/7HI)Z6XT2(=D-_Y!XZCN_7EBO7NLZDWYO_I$LP^)4:VHU-#OY0W+ MB!0998R#)$\9@#P) 8XI UG&*&5Q$O/$JC7O#;+,C?[NO_*:Z\9==B1XRW28 MT>%$('LFQE8+\,M)4W"Q:UT[5&G1=5+3)*GT<<>1#D!URI:WR#,I;SH [I!! M73QR')?^':^>VW(2JU7U7=4D:]I$65Y_X\V]?*@.Y&=QSB&/$4AC3@$43#4W MHR&(,HPP3HB(";6A3;-AY\:07]Z]"?ISX$40Q2!$BV"K2K#319^!]=H$2IU1 M&16&DV-&HNXA]^U]\8>V-5G:@>>4%PV'GI0"[> X9#O+NT>F=94-?GBH54*$ M'.FC^-R6VC_P9*89I46".,@+7 !(1 X0@110F*0ABW$:)E9[8*-19T=K S=G MUY% 5;%ZX-5#C9^^EC3 TC"T3 8S@M^,N9R#ZIFX]N55J'82>W406Z'D-K?, M:.1IT\ULP#C*0+.Z>6[]#W]3.>Z-W$A\KE:K]U6M;EI"ED4B#B'(>"$ Q*EJ M28MB0!!A$,$L# LQCRZ(I\2?&V&V5=3^_=^B+/POU=^[+<$U*-0ZE\Z()]\% MP^B=VEB7_\O9!Z9*JHL2[\Y35!1LS=E^T);\FQ1X MD^Z%#@B!18(L%#51\:\ 1C F(>YW+)3)(LR?HJ7?>CRB3;BF1$C/OU MNNXGV)#6Z!+)UG-HMLKYGI+I M3Q=/-A_L*SSI"5&YA@,%@X]D53Y<3H&_I?KQ6%Q]%3RVEN>U:AR/!>Y"6>/1 MCYS8']6>7/>-#.^>-U^K6JTU2Q87A">2BF&2:L_":GAYD;>>^R72ANO@9B57UO EV95=$X?JR>E1>XU+U[N6YX46WO M6&E[;[7;?]DQ_)EY,*/IV]'US+5':42]C.YH\C(&3KGNS%"3$M9E=0]9Y\K5 MXZA#Q7K*F[[>K=E;_HVOJB?UU"Z\O2TYN10,Q7&A&FC 7/((QA$HN#0G,1@S+F12B^R/J,<"-U7>[;C"1/0S4C#,92>&>0:BI)2VD*T7@O2 M6F#FE'%,QIV4?BR ..0BFUM'M#9M8U14ZO8/M?'^H'JPUTT;T_(&/WVJ2\J7 M."E@2/,8) F-)2VA!!0AY"#,TA2+1&2,F?31N]:>SD5;TF6XG_H^DB"!>J*UJ@ MQ7:-ID4?4->H3M7L<_M^-AO=^$^^I:JQNJ0I[;30AGG?@KWLYF!3Z6O*?AZZ MP_+VY.7/CII_V@!ZL<.GT8.F:^-IH]=>KTZK&YT% E0D#"1RA45I(02%:+FI-GCURC.P M%<'?#-RK,8*GO7GP"/WHF!,G@+Y*J,B>Y,% =*\1'5?Q\AV(<5Z UXZ?N J- M0=C#]6>,V"(,^DF_K=95?<>^E0UG[Y_73#O8EPFE/$,D 2C#JB>.2%2_9@)H MFJ0IHA%+$J-$*Z/1YK96;&,,6GM)_=2W7*=MR_5&=U=GU5I;9-+:DIQ6&P<; MF$V!P4;!);">&6O8JWX1:&F#3MQ R=NFQ-OL#ZX":+$W< GD5/N"&P&UL_5- M ;IHYU]]R'0VOJD^>_:]\4WC;/L^'&V8Y!B+(DR)2$$&4P(@31 H':D>>X'A31SUU0=Q(Y)LSL/J]FW[P0LSPS0!^TK*=LU?5"(W&'\Y#4H MW$9'GAUMVMC':TH?139>O6&L)UE)7*[*KE;'W];U-MS]'O_XF:^Y*#?-NQ\J M\*)+W!Y5K^XKYZ]P,_RLVCNOPSWSS7ZV:X%N*<96F20P )*0", M, $H304(DRBA&!8P3:UZP?L6>&Y6R;Z^:DLXU%A'./9),?N?\]"3QP[,,T4' <> M3#3NR$A,E9BU#=2ZHYORFXXC?(.;K^]7U?4SM@C--1Y[;LM1FZUI].I!"R(J<@3C! D"19*!(.0%)SE 60H["U"@"U'KDN9%5)WO MVTBWMN!MI3\_VDIL'SUN/QTX2E.<\0@4-*( %@54C=@3($C""28()VKMN'[@ MXGH+4R?5%92%7==KIXW MO!UT=XC7;"O69#$2#"4I2+($R0T&S0&B!0,XSV(:TR2%J56AV9%RS&X%7V]* MP)3,Y3<>-%Q^32,RO<9.BMD>9 *H/2\9O0;JE*C-JUT$6HLV]:/5HZ_B,U#% M2PV?&^%TNF<9*\ND.Y@; 3O.X9=CI>2I5]V>9"+)DH<%A !&+5I 1"+@VK**. 1UF6"1A! MGNSF>0U^,SIQ":IG5CG<6[^[ MC)I]'TY#*-RVW;PVZ+1=-@TA.&JJ:7K?R/V=$%P=\?(/:UH]\,]G&=$?6_@>OO[6KR\U"/95Z/=P RT6:M-'G?J9;@'3[?9MC"#3[MUN M@.IHXW;+LVYPH!^?KFT]'QP529%00"DD #*4@B)%,4AHSC."Y08NL2I%=/4%5-'.-Y*?)(5MC^=?^C>>Y(SF(4D 31"2EA03 (E"@#R) M>)2*L)"_MV$4DT'GQBMO>9N0N>TYJ78@M!,^8/RI:DK;HR C\,WHQC6DGDFG M%U=7= YZ@1=;^GGQ0#XV$#FE(*.!)R4B&R@.Z'!)URR1:!4")0.#@^D1J+G]H#*5HAI M#ZQ&0G1T@#7V.9X*F#?GRN-VK0G?_> U+1O>?%A_XG59L7_P\N'KAK.[;U*% M!][_O:V?17.1)$F1 TXR+ODQB0!.1 A0AJ("%7'*A-51V+3BSXU=>^'83;7D M7NE5,'0RSG:"?7LN#8JE-U>JI6];YFY!4-7<6A@600]$T"&QO>I*Z3SW]=2] MS.&TQ=;=JC"O2NQ>IL>Z3+L?*48$XW^A7SE[7O&/XK#3TS:1J4_HOU;F\%$V'MN\E90#TB2Y]NZS171$0K8M196>7\V$1.3[)O$P41BX%?)86 M7,"VX74G/XE%P+<'_R/^EJKR8JSCTFZ?@8E#Z^*=/%Z%^,P)[X>JW/^V6PRZ]X7S+&UJ7>EW5 M0RP3$B*8000*Q%( D0IA$# #)"EP',%(+E_<_ESKY%AS6Y[ZXY?NT&4@;D>/ MEK43+L%L[Q5.G2XJ?OJ Z?(M8TI\XJ =# -KT=%M].MA81)6%W)G$]!ML8()NRFS<#-5T1_OX5VM;:IY7< MQRJ;;UJHVZ M':^"-L=*WB:?_+S23@9%-GWE?SERTY6=:?^UT?9HP]>E?-I:/L:9-7EYCB[7 M^SQ]ZX15/B_*OE_;\_*EHV,H5"A?6[OY<]G\\Y=RS3]L^&.S%/+_<)RD(%=I MA3#-(X#3C(%"Q)"P,(,PS99R8DEE$3MQ9C";#VHXI%-/A&3J^EPG>U2#&Y+2S8]CW0*IF<6.4XMEIL_'WWBKH+A-3%XXD,G8Z6O M)?>Z.CK:#U?X\/B$RUJ9R>H36F*81)#R&+ \R54?\UQEWR4@)BQB('L#6/)X7S;PWOYR+?5(R[72PYQC%%$ 8=% 2",,"@BS %C MA30YJ,"6A4/,AIT?;>PU2]V<:):JA ]^;\6W/ HQG I3@G$-L'>V<83M" *R M@;;J$[.<;I, M2C=I[YEA.KD<%FP[J^TEXKE^V#3P^BONOO&M#7ST^56N5/9["K @)3@$I* 8P)0(4 MA$6 (494^XPBBZPJW-X@R]R^[U[B &N1U4EQ6X=-M?]M1;:S86Z9)Q(E18$C M!$+$A;0U(04%S53*0L)9QI(D%+E=H,!$,S5-),&GNJ*^6232S0R>:&,^+A-(BV*FAV]+WBJB.*MVW=;?]MEI5 M@C=7ORUK*]4!H$Z-U%ODF=1&=0#J6.\R%F&1L 0"5B298MH,$(PH8 +%*1<93B-F'!IK/N[<5K^!?&T5XT!4 M==#PS6;%>\V;$76C7V&S)CH.1>!$/PWYB7D+9%UR)& MUP_*$\7M.D/;+F;6'K.+<;06CYLNMM9>Q[UXVQ&WCV#_OC;7IV>R*NE'(73$ MMG[LITK^YF406B?)/X$% C N0@!5.6K5"@H@).(XX3GD<63,_N;CSHW]M8S! M9[[J3>E6A:#7P8:0+- WH'L_F'HWAKOB< BW"PCS%4( 0&(815>$.:@2),(J*CM@J,L)"*S:8\R>+855TW0"46+ M%CQIV>R.8X> F1VOCH3!,T&U"'RZC(#UR><)79V>9 Z?/^G)Y G%#D\:3UWB MO]SL_?=JF891!F,$Y>>:9@!2% ,2)PDHP@BS(F)1QC)?U6;E^',S1.2[D_@K M-JL -_OP/<+HF1Q&E9J5*KQ.I=D!=J]6:%;),-LZLP. ;BDS.WS,+6V3/HIW M/^A75<]/=2;YN%;A00!1?N_&%RYC%&8"1+G(,8H!S C!4!Y#(&0-DN6 M11FGU"JMS(.,9/;-\",C5]Y7CTS]FY*>_W:QD_*PZ"G\C X9\- WRJVU:J?;EH=]7]7= MK_2A"DFS-"D*"@A*56L9'H$"11!@FG'"6,8C:.Z/&2W&W%:,3FC)_;W4"U5? M7,JMO?3U3G*;0DZC)\G@=' 2Z#V3^K8IS3_VF]+TL_%Y,!NM*MKA_'GBV;"I MO#7%K$Q5G,O?[%B6RKH5U,O5M$8_?<*"6[JWBCH@[)IGI7(8[K=GP/9;!-Q"V93AL'V &D!%X$4T65T MZT4,'$>NGAYKXJC4BPH?1YQ>OGP<.:B\5%%*GN&_E-\X.RP)_?/+KZJBMR[^ M>/>C;)9%$L,BBF- .*$ 8L8!87$!% M[X/?E=R66:*VLV+&,AZQ]LP^M\-L34VY[+=*A7\--*ZO2GH-3ZV189J)K>7K7)'M2E;_?S4/G*+N?L6 MVPYDF[X7MSM 3S;M=OCX<;3^J>Z,8UTN5=>>;.Z>-U^K6FWLEC1+2)QC!G"" M(A4,CP#B<0Y8%"-!E.EJ%C%I-MS<2'@K;="T1=OQ5E3=V+$M^&Z9/GH%<3." M=8>C9][<0=C5O6]E#7;"NF- ,U"<$MN5(2?E*S/U#VG(\*Y1.3?#1,_/G/%' MG7[='M1]*7]T,;0B3S.FNA?E*&, )K0 )&$$% (FJ @30\B"5% M@SQ)"("0JS;AA +*:1)F*19A@7OWAZ%9>&ZL$;X/STS]!C^5&[S2-F#321FP M5FJ=%3_"!7(>:D-K\";X)LYWE[O@3LJ@%].A"7@-";?6W]G1IC7\KBE]9/-= MO6$<96@34I?I9&^?54Y?RTA_QZMG_AO_KO_2+'FVUE$;,7J+O]9LDLV( MR_G4>28Q+6];3)@%K<2=X;,(M-#J%/![>X'#^$PKF)PRG-G(D[*=%1A'S>RM M;AY;47@8F:(-L\,D?"98#!,(<*[RD%,&00&S5 61H)01&!7$ZE3MZHAS8[^# MB"SSP#ASC,T(R"ERGLFG!\U+[0)K0!P7[;TVZL25>0U!."Z_:WJCGV+EOTG] MGFOE'EA&+$="1!Q$3)6+I) !A"@!F&1%D7(F$#4J8F8_]/S(9B\]1ME3E?;F MK:KU Y 2/(YJ]&0Q%Z9[Y-+_A3F;]+;9,5W=EO)XZE<<> M3QG,D^V)E2/LIS_$ZL0+=I)O0T T ?;B^SC<,@?-TWF7@0"O= 1F#LWY4S&+ M9XP\**-?.7M>]:(3][6P? NCU:8_<;@?NZ"#.P2/' M<>_=-URNU /?5_47:=%^X=*:E784;Y1?]5>\Z?[UFQSO<[623WJX_\Y7W_BO MU7KSM7F/RUH?%RZ3G.=0M;F)&)-$G"($,(\1*)(T9(*D)&%6.VQ7@LV-E55% MDV#S%RK\L@DYS[:0JU\%'.=__ MK>=;Z=]Z2-S1N>LI<KUQHVER9OU05^UZN5G?K MHS2:99%#P5(2@Y!'N@AC!(J0,\!Y&F%!D4"%E;O:9O"Y4?E.OI%)OD:(FS&R M+QR]LVX7#ZWLWU:Z1="+KJGU*$//?::P#69>TH>-!'B5G&(;:,XE&EL]8^0) M@HH9^1DWG"G[6=K*.O;SKJY5K1]UC/'SR^Z2[F3C[CNNV=LN$.2]1.!77/^3 M;S[5)>5]%6ZUCB\EV[$TX@)D1.7H"9B (A((1!'FK! 4YL*J0[=/8>=&D;W( M@7K%@DI]_PF&(FD^K['$/I (A2 M(A@J&@PT#B53GXU+X2V[X$2FV'1QT33([;LQ"? D][ M6#(!]$>G*5.,.=+6EB.LJN:Y[HYZ>N&ZSC*Z&,>1;,W@N)LE<5;$.2AX+M>B M'&8 0Q$"$699FD=$)(51^3='\LQMN=$!;>#G(WJR-,]OG"1#BWTZZ"=<%+9D M/U@/?O=R?NT(/[<&_8TR36OCNP'PR.QW]-B1.P&^+JOZMVK#NS[NRSCD24%5 M7QOU/S!%&2 %HR!.8L)Q(FUX9&>^'XXP.Q+4 @9:0DL[^@@\0^/W%DA\D], M#8<=VJ^J[M8>/!IE6B/NG))'EM?9"\=]S=LCS@_KI^=-\XO*STFZ5[.@*>)1 M00$CT@""A E $"M )B(D=^LI)8E5V/B%L>;VA6O9_OW?HBS\+\M.$I< -?O6 M'<'D^:O?>5@602OH(M"B!HD'$C# Q"D=7!IO4F(P4/R0(DQNN:4MC6X1<=3H MD1,<9CA!(,\568@H 3C&# B!<0Q3D0AH56[PPECS(PLEY)B&,Z>A-*,)1P!Y MIHF^D4PKI]]<$@-$/+2'.3W>*[2"N:CXZ;8OEV\96^&I>N+UYN63? \V=VNF M(KEUIKK\N:N(JH?]7#Y\W7P4?VM:!\4=I<^/SWH#\Y8_U9R6[9G2FMVU97_; M4A>HB-(X2A-0B$C23,9B4.20@91")"A-""N@95BV3WF-OL1)X[C5Q/]G@'?2 M!VP@OG8(XH$"MK6F?,Z]&2^^_GQ.5>FJU7,1:$T7>NJVRNI_=>JVY!MHA4$E M@%2Y]?0N@H'6P=O#]^#.Y#T8435K@OEQ7'3+I\03U^R: /SCDE]3##INM1J4 M5^FK_JOSL[?5(R[72U&D<49X*NW9/ &09@(4*S M=EAY9MOJ0HD;_-X*;%DJ^S+49N3N#$#/Y'P#=M:$:H2)4T*\/.*DA&:D_"$A MF=WDM"9-6^AP4)2FH%F<\A!0S H \R@"".*KO?-)\'_5?J$?32CUI09HS0$U1D>9PZ#F4I#D# MAV%-FG-WCVN^]TT:?"KX<."O"./T4QM\]O:9JQ;-W:DXS>,()Z@ E!.YI><\ M R@J^9#SXT.!\('3>M56VNO&GOF@7E3ZQ%S<)FO_"+K MVQ0;@+KGJ@S_'*=!)[PDLQ;A,45;[:"V:Y;G!_*)"KA^5MNV1N=ATG.O]N8K MW@1$M0_':[GLR\^,2RM9=R.6"[J>HRYD5:_C.FK]425N<&4D*/7_[*Z+GCW: MUSKG63QQTFYY]IH>=L@;\831$7U]^IY\6S^*KNC1+^6:?]CPQV89I4@4290 MSJ&TI9." 91C @J$4\&C7(04+:6XI+((VKLXI,VW-AS8WZ>V+['Z=+;ENY34 M@1;;,HM,K$OC38W&S47>H88VTU MH&VUGTW5U@+JJ@39D/HY&?Q",($DO? MP26L#=V?;A#T?N*V#]Z>G []GM?!<.OUO##>M#[/ZXH?>3P-;AGI[WPF#?_7 MLWSR.[D!:TMG+6F81!'.56.U6#('3U-IQZA:JH+++5,J1,[L,H).##(WRMC) M&&@AN])REF"))OWZ$M/O9>P@L N/4)GAIH6@_@!56/_'V7KAU9 MTVX7FF725G;)0%*+ .$V,7'PCQY\;50RC+JMK MC;SE&':*G#C #HJ]C;R,784 MR'BY?"?-I\W+NT=>/T@SZB]U]7WS58V&UR]+&N4,D1"!+(2QW#0Q DB8YX 3 MQL,$$2+,HAFNC#,W2FM%#7I9@U;8H)/6C,.N07N9JQP"YIF31F)E3#R&2)P@ MF(;3/S]4W_Z/?(+FEG]!]2-H?]2$/CK?B7+.&E721E65 MU/S2!S;J6@Q+P4A!,$4@BAD"TN3)I?F38I#'C*L:ZDE(K((]KP\Y-WKX31K\M ?E+B4FYTO5L!^$Y:LAED890A F5 M:)-<[;\B4.19""*2,H+E%/!DVT'YWC#2TFADHV]G/__Q?N) 2T5"5AW:30"_ MS#V.\7N%0K(#B1?!$,VW/M"TZG;O&-6)0B7O'G7%1DGDK,=Y(W%>=3J\!'BS MJ4ORO-'M*C:5^FO[(W]\JFITGKZ$N"&UN6-^$W<9DR"IKLT>#,FK\/AI8'8J?%> MI5_8!<7/M0>[=,O8KJZ4E]_4ZM'=@M*,&6X$R#,C6&(SHIGJ6>T==TT] M'F?B]JAG%3WN@WK^4OLSZKMG5LHY^$U.\K(H((O3% $".0:0HQ@0$LJ/FV:4 M%'G*LR(V/9,>/'=N'W0G6J!D,S]Q'@)U_81YI/J^O5PFFEN='Y_0<_1Y\?!9 MDYT/GU!@>!Y\ZL_V']F;2IKW6^*G.9.6=A0#1B/UF<4Y0 D2("0)@XRD:6Q6 M N_HR7/[T+1PUFOF,6#7/[?1,'C^X(P1L/KH3FH[^K/;?]ID']Y))8:?WND+ M1I:O'90/ZO?=+V_:;N%?-G+/J4SHCZ*]K,2K3U6;G/+NQT;YA>5:^TO9;)9Q MC*6%&Q,@\H@!R+(88)$F(,0%P2A-XCRQZG'K1JRY??9[Y<06VS/ ET70J;8( MMLJIK>16O:#7+_A]IV'P;OW\R&M]KF9I=3N:=3-#??JY],Q=KS&-]@5_G:+N MMC:P&]&F+2/L%,ZCBL-NGS["#=:W3G]3/1(YBGKXM@SR1_&W]3?>;#A[]_BT MJEXX;TN=+&$29D4B*,A#D@%(<@H(CJ'\9YIRS%.:,:-LJ]$2S([@M[UQVV)* MK#I_&VWZ+WG?KOI0;<4P__XI&V?]W M=5]^3H[Z@\I+6P?OLLA%D68Q!6$1"@"1W&D0FB" 41B+0DY>')$1?KI1PLS4 M@]=6J"X?GY[5!]>7!!I37M]V5Y!5*_(\$ZW3Q_[$/&T>7?UO7G*H;V-_64N>V=HC<"LBW^JL<_B-9 ME6TIEY_Q2FTF/J[OOY8UNUNORV^2='#]LD0TDA8[3D$:T0C ".:2-D4.\B(, MH33?&6+"YI3F=I'F9L#+]QO:$:6#:3%CS6G!]DRA.V6"/6V"7IU@I\]"16L1 M'GS")5L$_ZTJW=U+]G+8?-<=M$Y9U8%8DU*L.Q@/^=;ADV\Y)B_QZL.ZV=1Z M4W7WHVR624&AM#Q# #%1R4J" DP(!U'*$HQCR;6Y59[VF7'F1I.[$\V=G,'O M2M)1!]''N-J<+-^$UB1'Q79 C3SJ/0N#A[/;X[%>X3#VK,*G3U?/7SZR(E6W M8[[;56Q3?3DV+Q^Z#5?3EHC^6.O0,[+BOSVK8IX?1;M[;O^ZI$A$)"Y"D+"( M I@D!* <1@"G,8*BH'D$+6MONA',YB.:ID)G*UT;CZK\)K@)GG"M/2R#JGGC M*],[FE SZII^DJ8ZDAUHM A:G8)>J;[R?54'O5J+H%5,3:.K(T$_(+NMMN5& MM&FK<3F%\ZA:E]NGCR/UCT*4E&_[*W45QP6*"I0C 2B3NV6(DDQ:>2@&(4=R MRTPACYA5']^3H\S-QFN%#'@OI1V9G@;2C!MOALQ$"IT1T M>J1)>>6BLH\*'/CCTZ3_[0L\3=^ M*LS(91J /3-0IT1??$R4"7;:>,E&N!U4MX4&QXLS;1W" MFV$[*E-X^Q/=M2OZ\V$WBX\J;G6UJC8#DR!'>2[YDP*:9*&TK0JN^KAE@'&> M,YSD&!8W-R\R$61V]'FFW\M"MW3Y?Q;;ED8!"%0\,,"]/KF_^K&B4M].$39\'3Z MCL!7N4GZ(6\L&_T@]>_]#S*HGMJEM_MKN9:[6[Q23]'NB[KQW(')9E+']&,R M>OZK=V>R0<&D5Y/5\T:LJK]5Z[\U^('_+%^1;9O5IOO2<8I"BE ($,\A@((0 MN6Q2U4:%Q5&>AY$@1D<25T>:V[HH905:V$!+NVT.;!/7>1%9@W7-%5Z>%ZZS M4(U9EBYB9K'NN,)NHH7%_G6S8VP3."Y2\L4'3,>Y)GKLD:K1#>..YG$$(8DD53*5KY!''!#5>RKA<4Z*%&519M5VZMQ <^/,K?M%&C]K MY7Y92\.F_B=O:R$UG#[7NMJ.W5'-69C-#F)<@.>90'+/O@&9Z_W@*)]YW^#@T/3IVSJCOOLK(_ MRN2]54XJ>:JCRND+QZ[Z?8%R52CTU%'GSUQ4-=^>C?+FO?QG^;!>BIB%@JGR MPKERXJ2T #@3!<@93?*8Y"%+K*+XQHLR-W[03-NF ^&5K7DP>CY,#8@I4/9N M8@S:)[15)T^[;8C69>#Q44?!G3XNC9%;,75LKHP69V*#YE;8CDV>FY\X,@*F M3VK92;!,:51$19*!.,,Y@)!%@$"Y@Y*_12GD.,N)6&ZJ#5Z9\>.),:R(;SN2 MO^]2R=1^CM46<=SF,?3FOOMO(EQ/C3!OW^)V?+#JQ% QF.,84R,\[ E"P&* P#D%21#C#-$I9Q.S"DB\/:/." M3Q-NO'O/5TK@727I14!;F4?RP6G TZ1(.2<<(*'.II#<>A(69R 1$!8P9KC@ MX8B\9@>HOU8"\8R\&G$+\G68 M^Z+Z9TG\\ETC^;Q^P.OR?_5W(LW%IEJ5K$N)TUV0AZW ^U#KM[RA=:F=TW=K M=M GN>3-KL\W@9"@A#' 0H@!+$($",TD625IQ#A/D;#K/^A5VKEMHK\\/SZJ M_@(JPT$:Z*4HJ8H=V&D0]"I8\IO7*3>DQ[E,I&]V'>BI(RMWFBZ";;OXH;;R MUWU*S$!A'5IR8N:#W[WTDY]D>MS2O%>)IUTEI@#_:)&99-#16=3E1BY\WSC[ M($58/ZB0FKNFX1M5(J/>=&)W0:LJT__^>[7D19051!0@"J'=YCY!DZBSP\6"=R!&_X6'CZ/"OG*E>FI)]I56H M']_6E$@$%3E"(*,1!#!.(" 95WE%,()"X% @HRKHEX>9&Z%U4@8#,4=5E#@# MJAF/W0Z59Z(:@9(U"5T&P2G+G!EJ4AJYK.XA3URY>AP1Z 3F+A#N41%,&T>9 MQQ$IF$A!D1(*($TC@.,\!B$L:!ICFA)NU?7V]#!S(P(=$0"(CK:D SGM:. , MI&8T<#M0GFE "]AAU/=KNZMK>8FN%+T(?I/O/FZ^]EF![LCA,C1.R>',4).2 MPV5U#\GARM4CH]3D/,I=F?J/RGK^AE5N\P;7]8ND(EVB=9DR%L4XE$9# M1@L F8A!$25A^PZ'>?[^2V#&TS0MR,2ISC MZ)E9MA#J'P8B+P*\"7JIV[K.#B/C;%!R&RUG-/*T$70V8!Q%U5G=/(Z1WJID M.UJV*RHL>(K3D$A@>0)@3AG !44@1YQG(811&%KM5H8/GQN_#&73'PD>; WM M.&8/0S,J&8N,9\88BN6.$4XIZ_3#WQM@TN_[E&J'G_'):\8V*_W&U\_\,W_$ MY5H=ZO):5/6C+I.Y]:SW)USWY:,*,A-?Y&\;@:GZVY<-KC=O\8:WIQ,B83QF M%(0TBJ2A$4) 8$P %(BD(D.2 :Q"Y-V*-S?&Z+1;!%O]@H&">T5NMX>,K9+: M6SA04_<4JC>!TG34P8CC]\",LUYO=CVSWNM,[(@VL3[P=]QAUJF($S>G]0'O M<5];+Z.,3K.H5?C*6][^]\/ZCM+ZF;,^GJ7DS9**-.5IELGM9RZ7!BI"0*(P M!0*26*00YQ!:M0,T&71NU-])&/#V"*;1!F.U^]=6[%]4DP8VC7 MT'KFW5[X#^IZAP]V+\8(#HF*<(8(M?I#]<'GCK1P1B*$RD-YO>.J)?1 M%HE_6)?_*UD0_^AJ7C7]L)]Y\[Q240TJH>+C^J&2/W;7+'%24!'#'.21*N.> MA@P@05,085@D"$4$(?-&=N/EF!N%#34)-OA'0#I=%D'5"FY10.*&Z;G,9!." M[IG<]O!61?U^WN*]Y;VM)H%2)>ATZ:^<9CXLRGU,,R\3%0/Q.#]V54-N1_5B M39$;'C]=Q9';,=BK1^+@<6,J)ZYPT]P-4J'_RE?LP_I=(W'XWA?7$3R!A$6 M0VE"PS03@*2( IHG:9''&2H@,:^0>'W N:U"6N3@3CF#579^H[/SI4W^?9\X[]5;?&#KL-E+E(1QIR -"(, M0*Q:7FZO2PTM[9 U=8+=CI=W MA]@.JEY(Y[T_K^'@V%=V9K")_6:753[VH5VY?APU=/%6S7VE.Y74_%.M2@1L M7C[)MV!SMV;;W@1+S& :81*"'',,8(X*@!)ION5A$:.4<9;0HL_I-:,+\\&- M/HC]U%[/%-)WZ].94JMJ_0!6.MY>G8N6NYA[K(.N[4C%8D[,:,8QSM,03R^T MJDK85"DJ22N)$4 Q0P#G!8IC7.,A,AL"KZ,==-,4.CE7HTQWA-C[W"9IU_% MB^/$MW_DU=P@!MZ.VYT:APSP4;SE9//NASJ%>BZ;K^J7;ZIFTRPCP3)!(PH8 M4Y\KQ1@@RB,@\BA$E.(D$59U;:^..+?=21\#+ZHZ8%+D0)H0FQ6W;UMV'6L[ M^\$)@M.8#1H\)6VP+V[0__I3S9^Z2Y4*[FV'JV!Y,1G.C_HJEL)5$,X9"-=O MG")I^S?^8W/_G:^^\5^K]>:KY*8<9@GE0NY\2 %@E#!I2N $Q!!FE+,B3@NK MWHFWB3,WXI+O9NPSC?MH.LSH:SJ0/7/;#8G=']<.$QS< /J*&=Y'(LTXU?L< M?+?E?)]]JLNG? 7,>'^F$^MYD1AFTP[U'J;4-@%Y M"4ZFW2KM%T&G_R)H$5#^Z1:#1="C$'0P!#T.@0;"=VZNU]F;(.'7C_PSR"+V M.C%FJ+\]]UKM]WZ;2K]Z_^/O7?MC5O'TH7_"H$!SNP& MS!Y=*(D\\\EQDCW&2<=Y$^\>S)L/!5YMG2Y7N4ME[WA^_4OJ4J6ZJ4@5)6N M=X#I[=B2N-9#\='BXKI<@18T4_IHCS+/XW['AU5I6I_V4:;/^6L_CE3O8P#< MO:P+O9L79;7\]2I?%#FO2G:05$8I$HG>_1(%$>4A)+%D," T2?6'7V0L<2MJ M/YBL+@0\3CW\ZX>'51DG8H(U*DG!:V<9D)%G%ZL@0(G,(">9@"@*4T@8PS!1 M) Z#+))I$(YIN7F9VU&,LJV@QJ;:)#%7W])E\_&D4W\!QC&LO$SK_R";J:5O MV?ZRGGG/%8 &GY5)63BGI?T?9;R-%5X7=%XY!<5 75<.AGNGCBNGU#[=;>7D'1>W#2[)JK@M MBA5=@;R4 ML733E:ZYCL9P3N#:\80'R 8FB7:JV%5E?YGLX5+,03H-'\-AJ'[#.V.]5]?A M8PIW]!X^>GG/0$T-JURMI#C"#6D28!X$,(U-@8F 1IH;N( XB%+$HT1$V*D@ MSNFAID8/&TE],40'RG8DX0>[@7EB"]L.57AGBO-@^ VZ/#WZ*KIHA2K?47D*5^H$6DJ!GXU:'JL@>@)X0"9TE^D=Z;(W@-V+H,X#AE449:E*HDX MCZW(M&.,J1%D)2:HY;P"1E*3\V%DM6/++D"[&= 33 .S6B^$K$G* H,CQ%-( M_M>'Y>N_Z;M+SODG,C_"ZL>2:+J>.PIY6"C6$(+-I?VLJ]]IOBB,!T@6=XO= MY)@J86;&,TDRB35'$[WN$9,IQ%D0PTB@F"F.8I)&/1IOGQW8Z@5_A][;QG>Y M7 "YEP2FRL0Z-_/I//A9PGB6(*;WQ;$V7H50D)I ]33-.$W3 &'IY%WW@_J8 M\>1:8/";<;#_93S4[C/H+2&QJO)>'[448U" M:Q#VS3[[&_MQ_CW]9>S'-Q.G5#=7UU:D:8E5_6,62Z*X*>*$0BHADB&'. DR MB+(@%6&@1,*)"^N<&W!JI%/*"VJ!W'/]XS_ [=>_?_IQ?_OU=W#] M]2/X?/OU^NM-^:^;^]N_W][??OKQO]WXQGXR[(AG$(@'9J"FF>-&Z-)UMA$; ME'(/XCAS1LLK6]F//BIM.8.RSU_N#^@92,T?I7B9RSMUHKCQ]^5\_KD*BK@W M9'JOMQ\?M*K_F"F2$)S$,:21_A^$.(*$:H,I33#'+.&Q2IUB&?J+,C6J:S0Q MFXJ3]<"!40?4^CB&Q_:?-#L&'&V"+Y]D%7Q6/'Z>+_\TO<.E MV?R:7UXKS5;?)3>EC'.5\RH2=F%D_4;+G90,!6,B"2!AFGY1A@.(% 6H41;L:UM:T5K?\DRZJU*<>XSN8+/A-[;7OYCCQ@0/!O-! M+/%P(XV<(_F9YO6Y>E&\/%59%=_SXA^?5U+KI(766Y+O="W_EB_RIY>G&4J1 MY %.8!#'QE^:"$C"6'^)XC2,$DEP%#FU>QU+\*E]FHRH4&E93?)<*2Q8:6FO M@.$L:3H#*E!B 'ZC!: F#X]KU<>J;.#Z6EAN-28XV4-O3"[/O#/*UR%2+?6O M@ $ & 1 P'X7KY"-0H32,;K.6_3R,US%?Y_1JI>SRGQEKG7=_R^?5NJ@++J M\ZR_MG7QOGK[=Z/-^GSQ8AKD5ME!6IB- UE$F6)(<$@2&4#$8P09B2C,XI"& M49!BECAY\R^096I?KT851^?]);-A]X49">.!/QJ-%LVNQCBQ:D7 ;[4J9I.S MT09LU1G$[^\!5L\-:/K+,W*/FHN!.VQC<_DC^Y'IF9:(Q4Y/Q+([19&7K=Z2 M@##$$=/\2?2F(0LSB"G5Q,II%B=QH/\/]PBIZRO/1"/M[K<-=<%*SFE=C$K_ M6#82U1L"X[JJ715SO4\P13G<"+CW#,9)QDQBFM[GF)T_C/HU(T;.3/9.;/[8HXQ$P-_+MW:\!J2!BU%_'TE+X72ZR>RMS"C?A\O MA6S_XWCQ\WKT[.V]%2JS7$S;ICNE/^E:J*J6ZHRG213I/09,L31!B(Q 3 B% M 1(2A7HC0ID5V0XBW=08N&JR^JQ_I]FV$M0XR[2D#MUKO4]A-_>^^\1,P>GU MH=/I54VKT1(T:M8%M-]S6ATZ&+_G]([4[OA]IMFM4?)0T]#95=G[H..U8!X* MKYU^S8,-TM=)R-:W"[U%+A=-VPGYJ0D1^%8=O] '.6.(X2A! B9QIK="-(GU MIDAO:PG+L) B14IO9IW<@@ZC3^WKNQ&Q.:#2,KKZ!%W M_4"#@3IX'X_M@9; MP:_V#W:V:'\[CW8/)U\/U#R[]5PD&-F1UP.<0]==GX?TV)*8'K#KMY(RB_*< M18J/+UN^K,JCADQD+*(*LCC$$"$<0H9C"251$1><<$RH7?5CZS%=UMHX58S_ MOHD&*\4'M)3?-)TV"IBP,6KA*N@Y U)*_<7 &$J,)40BC2#%)((\#F*$&(HP ML3IA&@3_,3X?Y='V)B!O_6BZ.DC(ET\L7U2F9"%7KZ;/P_IQM7QY>-R=)M_S M8;%K\XWRP%^42MS*VBY +3"H)*X-[3.5>WM"Z;!3\@WI2+N?RZ%UV\FXP-2Y M.[%ZT'@[#A>]=G813C?V[(%NXOG* [4'N>"Y+#Z\?:7KEY6\4]M?OUW_RHL9 M1[$DC"=0FN@X1&0"F3 U#")$LR")D69ZEVV!_=!3(_6JVNU61E#)#7X:84\? M2E\Z 79;@V%@'9C%>R+JWI_=&1R_[=OMAQ^WN[LS+ ?-W]V?T(^P/KP4^<+4 MR]F:4-\W!R*W0G\5$TABE MBL)48 81IBG$G"0P(['0+!<3%F>S]7)-YW;L-I"<3E2XD7; XV$S!GC6CWND M3@;;$'@ODV\/CMUB^Q;CC%LZW M!^*@B+[#K?UXZ+M<4TV/XA-=+;3-K.F/OSR]E%%W'Z7*>;Z>:;))A<@"*&7 MM:&:,DA%PJ!D@J>2I+' 3J=SYX><' MM)30,9$1T(QT+E.TXQR]V U-.(RQH MI 6_M9&L!3Z=?^=,.?;H>&4 MA=[7<4,!2S"C<0##S 3 DY1"JL(4"HJ0# 6A81HX9\WZD&QJY+65#^CA3J

    KD=9/,"%,Q. 5MBRI= M;6KK50HTMHL 6H6=23!*#(N[0T+*L/B/E+/R]<4P4KLX4C4%.VLA+XH78XJ MEV=]!2^5*NKRK;PU/4+KZ*MV4G]T._-C>CQVO!2:_CKO9-E<\)B>-F85?*.? M*_.'Q3W]50<+?I +J?+UC*HTH5D4P#3 VN(4,8-8! 3J77!$$$FY2ITZ;9\9 M;VI?G%I.1[OS#*:65J@_I(;^(-0A>+6HQN':!/B"WVIQ3W]SW4U4.V#\&JQG MQAS7?+4#X,"8M;RMEVF[X:0?3WV+#*+&WIV'3+'S?).U76M MEPO378C)( XRB!/32CFDFB8%PU#%5%'&XB1F5AO^TT-,C23O5@]T43>O+KW? M'V7!5_ESTV.BJ7WAV$CH$%H[J^LRP :FR4HX@\I6//!SD,;'IW'PV^[G<)AQ MV_J<5/.@?<_I*WOV5B^[(,LO)AEBKY-@==1\S?6'XV5N\I3:'=YG*&8*1W&F MMV01TULR)B )60)3)E&,D1(1W#W+!'Y_HZA_7O_)B)F(2IIFB MD$1"F(J;"N*4Q1ILEHH )T*Y99&>&W!JM+(C+S "@XV\X*>1V+7X[CG$+?WD M'G$D1QVN'@.[#@SZ,AQ'G80'(9]6-[GHXK6'_J-*4TC*3[F!2\S MG,*$,(Y# EFD--?H?YJ.80D4,@E$P *6*MS4T+CO6U7KR,!6:V6WA,;]"-33 MDA2(6M1+:FL=@]S6IO&!X#M5VVK#^/$J 9L#J6\=&?<+2]%M^8 M<'TX#?A,2N9Y6$50>N"3 &B(8!$)XHVCF63,MZJ(;SQTWVYY"LOAB>O:=FR, M1Y7UN>X,>C, ;&OEFP>E&3VY<;5CGFK1R_85]=8.:[>ZOOGPW5;:6[MEJ^K> M_A>.);8=O5N^?N;)KU)F3U6H<_9#?R/4"5CMX*]:NQF#X'V*>9TR];BDP4A( M//.)PL,!(9C2@&$YHER*,1,>LVN%YL[6/E/GJBQTX?56G7:+IPY?O?\ MXF[(XR7H*GH9!I0'>MF.J1CK%7T@H))TS#"AG/*!))+Z5@KW_X[2MTE@O8=+ MAP7\>[C4G"U)'^T;Q_2Z*3;G: /'7B4B;P##;1#B,U4I1XTO>L9.I<&]PW*JKA!=67 M18$2?:L,S35". O'X ITODR-5LP%^LDA0^?5I("+>(GWRE;9VW&>-&/(/D7? M,=G6H%ZB'"PR:"\AY"5@I!%O"L[ 92,Y$]9RX/RUR(P2/JKP.U']ZRI8+0NE M.S:Z8]GU;D*P+>+>T;B[9KUZ%C_HH^NSXHS^@$7A]=D?4$L#!!0 ( -6" M5E0->VIBP?, .Z<"P 5 ='=L;RTR,#(Q,3(S,5]P&ULW+UIEYLW MDB;ZO7^%;\W7&V7L2Y_NGJ/%JM89V=*1Y*Z9^X4'2T#BF$FJ2:8LU:^_ 3+W M34SR!5]D5;MEY6(BE@>!B$ @XM_^Y[>3V4]?<;F:+N;__A?^5_:7GW">%GDZ M__3O?_G]XRMP?_F?__$O__)O_P_ _W[^_LU/+Q?I] 3GZY]>+#&L,?_TYW3] M^:>_9US]\5-9+DY^^OMB^??_[U6US._KI8?OI9 M,"9_/O_MOYS]^K=;O_^GW/PV]][_O/GIQ:^NIG?](GTL__E___KF0_J,)P&F M\]4ZS%-=8#7]U]7FFV\6*:PW,O\A73_=^QOU*SC_-:C? BY \K]^6^6__,>_ M_/335AS+Q0S?8_FI_OOW]Z^O+;G^_K*8G7V87W_N\Q/+O?UG_.5O0HH)SL5WR?US^QS]?KOYEB2L"S(;; M-_2-L\^HJ^U#"7Y;XSSCEK_S-6:+=.V79E6ZB^7Y?SD+$6>;[TXR3B>;3WX6 M5^ME2.M)U,4&M!I\T@64Y9$06"PPJW(TVG@;RG7&*]$KHGJCC!6FOWY:?/V9 M/OCG*HS_5O6OL/WK1BJWEMQ*9S_:?YFOI^LIKCZ&.,.)]T4P:Q@(%^KN,08" ML0-<%I^,PL"Y/9CV:TM>I_VJ;I\MTT^+9<8EF9'S-<,RW=+S=0B?_<;/7\*2 M/@C2Y^DLG__7U9X,H;7U8@CY;;5#]/[E)V*[X'*)^1)T'&;O0JT@8@-9Y0"6S!:KI73(C9!S&U:QH'*P$I> M#"KQ'C"S.#E9S#=\//L53R(N)U8:(Z4PH),DH\NMA1B*@I(S>61*6L_;6)G; MM(R+F4.U>Q,LAXFZ+[ \/^,@B.25CPJD-0X4DGL?M2N@N94R*%.R8:W!\OP1 M8!%/#RS[B'I$L%P7(>$N!K,L"KB6*>_'J%4 +3%.,I!@Y+ >:E M]S$[I]Q#)](CG-D[UQ\'),,X+ -*=F1\G.<7/M+O3J*P140O*-:O3GZ4"@(& M XF94I0D0:F'SIO=$'%UQ9&=U@&TMQA E)U X-E\?AIF[_'+8KF>,&>%B89, M9/!5""*"-X6#8H%%G24/20X&A:LKCVP6VD!B;]%V HUWN)PN\B_S_))\]XG6 M/$4?!3E'18(J&2$69L +QQ"%96C"8-BXMO1.X)!/#!S["[<3='QBM$5G002G=0)"XOO).L#!/"A8' MB+8+:+R>I\62C-Q&*)MLX8O%Z7R]_/YBD7&2>9*!(X/D&?E,F"Q$511H7;1B M3@6;<""D/$C(3L"Q3PHXPPF^"QQ]#-]>9Y+EM$RW=[]GME)XC"J7 #9[3[92 M(PDI!%#>>VVLM(H_E"A[#(+N(6$G[+@GA9TAA-T%:I[E3/I8G?VKBH=/9++6 M>HKCA0T)5&8"O$/RSJ.00@6AK=8#(>:.Y7="BW]2:#E4R)TB14P\(E,Y!9!% MD9%,0H$+G/RPZ(S6NOIDJ1E2Q&[I-/;$H?(X*?<$E1?TU[?+CXL_YQ,6">_* M<,CDMY/7+LDK$X1VQHI.PG.5BAD6*)>+[P:3IY)V'4+"/8%DXWB]7;Y;+KY. MYPDGC"L"=1+D=PDZ-[/G$,@D0BE2DAU,UCUAYMUB MM0ZS_V_Z9>.I>U^LXYD!;CSU'".$0E]:+#&EDEUD [LKU];?#2]/)4L[D)Q' M1DNUB\^6 TDUT,)BH%J"/YY")%B#EYR(:'9#7:&-7!^+BZXFZ(>"HYV;UE M.3(&:@GT[-WGQ?PB:1@\G8C<@N6)/&X*[B$(H\"(8H/2)J+Q!^/@YJJ[8>&I M)&(/DNG(>/B Z71) N$B?IRN9SAQSF6#Q/HF^%*!^"=!2"#7VAK-O4K^\+S\ MS55WP\-3R< >)-.1\?!Q&>HSE _?3^)B-LE)FNSI-#-995!8)'BT"0R+&F4F M+\D<'J!<6W(W)#R5E.K^TNS$+/SR+7T.\T^XN41(2;N(F1SCP G+7'.2@I.0 M5(DJY!25/+P5*AY!V%[#YK\7LE+2Q MW-Q;+U<3S3(/Q1ERE;BH=]8>@E$6?,@^>,DMDT.EP&XLO5N-V=/*DQXBW2[@ M\>)T686WK6^I)R=IY)2DDGQRB7G@.CE0A:QC9!$!43,EE"]1#I7^NIN"W<#R MM+*E \BZ"\R\GM.GA;2>?L6781W.V)J@YZZ$R*#86F%968A%,]"")86,1>^' M2H#=3<%NF'E:*=,!9-T%9C;V\458XZ?%\OO$"YN01XK7F2$S*6JYI6()K&+( M0B27/1Q>\G['PKLAY&DE2?>7;!? ^' 29K/GIRN2QFHUB8+B,\(N%&U,?19" M$9LR"DK*)45F#+-#W>1>6W@W8#R57.FADNT"&+^KWDDKY";G>F%T>)'S P3L!I2GDD@=2M(C ^9U M*LMGIWE*O_%LO<;55B&O9N'3Q*JHHZ%0#54)!'N,$&0HH ,+EH?D:%,G<;9-+V:+<)ZDM!9CMR!SY+D(,@*NH0%N"U*)DS* MFJ%\D2O+[H:)IY)Z/4RJ74!B^Q)]\Z[]PV>2X>KMZ;IVNJKW#)-L=?&,[)P4 M]4UZ%/6)NW @="UCB9[8&\H=>8B.W4#SM#*P@\F]D_=ZJ\M"?\S/O[^OE. \ MX4?\MGY.O_S'!,D_%R08BN(%HZT1&$3O(A2?N#7:&\#W0W)V>_7Y5-*U M;;30AX$BMI9A]GJ>\=O_PN\39ZW+: /P(NNMI_?@4Y(@;/;DI(4LU5 70C>6 MW@TR3RQI>X!T1X;',P)\KJ#?>.A8O$"=(TCC1+WP-!!J-Q5&?KI26M9TR:HCUS%X3"Y9_'=4/)4\K)#2+@KD&R;:&R9X"EK&Q,#)HTDORG6[AG1 MTY=,2,.]E#B<]WIK^=V \E3RLL-(>3"H_-O/MZ1*//ZQ7^_E30+QBK2N4[M; M"^9;GS% )^:'Z3JP(7-E87)SA8LVO]8'+"Z+VE:$0@X?$SD3)=&7QA3AHDE1 M_T@D#ZYPD!>Y3?B^FBY/7N>)",[$C!R"=?6]J GU$:"%B!BXJO50 SSCOK;D M.-W*AE/8-1]R;UF.'4IL"=]43F+(*:,(8)TDLEVPQ C65AG)??.Y $JR*XL M.$YOLJ8 >+0<^U#_F[-V_A/DQJ(,&I) 8I_9#$YY13)(NO@D>!&'=Y._L>@X M7?9YJK]8S%>+V31OTFIA5@=!?/B,N%[M<[S?_V%S8B=(##_Q; M?;??EE?3.2TV)7]NL6TJ=MGF/XLDK*4@4=>#P$NR!,4[D F=T\$A,P]MIP'Z MVC] W:%-DY^M5B3<"UYY\MIDXC4(P^N58(9@M(10VTT4&P*)H FOU^GHI!O[ M4*BXV3[Y *%WT&=[2_U93N6"B2)0NB0E2)4WS5T-R2,AL)Q=LHD$E!ZJ+ST4 M.3?(&1= A^CW3J@<(NP.$/,BK#X_F^?ZKU_^^W3Z-_8U3&>U@_FKQ?(#<73VMFR*JY<8UY=?G1=JRY*E\SD#66M).]-SB"E[ MB"9&YC+S[L&FK <8K<<1.N[P@.'!UU)//< PI=HD$]+.(CY_P_4Y+]YI M121'VDV"' ?E2&ZH(\DM*,>"-3:WF4GQ$%7CA&\- 3:4!CI T[LE?@G3_,NW M+SA?(=GLM^O/N+PFLXDC2XQ6,@C.L]HA.T+DRH')VC&/OL32)D;9@;AQFD^W MP];0^N@ 8M>)9UH);:R ;#-96U,$.(P)I,B&:&?6Z(>JL@=RY<=I3MW0).TM MX_T!LEB'V4 V:/$%E^OO[V:A3F[(U67\LIWBD+>O!?1LD&NT,!AU8SKK!V1L$CL,)?V\D?<5E7 R$I=>DA?FG*3FK M6QF1R_K+MS0[K375?ULL\I_3V6S"&5K+O8.$->\890'/"0,V%UF4+4&7A][^ M[P^I7:CKP=4;!%F#JZ(+@%U0GKG%DBW6;+4@2RL0@N6.PJ#LK!168\A-0/0H MH#1V[@8!REXB[>'(V=(_02ZC5DE#*;86S5D*@5P=#VM4"BQIH1^< M-7)H<#C.B)%F%SN/$F<'<>";:8C3V28W2X[[YOG7Y\6,A+ZJH<#Z^X5H4LZU M%Y<'H[2O/1X]."=)J4$EE2G4S0^V2MP?)KM2.&Y,UOR*N8FB.K!"5_BZF9QA MA5/(6"M]:AV_PBC ,:X /9W-,2L6'ARA-@CDNKJ&;H.!^X%VB$(Z@-;YG<&[ M\+U>&%S<%J#BKK;KL>AK:Q;'(*@2(7!32&B)<=?&DMU-3S>0.DC;]US7'"#Z M$0&TK4),:7E*2U[;TZPH&D=!R6]R-;O/W ME90_8M5Q3[R!D=-6YAU8HQ>+^48Z?Y^N/[\X7:T7)Y=$!F,YF)QI M@TBK(,HZ.]E&$SBFY![L5G] R*O(,DPSV;X$KJ3!6RH1PS M1)\4G>5%UCZ:!E)TZ#FW7H4V=7L_)*T;)ZM=Q#>L>KHP4U?OKN]BB#,EI5$2 MG'6V-H$VE:$ +J*PWD2F11N;]0/"NG&QVJ%M2-5T@;4WB_FGC[@\J96N$Z$D MR\(P0.0(BBB&H*N@ZAPU4XRPIDV!P%4JNO&D&F:I]A5Z#^[YC8#V"OA=X2YM MGB?'3.!/2D!D+$(,UBI=@K:J3=GG_31UXU,U/ "'44@?UNB2C4E!QWS1&H2( MMK;M0PA*:@A!:^U3%$6V>?QWA8AQ[WR/G3%_E,@[\,QKU\?I>M.IK[X=6LRK M&XCS5%G)MCC4=!!SIHD5F1WX9 5XFSBY@<8JTR9-\ !1X]X6'P5-0ZFD@X/N M 0EYS91+ANRJB=6XUK:/B?/-K+A8O"5J6KW!/N@">?!.P$?%UD *Z0!:[\[7 MW;"T?=L8"OIHB6:=?" WD+/:T2%#CINR'*=<:%/)<@%Y!9U)[IMC:#$P$TEXZY.L?EP8D%AYUR5RD9NWZE"6(. M$G<'<'F6\Z:$)\S>A6E^/7\1ODS)][K"UD39Z(WE9(^SJV5>,H(W7(*06*SP M'+-HU"?AA[2-FTUJ!*F!5=(#R"X?TFPBT3K.88F?<;Z:?L7:0/L$WRQ6M63] M;?D8ODT8XSD9DEZIAE9)12971@72.V7)Y!;AVSCFCR1TW#14*_@U5%8'6'R/ MZS"=8_XE+.<4=ZRN/?(JTS1=3P)G4AETD%2L7;@$ X^>0^&VH(J1"Z::P._' MM(V;JVJ$N(%5T@'(;@MJDIE@:#"#T$%LN_.YY!E8EX)2)DCMF9T5HA1.M$YBK3_C+$8>$*8C0% M*' )P5JTVCXTE'< 7C=TC)VH&A@5M\^]O87>A:-T1OV+65BMWI:-87WV;;J: MF&2R"$J MHE\@40G>+2U<8F),OCDHTEM#KM[2>H$2'OH^3[('"3T#M!SE?Z7 MBQ,*(B8E>:L=[2)G=#V&ZX&L=>U\[(3-+H3@VAC8V[1T@I?#E'PSW7F8Q'O MS":-MN'CV:]X$G$Y$=I*72BDS,$3!Y(G",Q)R,H'DW7P3+8Q-;=I&1B@IS% %*M(8B3E)L2#*3J0V^YD>E%VTZ9]ZF9>S;M^&] ME_W$W %0KM\R4V3Z=KEA*F]N$-_AYM8EDI7!DIU/'600.:V M0,A.J7#L0QU_ ZORU^]A!ZC]AY>[I>K<.\=F.=L)102)^) PJ!E;#T MMVP]))\-C[(PS5OF&^^F:MR')ZU1M*_X^Q^.>"&YU:*P@ZO+SQ M*\Y/\17ML+L:_URTA*[-/.F?7"LX;0F9>>Z!B^! 57I#;>MJ&=?H0Q!>M+%' M>Q [;M9I"!3=KGYLJ[$N3L/5^FTY8W2B2PH^L0#"%23BI2+B+2/#SCTO15@R MSXV.ORMDC)ME:@&D_:7< 43^MERL5N^6BS)=3Z0O.@I.T8$F/=:I,^ XUG$S MA/3LD/'2IE3V"A'CYHY:P&-?"7=0&7O1O^=L@M5E/VM=-"LQ.F!:$,J#K EY MDH]V.69IK=.-NI'<2]*XV:$6P!E&^AW8F/>D"R*@#A%]259RMM@, CKC:F)# MRKJ@A1@T Y4$A04VF?S M_&M8_H%7A#6)/GB>JFVUG")8,JT0F4;0&7E&[P(V&CQP/TWC>CUMX#20!CK MTM]P3@*:U0%C^60ZGU;AK*=?\9P=%KE+F6LH24M0:,B*,U' "2PZ%^NE;S0$ MYV'"QG66VJ!J2%UT *U;0IHDM#X5VA;2RSJAN 0(WI#9]=8DRY.WODU?@%ND MC.LRM8'/8?+NR>>^?/(["<6(;$L&H^I0:VDU!!D2",71:,U3D(V&+=TF9MQ; MLZ9^]IX2[P$T]<'X;XOYXCHKYS93\*)DB@:XK=,1F/,4=JH$R)B64B=72IN; MLX?I&O<"K0F4AM-#!V?7Y7XX3Y).YZ?$U.65P7,LB^59=A^7USGU1;'M;TZF+C++Z>$WFX6M,Q+LD9U!8DJY7%"6F#91)*D=4F9S+Q MNDTRLB%3XU[EML'BVF9^3GUI3>CZ24Q)E BME';U%,G:J(%"D MPV5RF@O7\B+K%D'C-IMK!\+#)/]X /DM@.;XJ=Z8#@*AWW!]Q<6($8OWBH+B M$ C_JCB*89@!\F^Y=%(IK]O$ =?(&+>%0 NX["_E#JS,>2N6\QK YV$U31/A MF!":O-' :P,%64<_9LF!8B3CC'".Y3;YASO)V2TURIX29@X7>P?NVDTF7DYG MIV2Z)M;SXB)W8(JE6(99 <[K#)'9&+1'(V^.$&N$GC."=L//DZHE&$+T'2#H M[SC]])GH?O:5W+M/^-MI?0[XMMPJY=IN#PJ%T>J00=9[3&6-@E"P0-8F$Y-> M.M:F"?BCR-P-;4^JX*"=FOK%X-F.NEU5*+3E.EH$JYBJ584<@M<2=(E"T4\8 M;;-CHO ^0G?#X9.J;&BIJJ=5 'JM5^/&K1ZP#O3VASHX_3X$AY.')\C/0[.#=WZ1G[;K'+9;DV,^W(V'3 M]X_+,%^1Z"O7\[SY:K:%S:.$$UR,'), Q,+H.,V>%&==G<.H7 KU!5B;QRY' M97/D.K^.-]GXJ.IXRU4%O0BKSZ]FBS__$_,G_%N8SNLWGQ5:_#VFVIYK6J8I MG N,Q+*50&8Q&F<2R, %24!Y"$J8.D&>I5*%8]IDX8;G9>1RQHXWSY'PT?D. MV<4@:&9X\L& 2IK.8(5D$(*/P)+)'&,RT38JE3N,\)%K,3O'_M":[^"F]PY. M+T:[6$?,Z%C;+G(2HTH60BH%;-16!99X*&UL^@-$==+4Z0AQ]5":Z7_:P-7$ M[QW3)0;,8=\WNZ)-$OM'O R?Q7Y@^@5ZJ0TR65\ J^JB.HA6%"AHLN,91,45D9XT$R1<"6\P.Z9$XT1]7[,'!L+%#X8//$;J M'?AX%]1O)5+M[6)>=^ZF3;I,24=N$VC!/2@6"P2I(MAH$ M47OH^S[H'"S\#I!T@X>S=MC2"X]$+F24]?6A%."<3^!\(2#9=\!@*XTK#IK?IZ4R%IB 9^3KL^@-T/0,T3E2K"U;BNUJ>>^ M1?,6!,$SY:V$1WE2DH'WL< M7V>QBB=M8V& MISY$UK@)Z>%!-)P.>@#4CT>^GC$FM2#R901THA;Q:48[Q2A@T2:6?*%]U.;V M9&<2Q\T/- !:$]UT +J;4U_/N"!*=2U)AA+K.&&A:W]8\BF=TEGG8)/&-M?> M=],S;CYT>#@-(/4.L'/_<"M=BN;*%)"9N%'&%G#6";!:.$M,NLC:U*H=-C;N M6(-7!HG8#A)Z!^BY8W*1I2T3C4- @;7I4.;D"T9#PN$F>)V$;%38^73&QCU* MR3\>&_<8B?> F=NSS(QFZ+A "E5M???)'<0H-62&2D2?@V\T)OXV+=V-C7N4 M=G\\-NXQHNX++.>SS(37QD0*!M#:6I.E+80H%=C"5=#"T,9J& M4RX3'\EBK55G$'1VTF9UWU?)&/AZ3#]- -GJX_E"M&)9.5!(%1 M@[*"A"&2@1Q$-@*Q!-?&'#W^F6++Y]5'0]'^TN_A(*MBV=K2EZ?+Z?S3NRTV M-S9V\\.W7S:-Q7[YALLT79')+24ZC\[7=^(U3#&EUO*1U%*4)2.&+-J\2'P\ MK:,WH3^N*6NGQWZ1NAG1>#>#4NL<&&9P:&O3T)S)E@L-C"$Y#>3!1MNJTN^1 MI([>Q'5LG ZDQ1%A6FMO)^\Q;>^_I__8:.]M^7 :5],\#O8AFY( M??:+VHTYOY])Z03ZJ"V0^:Z9:9DAF)3 .RT--R'XU*JD> ]R1^_@.C9F!]1F M#Y#=[,!:K48B^QB^U2;K$+GWCO-TD;IXSX7RU4?3$";/I@0S2^\U#.F+/ MB 0QHHJL&(.N37OL?:@=O8?LD5.!#75Y:)_BCP,6NYZ_PZ?38U,&]W&Q*\?! MH$[%2;!&>E">PCU7H@0I:U$YBR[F-A'[ 42/W]7V:"@^EFK[ ?.+Q?PK?=C6 M:;^<3KW]-JW$)\I)A\&3]V,=^4&E1GW<&! Z>$&N/IA] ]FY@_F>^4FJ@W@ZP?,4'_[BXYU';%49?8EQ7__Q2#J\PK$^7.'$^ M*2N% "9JRQT; H3@:B6G,%8JKH5K]>QP& YV0_@_Q674*$KO .P/'E._G'R9 M+;[C]C;NW>DR?28MO)N%^6IB/*-0LT3PNCZX\DG7\RE +,A*D9&/:*<%3%)#G7<+2BI2(R!*]!$ ME[("E3 W?.)["@0>M>QN@'O2-UR-==$IRC;[Z!9C/JA(_T1(M=.,2LI!0,S MN5?>.>U,^6%?N4>ONAO&GO2E5%M-]'OX;O?/;_CGYD>K2?'"6TT^1,[*@C+" M0Y#)@*PEU$[DH/0(::H+^G8K;_^GN%AJH+!^8;C98I=,>6X+;9,)J$D3FDA6*K4I] MJRF0@\,ZP$AXSF**/(DVS>]V)G$W+/Y37"RU45N_>-QLLFM\H9:U)Q<#&RQQ MPXS9SOP3BN0FZ]P_=_R:^,>C\9_YMN@PI8T=BIQUU:W"63TCWD[N8&Y2G,G6 M,=I=.=3:[.KXFB@A%_)[K>;.B=T*X7=9;3=$/>DKFS:2WQM*7W$9%\VS)Q]. MX__%M/ZX>'5:D_#_A:LU_<:+Q3R?VW!=!S\9"\QK!LIZ!<$Q!=P8+H.4S*FR M$\H.(F,W^#WI^Y0CZZJ#\[;UZ+)0?)8, W D52C-'+B<$U@G4',M3)9MCND> MAMZ)?XH;F9X@TO&.:3.'C#PF5,'4EPC>4S@90QVR7A]E^V"M4N2^MVE_V.%T MNW^*FZ)^X=/QWCI@3%E* 7.4!HQ"C8N:;SYE.(];B-N.I"77Z<)M^XKR6;Q:;[YE&T )10&5:P MK6HLGE@&7T]A*2.W7F9+/QRMONL0SG;;)D_ZAJY+D'2P::YUU%).,*E%!DMA M%RBO!;AB!/@8$DM*6>,:79P\MIN9_.>XI-M7^ >VG_IEGELU,U,.71'*0K(8 M04FL/9!X %U4",Q)A;9AG>#CFYG)?YZ+MOT5,2B\RHWF:SR>UDX:PQZ*ICOZYK546@=^%;%6INM-6T#$7)![#2ZY M6/M*\GJF<\C.%R]*""ZU>19R2<.X,&JM[<4@HN\ -%>"D]\6\T0RVW1C_KBH M4<8\36=XK>'DQ\6CQ2I,*D8J\"1$$F8Q$*W.$#U&ZU)A4;3IOM.:LW$;UQX9 MX%W!I(-M\Q)IY33=J)O^/L.S3-:SDYKG_<=9MXP4,H\D:ZGJ:Q=6,[S:<4!C ME%628JS2IHW/+M2-:Y_[PM.BL7+'KI)Y4X/!U?OII\_D5I'LGJU6N+[&C2G: MQ!,<0?Q3B[+36NV>P2=PUTU(&)?);2;95=#,F!94BR!BC(2?* ML$:1TG[TCMMXO$LX'Q$ AS9;&>8^]%Q^FRW\^N1+F"XWHTTVX0 SOB1$\#J2 MJ\48R8Y+#18Q>6]**#JUN=E\@*IQ&Y5W#=K!E-F#!;ZV[UY-YX&D6^O@5K3- MO!16\[($J> M.3,(TE;+[[4&[SQ"XIAD)G^GA(9M3_?K"=FL>+!K, Z@P Y@^.*\H7ME8[Z1 M2MU.UYQNX6V6$06(4L=[U[853BD-)KFB2N)6R#;G]P[$C=O>O&N #JW:#M#Z M^WRY+?P@GCZ&;\]QCF6Z7IW?^=8N[Z>S*LI7I*HK#WHFH5#4Z(2 H*P$I52& M(!(')[.6LC@THDU$M2_%X[9 [QK71P'!^"TL-QF1[9#9LY&UUWL9G+\N4ARS MJAT,8@(5R>N)/EG(T3L*(DOV[ :P[TE:_6BE<5N<=PG(X374@8FM=:JK*D-< MO9W_\JV*BS;0Y^UU=.W'-HF&-HW@!7Q*Y&BK1!O*:0-99T)4C;Z'5\\WBM /L.H9U73EP44TQLLO5VH@Y>0UYOI0.XI 7$7)A7Q?(< MV]01[TSBR(W.N\9O&SUW8'!O%RQ><'GFP5_(3V*6*4L&6AAB3SDZ2JH7PZW6 M43/T)K9YH[@[C2/W3.\:PHTTW26&GZ7M!0?)':=?ZU.O"5%MHR)P.>X4*$]( M<]HZL"5YII*SQ;(CH?D0O0].M'$']J.WMQGA1P+H MX*KL%+(;=NJ1M7E6NSYC+'!K;!8)?.:AW@/79'*I'KIBR7BTPK2YH-J1P-Y& MCA\)E(YH8?#W>'J*E+Z)U?BFT&3%#42#'A\IS![Q.A,3$2(!@IR:=@5D%, M%.BQ'**7KDAOCW7T/DAH;Z/'CP3(X937)3:OEV!=,H9((9A4$8SB&92I#Y6E M5R#H$,C,9!O2T3- UTGL;=[XL5S" 136)Q*O^[K73@"7(C/)@C>UO:%1&F*1 M";BR2AOELU1M.M8\ALK>9HF/$Z+LJ[8.(+G[*Z^)%L1#* K0U1) %C)%8+;R M*%B2G&%0;<[LW6D<-V(^\HNY1JK;'Y0+VG M0;FMX;];D$IIIF6I&UK4_Z2BQQ4(+[H- B 1N7@R24*O(TO^1!573YO/QKX M]E5/'V!;+A)B7M4:T%_KR-"-H#:W25LVG\WSBS";K=Z6B_; KQ;+#]?: T_0 M.2:8LR"+(K95,> U:L@F>:V\+SZT&:PT"/E=^IK-X'MTA7=UWK_$KSA;?/FP M*.L_23T3PQG1B@E2%N2LZV@AN! AB$QNN^*(K$TH="])X][8C&9,#U%,'Y;T MYKE ,J0 ;OV]3@9=TZZJG>^^;"KO2@R:A90A!TNQ8AU#[B0GB>4HN,U.<]]F MP/SN-(Y[?S/VD3Z,ZKJ Y>ZBG(A2,E?<5)G5'&SMI6R2@B025RX(+V6;@6"[ MTSCN+*M\A2">*M9A<#>-RK596$'A$D(;[B"(D"N6."G<;9-+TM1!>Q.K$:';F_"B+6 M_CJ,)7 N2&#.2&6<("9Y\X#G01*[3 @-AI4'@IKA%-1>%7>:(CHG'@]76 M QS/'.7M2[ASSK9]1431+%I'\MH\BXN>@S/14?S&N5/9&6]=TZ#F#J*ZS.PT M ]U RNGGS>+[BZ34VW)UVVQ25-M9&)%CJ.PRN=,*D,W4UP]"[S'TF\$9O\])FZ_I&W.2:GV*<795+!Y(/_VRW;T)*OS[15JD%:R;9;563HLT!F3ZA#H$AI=]K1DJ\O4TI$] M@1$ TH/[<$48+\D?_QK6FT%@).?3:B?N4,(DINB-C_65QO*>Y MF>7:"RXR".Y8G8"JP,4HP(@?D_UU;4R3! MHV;$3/0)E%4,HO01LBVH57"R-+*SN],X;HGRD4':2'4=)/]_*073^FWYY5OZ M'.:?\#W!_>V\,EO_OUZU?0VS[?XD.4X3;89-0=<\7__&E=^<>,^,=SE!=JZ0 MI(4 +VP"^J97$AV3HLTU?@-FQHT1FUT?C*WV#OR)@YC=#O2\_8+A+"ZX*M:M MJ"'R&%V0P@I M30H.M/$:5$D*HB6VGX OYFJ?/KERVPCRC [ M%^7K>5DL3[;*O A^G/#V7TX?(?^RI=IM4"M']]BR!@ML1:G4":XPJ:) IU]0)_>$=%N ! MI=51A'BSY/6^MN!W+S#R"]&&P!A,K!T8E_,6J!>%M?-\D6?;]$6]M,S,\)(3 M(=WEZFW* $&&!$C.9I:.,>O;/'3:F<1Q^\^W*SYMHJ(.L'=6";%IV)BGZU-2 MV.MM-XK\_'3]VV+]?W!=M]C$%"D=1PZYJ,J791"-9)"ST"A5C,PUG2[S0PI' MKCAM Y"[9\4,JZT.4'@FO;?+=Q3BGGUQ923(9D+#VW*E.\JSU>KT!#.?<)6\ M2G1VB*2Q=M:C_6RY!G16:V92EHUF<.Y-\LB5J$?!Z7'TN3=PO^(R+@8;KQW7 M+Q8DSN6*.-O^;5VORLX+$9Z=U%:0Q)GURC'E05A-QT]]O^44EX 4@C/TF6&C M@'17"D>N5CT*,)MHJP,#>E :Z$*RGESO4*>$IB*):1DE1)8X&.EU\45+QCK, M2S]NID&SL3)]IOCVTFTG@-X4ZE[G9OTB+)??R21LAS8QRXVMW725D7S[O-%G MBONXD<4GS[/,;4[_G<@;UR,= 39W '=8'78 S%LR_ %[:*+.(F4HN7KB@@?P M1M4C2W";T#H7V]C41Q(ZKELZ/EA;ZO4)P/:R!^5$FF2#I=AQ^V8\D3Q](?\G M&,Z-!3HU'"ATM2\0[5&I5"RN M4 S9J)W.$ZZX&Q_-Q]/Y8)5#__;S+5V]H6]L?K3Y2?VOWF/YJ?[[]_>OKWW^ M^L_I;+KX:UJ<;#_\[?)3F)^->@[S_!)7:3G=/+%9E//6@M-+-1\@H&(1@!C.DA3>GY(.0?G'JM3=CP M;3GK]EN?=054.G(FZ?!Y6 MT]7; M,Y BNI!,/=_;5..TL[9G>^G& M^W?U[N%A2>\\@56*]\G6(GP%M'G#MM.3%. MWVDS^VTW^KJU?X]!S$W[UT U/>1[KEKRF[Q$K:0K'H%Y5X\54&Y@]1-6XB?)&X!I,#1U ZO<5!4R_K-;3$PK%*%XRWI;:FB3(^L:AY ^ MN=HWUPG!12C"MRE4KSM@C; E,]8@B97M0930 9[>XU>+?OB)IKVA5GP(6S5G@OE'GTGM)&O==7"-,#:. #I#T+-=W --5G?=<&U;? M-,"RQ"R5Q.X&PJ>6 M;F^MM0Z >=%4X5;"5QI3JK2*JK.]4Y;@BM$0LC:<1\%U:./RWT?1;A![:DGW M0>3? 8Y>+98X_31_L:DX)CZ6M"-(-K5:B7;*YLO9MGCI)J.&6ZO0<(@8,B@M M(P3%+ C+;2K>:>[:)"SV)GDW)#ZU//YQ--@!5*LM7^)G,N>;9N%U_]U]C>&XFZGFR!S5PIW ^+3NPUHH)\.:WUA9"0N8#SM9%6D@*"HYA*R2 +XU:KT*Z?X_YT[P;- MIW:M<$1==H#<]YB0.(AWY+QS=#84$F(V@8)\CQ)"3!3D$Z4LRIRY;?,JXWZ: M=D/<4[MW&$@'8[?8.[^/NSYP\\[\4=2)PBGKP93:8X;^#M$Q"59Z3;M$&P-@K314?!3:M]GBH"2C(7% MF(C\9L.A=J)P-]@]M6N')OKI '=O<+7"LQZ6-UE1*=/>$0(-ZI+VH'8W!#ZU&X;F>NL F^?/GU\L3N)T?O7B;L(->JY-30O:VFM? M90ADIT&EZ'12T:=&ENY^FG;#V5.[8QA(!QV@Z0-^JMOE/7Y9+.]_=RI*B-8E M";KV&5?<) @"%42MF78F!J[;U(SL1-YN&'MJEP7#:Z8#N+TB\WS6(/RBJ\YE M?^;+4BOO6-1F6V6E2HD0T#NPF7'"B9>)M[F?WXF\W>#VU&X*AM=,!W#[#?^\ M(J[E8DY_37B%H5O)[&)MP%S'*&=% 7>6X!5**%)DM%81_VVN2Q]+Z6X@?"IW M#D?1UX 3!4;H[?)QA4+'HX'(;R&*3L?(>UGTHZ.$@_I,^83V=;YV"ZQDTX?3.#N-G25UQ3$2E\M@C. M<%]]!06.90Z%<>ZT"%HTZJ"T!['=]GTY!(:ME?:46Z7=[A[P$M=A.FMXPMZ_ MY-$.W1VY/D)W-;)QI@@/VM:B$>$I8G5"@.#,EQ*8L*E-0J'=.7PVOFWZC_JH M:+[YR%HOL]E?DYR\SS'5[M6,XB9'SJK'B,"<)CEKF25K<_7Z$%7=GKV/0<<] M4_0.5T,'I^[%=CT)TUK3_ Z7FP&K%!.]C;/IIXVNZBOO6CKZ<7I"OU*;#*RG MJ[)]X+&9*O\RK/'9M^EJ@EQ9EDN J%T 91-Q3XX&6*TPJ^S()6ES( _+Q]B3 M=X;"UWW];(ZO[!&AOEJN)^_)(=D2K8R6@4D$+VLW;14]. P>O!$UA\"XWJTY M.7WJ%7325S>1>6W9L:?C# RH_47: PY^Q9.(RTFL#78$S\2I)[*C(P]8H(:, MWG F>3:[-?;;'0G;A<H[*;2]Y#?R&K_EG).>')ZRB]AY)D 245 MJX1GX"5KZQ*7*0YG JXM/;+J]U'<8@@ICJW^\.T*X9AD+J5PX+&.YDS&0JAY MD< LSV3PE-NM(=5NZK^Z]#BGP&#JWUN*(ZO_W7*13]/Z[?(#+K].TYD%5*KD M.M(J2:9KAQD.D5L-SFAGDM,QYS@8"NZB8.P99 U<@H,%W0=0ZIOU,PY6+Q?5 M5YXDGJR6T0$37D(=#$7TEP(\AX+(K YZIZ3^8]!RFXSQCH_#-7L;)@>*>>P' M8[^OPJ?S!B_;#;0Z,XW&E:!]$A"S<* *"2>2@82BE+5<)>'BC:$@][P/NW>) MT8%PJ.X6@PMR;#C\MIC?SP@S6469 LA0NPV4(" 4[4$XC@R#J69U)T0\M,IX MWD4#4 PFS@YR;+=:5#___ASGZ?-)6/ZQ,:1:(&G>JP3'/O[W4T".B*B-GVTUZ:Z//!7PDP:C( M$!QR#^0E9E9YY*G-Y)X'B.K-0NVI^!\!:D\M= "HLUCF%D=G!IK/^(LG$'L+0[!H=4R-CYIW,._CY= M?WYQNEHO3G!YO1:/V'R'R^DBOUHLKY3G36),V1N7 )F/]=6-)BZ#!)&81\S9 MQ;A;X,@9\S=2X0'%B<\I1Z-J[QM(QH)0%Y[F& MY++S45JG69OV5CN1U^55[S!@&UX]'9BSG9BZW%43G830Y,N"D$R!\K686"(# MA2IE98L/H4WI]2,)[3*=?T0<[JFRIX+(ARIWMUX&G\1 D7PNY"#KFH(4+$", MQ+Q@1@NT C.VR8D,Q4&7*;DC8GAH)7< [KOSZ7HS"BQ8Z7SM#5:; M F@-+@4%6H2,WD94C8;)/$A6ER'Q8/[C0.KH'5NW8K$);8_@4M)@LZ_C2 @5 M3N<,)F0;"G>>R3:/MQ]'Y[@#3,=#WV$*^Z=\3#JY<1MSE.>D$][!@]*;G%\\ M*?VYI2+.VY9O[F-?+$Y.IJM5[)8'V[WQY8$GJ[$$G58?. M2K( 4M;SR3IRZ95 WB;T'^F=+ZNO*[R5X'/MCY23J[UZB6D;3'#ID5^PS]O%H1G9[/3 MEH/6/%(4(#(%I12C9B$B*S)K<;,O\CU7F'L2T"6N]M'_XLC*Z->.74:S1A4G M8_00%6I0GO@)*65@HN3 %//*LL8IZE @S-R/X7T"[!G)[7I[C_" M9>)VXAB/O)# BM8>E*H[1V" 8HTORF=NV%%=^]LD=FGH]D3&CJ[986KJ%W^_ MX7HB>+)<1@U)2CH;G"7_@\L,DA7/D\PQIE:C.^^CJ4NCUA1ACU5$OY"ZNECL&4=OVS32;Y=^?4T2 M*_>W,WV6_OMTNJRC7MZ%Y?IMN6-2Q]8)CDJ1<'($4@ %0LHKF[3,G(&Y$#MWBJV.4C4?8'E^1D' M.G 3C59@7:ZY1[00(@M@0PEU>I7EK:Z>;M$RE0,L)0 *H4,)#D.!H4SLF24ODU\ M>)N6L4?H' %B RFB RB].U]WXW]\^$PR7CT[77]>+#>%V\2+HPT0ZZ,4)M$6G04B**Q-9^F8ALCIC\*<]@*+S#?;%=S?#N.' MJXW[FO&8\!E8\AT<<+^=UACX;;D8G_T[27 UB<&6S(0 K>M5?G8!@A >K+8. M ^/"[=8J_-$'V]WTC/M0\:@'V@ *Z0!6?ULL\I_3V>SUR9KF@(9'HA8(A"R"BR;I,VOYN><5\@'A56 RBD UA=4O^VO%G, M/VT$MA73?^*L]A_ZG6*,5 0+SGA@TM!>\76@ATL%K%"I6&&*<6V:<.Y$WDZ@ M:SB0_(B@&UY=3[F0AW@MI[,J@_;O+.]8ZVC%/#_BLWTY3S0LFTBG(V.V/MW6 M&KS0 F3A*(/1CMDV_2W;E?-NX:KGD2'($92SY$$0A1I_IE MR#&7H)W8:0C5'DFP'Q(W+#3-GQ0$R1H,1 M SA5ZLYT";PE;C IGW4,T88VCTON):E3<.VK_)L'Z2":Z !2Y]>J%P(Z8R,Y MKR0*59O[,% FRUIM8B!S1&XR5YJU&2Y^#T'C7D>VAM,06N@ 3&\+!5MXDPEO M*'(6S@ W@4+S1/Z#STK6UO'6)QD5DSN- 'XTE.XD9]Q+Q]9 .EP#'<#HU>ER M/EV?+I$$]&KZK?[M_+V[DT(Q%D@BH3@*?I"!YZ$0 K)ATDHM4YNWH'KFB$ M@DEX%Y)D?K=6_8]?>]R;RE:0.H8B.K!>EXGCW^>DJ+,2MC<85A<[AQ>92C09 M<@ZT)<7:2F5]H_&2L=_"R?DF-KPP+I0'5SLA*;0&@F<2Z6PC8IMD_R,) M'3=+U@PPNP/S8.UU ,XSOQ7S1TR?YXO9XM/W]]-/GR]'J%NGO:0C1$A/HM-9 MU\&Q#$HVPG*K?6C4F^ 'A'4+OL-!L6BGH0X =SG?;+91U^KS],LY*Y&V9XXB M07&BSJ/("8+T$C1:IWP14OI&7?7O)VK80!M*,Z/G2TZ_?)E-[^8CY6*$ M-!%($(8<69[!15N]V[*I9$E5Y!%"$(HLA\]"LAA%:'/JW:1DW 3M,:W/03KH $-OJR[>+L]& M$9."GH?T!QW6Y]Q@QF(=,5+<)N&,0 S046U+YI%I5UI=)#U(U[C9VF/B:T#] M=("V=V%])3VC73**I=I>02*HFJ,)@GE((?HD)>(V,<=.OQ\32_M(? M$3JKY7KRGN2RK4[21*82-8\GH@3%,(.O76I3"BP)#-RDG3KET*=>@0M]=1,J MUY8=US5JFLC:7[P]8.+(">*Y0MAG!*6ZH&#.: M/T!E-Y6^A_Q&5ONO9"]/3D_."!?18/;%@4LR47P7Z&^QSH2L=T:R!GUR.'-P M;>F15;^/XA9#2'%L]8=O5PA/VENN8FU-+FN\A@F<3!9BM$D4Y+'HG5+.NZG_ MZM+CI%<&4__>4NS!A[SO$'QS\3*-&1G1*P&A3HE5/'-REU0&5M^KF1(SYVTJ M*7],V[B1\;C/#O934,^0.W_05G#"N,.BM *M%!E12WP%B0&21<>,-C*S-CT< M=R"NT\+P/?&P*]SV5$X'>+L_*+S*4W*:'+\"9*MIG]*7X"EL YUX5BEE41H9 MN5VHZ[1V?!C$#:Z>O2'W%9=QT>[U\JLP7?Y7F)V2OQ%6I]MI67L]3;[[@P9X M=[P#A0,]*KY8Z>5TE6:+NMCE ]&:;1/DC8$7@8(P+!2$<:E!9J6B+I[IFP/: MAMJ+#U!UL!6ZX[,_DC2?TR_],'PL@MBS.8*OILDW#G-MYXHL.9F[./:V5T[J+V**:'(KZ,FUE**=7: M20&.HG8H,CBKT&*.C=R 8YB>LTSX5L[Y[?Q][:ZUG,X_/0^KZ94MX%7D@GM. M;!/P5>"U#ZGBX+7*WIHH9V+K2-<(BAO//@8$:34 M%(R8$!2V\0\.H7KD$J)64#V:(I_047M]UX;UQ2\MYN'Z#CZ@/]% *[IZB%#P$D*IPBBE-ANB2 N-E8#K88$N;:HPCGO44KK^9AD@*JSTT[SA( MZ!=^6\R7U\^5;=*RA,R,*V!5,"2>VK(.)8G'DH0UGHV#MX#/9^ MX!T<2<4=)/)>A-5G8J;^J^:@OH;9QM+4>]O:5$6SG$'P6(.VPL 9*\%+Y$8& MKY)J\USB?IHZ0=]Q07)KON@@&NL >^_)RUE.TQKSW3S=_=WSXB!- @P\U>*@ M DJE#$%9!\H&Q9A+(J0V/90.H7KLZ=W#(&2,V[@/1K #E=- M!_AZ-9V'>>7A]9S$>%HCR\T1X+5.-D0'QG%7)]-Y\#;0EUAD"9%989N]U[Z+ MH$Z2.Z/Z>D/HJ@/(?5R&^8I6KF+\@,NOTT0B>EONX&Y5>RZL[O[1>2L&SQ%] M0@KN:),IGQ7Q3N)U!3,*EXKQ;2SAD%R,_LKV<%C=?F8TCHX[P/?O'SXN-R;A M^^5LE?-IKA*3SIE<#DT;7YE(CK6T 3C9A(#>F*3:3-FZGZ9QL3<>3A9-E-8! M_%XMECC]-/_;XBLNYU4\+S&N;S$EI3#!88"L=64JD*QJ#Z,40K#>2AM;=;_8 MA;QQ3_MN0#F\*L=^-/YBL?RR6(8U7N?D;E>:4T"6&?GE)FD%"I,AY[R0AUY< M2=9XQ>V-$M5[1W_MONJX;Z=&AUY;+?5@'L]=^>??+_[ZGU-<$E&?O[^I34 V MS@]7UN1H(C!/#"DC#;BH#'"7)6?HC(F-*^0>I&_DY@=]A$/#:[(G?%Z]Z[W- MW]D6]Y$ADVBAY)J_$(4VN_2!A)C0"%[0NS9CR!Y%9B<7-0/BY#XH#JZTGA#Y M>O[E=+W:2(R?9U,9)NYE+Z5*2#_<6:!R=%QTL"FV/-]1 MJG=1J971-P!X,38D"'>O450AVE*04)L&"]V)?%)\%-Q#8W-CN3./(4TF&AL5-U MXZ%ZZN)]SK.O83JK1\NKQ?(#\74]U?KL9+%<3_^!N4XYV>SD2611*9:0HCET M]$SB+G0^VO'9ANTWWNL92.&QRU!613K>UO&!=U1,D14)G2Z XR MR#9%&8.0/V[D-2I^&^BW@]/^!I,W1'#)Y!MB^=UB-=VH^E(4]=L3R1.+,2?( MV45003"(V1J0S"D*>+V,MDTT-@#QX\9@;0%];-T^'LY^"^VZ30ZX3CBX=$MOVSSO5J_#:O6#O,\M0V?* M)\4=;:6H%=D\EB,XHSW(P%.66H=8[DV:>"*#8\!+I^V/W 9231G?@]GY%-=F M1CMM:!&08BU@UX:6Q&@U.5ORZHJ3*;6<@[BOO]UL/%UCE36*'$8#5/M& F]I MU]!SO^/8?0(>/+A5&X#G5W",*G_)"T8A,Q@9JZZ)' +W 3 4G85"$UH'*KJN M\C<",<:D0^)6T5E\J*<0VO:W-O\*U3Y#\%>NRK_(2+NQ!^^5^M1 M&)T.6AMP' LH4PBF"@6"K MM\L-KJ41^CVN4JU].$>2K+]*<"M.BZ0M6*')'K7)0TB>@W6.>QY",L&^9+CM M^K*>$+*O2)<-^=L37IR]LQYYE1!I/1D$XQ%F]LB:'6.0 60F=0Z%O&#<8 M+T^\;-H 6%N\C,'?J?'R>KGXCJM-[8)]:VGLWDZX2D)C2HDH- >M/.T$TL<0 MHV"0I4O.)17R_0/KR2JD :^=-@@U/H;:\;P#8V?'"@/'K*$C/4%PM<(@J !1 MDD4H6) Q1$,^BVUB^HQ84W0"+18.,;P;2+(G?.Z4S:NX-ZH4\JEU':AB:ZO; MFL%0T' EO E!-VK]\=/5% W"R4$U14.$UA,B'RDLL QUUMX <]K1&1/)$R*K MHK9:QH1>Z6(;=^K?L^"CDYJB05 84/ Q1"X]06R4]%FR>2QY1 K(J,N@DK?@ MK,W@L7#+%0LJ-NJ7;+\GSS 4.>G_WX%>E-7^>+;;K,->^_+L\7FUFP0GJ9 A161T@;.GR< M=0A":IF8E)9YU02:>Y-\^I[4.-@]CLP[ /+!>?M[/6+MC_ M[WB6?U^N_K'&F8S))B<=2,F)E58+B*8H2-QH*Y42N=54C5W(.WW;8"2%.[HL M.P!H7<@GVFWU8N^:U3.%W-G,Z0@I1H$J@ A\OJA":Y/!QCL\V/'3<9Z]F7M$K,VGUEQTC2"AY90#(4HZY5<5QRB#6H M)S-WV649/3O>^,.QDK2>S["^X?I;XO"'Y1D]YO.G/_'L._Z=9//EL7(M44*1 MK"!HK(ZE\1I<,1J*"5Y)52+MX@D2YO=82B?^TZ%8')94WUKD4TA#Y,$7;@R7NX7#QZ*H$Y=I++A.)ZT. MC,W!1;+*8$C%&A#$3U J9^*U5X#,)5UL]NY(94JCE#:W]Y%:*]51!=9#>!T HKUE$E0V M""&K0%HF^MK+PW/>YO[W1=(.54A/ON!F8]T,R0[&9A5#@JA<[> M%&],1J;<)L XA,II[W/&Q=)][=1,6GU>A#^F ;9Y+7O=>#_SM$;:ZC%:CZ:S M5)$B!:/ 6B2X.2!2=]#[ M&FFV_=9[--VG'>9DBX,2#($L)@?>ZP@:LV6EQ$ ^P&GJOBO&ORM/[[5MYJ=2 MY.5P]*"EK@5("<&C]]7@R-PRD=G]2XN16+ KA;WKP2$8NJ\'FTBI@^N+)U?S MRX\Z96M;RE'G_LGB+)2TS;_(!9Q7M?Q-)%H:US$11 >0>KW\^NV<'G?-H,ME.)>C9Y8#ZIAHYQ4&#D6"S+0S M6KF21)NY=$\0-&UZ26LXC2&%#L#T!L,:ORS/\A]?OZV6WR_2**^*#P53TDH/ MEDL-BF==ITTYT*+8Y%74UK7IHO8,4=-F@[0&U5C2Z !8[TJ9)[R_.Y(308HD M 2/#FL1";')10;!&T>;0P? VD'J4G&DS,UJ#Z7 )= "CW\]7B_FF]EI=Y-_G M?]7/KC9$YL7$*#D478?A&4.N3>*EIO_K)(P40C>:@_DD3=.F5;0&U$BRF#J' MY\H0?+NLY9UGYWF^^/R(<5@S[ZZ65U"BD9;4KF2L%H($<%)ER!I#BID3VW;K M1S3\W=,F1[2"U#$$T8'V>I)];ZZKEM#KXFK64=&H*_<\.,X,G?(AD.&839%' MS@=X,ZAS03,#?MHKKOT$U#/DWN+5- MB$9# '>GL=,KB3W1L2OX#A-5SR#<6@YUI )N79T/\\]?-N_*/]87%: 7TXYN MC8KY%6D%:7XA\$6^S(K??CDSVXX+IC;&K]/GA'$0(CE%I JTX]*S*/)QT3O> MXCJ%_8&XW!7^$X'D=/?-CLS(5D<1'+E^+A,S2IU2H;'F4=8]393L]ME)M[E$%G.]2Y\& 39QI2MK4SG4P7O1A2\=JB M4YQ;?61;;*0K)5:SD5<[;& M?] (I]@.%(YT;-V\Z69J2VUA>/G.5XE^=%'M_D(O>O-'[N<:W49<-:XX- :9T-VB$@)ZOM8K!+ M= J""3*6) @A;<+5$RK-FR2(1XGX6Y@OWBS7ZS\6'TGV>-% ^7IF_7M7J M:W7%;W88<9"7&3%I6*4RXW*#L9>R@FKUP%(?KH>< I$ MG)#.'>/N9;<'M]+#1[E].03'7!A$51#(DZYUK3I!X"J!\1I%%(9KW28P,*%& M_GVYPOGGQ>MS@OXBW9I$1J_&&[HN4M,P>M1<&^ N*U#">X@*&=1NC39'F01K M8[8.H?)T]>@0_#VXHVXEQP[NBA[CZ8?Y^I\7!9K*"J9]J4E"Z<$7:O@-'ET M4H&1UN:<-..\323N.:KZ4W3[R?Y)4!THB Y =;D3?_LK?0F+S[5SXI]AE2^3 M_[7A*;M8+^OK!:W,"$Y[!&^3S9HK13]K>9H^2E4OH#I4]H\?CX<+H@-079H2 MO^*:5G0AFKKG3!VE+H0$K1DIGZ][8*,LMBD0'!RE94R!F),%DS@UFB3#.9&K2QO43'Q M/(]CG7-[,[XCT%S9D<$&1U1"4-R#BC80Y)&$K&J2H%&F-#K3[M(Q<6;2WO)\ M AA[,+<#:-1!B9>:4%AO1,W)#XRK.L0K0@RN#DT07&5NN.>B"2QN:.@#$OM( M\I'YDWNPM0- ?/RR7%V=C75FAF)9@HN,MH6DO1%3"6!5\%%Z)XUO@XA;1$R< M938>)/9E; >8>#8R^^ MU4(80UJYC5)[DJ1>KAS;X>%QE_] X72 LM=A_>7WL^6?EPNZZNQF@K(R6SKG M:YM\=*X.&2KUQ,\I<*ZE:]-B_%%RNO#K#Q7U@_3L0_G> 7AVU/AOKDNXDL)H M!1K0.9#6EZI65Y%-*4HA;FEA([;IVSZ4THFGT1WK)&TJP X >K.$M\LJO'#V MZNOR?+&9(>VJ(#F#(FPFID4R9%UBP.B[.K%$"VD#Q*NXIVSK)*6)A>(QI"/Y4N&2#8%&!U+YBR3W]2FYNDIBDXBD#@) M'+0,@GX@8S;Q?Q)<1\+"D 37(8+I"F2/Y-8I1XM0=01JK&D .6K:E$K4[@%1 M,:.5#/^3X+JO[(@>C:O4A5; SP,4-5!-+'.#DFU53\/Q42KR1YO M>IJ>6H+K(-D/27 =(H@.0/7'@LQRO"[X>U/_X"I5P<4L11 ,9*G:/$D'3M>K M*X>UVR.WL5'.SS-$G82'?/AA.)98^D78Y3ZD;6&++PD8&@8JR$!,TAYXE+I@ M2-J7-HV+GB5K6L4UFO!W ]4>DIAZ#D>=Z_"N?,#ON#C'J_D.AB,Y. J\KOT? M9"3%*S1"+$XJTL!.N7M(>F+0QB,/[Q(/^\AM.2(3.] MPV\LR?O5HD3(2M<; MRV)JK\ Z#LMJJSR/+(33B6OUD>IZR#G75( = /3=Y@NN:ENO%7[!Q7KKX-3- M7"\Z;T>6\3H+8MN']0.FL[!>S\O\4O4O\J?PU\QR'20/'G(VF90_N4,^TE;7 M2>H32;^4\3^_65?,*.NW*E2."<9!,\LV3HL M@;,Z Q,L*Z%5\+K-O=QX:S@)QV4BU(\C^#Z#@=LFQLOK)L8UXK5M;OQF'B+] M9KV]WR>VM\MC1PC5#:9^I,C;]B7KZV!&D=%[Z3,X$R0H5OMK9H*D4D8H+V)D MN4T6R%TZ#I^82TS$=]^P]N99?+YX^$TWI6*8\:SVRI..]+N+M[^\./HG8:M!N]A+O 28JHUQK80 M,$*,X(V5@!:CYUQJR]N,"QM;^]#3JM._Y=P-[K%N'"T$%$RYWEA'B,8)T"%H M1$Q&\38^\1,$=:5OALC^T9'%Q5'<[X"8_']6HS M^U#C_Y=M:;@QMA106"\JBB4]ZG*!D!G1RS$ZLQ-:Z*FWD$)?W4?)G==.C8>1 MA+@\E*,]P. R@L:3UL70@1I,#-;,08EU+H^IS:-2JI=)PI=BF69BITKUSUR4RJWGG$??##$*&UDI.W"8KVRUA"#*B+Y MHJ6^EQ#P1,[33J_KT=K<4[K+IJSN1C/=7=2]0DL;N=9*T%&[U;4N"-+8D4%T M-N3 F4;?ZEK[)=IZU$^'(:V17#I%V@=3H9&@T?^T%PJ;-L#LVQO:52 < N[N0&D^IQB;G&"PPU.0E1,_!$^' M11 A9PH MPNZK;A-1D$E+ES*"R+).'- *7!8!7!2NYA'+Z-H4&XT;4;B[:=Z'']N:;=J' MF%*(&9+=EFU$A%A/=^Z%C<(6)FR;3G"/TS.U);^WY)_747NQN[L3[C^Q[E;, MK[[3=S^39JME'K=M13Z+.>04? :#1H#*=3Q'8@RD*H9T=-1*MJF:&DKIU(9\ M(Z"-+*+>(5C;2]3&3Q_"!M_C*F'M >6S*\$6"#(54'4:93!D&61-WS V)6S4 MPGDHI5/;^<>!X*$B.EEK;?OU97)+[832U$Y[XF7'L=!V66D;V\P645) A!+K MS!7#/01N"G!;M'!&:Q/;=!EMGWY]G1]U93O\>HYOB8N?_L2S[_CWY6+S93W3 M6%R0R&G]2+LV\P(^>TUN#TKC1##,M9D>MB_%7=EW0] S**5M+)%U!U$'#LHC[3)F:V*]XE;+FIC8,KZ^.Z53WQ)/@L'!(CHU",Z_XPR3 M-";6-LA!U492SH&3Y-'Y;%U,-JH@I]>#E=)I.Z5/!<&A(CHA"+XJ],[K17(I M.4\Y@CF0(#E76.01G-(.E),6HB@(K CE>;!*\U;] ?8@=R<0NE,'X2C"&HY( M?X'(!7ZN#>0_-0J07*]RQA(KWL+O)7.J_2_S^>7<]5OFD/5]AES/\/YC\RR6%>YGC!UHM5$VG$YUMF(_WL_"LY@/?ZP$6;/#,> M>(HU.L_)]U3. (_H%=/(8FF35C?R0J9-\ID$Y,<'0 ?X?V1GOU\M?U^NOH8_ M%J7^0Z)-T7B,5RL%&0.2/0Q])&4P\D=-H$H2/BMZ4 3\:!AI2AN"1=E"H,QQT-C:TN9$82NE)&:I#T':(H3I8A!TO5J&AK.;&1!9!,D\?-K $O99TFEO34#2)_HSV_^?'JUN3QB"H;K1DA:7ML9$WL= 9B$9'YB"CL MO0J )YI!/GCTQ%;5Y*)>CL;W#G3D<].E:?4Q<=J,H11+7"ED>?AJJ_HHM'": MEMG&DC]TXGNSV]FCGKUCB:9?E%WN/J:X31YSG7*#0%_09\9JH-VB)%/!I$9] MD4]TZOL@X0^:^CY$$AW ZF^XP%4XJY>#^>M\,:\7@O4J_+>_ZL%PW8O<9VQ\&#I#7#],]P04GGA! M'VE4#? P!D.G!L5'7.3/JWF^@;2),C'29R B&5XJHR5V2/(I2>%A*,XA2SMJ MAGN/GM86;:H8#F%B#T,*MW822]'8.EE)*T[KYSF"=T5!R(1AYZ5)?B>[LL&L MRF;]AX[BH>S/YAZP<774R<*);E)H*"5I-:+8>_K,<*:T*1ZCVJF7QBD.L!PD MLB<&6 [A7U<3#(F\XBUY3K845UNF(D3AZP80UI-^Y"7LU.6VT03#Y@,L!PGN MR0F&0[C8P2W$[_/%?(-OYM^13K4-<6-.RN^BDN&7'W\/_[U<7>22U-T1L]9< M>@U>)05*:T,,*A&4C48'.C>1XRX &7P?,8#(:1N+'?4>K)7H^D;ES<)N17-) M-4L6=(*20^UT[Q($LO+JSF,&BQ7>M*F7'$CHM' QP3:FA#H W",&RYOK,8+*)VM#]&!BO01WR(A/EH&6E4?9\RC: MY 4]1]6TO3RG#GGN)YR.@':KUNLU<6R>M\VTB%NKL%A?4'9=\!5%9B810K(/ M=?BRW;KD&B*75BN+,:8V6>![$-M=7&Q/I+S[&XD&6_6?ZS7Y]LV*/63K064O9"R7HAZ'@RH0H:V)NOK@U MF5E$LH^(<<4I27Q$VC3!AT]?PN+=MRUGWIUOUIM ?%I\?FI4/+%Q*[OS<%8' MQJ]GT6/.UGEP)M93 QV$%.E++"89R4T,=B?L][[2:>]MC[J]>A?%(-!U9)3? M%5[52K7ISFTQWLR+B<59%E@"DQ,#994@X94(QO@HHF4LI;9=* <0.^UDJ#Z\ MR_&DV>&1\\3ZZF:@DA3@A4>P$5D10;*4Y;X'P#/OG79@U-3J M>"R!=(BUW\-\M74@WI5_++Z3\8;YMZ_?SI8_$"_LNYD(O&#QIBI^^F!Y 1_K MMM+1&I0I^_AB)]2]WS[QB*FI@3>N=/H\FQ]VR0[7^1C/]LG^]7()G\)?MWXX M$U*2GB\!2DS;0;ZU,#T5R-P)G05WGKY..* .&*BAQ+0G>T M"/5A2]EM<_PT,<1IH=#G7KBUK@]X5J3C_CU!(L.[ROVS2SY8Y'.SNNM]Y4?_7ZY MJH^8<4,'3) 19"Z:^($*(C,94HDF,V<=,^+N-AETH38JL;MM@9\CZ-B;[*?> M"P<%82]2!(+-QF3#B/F&EAM(=?LD SF[)G/IU%S@ZB"A5 M+:F7,N[6HZP=C;L!^^2CU_CPA>ZPC6*50"3=:-^FS_U./GAJ#MX/%S0T38T97'_=ZLEGQ/4ON&>%:' M$.EMCE%T@#E[&9V,9/0<*P_^!$?/#4+!COV2AXBD4V3=[>O'13$^D"FMF*D] M2X2K+1[J[;+RSED50FE;)7QB_9(' 6!PO^0ATIC:L;G;\M<&X73( I(-I-55 M38JT)'6K94*58E2X6\_3_=+'L*\J<7^2*-?$6*P*4E(3-#9[DPD M/R59,,QXAHR<\KCC1&P 'LK'/L^7-==<$+-Q9*R0$5Q&M70;'N ;- M9,HF?SF)_U,)!S9?ME/.!T!;8R"6DPENYP-F+IJ59"!$Y*!3"$3 M2]"EV-:D/E8Y]33-4@8AJV'=]! Q=X#PEQL@9"+9,@^H5*X&0H18?(00)0^9 MC 3&VO22.HU&%:-C<52!3&VQ[50OFZQ.7+$ V>O:>3!9->G9U=S>AK&$QZ^)9C!)->6-LTP22A'"MN MZ_WR4E-3'9V'4H#+C+Y1F,KA:%4F/063. ]::Z\!2RVH8#8#[;X"K@Z]D5JQ M8MKPY:<.)@U!V\'!I"$B[.#,'M*P7!E>IWA+0%OGBD;E(=2T&L]ST#96!^!\J2NY%CSFF@@;0V:@D&GPGAL@8]H8%6A;^S:> MS1A]X[L94C (% /[Q@^14 > >RJXC(K4 I0:45,8$#A-"5BFC,"X+]C\#LO<% MP."$CR'2F/H>^;&0M;/1)=IL7 G2NUP+B)Z37Z:5-*Y$;< M23MN'U@"?M4(X=%2\+>XN;Y53B$7F7,!EGRF#?,;9%:Z.% M=6=)[8G!<3H"-('#*>^/1QGQ.JR_T ]J4L/W<%93869,1"8".4(FBRJK.HNM M< .)SCM;;$E6'BUU;L1U];$[N@!QPY8;!^*I(T-G%&ZX5V?RRD-T7/(=BF?#66!<;#:0ZQNKZ\.!^^ITV!K9^LOWV?K7\ MAJO-C_=G@3ASH8:^U4N8F1:*\^014JP)48Y%B%D@:$%:R25MO3Q:*[SQE]>' MR_RS[[AQT#7U%-,F21BR+R* MIB; EY0@1.LA&\9$LD('U[8XM=G2NIO"]E-NKL-1U<$VN^X/7(IQ@@Y48F.- M.H64(=K:4-KFC%(:*5-LLAL&-68^9N_#;D"[EXPZP%:#^XS;/TAI>;[8K-^' M']L(&UOI-WD>ZE+G$R_?5JHF"?FH&7.E<2L@3%+>D77Z?$*$_ER MP5NI53"L_[#0J0S-FWR_=0JLD]]Q+PEMIG44)A0#Q=4K?FL4>-0(0A4OO719 MN=#3-GMI0?W-W#OUO34JA$ZGFWT4KM^'U>8FM_T681?9 M[(YEJ0QJ<,EX4#'(VKDCUEWY!\GKZ4K,(8*ZRV&U,QYX-&R:LS]X;"@>RL0.#8TB?,"R6)\T<,*EK&3M] MYA(9"FAX5"X[,M#:W,F-W1.PF=:9V@IN) @4 QL$SA$0AT [O7Y>K/\BJL/>'9Q-4Z^R=52?,@B M()T=FMQ;4+[4 Z0H,&B+C*I@$&URV)\AJMMC>72@C269J3V$3WB&:?GUZ_EB MGBZ#-PD7:[SV=I1**7$-/@A'WDXUEY/EP(T0 M%'QG>;[/;"BZ;U'8Z!G-'9 MW8%^>E?E\F[U?K7,YZDNYY>0_DE*]VJJ89'<>:O!U%'E2M>N=M'*FCC+,KG1 M,;$VO>^?IVO:HLYC:JD1Y3.UHOIX_NW;V?QQA>M24;D(#QES+7++2"9K0-!< MVV@ M!@EK=4WM.=,H2G^?DFF+](ZI@ Z200<8NKK.>89G;V[F-S'EI L9E B^,HJ1 MW9<".+36S\%(:$RTGU^Z6OZ^7'T-?RQ*_:=^;^S9I4^_H=7 MK>:D#Z5%B*[.P17!."8P&=,F>-SYS-+(G"W:,@A:D^G(<_7X=:1]+'61OFA5 M_F=F:5.T'3RS=(@(.SCJGTKK#9CH%!$(TKM<=;V$@"Y""5HA5RH2+?\ZV?=M M4;!CJOT0D72*K+MI@5S9['VN\S5B 97)98ZB[E#&F4;#N"MM6VZ?6*K]( , M3K4?(HW)8U(/\T*C*T)$&8#IPLC%L@X\UQFTBPF3+8SA;O'RTYN'-DAR+Z37 M#F%CGTKFYB*N\&WS301B022'* OPF4NP.B>E0TPA=SH#J9_!GB,?9/L)IR.@ MW38Y;Y:U#=IB?KU<;]8SFZ/.F25 VDB@0HG@ ]F<,ENN489HCC>MY0D:N]-H M>^+BY>N[,834 ?S^(YR=7ZSG[&SY9U@DO-7E9.OXO/X2%I_QC\6KK[5GWBQ* MQRW22>"DK;$Z6^=:Q@"YA)*L+UGK-DF*0RGMXZ9N="@V%5@'@/S'8G5]HTDK M^@476.:;-1D2J]KH:OT!U^=GM>_5[\3S6]R=:<-=%%& D;9>(EHZ4+P.4+. M34[1\-0F5K\OQ=T55XT#T*,(<&H_X85%WEGCN\7G)7UZ^3LSYVC[Y3I3%*M1 M;92%(,GW$AY#U+09+5<[^1/[T]#'#(S1D'=,B72@(1\SL*]NY:^::'J=5<:: M46.(@\H4"S%S 2)DHS+72BE[+ _E/G%]3(MH9B..)9;.D?86-[2WEE_QS7)- M5J^.,2M/CKW(IC;*IRWDR-QPWBF>E$TZM>W7_2*)?8Q1."KJ]A?1:-@;-<1Z M%9@.BP?!ZWWBJ<\];H3@Z<[4CA0IO=56[T%?M?DZG2W7YRN\%;JRG("E0&$@ M2&3)P3O.06D>DA!T(MHV)>&#R!QK(,:S+_M$ OB%_NJ?LY*BLTS686Z:+%#O M'40K,W!=0I96!\[:^+;#Z)SVDJ4=SIX:E=% >B>GX#Y=C%L=5\U]NC7#M9FR M>XSR:51>R0R9UX B:X(B'8".6T9[T9/QS\G:YVWRFH^J\FXNXJ]>>[-#D.P) MH:0%RS09&LXHXD ,D%0R+%E1HFE3S?X,42>ES 8@Z.E\C\/D,O7-Q\TZ[C/L MM[_2V7DFO_IZ@77GWZR2%F.SR I$9N1F6R?!)VT@"B>T+YPLW1W[%.U+PK17 MPNVQ=D0!=>"=7BUT69ZIGOC]?%.Y^G6YVLS_SU;4O_WUK=9GWUN[#0&-%-7I M4AZ4<@C1JP"EJ,1LXEGI-H?#F*N8]D;Y^+KTZ)(_.;/QZDG!1(?N ?O%0*2A8Q)!"5EFP#&H FFS4&SMRB?G#HZ@*][ MX^$;KN;+_'$35IM147%5S_3K^8JLV/?;M\S0\IB-9+7EB0"%AD,H/D-,O Z+ MRUXUJM%_CJH^/(VQT7,P_SO2,._/5^E+6./E+%!:SZO\W^?K3:M(,E@(!A0;ILRODK)?$VUZ//TM>'W;^V.@:3R(=P6R&AE:?1S0[R(;P]<"#[+=%GL!U&W$PU!YO:>NT'7/P MTT#[.^BH(QE$KM2@E60.?+$.-*+Q&2W9WQ.& ,/QT89ZP:;"3$Z MKM#RN$IUK(P#YIQ)4487^-$Q>=H]ZP]4.DUP$X7^J(KNF(\=53\IG3 M$<.E >\KZU#%$C-CJ-H,&ONI>M8/ L7 GO5#)-0!X)[KC,Z]1!6B!%EPVX!* MDSW#(EDVQ11>O/&JC>;[:7K6'P*TL20S>5+),SV*=8HHE'(@%*N%PB*"T\Q" MD0*M,9JK?)Q6T-WTJM\',:.RN0.=]* -<1%"%&X"L.@X&0S(('AF(!?'#&%> M,]'FQG:O5M#=]*(_1/L<)(,.,/1"+WV,6EL5,QB!M3EZQ0+;2@4+A(62CP00>)+-" M\-BF8.H.&:?5MOX0+.W/_0Z@LU6T7\/JGU?TF^"SS-H"UR:!RK5YBE :7.'2 MN:B#%&U4TWU*=@*0_1D =) ,.L#0'XN,9< %C# B,!43G>5TC"NEZ2S/7@&I M7*Y]--YBFP2N@83VTO:HZ55K2^'UC\U']S(7/(B@0ZUDI0](>CRBV\[5"I$V M.L9&*G /8J>]^6H*GF% /5B24U]4O#3MC64TUO (/M)YH.HL)9=HDTLLH7#B M(@^[S68?8[C>5(@Z7,I#!NP-87D'NNZ!':$CZ7YI:ITJ%V24& D^. M:,N8# M2E;N]X.9TI9K=I(>"U.CR*$#'.TT,2:(Y UR7RNZ6,W-U&1S: TBZ4+;Q:7@ MVHP=Z7]NU?1!\OW$U#?TWN+FIL)+:2-TYM5ZB*!"5.1M10^%%ZN#"EATFSCD M;O1U&X[<$Q>[ V]?(?4-O;^M:I<;YKB2EGQZVJ#DE7OZ+&B'D#-*X9/CTK<) M [Q$6;=PVQL-NP-NN&CZAMJKE,Z_GF^;OMZN+YU%ST0.GM-!45LLB90A%I10 M+ JF!#IT;?I"#Z>UVQCY$> XAOB& ]1? '2!G^N+CW 0SY2U)J<2 4.=S.J] MAR!8K?K2BEF;F?='STHCNKH-MA\!>D/%LK\>7&["V3$NYQXTE9@%@UH[+@J9J-EQGJP MB5<6DNT1,#'@+$G.+<>DVMRO[$9?M]IP+!".+J0N=.(#M?YP33)RDY3,@,IF M4)(C."L04*MDLE;&B>, [S'JNLU2:@.[@P4T&N@F+A^9*+1*J= ,2UJ.P\%R1D?%4<3?)L[UN?I.J6* MS"$XNG_,C"B=DVLM]JD>;+^M-_.O]3[CR6YK;53BP)_.WN1ZE-2NT,P.."";5S)=G#+\=P]]L-5OB5]\NE///N.?U\N M-E_6,Z]+T,)X**Z.?@B)@\].@!528$*G'6_3'>LPNKN-EHV,KP%!BY&%?7+0 M_B\,JT]_+F?6VE@"65$B>.*O"QI"*0QL85IFFW4J;:Y5]B*WVSOFGH"\CVA/ M$[\$2)SIPA@7BD/BQ%U5&#%6E 0E,>V,3('%-FWX]R2XVROJ[C \6+PGB>+? ME^>K&;*".D<)I29R*,XRQ&#(DLN,#Q8N*<)8?K= M65&"EZ@S!(FJ3B0BB M]$4$B$)K4!@U[4\RE6)@(L28A&E4 #]"OOD:?8PCVI!E M[FQR90\<^5%\2 I[8!TIU#T*.+I,TS[LH;8?W[HSL\^BJ9K.$UT M&$R-EZBM0S!Y# B&FQ$'88%+4QNG[E=XGI^]N2B3OR>7JA:_/5W7_WQ?/ MS M]AMA9/D#<=L_\\Y++S?6C!7:)$%)<&K;MEH4",5)VDGD?2EAG?5MO-H723LE M!3@$3?<]V7%EU,$]RB7K?EDNSM9(EFJ4-7>]!ID"]\#('>><%1D: M=0UYE)QIH]S' ]?ALIBZ@='E"EXOUYMWY0-^Q\4Y7JW#J5"T8@R"TX4\KQC M^Q3 .B.""8'EM%OSHF=>,FTLN3U21F5R!]KG4_@+U^_#CVHF7BV!K-)LO:U& M8B"U*0JQA.Q5 H))@9M@%#9JM?R0F&GCNL?3/(?*H0,H;?GR\O$<:$L(;P)H MHR.HC!R\MAJ*#4%F3HWT22S-\J^XRHN MCX"SCR0^K$--MZW'Z-?FX>S]/R1&ETXG/^CS3K@V2D)PW+@-#73>1E$"' M1(+(2\Q.HF;Y7O>90V*M0T#E3Q=4;<709\;(V^7FVN/:)U9PY^]'" <\3<]( M-_YOEHO/GW#U]5>,-WVPK-:,C"]5&RM;4%(DDJ/C$$6,RJHX_F ,W#^&#F=Y MGV'&V[MQ_]R*1YXRLJ9HF"_Q*%8DV:\F205*L4V6^BQ9 M'>J/(9AX,.%R-!'TKT<^GG_]&E8_EN4V%P_(5MCYV2/KG-W7,9(FVC[_88N! MQ 4=)U[0D97I0PX(OC;YLD*AMCD:G]K4]SQ.S^%SG^/FCP4]Z[Q>)URTII=< M^L0* V8+;:TL$9Q&!]EYP4QPV6";4M)'B)E6\XR @8=CG ]C> =W-'>7L!WO MDYQEP9<$-K):9*TBZ4RFP*HBT;' I6S3GO4A+=,CYB#Q/@N7P;SN#BVW!JW( MVB2K&$=6>O+D!B@#O@X'UL6'8#-//K5):WJ*HIZ0,US2SP)G3[9/?4GW$1?S MY6IK!I!MI]_C*M%B?CU'DJR_'+$3O+!)80"T=<2.UY)69BV@4IB98TXJ\Y)1 ML^O+>D+(OB)=-N1O3WAQ]LYZ)+]<3]9">!,EQ!KL4UI8B+DRRQM"A$DY&#$8 M+T^\;-H4MK9X&8._4^/EEB-X:VD7^)>7ZZ&SVZ"6"J14I(0CT^!K/W,A@M;$ M2&_OUZ ]@9<=7C9M(MOX>!F;O]V9,V^N&TL+:P,3Q8((->W7\YH 7#@@TY@# ML4FR-A>^3Q#4D^H9VPS>C^O=@>?WD&KM]?EB,T-)G(E" M>U1,:7VF0MU=LL M&Z7P3$5L<^WW%$4]63I[BOM9".W)^^XP](]%N*C>QUPO*K8+TJJ>P748N;#T M 0LI;D%+,\G+;+A+I5&RXXND]:246J#J4&D<.@#JTX@HNWC[9192S3K?-FV( MU@I;*Q*,]89LP0+<=8D@U"M0G%/$%03Q;36(@ZG//]X.CV;7TM4U R MRP0L$T>4,H&H-QPB(P\AUSY@K'T<;]KD_A:(V9O'_>?(O VK%3WN^R$=WY]] MWLA1JN?I;1DC-TGEX+@!K@0=,X8.G%@18#C!P=%)@[I-T*9%C/PQ]T$$C+G0 MVD*H(Q5\YN"V5>2>284^B'04!ZN#J-3!\M\E)C6$W=U9Q=O;-T=6F[=='F5-+)HH/"<05ET$(2T MD"0FYS7S)1U#R70TQ<#H60%,T MNN)]R>4EL^7$8U*#1#HT)C6$OSWAY:F8B1$I,%0!4I!UBKDLX+PIP$,PWNHL M#A=N0J9QK"[#,"JU/8 +/LX=DC7." M_(;L=^O',>R]/=VZC*%U&G*]4T ]L;(HDTQ"%]".$0<+68:T,@.9>Y^4UL$G M?0B>#H!3LX8)1X/3"#SO$TUWUT-:U<9"FE;J.J@[NDAL$Q&XS8(7R5A)Z@ , M#4=.L]8'QT+._OSM$R\/%>L[^JU79V?+367DE98MK.0ZW-M:5GW3K, I1FZ! M<+P((T*X/QS]P+/M$2*F;4\PW4%WJ#PFQUWX]@WSZW!V]FJU"HO/>&L=++H4 M1%"@!?F<*DI'[B9WD!.BQ!*4-SOBZNF73-M"H %N1N+GA+A8KS:S#Y7T[<47 M1\RBY$2GK#$7[6*\5QFDR3)IHMC'G0:BT%-ON5_TU7W7Z\YK>_+6][\YWI^3 M/8C_*A%::J%U2G2*1G(*8V'@G$F@3/!:T5E*JQH7 %->\!T@LOM"WX-_$XO] M[^&O^=?SKY>$VYA=E&0Y14V:2B5>,^"U@!1%9#KQ;%,93?!W7CVQZ/<1W'(, M+DXM_OGB%N'1!Q.S+) (\J!XX!#0U_ J,84G[LJ(^_[.JZ=1_J.)?V\N=G % M>_?D^X 9OWZKC">C=[[,6YT894C6&0]"UY&<-BKPDM@43&(^Q4 ?VTQ(>YFV MGBYIQXXW'RR+[M%U:7JC$\7J8D''.A_+>0XQ6@\E6U^S/81/QRC#?IRZGJ*. MAR-B$.#V$$_WD'NWN-+VV26/R#EH69>EBZC],1T(S+X6 64==C)V1D;=-8$] M V\?9 R"WGYBZAY]G_Y<7@7VN=6R)$G@8+[>;!L@S\("TGI5MAJ9:3, :4<" M>W+'CXZ^_<34/_KJ@/6KP*]21CM+FXF7;<6])RM5"MIE)41=[_/*)/B[(;$G MT^[X"-Q35-UCL Y(O]+LM)-B'1SHD[>@E"-'R;I RPQ.1B:ES:TJ;':CL*=0 M_M$1N*>@^@?@_/O5QBI&)Y=9!D010(5L(,@HP3&6=#+:BOO)B\;F*,*+F6-'M#4>5J\MHJLXS"% M$@..B[21I-+!&7H]=^'U65BOWY6/FV7ZY_:ZR1;+50P& MF+"N7I(;B$8B>!&**=P$T6@PP9,D]62F'7X'/ [G.X#0;?HOMUV.)3':;76V MGZ@=/2Z4?./A[1,>[LVDI#O=_L]C.,]8&;Y]>MRL5W'JTO% MZ9(G*R\JR()<8,5J.(W; F3_>5$[&,O2IL?'0UJFQ9-9<3%XBXUM3 J M%>,89,GN26CS^\7*?N*\?%JD[UYVH%.>JHYG(E) MZ$P.K=95>VLLX&2H_BU3NA04W+6;.;-O;^$C766/G5ZZ']>[ \^M_K;>""+9 M1V#1.%!62H@I&2"WQ$9KK>9%'0$]O?<6'B3N77L+#^%]=QCZ8T%/QO7F _FW M6RHK=CJ6YQN!^%S!Z(M5A-4]X2_]FRU@.P=">2)%V!_=0V00J M)\Z<+DKB,6SV)PGL*>32XG <1S)3WQ7<7=-E0>V]I;U:O[I9W;M"WUND^;=P MQAW[-?Q8ORI$RX6G_8XXN)K17LM%Z]HIF+:9DI&19> Y))Y,EB6+8'?K -: MN)YN3@]#91?BZPR^%P7!.Z[_W?EFO0F+/%]\GO'"HTXF M>)@S*9C%FG#!B? M-?U7I&*[S?@;B:">+D#&A^E1Q-3!4?[;7QNB^GR^_E*7_:YL^ZE?^.U9)>F% M96 5(^\I1ZQALP EV6158@[O=[4;*[[])$T]-0@:Y\ >B?\=(&D;<=U>:N=? MSVEG?+Y,L?Y"O%U?=-!:DZ"V*; WW;02_>IFCNN92(EK9SU@V5HD6H+S14,1 M7,3L+?U?-D';873OA$A_2H@\HAQ[.)IO5G2Y'LRWNKUO=^(?BW1V7I7[Z[#^ M,C-%9\E10^WZ4]L .0B>2\A%99V\4Q;9SN?PT+?O=FW,3@%OQY% !XKQ+M-N M[9K78;7Z08NZ6..[\ND+WDN'F6'D3/@LP&M>IZ<9VDTQA)H"+&TL >U1^JL, M(GHWC)YP;*.="'M0B+=Y%^+\[,YBI) R9.]J6G'-04\%/(L2R.;E1I%'YJS= MPPEY^*;=0'02@8OQ.=N!4OM;F"_6;Y;K-:[?+1XS8F?DCY,OI#6P0@I:H140 MZEPW'RP:DY3/H4W(]472=L/6284JQA5'!_AZ'WY4XM<7U-]=T47H1=ID@A4% M- \2E$*$:)4&[J*,F15F[M^'C!4*>XFTW?!U4J&+<<71 ;Z>/-%K>XWUE^59 M_K0*U>*L]X\SIH6/+AI@ENQ,TL8)(F)-YHM%\1"3OW]=W-H,>XS,W7!WPO&, M,<5T$ABD[ZW)M:[#-&^MD\^2EPPMS\!T-F0L< '.)0N9H4&C13+F&*/2!Y"\ M&S9/(JIQ7/&=!$YOWXIO[X^VU^6?5O//GVN/#G* D,< 7-4N1873ME2T7/+6 M'>ILT?&IT/HLX;MA]B1"'%.(LB]G]N:6Z;>S^>?YA?OU2UAC?K>HOWFY0;>K M?7S?SHHF#ANO(&C4H (*B"G3XH--,EB5X_W&?#LYOX=3MAM03R(N,KWD3A>V MC^SAWY>K6W\W*T+J%*R#1*Y@G0$8(3!!7TKE?9%6"9X:(_A%(G<#\TF$5+J2 M9\^&Q U7/E1)\YF40IBBR$)2=<,FI2Z::_*8R(PG$=C(CFLRW"=QM\3JDXC$ MM!5/![B[51+\/JS>K2X2Q?\CG)W7G+AM9'/&)3>F#O8H3IHZY$?0DHH$X6)F MS",YEFVN*W<@;C>LG51$96R1=("RY^K[/FY6\W_B5JOS&:; N.8.%KLF\1$"1WP).4Q7BRBJDXC)CL'XX@OP%@A;XN1[:G\;Q M>Y_3T*_#MZUZGA63C$Q8KTJ])(?'U>%).4+D3+NBM)+J7I;@$P[L+F_;#2\G M$4]IP^$.=,^SY_HV97&FF6/2> 1;DBP KM2[/T&<^ M&;(!-:TUT?]$WBW3;O=W[@:OAU)3BNNK6#( KR;F+HL]_OLX2;,S]9W ME[2>?_UV]F(#^/U>]&\WJ[J_WLOW/="&^6B\]D]6Z; M KR*A%B"TLS&Y+2U&12K3EO2I(<"RT#&=L)HG FZ35?9QZ@9]UKAHK^0+AB4 MLA8\)Z-0L21I@8$4K0N6BT(V8[,6 0^(F;9]SL'R?_YZ8#B[.["2[B[A8F V MLXZ+5,-1M?-8\06",EC3WU$CJ74CCS'%:>=NE$>Z0-]#O,_"93"ONT/+V_#U MJON=+#IOIY5BYF3-9>' %TGGLK/D?487M&MC4#]%44_(&2[I9X&S)]NG-J+O MU!TNYLO5UC!@0E_>H/YZCB1C>=7^D#P"EYT&&;:6G;/U*L,#MR7;+"1Z+G:R MHP>]MB?4["OFY5%XWITRNG$\?';<6.LO"[ +'>L.D32V%X5ES4,V;2H,#FDY M>:2HW-B'V'Y<[PX\PTH#?XA6IO 2%5,D<&(>*+5G<>^(Q@$ MFA&+.X=(<&^P$CUQ.1)<7^7_/E]OMM_UB\#M_FFW!V MJP/ W6YW!3$J+RV$F!0H^@]"20$D6H?&9AX:Y<@<0G5/6G,J,5N6 $'7P9)08!XY+"1;1>"3Q'\^_?3O;CL0)9[^$L[JTCU\0B4%EN?JZ??@^MZ^[/':$N];!U(]T ML_H!$\Z_5]MR?7VQQCC3I)02I%([JWH;(" F\EQ"L(02U*)-NMPCQ!S<).D) MOOXZ7Z>SY?JMY'.R2FKKZ.T5*-K]X<=16(^MI*':2B@YYT[2YLJU?9LG MD\N$"#8G[M'IHG.;VX,1U=;V6/\8Z$FO":_SS0<2SNH[;CEYLP^"*X:A]Z!E MG9UM:[IB+O6"LM 6+)JLA]TZ4[[TIOYTS1 AW[&51F7JR2J7AUPX(#!]T/N. MHX)V7&]#K11U5L$B Y<3 59Y.ATW+O-S#ZSJ]:QN; M5=S6-J&8V"D&[6<1H8VESYN]&WS1@:PR.97-)=8^_R^B>T"PE M:UWMM4J.CZMLRZG0!YN-#"9KWZ:Z9Q?JIE5T+5 Q"'A[B*B#./OV1/C/^>;+ MZ_/U9OD55]>-"]\3BY=UM>O+F*^T5A8G)#BRB4&Q4J?/107*,&ZDL47=OZ5Y M.LZ^^VM[1M4^(E\>A?\3(FO(87#K2II[EQ1&8$G2OHSHR_+[WA1E_G\COZP/#O[?;GZ,ZSR3"$3:$P! M9HP!.BD\.*4S<*%+2()Y>7]4[4B'[1[$]F_W[0F=Y7'EV %4GU_8Y;7#C"FN M(I,(HFA+3/1UO)-G8!+WNLCH-&^3JKT3>=,>VLU!,L@NW$=B>\/PV\4DATU8 M;8X QM=?PNISK0%\M_F"JZL]/Q,%?33"0AW21+P4"-&X"#9%KZW.V=DIL/DX MM=,FC_0%U1'DV;T"_17S^;8L;#TS5LC_G[TW:W+KR-5%?Q'NS7EX5'OHJQ-N MV6'9O>,\,7) 2CQ=(KU)EK9U?OU%LECSQ$6NY$J6_=!JJ223"> #$D!B2"8E M*+=)"YR&71!"6%'(70?O M,=,%0[TIM-UN@+BX=([,@K_8=%;O6*]RM^Q<4E MQF__Q.6G5?CC\SR]6^$#B[[? ]US'S7"V]M>IQSM66W[7;M>]$^YO8IVZ4DBR^<=$L%4"+D MFE5-8(JTR:9$?N\DC.BFKF!\/#VT6$UDU6?9P3.FX/ ZII<_L)WQ:EJOM!_D M-*OM8M("(2[4-=$&7*#?D7LE5!&%8M8VD]M/9,*^GZ_#IT^KZLS-ZTK#W=<^ M*,71OBC!HP9W5>=7!.D$!3PE66^<\B7I1FO,]SG>>1BO(4AZU* SNI3.RG)] M"*M5J!,"CZB-VO>CVUFSEZDXL5UCY($SF2-A)=)56B<91TZ!HG7(N,U%%FS3 M>->!79N1'L00L-2(F%31!0<^.OHE9;KN8] QM!E4\M*ISL.*#<'-$"LV2"83 MO]YN)S77:/M6O\/%MGHB%++ =4ZIBYAJY@4A>DN_\\P4$UWQ;J_JI[U>:9\] MQL0-JJ-)>3DVRZ?YZ2,*N0H(YXQC3#M"$0FPI!7Q-Q7BOT:'V(:N]YL3L MAYOGCC'=(^E(XEV.S>L) ;-]6UA]F_W^<4;Z(I$4!JRO&ULH&H7 R<-+,3NR MMY(E_I+WO<;T_WQ:?OU_=Y]X!9#='[;XV"+C]OLFA,$X0EL>Q<$.7F@^+!>_ M7U<0TY7WC(N(8_G; 32>N5U_ MNJD>D24[YGVDN-*Q>L,F(.HD2.%*SM'QE!N-''OE9!-/(1C;*VDBD"X&9#Q# MT6TB(QKA1; @9)VL;DTMY[0(O.X2*TQ[SQK-;'GY8%VZO0?B8#^0'222#HS8 M*\'F#W^FB\NZ ^Q=W>:]QOQ;^'.&-B;M+!%6$MG[[3@&(QR4P')47L?"VL3L M!QRV2R0>!I9AKRA'2^ZLTI*W^TJ6Y9E_,G["/L]Y)#:'8.7Q*K>CY3!U:NKY!(R*I62M )V(=?:\ MA^#(A(>2E,M"NJ#':QSN-*4YAGSW2V8.8/;4B'DV,D_6(UWXCD+HY$%)\C0H MA.*0O(OZ5S!S"ZSZ2F=([DV61P)RA$R.+X!V)568G0EU7 M$LQ+I5!O(9DY2&B/DYE#.-A!L'ES MF]1!Y\G,0Q!Q+'\[@,:C>_4?W_Z!B_3Y2UC]YZH;77G%9)!0:M2H OEC+KH, M7B(Q*IH21:N5Q"^?;-IDYHC^2!-1= FM:VIV*N=5-ED$!5ED\O>52^ Y*A!2 M*U-LDJQ1%O.UDW7FZAZ%@U=!=H10.@#9*['ESBBKPG@2D8%6CHBJI+I '-/*.C-\):0K.7"!=!94WSAB$]N.\;8 ML8(EDGOH3F73;@XU;8_>:6[*@P30(Y8J(3O%<][9%%2 :#FQ2,5MUCX %]88 M$WWAC59_O'"HWFS5@8)_-7MXF!0Z -1M:/.(J)VU-=ERSI(F:RL*J)01?"@4 M[F1T*)0N(;8I3WCU:)V!ZU 0+%M*I .(/2+C]H5=%",$\QQRL084#PE"E @L M%YY40BGUB:Z_GP85O33K"C[%[7<8^[LH=*G'KVW+OQ-)JPUIVF9^9PHHQ3?9 M"5G75V;2"Y49D<-)_(''@E%RG1I-KW[I6)U9J0.E_]!1'TT0/1JHV\=R/E,Z M.7(.$I"*)5 &([A,9E?;3%$(&6+;:-_52Z>:^(%V/.&_9JL.E<2(UFK4NI3O MEE^^S*_6((5%KC'N?/&) NCY86V^+WW<"+4D>Y]VI"J1.]_W[L'WW8Y=NP&: M8*$H=!'0H@>5E:_MF0P$+\&SF+7$-BWZ@XYYO'':X\MN.TJ+YH+"%TM6O(ZB MRTJ0;Z@5:&F,\YE;IO9ZRFW#E$X:@-OA[+%!:R:]/@OO7C 9AT\S>/U#VQJ[ MAE,-AD%1.@)BB %87=BH+ H(1F5(V>0L0M"YT0#/DYJ\WQ!H2A"BX*LS3;NHXY] M3@9Q" H?&L33R?;L[.-V1.&=OS^B$OF ;VEK0?>B;1*3&AB6@CQ#D+EN7BL, MO& :9+'<"Q=S,FW2FR4S\1EIK\&XM'VB25+%4I$!RS&6J#M M32U[(^^9E9@%R\SNM]MCK[+2FZ^=%C*C"G)Y+%=[@,+NT<)F+9B*$6*JDR49 MW=JAH*P++XO/&$E=]AI(M3\8IGPD.D)D#X5^ /\F%ON_YHOYE\LOUTL^(H98 MF $*DPUYBP3VF+2!E&1,%B-78;Q)&?>^>F+1'R*XY1A*'\.7*4HH1??QVV+^M7[4]0U.M*,FU\]@+%#7E4*,VE*,&"U/ MC'02'^P0>6[C]/T/G@XA8PIK.1+G.B@G>-XX_W13>T%7OXM2\[IY6X/2ADRU M-O0[U#PX&VS:KT=WQ'S+3X,JH)K5_[:XVEI)I@.P[9U/KW3/BO"E3E #4VK7 M6DBZ[DDNX*63F9&*E="FF&70,7O-X!P(DD-?0 9+[)S@N%LX\O/BQ_EJO7FW MN++X8?5M9GF0A7P$\+E84&3[(6BG:H]E9(4Y[K'-1N#CS]YK4'!BX(XCV[-$ M\T>L_^XNR7756. E0F#UL31H#X%+!8555SACRKI-4>H(A^_5$Y@*S\=)]RP! M_=OG^>H^Q<[15<0TN. C*'*_P8E<0$3RZW/4@N4V#=['GWW:TO[^X'R4;,\2 MS3\N+U>;SW=)+LKE7$AMM1+$9Z,ED9PX8*F>%0MH7)O)6R,@DL\@%4^IAR\\HTV9!QQZ+T ;/XJ M #Y4FH<#=[D)%Z, ]Y?P;5LE\]OR7?KOR_D*;]/$ZYE2SI(6>DBQSFJ6T8/' M.KTT&E<8*:;W;98GOW2JO:!GSQ5ZH\FC Z-8>;-QG5: MS?_85HF2S^(+BR8#0R6J!RX@:NF F:BYL8EGU:9R[>5S[84O=Z[X&E$F9U>F M^Q-^"A?_"IOZ_6U*=)_ZAK;EN:_2-$EI;O77N! ,,M9-,J;4V6B.@36*F^U# M8FSCTIRD-'?[U/5;^!/79*WKT\;_NES-UWF>KMR$']:;^9>PP1E*,M9*U)Q9 MJCXLJZ4?FOP!5%IJG8*R\C6P[?E=YU1M.P0<]UX71V;YV=FO]Z3'7Q;S,D]7 MDOVT0FS8;_#JU[6U;,.HG<3,H66.8E0&J3!&MZ6II7U*0G#1:E9R2LV&?Y^T M V&]?MQ4-_.2,U]'T@F*;T"ENMJ B ;%?0ZH8S"BC8U_^CSG9 &'X.;Q2_C1 MTN@@-'A$Q3^^?0@;XM'/Y?;'W[8%22;QA-X6LN&V,HLXYG*NQMW$[(3R-K5I M\]G_C%,_>Q^/B-= -HYXN@/>CJKKV4]%&6L0(7AG*+SV%D(P1)F*3);$;&XT M//*%0W4&K9%P\"+<#A=*!_AZX+7\\S*LPF*#UP5Q(O%85*VNK.LOE/)(A$@) M%+47#=3@67KX&1Q#,V:4XMM,& M-C7/TW"&PKW//\'TA.?IF21K41)RH=" BZ2 2EH+?COKFUGN8BWH7F\_+U7QS%?K4\1"&YPCH7&5,R1"CP%I\E6SFF4G3IC;_Z?-T=C<> M(.E'?OS1;.\2/-<+B23'DKDBKF2LC0(* O<"A,V*^2)%:#3VZKD330N@,:3] M*H .8'T'$*)3XWI3QXMO%Y3MXEA$7[P6'IB-O@X8*&27,4)RWDL3HJ5 MPE^ MGCQ.;^ Y1-(/-X(?S?8.L//C^N!JWF&!R M=.2:MNG8>>HTTZ8,FB#G:*9W )P7@ETFG-+2.'"9S+&*Y!%&K>N89T1+;F'V M9J^9#V\][W2,\S,2^Z?NJ=^C=H.ASEQJ!HC$&^6= %<80I'HA6-!Y8=+ ,ZT M7&8LD0ZLC1G"WP[LSO>[KZTF>;W&#>G2G]<_^^'//W"QQE]);JNO6(/77;)L MO?U_.NL\Q/G%O(ZWG_&D<[2N@-ZN->-,0"2;#A(#5[RN.1-M'I#'HJ SFW8< M6B<5;P>POJNHWUVNJ@2(O@_+1;KZPPRES,B<(U1%28&.K/Z&\E#7 WF!2039 M!JZOG6SJGM(F,!Q5''VFV[?%WI^7%R2?]=7@ET.2ZD]\R@BI\]?.-E*"_/'7 M?%AN;C.;-@3NG$)P,B22&;)9[]K"96 MJ>$>B5>P%61Q*NHZ-T9&S2=SP7$P7*&3 M7#*Z\_>*%(\\2-=&:0AP[H62IY3.N=BI7ZX/M_VK(VH3]OWH)E9L#RI.8]0( MDL9DH7MW M*+K8%H7J@!TO8=2BHR)MTG''WGPKNW@$*P] MZL8^H4 [R$W<)_>*S-USR/_%/-/,NQ1"G2_CR_;SZ2'+$O.7A+[C:$CC+HA@KR*6I\_-!,1W! MAU 7++M2A/?9J3:QZG[GFS99VP\:1Y%?=ZB\XF1U?$F_ZKT2DTJ@3?6P0_;@ M.$7E*7"/R;ID;)O0[/DS39NC[0=]!\NI4\3]?+E9;\(BSQ>?9BS(&+(.=8TI MD1.9AVAB('YIP7WV$F6;"=2O'&S:(7V]8>]0B9U+1'PG2S!J./S$YS:)A5\[ M_VD"X9Q9B)[B$LZ8 E6'5KC ':246'!,!Q';//8U?GFXV4"Q_9Y_?/ON(JQW MQ3 :A=/>,7#*UB8LKL 5$<#+(B2YI4&;-HU%+QRJZP!V"$8>O2Z,)(@.KL6M M+UE[%;8D[ C:E@87'X,5M?78"4OFU=2= O2[;+5)RDB=]]M3=H 2/7.DB?$T MEM ?/56-(8$.H'3W_+LJ3YLI4E8V@?6>^,+HYG F:V_L*7CW:Z0MZA* /EQV1@RS*5VJ3,48&/1+"M33&[3 MS/_X+!/WD1TIW2=G%![,ZK[ \H\=!4$I+K,+D$J- 2@FK57? 6P(NFX1]:*T M>?)X?)9I4U3MP'((JWL RQV&_'13U$8.7_+&1$*\)VN;"?O1: 669\\YA8_F M!!?23WV4U;=R:([G? _PN0UDAV<]6.#%!RP@<%LZ&1GX@AZRBO6=WG'M6UJE M2*-1E&82OB3+O M"T_MYL8^]M M:E. _LR!IGU&[ %Q!XNG1Y3=?8ORL7 NM 1;'54A*+@B%%@[5!YF0.7^D1; M%[IY.NP';X<*Z@P?#>_7%+=Z0GSZ6UH_*.Y!VVF>%X4Q(<4@@"Q8 "60'#59 M#'#+N>%9HDIM&O2G>UXTDBN9N0<1Z_19&26$0@,?I\1!PEW.1:G.X#)UK3_(ZPQD[VO7>H[<:S"XM/5>HI_?+O]-[MM7EN* M;\E>Y%\NPN)#^'(]Y%@94Y24%H)QB7C 9&UA%R U"X9EHC0U*HEH0,VTH#T" M7 ]MV]22GGIDRP_D?2V_(5[UP^/N3UM;\/-V7=C[1;JXK+XJA>-EN?I2>\&V MS+CZZ_7N.88E$41=(F9RX: ,+^ X.O#609#+I#! \DB$F*PJ8SS83.Y2T(;IV"9!>%PU MY23%!\>$0>-(H ,H/5'0$S-6!4*P+%=WH$X)KP-1K$5O@]?*-NKO/I]JRD%" M?KV:<@C'>\#,XQ(_II(U3G% 54B7F,C@=6U>S:($:0MSO$U;TQE44PZ2[NO5 ME$-8W0%8KF_NK=Y$Q7EPS!$KD,Z>; ;Z8P9N(_E[02#S;4I$[IYB8G^HT8UT M,)\[PLA.87P1(CA)Q*,E[ZXH)(4Q GP.+$@">;,F\8YR88?+\QE@',#F)&1E"Y<:-?UHKQ35 M7E_7!RH.$>:R*6<[,"-/%W<&A5X%74#4JG(5. ?/*'04(>2H4F#Z809S\EKL M9L42K2Z?XSG?&7R>*A:128N(-1E5:EK*HB.GWQK(SIL4?;7$;08\O7*P?AS> M T7_4H!TI!RZ*)I^-07V7 9LEZ:_4UAT5>(TR\8[SP4"1LE Z4(L"*JNQE22 ME6!,P$8C7\@3T]F %7=2[O%R2$RVV&>%N_]]OGL-BQ MYL-R\177&\P[QA3/M#:,S NS9&TTL<@Y3F+B00K/'&.->CE/1F)'77^]J$E3 ME$P=^0P>X_K]/!:)8A(7$C6,;GG MP_W11YFX'KT!=B<0T3G;\_MUV>^^AOE%C3B(0?^L.]UGQ3&#/%EPH0A0.=#O MLO)0LA E8M(LM'FR;T71Q!7Q/5KK,3$PJ5._K^Y_5V^?U69.1'Z/<3/S0253 MG"85MQ&4*!9"1VN&P7-))3M4S>$U3V YR1=>B]@JB%J7MT74[!9<4;=10,.&4_]NE 4#QT MA5I)J"_T_;*:I]MQ4"H6E21Q2$:6:@K8@2_60W%DE(42WN@V->3/G:B?1]?1 M474XY_M"T'?+Q7I.?[ZF%\5EYQ"FA#W6AI&7@E-E;I\Y8PCY25O<^H_E[M? M]BM>U#F WRW7F_76]L0[#X6WZ7>!I@ZDU^!<9J!BH-O,) 96>A$DDU@:;4DZ M[MS'&K:]O_WN\^KZ=GEO'9L<@O&0+"//U@<&L40-V0ID5C.>&YFZ(P\^K?MV M0JP^M)*G%/@YV-//&%MT4HC\U]N@9,R2RRH$S <6'NM&4)X@B%9 A M*6MXL3(U>G0^YMC39C&ZN'A:"[LK9#^M[7=OV:K(5P!8KR^_7/WL ?6:988I M!_!U.V9=JPLAF0+>%8EU.@;WC2Z14>F8MNB["^R?' YGH SWQHW](1M2N/Y=#46A1-*]E&YNH:8O1.U:34P&E*YVY M(1I77^<)GW$P+[8?2;_[N?R*:?EI41<973F16XG=,L*2J1#H.5C+D 1D T0; M"QCC-9/D.,9&TS^;D31MG7P7^C(E2,XI:TI?[NYK^JSLBW?H!) NF3K@ M3D+4]$=>M,Q&,6YTHZ:%L4@XZ_SK$/P.S;^V 4$''LV]:6U2&:^""R"-*G4I MBP.'I=9GY2SKW1-5&[=]\)3#4_0(G!((+\U$'"*5CA"U*W@N+%J'40 Z^D4Y MS<$)CR"SM8IKG9)J4X;9[4S$0?)\>2;B$.9./1GD@2-4?:/K(G8C&9EN \'J M!*IZW+%NG\/ LA?6D.GVKSE]+W]%'](_1&C/S#X\@H,=F(B#GV-^NBWQX]&+ ME.KD:A'JT#\*U3(9 421#$N:M*I-O_CQ9^^FP6#""^[$"#CO:7KOV3->"5J=MSHBJ*>WGI8=),^7T[)#F-M16O:%A2J, M*TXT"9"93+=2Y'>3B\M ZB10B$2.>'K- 3S3536#A#E\5W55[*Z%(#4JZQ"R]!0UJ<(@RE3 VNSJ+J+"'=_KPMWS"SM/&C:'Q;*Q MC#JPLB_OKH]%.&O(!7X(NP MC\]/U"Q!ZT+L .(4.4*FU#KL6O%<=/3*(_>M'O>/&EQ[BM6[$[J8X\BK ^ ] M,9;3*9&4%"HT>KT]2WG6)3\)1WY6D1\!>H;\OH,'*Z;PS7 M$916&IP."HJ1G%F2B1&=%7S^)>K;!J'TI/5M0P!SSG?&@^JDR\WGY:IVD,X, MRVA\BJ"M3: $B^!9"9 -<0"]3A@;C24>FY0SU9+Q8=JHHNTPS$R=2CV8^G^% M/^=?+K^\6RPNP\7[15HA_8OWBVLV;#_F%US5][KPB1R).PNMKQ@V8]JS),D+ ME:)F_F*=\L&B E&D*V4[_&:_G8C3T=!Y9NWD.G5.D'H+U]6M(!\9H8+<1)<< M,Y\7U/%$3)Q"[4[?><'2VE]FV!'V[%>'=^JZ% MJ<,(_Q56_\'-=B3AMG3S>KOGO^:+:JUFB>YTU-F 9JF 4I%#8,*"8]QY^J,6 M.K>]QHXX_<1IANXTZCQ@U,O5%5_G47S(HQ_^_&.^NK[*YTLR,,%S=(6#<*6* MB?QFQ[.#[+-4647E8J,50V.1,.U0L_Z4:%J,]*($\4RT0FR VK:LLE!^4L MA,/.X(LHSBRQBAI2L!Y62 1_K M'.UHF42+,=O4!C/]%Y\-DN[KQ6=#6-T!6.XWZR@>1&W+H=/6'LJR3!>6($1AV8QJ1+ MHX'3;[U#;Q"X3M&A-T32':#]7A9C=PO4"0!2:0VA(-T"'A&<% 6T\JJ4B%+9 M-@6Y3QRF\WJHY@A9CBNN#A W0B5FB"8080&VU#HR54 M?U>,CX72DU:,#P',.=\9SU;_HF'$?,2\;KZ% KZY:+H,%KQH IER5JYZ7;-8+46W#Y7JB6CXE[S.2(*ZDH>.6U4+&^N*5@(LO9":D["Y=& MZKHXTQKQ2=W D7!TSBI59;*\7&Q^)+E?5JU!65;(O @2F2E2,F$BYLYV2^Q!U5NN&9]$J<9&TMFZB%=5HQ=A<4WZKH9> ML53W?9 8$M;J#Q7 ):7 JT:-]PIFT3FO92(?O74:'. M4-2!/MT\[^+J*Y'TM,@^+!=?<;W!JS?F]6_+3;BX^_>UB/K#?,95[]])ONSG?*ZGB6C=!"!01)UH*;*%CRKT:%./N!X8?,O*>N4+_+A<[7Y4_QV?>29]5)Z#R<:2:^ 0?&(2 M= %LVM17%>&OHDG7NII?];+3M"VSEU*=[=5)(V\Z_SS;?1>Q-?^(YF'8G[ MTM5)'V(..A7F($A;%<&2(D@*>$0N":4((LDVY;!OI0\Q$8,XB@#6B@**1P%. M!K==W".X2)&W&GCW=Q_B0/RVZT,< H(._*7[A=LE*4S$+1!>UZI5*2!R3H%: MT2(:X7TQ;6HXAW=KG$&_X2 HO-BM,40N'8"J286VU-$'FQPPK\CYB;FV05%( M$J/(.AM%;ES#83=ON%MC$+A.T:TQ1-)3OS7LNZN'%VF])7SIF.O. E<@)(Y M]L#&$IWS#X<\_+U/Z1A8'+)/:8B,SL'*OEX+S4W*,L8$2992.U7IAO+D,FDM M@I=?KX3$7KJJN9CJA M2]K6P="L7L A@LNV=LY$ECQQXCVS4B86>(8BHJ(+WB%$A@D*"4M@SIX8U:76 M/$',F;9I]*LWQP)FZO#W6/IWU;OK]>47S.\7[])_7\[7V]>N&7&AQ$ 2L;7L M4 GRB;T@*Y(Q)1Y-#D6KO2+F=F<\TVZ*\=6A)RSTX'K5U,)[(@3S]Y>WA817 M!-[).ZQ_^!-7:4[LF F60F%9@XB5POJ+X*?Z;M:%9T1\+CC?U,J+Z]MNQDN.@DL)S,M:!Q@DA$(\]ZHH M@3IQ5SK;L_(\,6?:E-"O9W0L8-Z$UCP.JYP1O& .$+-R5XMM??0*.&<45#&F M;%)=ZLQA,7A_O0O]:LQQ8#DR!O]AT9W&_!?./WVN97=?<14^X?7ENZU+KS(K MUS*+6E" %8!ENH&5XQ:BVY:Y^AJ!I2A8]RJU)ZUG&K]WEQ9N :T>XI;3<&A6 MDA5&8%W:2P(D2Q3 ^\@A1AV,1L93:%,U?2("WTQZN0G.IU'+0: [GX3TLZ_+ M3R887V00U\045_?@K[[&IFOJ][-1CIE0&"/+E"G"5[X8<);"?,-,8BXK%EIVOY^,SC>3 MWS^+.[(=!-^"@CZ1!7Z1/]IQIY7TX%*LPWUY!(UX=BIB@ZD],V\ M-YR%DK:$X3FHZ4@A.(791A02GQ0E@"JV7&6F)9,9I>OI:'CL17N/B'<'<^NY,)C/O,P89"Z@LTIUHCCY\%P[L+*HH+53 M3C><#=8%#\XT_WDJK>Y"1H-PVHN&-[6'[SY]6FW[K1Z$XC*KJ%$*R#%0@),] M0F#.D3W,]# M0TK%&I6+*:(-@M_FR.TA4'AQY/80N70 JL,9]\+$W;J=6*:@0)">@V*XK3LN M$+4162&BT+&S:MKS&+D]"%RG&+D]1-)3MU_M.\[9U(FZ114PB<(-946 4#/B MSL>@.8M:^/W:I?ZZ([<'P>*0D=M#9'0.5O;UIUNOL%Y$DAPETGJ5=0)'"@]: MHF(F^:1[&Z+ZTYL;N7V$DW!B!)QWF^]=$+MIDLC&QMN2K4AS$D Q(*Y $ MQ4OH;3[J/F1U?AF,C-*QE&1TP)SSG?%<@^!V@>"#3"5WDAEN%7!55U1+[B'R M0H$X.3(8E+'"]IDOWX>Z,]6E\<$\E&9E" MJU& TL9"8$CN@S>E>%U4$V@=R.(QRX!R/$+T5#'/P,:?0?0W,<;<%+:%\$*E&#=U(->(BDIWX#)B=_ MZ]LMTA6)/SQ^85SOGAAS$<12*4 G0?=33!I<8.3L"\$Q6AWDP\3-,\_ ^W]G MYPG+YN!8MI?4U !\]8'[_2)=7.:K94#W&'"?9N-9R-$D8*Z6&$>R@V08$F2T M1DH9DN1R+W2.=*#.LX(GA>X4,CX'-^+UQT-E64%&WA=&0Q>=]GP_]; M69=\(!K;KT8> (QSO@\&#FIT*'FV'(&;NC&:R0#1Q0 :,UW45F/@V+N^O,&^ M^^ZT:#00O2W=>E"WH9ACQ3%%KJ;TQ ANP"?+(:&5ODHLBCYG-QTW$*V_A]/N M].<(H+P!C=FKZ,FI;&PH' (+Y#RGY,!K+T!GS:72,0O=I_*,5D[77Z=Y'WHT M.GPZ4*F;E!RNOM(=^C2+/BP77Z\:Z2LWUENR[_Y]?2;\L-S\;]S\BFGY:3'_ MOYCOYOAF/$53N ^034Y75?3=)[IBH7.]>QX M2)U3A=ROQ!X*%C<[^_([T;M^ES;SK_/-M]&+X_;YLF9U<8,I[:,DCL!EHB C MGV-2H*23$)(A]/F@-/=HA&^3"7HK)7&8)):2&42,=8]?( <4LP!NA-92F>)* MHT4[?Y?$#<1ONY*X(2#HP%]Z,"&!69&V]Z(3 E1F%CPO=6\S>I5XR-JU*>I\ MDR5Q@Z#P\EB4 7+I %1-"@IL9D+Q^F"CF01EHZ- ) :P+BO-0I"*F3;6]8V7 MQ T"URE*XH9(N@.T/^7N_?KQ]UT92DRV6)XE,(=T*VD=P4NZGW@(Q3)CG)1M MWJ-?/%;G;\O-4;-L)<(.\#A"N"R2A6"RI5A9J& Z6QGY MYBJ)CG$>3HR \ZXD^N&_+RDN?[\@"W"YEIG;J#\\?= M#DYN3$&M+/''9[(V@005982HI4FH53&%"BNYUS!A]+MEUUJ,^E,0S5;,3X/ST*GD Z(Y< M8/QQ$U:;SG7R?I__+-71\8@14E&.7.*4(88Z4% X[;C*SH;.2C4&4GBF98-O M22./@-R;OA[OC[J9%4$&*DH!CH?:OV4,$%M(<6)A(1D>1)BH570D"L^T O$M MJ>(1D!NNBOY*%1?;W2"Y:;%C&]))8\#WAO7RH?.?++<(SH-T3 $Y44F/Y[%VIOGN;=)\]!9 M/K-)!-E?)>1;TLAC0'=D!/G#XFPT\M41<7<%;>ODTX@>LL@4A%M+\3=J S85 M@J#^S6=WVZE/AZ9@$);_M$3UFW8*[J<*7V><8N@#Q@S>UB@I!D?B1PU!^N P M*27]N;TD#63!F\]OOP%ST!+5;]H<[-*4=5[]ZUQS)1LI? (9LB79:P3GO 7' M/(:H8O22G9DM&$+_F\^JOP%#T S/;]H*#(BN,I+#Q#B"J$N/E*Z=KS%[(+NI MF2]&8SZWY[.1,P7GG,5_ Q:@$99[>@&(K_,M#N;;NT^?5MO'P_MC6VZWV#"F MLV,.,$J*H!0S$(JA,,J@UDX%%VS#0713D'RFCO^(6?WN@=;+K7Q*1MT8N)G1 MEN(4SB'I)$%E0:;+D2DN47EI#=/^K:CD#@FU3G/M69JHH=$57QYD' M;D#%S,$;9%#(^V?2Q91$HX?COV>J#,1ONYDJ0T#0@<=V?[R"3ECJ2C9 (Y!8 MX93/ASG.MK/!,_CU3I0T47IRI,D0N'8#J<,:],#-!*,YRE@9$I%]4G? 8 MA>9@39WZX9DU;J*$^YG/5!D$KE/,5!DBZ0[0_O) CF2\5R$XT"41=Y6JP4K( MY/I;F:75PL0VHX#^:C-5!J%FT$R5(2*<>NL8G7K]\3+^'TR;WY8_7M;'G_H> M/%]\VA%CBX]UYRKY1L0<)8($KXDVU$9&5J0,BKT6C>WU39U7#IT*8N-+I0.3 M-T(^5J-&J2.YY]EL'TQ2?6KT=/]X[H7E03(WS77^EQG;F($=#&VI]EP MY9L0%F7R K,!YPR%L+YNVE#!@W7T ^LL\ZE-$KLY:9T['".C]513N0\"SM0N MRM;%>K]>7V+^_G)UM1NSUH]7KCQS2WZW7%SE4M>SZ)0.'"V@J /N)&$YH$_ M+-W-#C,FJ??R7XXZQK1P[@Q/RTF$VX$;U&ZKQDH:KD)KQ-9O33.<,W;Q#@=;EQI5AOT%U7-XQ%W3C4&M93B"E'D6GRY,CZC MEQ.\]"7-*@?VIJR/(@&G4[8Q)RA8* R29/"#MW4SL4%64M0.V[S"O)4B 4.: M&)POX'2,H'BN\ZB8 BN$D-(PK4VCQ?=_%PD,Q&^[(H$A()C0;5JO-K-?*TG; M=\*@0DS.:+ A.SJTD71\P:#8I!0Y>E;HO6(.^M0[J*4_/43LO:]]*\4 @T2^ M/);_/8#F>B.!$"5D)4#Z6$ %3. CT\"R=[E8QJ6(X\)FRB?.(T3V4.@'\&]B ML?]KOIA_N?RR.S@K"BT3 7RQ$E0J=1%G2D#A8F'2.5GB7H/,]A+\O:^>6/2' M"&XY!A>G%G_X\^[!#4:I&5VMVU=S:0-$%B)XX57),;C:_OE$D3T+D3*Z ]'07I "..;I11.*:"1%1E[;IY(='ZOQ5OSE:GDOV M'B6ZWC"X(\%'PU*P!0KS@AQ1@Q!$D< 9RR)[%"XV?G*\/L'/G#!LD="MR#3MIG E!B^*"<^IGR MC_V_L_/6]U.!K:6D.C!Y(Y2(26\BHDP02@EU]R91S)4&(87#9'.VN;,)T#\- M*FEMA_$N8J03(Z"+DM:#:;X9''/GV9+LS+]P\WF9EQ?+3]]NGER2]U)8G2#1 MQ;,S!,)S4)YL33%%Q49NZPF(Z]P!'AFQ8RE,(_!,[<:,RH^;GVV?.;\L%]LK M=B:=4=YG!S($"THX#YYQ!ID'S#S;:&SJ:$_]>7M#'7,PWWWX-&]R]5\Y$$;8(J8#E8FJ.JT"(%/"Q MNE/(AF!TZ6RYXV :.T\%]*!U_6'M+Z*%5\_&,ZLM=R4J$.38UXT?=8ZG$77I M)MD_+*%'*P M0=NH*:@.",$93S)463 M?7%MQBB=BL(SG?U\CAHX%L[^$OJWLTM,9\$9JY,, MZD0CKRM?2'B9)YXCL[&$SN:R#Z1P+_TS?^M?1SA[:_IW[1E\/_\ZS[C(E2^S MJ)P+/) '$,DK4*H^Q)B$H+E5-A<>(FLXA+DE:7MIG/U;XWI UCDU-C[]T\J" MQ1I'[W#6HI\WG3/XUY- MS.\NMA])O_NY/&Q3WI[TZH4^&L7IHLQ@D]1UF)Z"R(L %KSV)A2D/S7N?QR1 MG+/NA1R"Z^=[(:<"1P<.U?L%63S\2 +?7G(_[4CNFEG PRRS;RZQ>*NWH_99G(H5C(KD10MFCPGJ"C M @4I269MQ4G!V$/7PFC"WP]4!TBB UA51?NY? P7>%W6Z9%I)X0"+UPA?;,. MG#(LL>72 =0^ MX@7]U:>:T@BK_V =)WB?'M0\*<M[E+_/%O,9.F_E7O$]4*HFSS#5H1G99Q5 @*C1@ M><:,OCZ$MAF+M-?QIGTP;X>U\673 >#&"8Y^NJGP1H7"1&V HB()2A8$8C=Q M XU1D6'@K,U-.S(AO;3Q]Q*\3HF3#M3D-7K)*'QW$=;K>9E?_>#]XL?Y(BS2 M/%S^+AM( M3H*@A^-;QA=GGX^D'Y#\P_6:K,&6TG>;S6H>+S?ULMPL[S2W?%Y>D/ />AD= M^A4C/(<>1=5(;Z _A-6"8K';0USC4@618C %I'&NXE)#\*XN(4)M2HXAQ$;^ MX3,G.MJ!?O"YOQ$'_W%1.Z(4!I8,N5O9ZP2*%0E!2P$R.N\7M0.MOLM,_8*+=YV($[-79#\/1"&40ST7403MR2^6ZQF>=*TOPKA7GI MG5,+S>[ ._YRT!ZX1FQ %+0=,74F1U!207DPBH6 MG%76VL;@'8N6B5?3M,7U) )_$[?_U@*$&PNP^Z__V/._/J+V0$IE?H4P24X\K.AMHXKTHML2YO&L%:N"S']ZGFGLO[=5^+H]IY[ M3EHWC)#.BF+K\@6>R3:Q.H!&\PB8?#;FOA3B*Z+ M&5<#"9U%(JP$8X&C+/6B4A =8\ *PR""5L6WJ5 >>-!I,7D2^!P'V4&2/#.H M[BZ]F8U>2$WA P4-=3V $.#H])#H?%+Y@DZU*<<;?-1IO>2^X7J(-#L("_\+ MYY\^U[5UI /A$WZXK/46NR&.ZY\O-^L-N6=T<5UIHXG),/024&2$NJ<.8K < MC-:>"Q6T;0350<>%H$)7*;ZW_@0:!Y/$S+N;QV;#?Z8 G3'2Z5#:%W[&\)YXHA0(*I;K%A(X(M.H$W4Z$3R M,I_F[7>(C]ALKD4/\#I$,F\B6UKSS-\_RC.?+@OZ\O>?/KLY@!_-LY85BKK6 M3JWIS]@VR%KO&7DY&BPS$02 M#8'3Q1A 2HO!.>N2:S,3HR%1O;3'GQZK#\M-.P%.MSIT9Y6.L]Y8K2UPC0D4 M^@B.)0E19NV2".03MHG/7CO9Q#L!>X'07M ^4)Y3+YRX[K=XM\@?E@M\O(N) MPAGB-S'VX=ZF^ZN:R%;45@L)B05-P4:DN+;.D33.2!D5,9>_ZFZ/>: >H7LH M1)83RZL#&_HKDBLWKR/=MJ3^OIAOUK]^_/UF3W)F:'RU;[SV PZH&CTG MD9(TIE'GU8O'FO:UJ@D$QQ?'U/;O^^5BN7J7O\Y)0WZ\K&,-K]1#VF(DR^"" M#: ,2U '&$(20B%:[TE%]C)G3W_^M"]$[:S3"-SLP-@\M0LS&JUD,AE8K(T' MCD4(F"T4)7)@SI3BVVRF.'1U:;-GFZ:&Y5C63VU.OELNON)J,Z?PZ2,NYLO5 MA^7F9@:/-C$PG@C\)M2G^:3!)6UE245P?'SW9UL[?^'%_G]XH_Z MV>/+IGTP:0B8D?G<'6XH!'C@AWV\C/\'T^:WY8^7F\L5_IO^E@*!':V*;F&6 MM :3>6W#2QR"IE]X*;Q(E50)[#!,#3O(M&.P3XBWAO+IP$FZ:4_?TOUSN2*Y MYE:B#2(G+H!9@_4MTX,72H*.)=M@A-.NT1*OYX[4R]R7R;.RXPBM _3=/?]. M<65M@1/"@-UN,LD>P7/4(+UTN1B!R-L\)SP^R\2O .,(^>%(R>,XW@-FMJ;Y MRDQ?^XUDU)-Q%JPK=7RUH="B:I6PO(Z[0&92FS[@QV>9%C/'2O?1_-&C6-T! M6(XTU3_=#" *3K.(0M0.70I-'&E?K&5>SFOC$Z/ Q;3)38Y%P<0+*_NY/">! M1 >J\$I;^L^;S[BZ72-P.ZVH6.Y"?5[C3-:LGR,R15+T"PO<"(\9V]2T''C@ M'I^,6J-KGTK5D47= :*/Y/6[+\O+Q6;&BXM!6P-.UM:P.C3+E_K@X3&P$D-! MUVCRV1C'[ZM4JPG0QK7?!TB] ZA_CW'S?D'G\7>5W7SOX4_ M#QMW=?<_'Z'4^MG3C%0I??/YMY"Y04SVD5M?!%__*+PP06B==*.0 MX85#C;-M@-_PAXQJ4AA/O7H(-3U[HZ!1DP\AS$KXFG8_7YW "+RW7J-F[K%_*=YB$1G300](#/Y MK)2. 9Q/ NBW&9RT$DIQ/A?OL^9M!GT?>. >%C2U1&H[Z?4 TLLO7\+JV\_E MYS^P[I]:?*I]WM^%U>H;>4!UR_WZEC84QMMB$H3 B9\FL5I>[^OBJR2LU4RZ M1C.;!YQRVC+49G!L):>>,$AL^XZ^?KYYABZN,V>R1# JDVYA#N!S%!!T\$(* M] 8;K5_?\X335K0VQ]Z8\ND!=S?:!43S8>FK"T#-/6_W:_IIN*L/N>+Q\UMCL6!$^1#M2@RQ$R!#*L#N%P-9-#3=8U%1^UX M$HT\_.;/+)7-5^_9"_)1+LE-V?DKR\43[-]);!:YR:(H!@Z%)G_%2S( (4$J MT7A5@G2QC5]YQ*'[S8,.0=?3CS3MI=C![7\ J3N[,@O,9:$U@V(+^3F&+BQ7 M> 0I$SKE:LM$R_>,0\[<;P;TQ' ]1(;GB=8?_B0&DV3G"W+>MQ5Z'Y;TMXL- M'8V^YM/[!1V/5'?&D'D1E 0TM4Y$: G!,@9:8F J)Q9*[ 7.^Q+5;_KTQ'AO M@H+#%6*Y"1Z!AQ(0HS3$M*:6\)F#31N;3&P)QQ!6/]A[AHLSK!T6 MD;P8O\TN<*?!B<@IR%,R:28\2VTRO"^?:]I2C6F1-X:H1HM[CVFKNOK:0[C( MO7(^> [*U PMJE)K4QS8%%/PR+V6;2[F(P[=;^+RF'#E5%+LP%)>D[KS@9]5 M0XPN('G"O"0BK0BR_RF3 ^(E][P M<[29D*TK*D%0.8.2WD!,!*3$F$),/$76ID-LR"FG-9)3HW-T.7:$T9V__!Q5 MS.9@HU2 2=5PXV;"V0_+>JM=INVXK)W'=#VW"W-M2J"?;/_E M=\OU9I:M#XF36^]#[<3W1I!CQ@,DD3/75NHHVQ03CT]+O]YO:WPWE/F9H/ZF M-W ]H^LGLJ0%(*N[+9BK"E-AQ9D6XZ1-^>L]^^]=9H/5!6PY'HKY"X MP$]TAOS;20'Y,/NVC4/F]!]6Z$>5Z]2K=?8A^!>LNS2)N&LJ$]91H(E^,DLE^.1X)JB5 $HC M::X3'EC,20FN0HX/-IX\M_STN(/TV_A^"!Q/+IHSN>._^QP6G^@?/)J(\N]P M<7DE[8N+Y?_4Q:\S+R,:'Q1PKRTY]HY#M)$\'ALI1HV8LV]3&3\R(?VVS; M<-J]8.O>(FR/DENWV'SJH7#FG<60,!)E1H&RAK0N(\62AH?B8MTJV&9P^OYG MW N'_FW@\&@9=?]&]I$<[WFI,S8V=X=K/+HAPKT):>.\C!WWW>.^AXW(AQ.\ M@DE&L;UV-;PWIJT(96TH=7-./2*O9G!'+0$K!@D>/I5%WYF'G[??%:E18 MCB^[\T#HW8<)HO1Z9MH++Q>HK%>L&$!1!TJFZLXPC>"EX4S%R&*CQJ86U/3[ M7M48W6WEWBGVGQA=6;6+[=Z=L\=0N=X9@)!%_I%6:G!,>,@ M%NMDRJFT&K1RR&G[?8T:%99CRVWJUZ?'!(8__B#C'RXNJHXQGX.!O-V:S+TG M$K0$11=!U(IYD1\L37CF9>F%+^GWU>@0V(S*TNZ@L5T(N%Y?UG1_]0C6,Y]Y M2,PYD,I$<@D4@C,Y@=.\;OV+T3P<&[C-_ @,9CY/4+HGZOE>CWC)?N8N0>L0]NN M^H5+R!"-1Y6XT\RWV=[\]'GV@]#Y/QX,9WX'#=7[%'5)&X.3V9/?9\D#]#7^ MH-@#@K>19:L#F=K3X.G LCQ^_KG[(\723\G^(\H^(,48(5$<2T$%G3V3TE@& M3O$$R1+#+'EX_%1)3CK-?I Z_^3Z4,;W9:WNU=/L3]2H//YJ6AK8BFA^ +NG7]T^^67[[,U^MMVY)('K/3I%#9 M*E"16!@8>0V,N6"X#DEF=80=>^(K]\/3V;PX-.3W]&!Z65FNWE3HS)EK90!S MG3"JZ9Z/3$5 )1BFB(%CFW;9%PZU'\;.^4GB*#'T#JQ9LAFY(S_1*U9[A#+= M^N0J0DKH2N!1R=R\;NC.>?:#TSD_0AS*_*.1=**&U@^X>;XE+2SR32'Z2$VL MP[]OW,;5(^D]0;.JR45$E03HH!*A+-)%�"CT+88DK)LLVUT;!9]7F6_U:+ MR6?1>.Y3(A6MD[B48X8\21/D/SIK(G@I4_(E:^2-[?&# M$W5BE(Z0]JL .H#U'4"(3HWKS3Q]M[Q<;%;?_H5?(L4?/#@K"P;0T9!J,<7! M<_J%?L:B4;(HV^@%_JGC] :>0R3]T%L_FNT=8.?>?.C_=;F:K_,\5;'LR(G( M;*I==4HYTB\T"*Z0?CDGD#.LJY+;5,>^!+#,2H$G0)0@O>YI5FC\--:YI:>MQC2Z9KL,VT%IG' M.J).J+ID24CP0D8PVF4FBB\VM)E>U>NPJM'%OS>\!LFB U0].4;CW9=JE6>* M*$F*SD[^81U_Z!(X8SE@80XCKV7E;?(#+QRJ5Y,U#J[&DL;4C8[/\^G](F.9 M+^8;_&G^%?,L.I.*0&*43J0N/).1SS)!XM(*5@K/ZL&$_6<>D??^RFE]J58( M:LCVT<#4ZH7F72:-H0^K:X.(X"_;3Q[G,>;%CQ[WW65_*D[QQ)*XC2%F4 ;) M][)(CKATY.-'@T$F';0]NZUX']-GS)?_?W57UMO&$8/?^U\(S'V\%&A:!PB0 MM(&=HD!?A#EC(;;6T>$F_[X<68YC.>OHV-&.7PQI+N4O+] MOI0V$K(Z$D=/H@PUY=6 Z?6#6:T#Q<*8D+,AI9Q+J6A@BP69#'!MK62EL :O M8W;U$#0NNNJBH!M>)(TBJWRZM)4QSPZFL M^Q8>*2>[UJV#CEX;,\0=PR)4HC1QLZL=)1,U@)AA*".RD:5SH9 M(T*=EI(5XY9;O>MRCP#.OH2K52PW$-=+JS0911G,\,&'[NR+N\8%7GY^GI:K M^6QQWEU=O;X[')@0@8:&U!Q2=A:$201<*,=B?.V9M1L7W0>G MVTJV*3PT8"7TS'^2%.7>!051>84\=J64E1(@L^)>$+2J*IUA]! T+AK;0DTW MO @/1N)-FD^[>+%T\V5-/*(ZF)>JM*5'R>JJG-*^1B&]QW?/WZ\IP-^^[S9. MP41&)52@R+ZD44'P=8^(Q($'P9A%)<%\G<[S0U _KKOU$I%>#QSM*N@_TCYS M9IRITM ?>)R6]51"R98"R23;*7AZ"G7L>R&H'[<6-9+7!#UP-'.#?:]=,'O MJWF1]0\F[X(53$H%E@4*POL(1O.$/C03T4BG/#WIRMB3_G'[E;W$M5$3(.UN M%Q.NN+6)$]SF2GJM$!*\EQF(2I;8+%.R[=GSU17 M,2'Q@!>>(OS75/)B5%H0HW$=IQ!!,(>:SX8$VI7(MC&4R#JG !6#@/TK*DHK M4:UKA NZ BF#%29"L+AD/&$Y5"J/WF208RA4[*[/=N=^NSOKATNW_*=;7<4W MUS?(J;.<4UA.;PL?S]'BG5!M0PZN%($O-P^1!TXU93&9.DT>#J.W MD0NWIX'@D+)K\X#M8N47Z?,*!SJ[71>5/& #?3+& 'OB\W0-M,UMO^0;E(P2 M/F1C@6L>2NL]"XXK =;D$$(2+J(:&&ZUCT/R(FD:5R3Y(^(DRV9_I(]K*B_ER] '"&R;:$?P+^1Q?YN M.IM>KZXWA*_#G-1[4%F7GK$)IT U.OA$.!VDHXKOE,B\D^ ?O7IDT1\BN&X( M+HXL_H=O'-[#8MEN72QM.G*?WIKN^6BG+<:D$%!%9.($U6 MX%*B(+- #U^2[,EP&\4QE(Z<"C_DWG(R@8T,S+YY;"ZB:,&]<50"$267D!F" M;A\N-F85#1E5M]VM-/!.T'N>EO$TU^FPT%41S.@WN[[.IK=EJ/M*;$('HZ," MFP,'P9U KY_IHKPY)UH)RK;B2WWWNAX//!Y"AA16-Q#G&C@3V-+(;[_= W$F M.2Z9!(\< )$Y \.(QY5!-5,*5XRDNZB58YWDMWM=XJJ61#78SC4HXQL 4&E1 MT\TNEEWX='&)K%R4B87Y].8N^20I*;-"01MK8ZF')M&,)!R4,4YSFB0+=1)9 MGZ>K*1?[0-EWU011/XZ[^4?YX]TB_?K+_U!+ P04 " #5@E94F4&+;ZT: M #VG@ %P '1W;&\M,C R,3$R,S%E>#$P,34N:'1M[5WK<]M&DO]^?\6L M5JB#J84FV96^J9,G955UB^RQE7?FT-02&Y$0@@ P 2=R__OHQ+X"D+#N. M2&;C*DLB [5AUULZG W+\M:#;(F>_+=*_P&?BJ9??=?K_ZRLR/.R[2=JJ(1J5&R49EH M:UV,Q<=,U==B9\?>=596,Z/'DT8<[!TWO_\Z1S M;Z/NFAV9ZW%Q0B-^25_H(H/!G>P\/:X:N']4%@V,S4!?_.=JIJ\5;=B@_E5!9_36I8K)U:&3WB&VO];P4# MASG0QUN>V#-H)]>%\A.EF;VYF^BA;L3^WF#_:.E@*YEEL&H[N1HU)SC%+YST MP]K1T[&0>0.K.95C]:_#X>"7:OQ$U":=^XJ;M3,Z>E'=O9Q*,X;5')9-4TY/ MCJ"+&V4:G>+>Y;J12&J]HESSZ\A1BJ"8R'XER)*YN=:Y+<5&D@T1(<:YR>2N-$FEIJM)(E/IBJYDH M\>TWSP\.]E[^SGQ%+9[H!@B7?G(J3-!,I7:@)RW0UN!=3[X[*Z>5+&:KW 9$ ML?V7VXFX$'(JJES)&E1>4P+=1[ ]9F4K9"'4'0PT@PM5R5H6E^5QQKU8?)Q- MM!J)#^I&%:T2[T8CG<)H5TG)K4UCO@_OUH'Q5LE$*^676]U,! HM*P42811( MLP:Q)FR_Z J2:O_9RUHPT[^Y4VG;Z!O/]@/Q40F4AX ;9K!54]WP%KX%4"JH M'][&F0#@>RU&I0'Q27? ]P;$: &]MO!,W::IJNN!N(+> 3=,:]SG=%,!L_:; MOS]VZEW6HE8-M@X7ARHO;P'+#L8\>#8X?N94 M\^*=^]XNPRJY=R#$:?T?NW=!=B:TIP"8Y'[_X(::RFM%&Z96@%WDC=2Y'.;* M[T9=+-S9JZ3D)>CW[\%\3G6=EJND*D(.D&<"!(P4HS;/=QIH7@QEK4DDZ5J8 M$F@)O]-:9!9(';4G9I6('E,.14E&4_PF&ES9269DU)&PZ@U:@FE,?Z&M=,-"#D<0P;$,@IWX7(AM\1V[(B] M!QFAOS=R_PH"]."1!.A"E+-(@#Z:A%@HTN^1WI>--(TXEXU:L?S^V*C@ M.^BYWQY=RCW=))B(6D\5M5PY5/R*>NWH^>#IRGQ2(,/1='*7-0T4 &_@#I!<"6K"B0: MP>1,96U*V@:M530S)V6.\TY6[7#Z[Z.]O02Z&.SMK10CKY(&/UV>KYS-C&,C M!UTJ.2/609[Y]IO]X[V70PWMJ.M\QJ8#?UF!2=;*HNGY5OX*-H4:M]"BO4W. MP,;([8<2^')&IBX[01 ^A7'+%N9LC\9#Y6RD#[4Y7]883J<(V$Z@%2 MX9\2< (NY-KISY6X658*KD]A>3BFG\\BAPOL>K_=8*B)V)&LZX['CF0M=".FBY]@$S^2@WH=Q?8J9W[9@?:PO4!@=/>,]WN_+C$0!4+A7(/E MT)2FWLA /DUC'7PI(/SRO+Q%.4EB-GAZNNIS; !8PEXQ8=O4M&U0]VWF&GRX M_&FE^]TO 05')7 _S$D [[<*&9QVPIV>PE* 8;):4)$\._K3EETUG$(T5;13 M=&0#>R#WQCZ1NDTGO$O]GLT4(BIHB1 (@ =-IN(*EG,-=8[5+Q(,;SD&5)^7 ME+0+N.H:(&%E;%P1[\$>?T9CFH'"F[MT(HLQ;=*R @Y09,>/BS,P,"XHS@E M^ K-L80*W@4KM>PF(!1%3T2@BH9 M>@"@6U[T6 +_G;Y!(1YUSH7Y%0P!^&&!+$&FZJ$'@Y9CQ7%N2W)9B!D8! M3AC0;8'4L&LPTJ8F/B_3M*4-\+T:FA;].OM'B?A1\N_3=@S0%_X4I1%OH5': M+O!QJS11.S%UA1S!>'C_$$EA:M&'FEPNLO-(K#6QT4#OCINRERO#;B!*%)]+ MAVDFIFS'$["(H&,D&3:- V!R\A*#39/3;M:=G=_XU)MYTXDXYM<6S=-@P59H MRY BA/73*8V$,W*&W*K*L5&*1HTVE*+G$OM@C! ,]F,XCZ@&(P1-(1F& M@U^SK]=1#7ED (85)A!BOJ"=CG,(PRWP?69SXFMQHR53] R8%?GW,IW&*/1#W6!8$ MP9//Q;\2?3XXLR1L8DG)<1ZXK0U46[4'*$&R5ZT!=5E;'5-_EI*)=9KEIY!^ M+!OK8C>IKI75V*QCK% <26V<0@^P^@N4G=5!)#^X3\=! M( G1R<\"4D9(KK2WHP.*_/D2)#5S%^>Q^\&!YC,HB*U$9[YCW4"1!XWY2\S" MK#J5@$E .STFC_55$PT8*!-I[(-#2TYJ8['"1BH'5>C4]P.UX">4GAN5=]5] M396G&]2B;E?'C(:>/F^:.45H<5O%+N+?0R/&+&5=IXX ;I3=B!0,OY* 78VL M)MPE3#=O,PRE(FVL7W7&ZE8VS,)*9KA1R0ONMD[, AISW6!Z%H>QJW(2="<- MLU;8,\V!;L D.=Q]&:O!-/?\GLC;Z9\]D"[T#,!M2,AT%POY> A#^ M ) G>N W/:6#<0K<4MYA?P(*!L3\1#C#<1/%;GS9];YNV302<1,MEGR]7YB MY8G@&(>>+0^L66%X?#AX#O+2I46=&)5+9,JEY7<6=.R%1^2P+O.V6?[(L@*N MQQ;YRZJBOMXX#A[H6\%P[/S/[O#ZU7 /*Z\\.O2%=!,34C?':F=HE+S>(7OB M1.:W8+D]^>(:S$VO(UR[$,3Z)>.N M&K20O? +>0Q#13@#[X(YD-&/C *\XPM M;L:^-XR/_@\PM,5A5V%:*S;,T&\7 >HMO6T7B&O%;")$418[1MV4J2V9Y;5! M, GX>:@8;@4'"^ X# 81F-JVQE9 70$\H34@=4%9>A*LB_%,X;5RM6FGJ;328PVSGK98!L9^+H,:W+JUF0=I!LL.H!JZ\>K]1U8<%O' M>]OL K=+[D5;V$F<>+&E'0L'6Q-3=8 ?O#G=0_KW*+AXB=DJEEY9TT4G:A=+ M61$V"AKA$R ^"K *#"[D_RV<-VT0NL]Z1K@?BMO *(![I_!3<_C/MHX3M68; M99Q)FLF\@;98Y&PDLZX92 J:^'L;40"!I-EE ]3/RG9HV6?!P$6#!\0$^Y$B M"VA#DFKSEJIS"$$'L:>'(S:86H0ISL):])1'Y#AI\;ICH? 8&L@Q?(&)H1,5 M-"W9T+6X!00';6_9[YF?NFCEVD1'.Z)+D^51'A0?_O-T?.77S=(<_2'MT _ M7?)X/#@B"W3#= '9(FL@_3^7]?\D\Q>1V8H'E 6,\3Q"RO74'EG!Y6D90CU!NN A, W+%K)\4!F/6JK+QVHBYX^&CR!!FI94MQ28B86J M!E.:L7'@'8\_%7CXWY+ &U?O&1,CAU$R=LE M^B\,G1M$R2NMSAL:>5$24YI'01$8J+\.T4L,U]3=E3A$36%N,]4&/L$:9 M2F"PJ=*PW<"JF\#ZU]SNR,@V2WPCW24FB'Y;MCEF-J(; F UI6YS/@([':RO M Q;9LX N?FD--6]4U?*B2=1D8#GV+,1[%H42QL.JZ!&'CQ"*&846,EH!UG/B M8@&>LD#:8.F@H1YSFYU>E^GF;->(#88S2P#_3#69U>@+IFT$^P5GG>>8 D/, M*RN9:J9P[//A*-@$#),P..20IWMLQH5-Z%+M 03K-$#8_DQ\X,=':GG^-]OQ MED3/.SP,X'?BDH*N3<^4%A2 H3ZH8*"Y5:KP!^HL8@U:!AC;2"-(@?E098-V0Q!X M=,6XH+;AD1JV8RY-)Q@UET[TF]BZQR,\&B.I\]90;#4M4>RB M(6:SAH=[3;L8B17%IP1RYO@6UAK"ESE&Q! M)<$8255Q@AS[^C$'P+1$I%Y4-QY<8GV_QJO63/%S=D3NZVAFE3UL)4KY0D\? M[0VW!+6X+LI;5XB##L(;&P\GV3$W<1R?QD7G66&R!;9'DA"[[E*4S5X0%_C M_<-8H/#G1_"52RY79[@\5LGE PR7#;1:HB#'&H#JS[5=4!1'9OJF$-UE0J\5 M[4D9<#@L2D2Y+R]8=Y!,T!\R#;EGC;Q62W-L&,J12\_I'#1K2,9SI2NO*[O* M51:&L+F[#%$=1GK68\5C#^H".W7)R@;C-,)(&1:T[@XYL+G,&&A*J[ATPL>S8SC\*GGBL M:N _K"-T/86=A1;$X7]0U^AZ$CYRE :]P:DWWKSUQ8 HPL8X#3" &BNL?$Y- M-#_7=LA71L/6:K L4BDLZ5#"=*%+08@C"I)WM1\53D7D#/W8# !G-2]\F@2M M?R36'NRY=39==[)]?.5=!&J$AT#4">L[5Y '_?D\3 M7 /6W4[8V3)5VG@LH@5W M1YDD-\Q$/CEN+G4-[[*G@,R!;N">M]ZI$R=?T$6$:W'!;B>-A5R8/>9GWPO5 M-!29AT)AV)01N*YX?=UL7P[\8(W#8E#M7-\/ M760T@5NST?M>457];A,\\0 MZOFCH%EH8PY(H1BJDA$V<^ZD(:7B(C>6F['"ZZ01@9J_+%*RUBP0'DGG[GXB%RXQC(?L;*<_-SI=YFB3TF7.>DF E]9I>[CW MXG25I9J#U9Z4=D%R$&,&])H67R&V*&VM9LK.$F?HCNF%:*!V87DX M4E/7FH(DI-'H>$3R'W@):H_V=.(X7BPG!O^LM_HCU%O]63KU!6)_15QVX2*+ M[O5)+J*Z_^+Y<4)%&5,2(\EF6D0PFS7 +-MB*Q9W*$2Y>LK:%9B*WJ Y@L%: M-(%M'@#77VR<*^7Q]? GJ._/=>0Z\2MTGF"\_P-'RDE/[0]PN#O[6\/MK4.P M7>//1UQ6$G_U8GM!N*VCT[8^D0JL&O& M%_+C89D99DW8/"GW+YXIC?36!*/< 9I7KZ1!?7-,-D]_J6FT'$-S8EZ)R MV=C<<- +KGENME8H=,&Y%?Z08SS2E6SD!>,7OA+?U6LT%&MHB%7X^(4:5A?S M7 M,P(*AJ'B8YOI0(&FW [NNOI^:.9S%+W4S5RY7'Q0K3.+F$(=#G1A0&E4TCGI MXA/%)-YG:,]O]6<[*'?JU)+TQ&63)D7BO2*(3C/,=.=DK7C(6Y+8_/4VNCE] M'Z"1MC:N-O#2T^Z-I=TZB$*N#TSH.-K<)SQ9#%\H7#W)B5!4_&+3;#JAS0S$ M1:U"8F@C[SCP_&N+]]0+.#%Q]2R1RWBA-1+,ZUS.2%XWF,J#0Y1 5[0WRA$[ MPLD3[CF:*QWH0+#[>#^C'">?WMK9+E0*FW ( M$6]@9R4-S/"=P.85-M8T7MET=J33 T36:?P"34=6H"9G& D^Y:)9?+)9U]FI M[BIMO&5%PXI>I$ ;:.DNJZR; RGOI3.>W*$*V*,-;566.G.'E-2V3;]LE=09 MG[:8S[8]CIE>XC7E8M,P M60?E%<:"36N@\MN2L^N0M0+[M?P. KZYYK(+L-T48DG]($ICURV&U7MVE18L%T PP.>Q -7>JS3O8:1'1]Z M)Z^67%IYMG0PO@ N^,G"D,B':K>,SU+W9]?TW!%+.AB5ML(M.JZGG)]]7+-L MS]WYY((%KTG7R^A?^>!S>^YU9S F0!K4I7TPZ;N!L4M[CA"S[B>%\9>)7K=9 MY'2HQRUYO2WW!X:G+5#!9D,,%4#98KR$48SQ'%3B)I/>+.*#DN+)]X;8.14 MJ!E%9((O/;!3W^4ZAZ6[J,Y%J@.[L!@@![\+:UNPB0_;+1\+P;;BM-,HF^>> M,;<%%63.G7> 8\CK,@)8BT\NQK7BO'8/E*&W+3JLCC6P(7)-0H[?%X 4NT,4 MB^<,Q"],Z8P_N7?\B7/:^[H@JZE1BV)[?,)48"%.87(Z\TLZ[[\I0,<'4<7= M6A#A17#M$\/Z"S0*0W"#ZEE@8:-2'2^S8G1R+!T1@K!@T?Q[ K]SR93^)6[KQ=%K%,1-O(1H=1CCN,E]/26H'7[U&G7 @KLH0W>UK6C#4HR"75! (2#@D.O ; IQ,I?, MP,B<=S"0JE&FE_E%FGB(,R'A9%5*IPZQK.>@W:)S!L15!SM8C\+D_DF$\PV2 MOI:O6T1**J-Z/*YZ)"L'7]X"K,[CQR,MT?=J/5]17WA_OS.? $IS]4E':G4"-A;;ED/O0W8HUS+[$"GITB;^C=S/.:P]G] 7O,KS M:PGPKRJ4/BI^HWV.E4XY7F!B@F)S;_,F?LULU:G?%[C<>5E>XS+3<:[VO=]4 M)(:, _<3R\,5R+^#)S2*Z>S M%8#SNOV^5U^O9MW_J=#T BS+KP.ODX<%0M=R+I\Y],?.E[CZ>/'#Q3MQ\?9L MO1AC\6B7$7.C^>,0! O]!!UD--;7_R"OU9H,[U]+__V9,!*H=/!GPLB&)XRL MGV!80V' %53O50E@QY5/S4/-SR;E ?W[/?.Y]G8.CG8.?O^TKM\J4^>%ZJ>) MN?C:D=\\$M 9O8EJM1#:7S\-'7O%^!JG<$:BEP8LJ*:^GJW)"._; M^A$=5X&M'Z__Q:3Y\?3#F7C][L.[\XNKR__]>5U(\9LE\8I2F#==Y3WV"+_J MFO\'FT)/-]84VAV6V0Q^39II_MW_ U!+ P04 " #5@E94!Y&__1(6 . MC %P '1W;&\M,C R,3$R,S%E>#$P,38N:'1M[5WK4]M(MO]^_XI>?S.HX]?_^WTP\GEEX]G8E(DL?CXVR]OST_$QN;6UN>=DZVMT\M3 M\:_+=V_%;G][("ZM3'-=:)/*>&OK[/V&V)@417:XM36=3OO3G;ZQXZW+3ULX MU.Y6;$RN^F$1;KQYC9_ WTJ&;_[G]=\V-\6I"3TRX>S- MZU!?"QW^8T,/HN$PW%>1VHOV=H.]71D,1_O#@T &@7QU,!K\OG, L]R"^_FA MO)C%ZA\;B4XW)PHG<#@8[/2W=[/B:*K#8G(XV-[^^T;KWDR&(2QA,U91<;BS M#W<6ZJ;8E+$>IX>T"/Y IR',]W 3;X$1(I,6,%T+;^=_+DQB?ACWD+\9* MOTYYJ2]AG%BGJEKZ$-=Z=C/1(UV(P79_L'_K9&^APMRB=3(6,BY@8Q(Y5K_O MCOI_9.,-D=M@X2,>ULUD[U5VJB%!@NL?Y<,=S/14R6M.)O)N'F-%HQ$-= .&"KTL+$314@9OH M80FTM2P2)R;)9#KK4BZ(8H.C%SUQ+F0BLEB!P(:B,$#W"!3-S)0"*>ME'K?C M<>:[7 &?3+2*Q$=KPC(HQ(P!6Z:A0UJBS(!F0$0K M,ID33))B)(.KL37 ""*8J.!*9*7-2PE3![+++ .VDJ-8">!R(>&F>@PY D$H M9GA?J!*3Y@4PE7+7RF)BK/X/BP/<,07$)71*<_LMU0C4+@JX/>^+2_BH4#;) M<3OIZ12(4>WQ_)($"IO,1:X*$1D+%TB2J?M"'.==RKE8*NC=(@C4A6")8I'(*Q8ZP#:1 MD-=2QR2PE<6 .TA)]!C"HSTJ"X0/FH&Y5DH'^L280AE F/V3+V^LSK*JM@ M9M'&8FP+#3<0Z/12' /_92%T 6H.IQ#",2R"F41 MY.%;W:;5 V@_0)$.UTF1@K6SA3@%D]>Q*KTH1W^H@/@0F1*X/@(U0B$4L+_( MM!5DR(5.P X#RX_ S*,TQ*H 4RWDV"I%CQ D2('OP7K#<':J<\67&2KTF,M! M6F(SHR<6[#D,"W!#!SJC^ W,*R=:@5!VJ:3>@UPGZ-X.]A[)OUW.9ROMWRXG M'?NWG0+A=?3 5D-%>"?L+BNS!L9A9YV, R!+0\&%3QXB8(2Z8T/QJ['H#*(! M(-I5H6$"9C;7S,L'5:UJ1Y:[D11E,ZO%IA@DP(T[,388F5N9D MA6@,L%3B^C;8?W +>R=]OGCM8U6@ !^!)S>V!@09T9"8*6GCF. S4HSTDY1TTU %/&I^,8MCK$C6Z#$")X#;[F?T; MIXG&!G:=8B>9LC!^JET0KII2%2X9/*"ZL#Q@,FN")P M *"@2\&Y:.D;@"" G\B77@S(_6*D#9'S3@$_!86Q^5JFD6@9J^"_]$ UQ+&9 MHGS/8;DV9 4LFR+3V)I_MO9'BD 68H>45$$6XZWA.1S1[SK?7$F@0. +02%!V(@%14#F/O/ M\83GR*O4$4/]B6(BX,C7H/]SY]!<\FX65%:$C0I\@Q L$ 4F+\HHIJ MY\$$O D IG5^^M$"V=]J)GPEWG&WJQC7:83ZQ7-C M&^,T&57("',?I(N(.X&)&K_DY%W(UB,O<%;&-I!(/;1,4^!SF^/,W(IP'7@3 MBA-&Q2C*1*,_;Q4\N.!7PX-%_JV2,B_8!\);1N"Q,7MZ,L&SX.986 F87IWF M8)@I^9/7#1[043*'6,K/2 O@&N]BE%[.WV]L= M/DQ)_WV-&^'Y_)L _3IR+6N+U6!;6;B0NPVP@H<]1+ EH#I\H9#4UCN0=23G M.WPO!]0)UQ83>#$)"A,#8;03#5!DEU.P,;--SYC*ZWKU8E4JB%QR6?/M@T!\\'QJ&5W+[5TY?-^4P0<$^LP5 MG<:9OZFBK(6PV='X$Q5[$\7JAK<2:SY,%"&!P2(E MW5*S4W(>$ZWY;SP*G6;?K M1^0H-W%9W/Y(0P$CV%!VN;K=W<;_'I!RMYW#_G$[.+PG+,#$T^+?[>DU_Y[8 MN@AIK#9'5LFK34I2',IX*F?YQG?WH/A!'2=6NXG#*NVR6%)M__5^ $NN?1_V MZ2B"ZS-%7/A'@)A.^+:.'8-3<]8H!&?'Q26VV3/QPS@%Z,W!=R4Y&N]FTX]5 M\&X\;]>QQ-MER1?.[#D7K)H*PP=X52:#*YARSF?9_9FJ.EOFZL;I;" Y[ 71 M L?L,;:!F>!/ "*@V:\IKY<:8'5%X9MEEG+^X.!] ?)P!0'R_CH!Y!.31GR4 M059,>YY>XP?(:\?>R>L2L'0+WKFB6 :!R@KI3H#0$4-N]<#"V4B#P^6O'"+D M:-H8+U,= <4S;E105I7=(3@!H#AF\R=2;HE>?K0FLUK1097S% N!9374LLT4 MS]VA \NQ#F)+K"WT@G XQ]*H@.$78 ME<:X'+GQQBX8\.K4U\*QYX8Y7[#F@2QS.F#6-NNN X'._4'MV*O%+%:%:H0* M1ZJ8*I7R"0D75:R46\IZ%:=&%V'P"2Y'NPOU,# #K&IKG-'#CW(\7,?"V'H< M9H$XA1 0'QO''A2H3!%58:,,EMI8)WHY/*EDUY]ZK,DG88MQAVH*]L5QC.0: M3^8;)_0$E03V0 =0 @$^YAX&=J4+"YDMGF"F;FS15[FP* M=FD@+&=-H,+2XKOO H,]T8B/SS$7++.T]<''!JO@B":-"0[RR"'O"VBVS&)I MV=3JHE#-8#&&@!E3>AZ00!T8PW?B4:%K=F'GS%U_K8_Y'JR3EOPP L(Q7\Y! MD$YQX(]D@+_$4;M-'E*F.VFVT&+E@L30=B*YBUV@X MX$=!4P45(;%EK9)1M;KCL4"_ M@8]:VI00'3[74MJ9U%7T'&X-4"<'=7LP*L-M#CFKZ8[=R:X-FA2F"[V^*M)E M+4T;HB*LKL4T_170O2>N4C.-53@F][I@M,^[E"H[KIR(:JCV>EGU.X/N/9BE MF0;_/),!@[4Y6:::PFYG9?.@?&-KX0'P=W(.D-"'?'[2'9QRZA#*D<#IJ;AJ]]4.L:H#X9DVBD@EW*@1 M& M6B^EM]RB0-E6V!HFW["EA-O)'@ $C$(L&KKQCC]JJ_L^C;A_K!.A]U"V= M #U>X'M.U+$^H$X0H*S"&D7/>/_XKI^Q9+^0R.:%JH^#ZX;GGX-C:5%9>S38 MXTH=$+@R"ZE]T;* X!?_=D)U!!YSCRUES&]M%G&[%J, O"-0M0$\:1*%!40J M#3?!5>!:(@Q4PC]9NY,T 3"W(8L&:P%0DO FC%]XK;J,3:G%&8Y"D=:4 B ,HTEP-B(QRX"_!76=A M'FROCC0/^S6)EDOS.]"P*HYEJL"SZ#:0]V?!2BOJF@:5D\.&W4O?!(244;>B M9BH$RD$01^3!5;VN7+?("B.X9&F5-<$3_I8^Y\Z2U$S%.W\8B;(XZ+4V,==C MSQR0:3JKOJ?61%XKMO8+XSB(916ZK;XKY51:.C!>.1>^=4RS!Q FFYOA3Q(" M4L'5.FF-I;7N#EB;::^@[*:Z%7H[M8QH6? +*&:P^>28X_LNIM6) ? M*X1[3P[+(=F?RU;TG0,&F)*K0OA+4V(4]P'6*@MW9![XS-XW&6#56+J61W?4 M0NE1VQ/G"Q:E?#@+&*1B6&E\5$4E]9[#E MA[8Q!4S,/,*5))*["%+2Q7DZ$C&(R=7\L>@E36JQ),,'M@I6#S,.4MRY"#%5 M5M&[>_.)$G"^0*952)C-U:U@_RI,0H+)Y 6@D^93)QC/J=_%09OVRVB-#EC5 MF13T=CZJ"%#3IR<8VP7.K:LR%/#>>V0ESMED4.UL7L43JP*! MA4[$<*71$P1M%=+S&E11R)I=H8\9* Q4DOI]*H*L->/PJ0CRJ0BR\UW^:Q9! M3B<8?^/<.\;NG+7QRDPVSB!2AQ%JD=, FO?6D!X,U ]0,Q \95B]H5F!F!M* MBQL^;H3(&!M^U%J4(*2/G2,JP5+S9JT%9C/JQ(>/2^HT-Y&T.#8HRN8QMH6Z MS\N&.7?UD:Z&2X6-4A_XY5I+$Y(OZ0H&/T,$^;%NLP$#R&JN-"7$?R;35T(AS_' 7&3KX]RWTX:H' MOHNO5)V6$$80>G&]GO\TJWSN.[Q4EIDZ$DZYV7;?ZI!SJ'CG M1-,_?3H!2WQLR8%\B;V/J.> :X:ZZ.DW%$6[=M)W8$*!YJ1>W4X(0#.^"UQ3 M7X7DU(Y56-.,205BM+GOE%K"4MUPQ&?%WQX%W(YR A/,AA<>:[ M#W=/&;0Y_GR_^Q(S=%0QWQW4WZ0V5R&]I(J."Z:;#<+DR%R#\/,7Z+GCP5C_ M3*W$](N6F^Q\SCR30>.D(DVG!S?3W1R78#T '[G/EH8G^L)WT&N;;H0N37"! M1@>;&""DN,$EDF>X6-G6:SB.S4@&Z1FJ=ONF(/$/."Y\EZ/VX#SST[-7@Z.+ M"JQ\Q'((T%J_4L,)N+AS]$T(^B_L\NX\N;Q/+F_GN_R8+F]'*@OG^G]TZL:B MLT)?5;CX?<+=H('+S^=OSS^(\__-@ M\]:O45\=KOP>MOQ6?-J1:C\^.3G[>'EV*H[?P____'1V=OK3L[V#[]"-CSWS M\[H\W 5,5/5=,\L/C+D3I4MSIO?*09XWJ@OXI75"-9E][73K\D-$5+4Y_X5C MZ!#$P,36I"R)!"6V2X "D%/O[RU>G1V)KN+W]?O=H>_OX_%C\Z_RW5V)OM#,6YU;F M3I?:Y#+=WCYYO26VYF59'&QO+Q:+T6)W9.QL^_S=-@ZUMYT:X]0H+N.M%\_Q M'?BI9/SB?Y[_;3@4QR:J,I67(K)*EBH6E=/Y3+R/E;L0PZ&_ZL@42ZMG\U), M=B83\=[8"WTI^?-2EZEZ$<9YOLVOGV_30YY/3;Q\\3S6ET+'_]C2R<[^].GN M_MXTV1OO)7M[,II(.57JZ7BZ/WD:)W_L/H%9;L/U?),KEZGZQU:F\^%43Y;Z+B<'XQW=OZ^U;FV5!_+H4SU+#^@*<.GBKG@93R&<5*=JWI9M(Z3CW,]U:48[XS&CZ^<;"'C IF*JD/-A] M!"/3]'4>PP8<#/$=F+_.9D*F)1 ]DS/UQ]YT]&S#(RZ5+74D4T\E>B)_'';BZ:/B8[UY]:3[(61[L[_O\_T\FDYUGWYG!:<0#70+AHD\NA0D:J\A/]* "VEJ\:NO%DBV/C9PX$X%3(31:JD V-7&J![ G*Z-)5 RA:&[2INQX^9[V;]=337*A&O MU$RFXDV2Z CFV"?]%KJ<$X'\7@Z *?/80Q!1%4 Q(*$5A72$'Z28RNAB9@VP M@8CF*KH0165=)6'J0'19%,!4H=7ER10 MU*033I4B,18^G*K4+$:?H9^^0JL<6BW3K^.9\:@_CGW6P223QZ-'CX/>W:P3 MWOIMZ).I1T(<.K%!U :D#T ;IR*3%\QZ3H&2EI=2I\2V*ZSG>0C5S/CQ,R=^ M/SL40W$F<_$K8/5(NX@T#0PN@/6D2*HT'9:P&) 3IXE9M1/6P,CP.TI1C!(- MS P,J3ZJK ">M"83AF 8W&:K-/!XX%^K@ Z70!Z<$*-UF&5F8N!,YO\_S53$ M5:GA&AJ-1H)KZ+A>NLFOZI(N)"9$G@^01$BKQ-T,C(LK41<4)GH)F!X:>@^%$64E6"\A9R M9I6B6\A(Y,#UH,]A.+O03O'';#P&S.,@*ZE9TAUK&AZ&!0.D(UV0JPOS!8.' MP:F>%=^OQB+<185&X#-1,%^ %SK+],P[W/=<%J M&BF1R24^#S&[SE%#?R=&G-QH'P7^N\MRO'>7Y!A97.5.7H\Y;T3UGF*W+R7@ MD3.9@G#^(,)?P;STJ^D_H%[SI QZO)!+(A_Y M>5,-0Z@+(#CY>9T@2$NSWP??3\TJ& =O!SV<,C4=/7'B(,-*"=(W42+IXIW)BGL<(4Z6D8@E;BY86;_QFFB M^8"])D^W4!;&ST K?Z56[$D^SV *PS>Y>&GRRO7+-F_8!"?:@H4-&Y[ #[/ M': -FP,6 (M:JBY*D/&E!*L? V\9&)AVVN'*8%NGN++>97.R?QMD4SSXY=[N MWK/.IM,[#P>"?,@(F!$>0X);:S8W$(NYCAB.N+D$FE\JV*,,GC<'(0;< R@- MD5P.GB/[LHXE'5#2$+2I](*.8DB;'%'L"'>EV7+4P350:L$BTK/T?'[VE)QF M>"YFS;?R#P'Y6X=+L&/WF"ND3CE:]4E#ES.94EKL@J9Q4=_6LC2V,[+ M&H*YM3FBCLDPGI6C=8!E:[S7D((!G[WFW^Y*K_'*O2Y#1[X5*4B1[* Z\(X" M9U.6'!Q8"1W#'58E&&7&&ZLDV"4H9V&CI[H-# IC_3FKQ=["_5D?L MNICH@OR8?M5YG]JVUTC160^]"GS8 [9D$M@?UB2 M^2LR\R0*'W4&6P&6NU=>0O]\:/OCMW7[M\S-+E%87X,5() M_-MVN0D9D)S64ALK1F!L^L$T:W+-?C(3V3QO8R1@'#D#A)T:JCD V'*A")%R MEA6OP4=^0.^5P<+)QV@N\QG)*;A/B)=LC;=:X?G=G M"" 1,9HVL0#4B%-(,-S2C8=.%2!FQ; N26#+\9*8PJ()[_I(G$C@ & +01'< ME%$W%:?<=(Y'/$=>I4Z\)Z&8"#@RXF(W8E$XY_<>#^/QVDSJI )IEM)%Q%W A.U7C@*%\G.+0]Q5L:VD,BUSBFN R]"<<+$ M!3F#-/J#3M6-ST^T_!WDWSH/_)"#6GC)5*:>/0.9X%YPSRVLA)SUMH\>Y#8' MCO')"V+U3O33A\I "O,*=.]UN608PE2S.;CF0*2P-G8/WU)U&3B3Z.ZA^PYN MF@9^HF65I40A^BDTURAXC#& "037UG5\:/;&"Q7I1$ M@Q!WA!O?L8JFVX[$;4J14AP+%(=L]I*#09CSJ-TBY(:O#'3TF\3;OTM)O)=@ MR!)P*_O-?[V?:S :/E427Q%O#"Q5YTXPZRYM* ZZJJYOZE=(VL$A_YFJ3 FH MPQU2MQ*2(21(D,.CJK%]J]DK.0^(T3\TFAP2NI79@#3%2WLI(!FS#N4=2 MT508W0D]CX0X:567L#7UKAB;RS",?W#8AHUF^4K=[)?Q:&_T!%8:JK8/& Y< MJBO;O[PRWVEND5-GTJJ\^I:6SD?CK^QF#;^W@_]]Q\WZ_FU"-ZM\82]Q_6=W M>NV?<]M4!<_4<&J5O!B21W$@TP6XP5O?K)UO8Z\;S^NZ(N/;W3-WFW9Y0]'3 ME02^I:FCS0O^E ?04G-LW;&*SZNN8+JQ1,V'D-8JZ$$QH@-2:SU&"/"H0D87 MP#N.>XU"C7/C2OJZ-ZK4IYK_DM0NCCE@^ (SP=^ -4(! /KC.H+/9;G1&-ZX MC']EQR:W$ ,_NDL8^,CD"9=BRMH^GN:8*29>.PRN3I^8I%]\SE53,HI444I? MP4HE_]R*Q\+9BA%=7SY _3(4L9GAQQ1DXQRZBJJZ>BT&G _:>+F:^K\BK/K6 MFL)J186VISF6/70P6UB#56JA4PFZIRH53.-50^I%8KMYSU*DZ-/H3!Y[@<[3]HAH$9 M8,JGU6. ;SEL#F!A[-P.LT"<0@B(V[A"C5LH"V.I376F-\.36G9#UT9#/@E; MC#O44' D#E,DUVR^VL8X$)0O&X .H(HOF%R[M6#0+7O%-01G>("QFX5"PKJ- M,RR4=2;/E:_$Q9Y)PG+61"JN+#[[.C#(!5J;F0N665FUJ0 01S1Y2G"01XYY M7T"S%1;S+@N+%6%Y:^LP$,J8,O" !.K &*%7&@L'?0MYU]Q];2%OOUKRR5W2 MDF^FJ2\*7*T^[!4'?DL&V'\RVNWM' W9(Z3M,L.CT>/'2(8/35$K&@^_Z5-* MYB;=@PX8N6 E 35TU>%I-!SPJZ2I@HJ0F$OTOJL#C80HM'+I,I3FT]5>Q'V; M-UYM6KQ79U!X#FO]"$'-X'VDYB-4X.0T8V;&)(-VG6JKN!15K$MD%*IN.VI& M'%>V3LDTZH['TE@G"PHQ)T3')=,MI5U(70?(X=((=7+4'.! .>KVD)UBXEA= M&C0I3!=Z?)W!9BU-&Z(23#UC*O@"Z#X0%[E9I"J>D7M=,MKG7V@WJ%L&C",#D\.U M"P(U*!-)90E&M62C9GBL,8BI0#1=\O#U*Y7/,,",(9ENEH8"S?5&8*=AZ;!U M$EGQDHE"#^&#=("Q8+68WO6W FES91N0>,6>$F8C?P08, &Q:.'*:_:HJ^J_ M;5]PK_IV>HOT[02I<+C&^)R,8X5 K:R@K>(&1G/9O[_J/A:TE-3$4:JFYTVW M7'\'GJ5%;1W@X(!+/T#BJB*F\P0V100_A*<3K"/TZ *XE"D_M5WBX,^ N2= M@*[E)A6%52HJCX?@*W#!"D8JX4]6[R1.@,QMS++!:@"T)#P) QA!K6[B4SIQ M!$>A.?KE>R7IM$X6-SU*G"&U#/\A7$QE=H%:V" .:ND"& **3 MTJ$!,$E(]/-.Q%T/ #R]2]#VK)38,A.3RCQB_^^OG''%DI1@-;K]FB1C /K M.H&W5A_;@R?Y$".[-B6#)PU0!%"9YE(G[.2'JP#0N?DFA;.26> #CMH5,IU8 MZB;=6$^/3T/S4H@!5AFJ'#9!F9.@>/\%@TR-N:#!CDRL6EQ!/K>,38'*$MO( M0L)C)1^RKD?OLC"/=VZ/-$]DV2_-OH&%5FLI\XH7(0Q"FY=/RJ*#%)LDE?]-L@%4SZ4]XN*808B5$X\6KY:SGIGD>,6,M>LR0 W&I[)3U@0]6^R(&#%:T MBK&#+&:2#GK#CAQJ:< <,#'S%%>223X&B;(NWM.1B$&,4ZM- QM.C<.:C$Y/ M-5*"HA37+D(L%- 5GSU8S92 \P4RK6+";+Y&#H_KP"RDJ7P2&YVTD#O!@$[S M+([:=!]&:_3 JDFEH*]3.4=74/9%S0PH6KZ%?;J0,Q^)(TH6U &'^MC3EZ"*HI9LROT,2.%D4I2OXLY^KV<]$*? MV>]R&,3/FG)8U/="C5LM!7_CF04A;&[X6?#8*.7)SX+'GP6/O>_R?VW!(W7# M89-4K&L4):'$$!]'X($5X^UZ"LQ8-,F-$'K4N3.) MM#@V*"1'!?E<%KY61G[>LMB^!M+7::FX5 )(Y1=.VG&HR]@X627XXNMMPS=13YL/BCQEDR301>9 AO(:ZPW)D:30=:K M03^KR);!WU?0ARL;^"K^I&XU1J1 ,6?1_FM_>K^('UT>R#]:+_VJZ_Q M1%EHFF@W)6"[AVO&G"C%*^>:_@PI ZSCL14'ZR5V_])1'_Y\MW5OO@5*N@62 MH0<9)9HS=TU#+0!C?!:XG_5Q3@QQK,+"94P<$*>M'.V_H<.NKZK"S1K^O>+# M_4$,4(#@AAHFAL/D,) M'5=+MUOGY=1<@E+@;S?Q';)8_$Q-]OIAQT7V_J8K9-3J1*3I#.!BNIIC$JP? MX"W_WL;0Q$B$LR6Z-AW=IS;J0&N4(=I ZX5+)*]PO:QMT'(:VU$,TC]4ZO8Y MH:EO\#T$USE*/T"Q/1W3688,8MYB*00HK5_IY 7X7M^[Y\4^C&K.>-LHBGK?H M?FB3$LV6GVI0W=P'1'67J]]Y@MY-IE8[S*YM":^;R'SSV.W0F&O6"+_M5;R7 MX-79_FO\"8GK]AL_HFPRT&!F#-'M\*:_9)MOZF%NO+ MC>!?,/*P=V#(Q,7-U8FED:6%R+FAT;>V<6U/;.!3' MW_=3J&&V?2&^$4KJI,Q H$ )E,4!9O=E1[9.$@V*Y)&4A/#I5_(E74C:[FR9 MG061F3B78Q_I?WY'EUBQNV\.OO0&OU\,'1QM=\_Z:%&T_=OMGJ^?S X M0,>#LSYJ>4&(!A)S1345'#/?/SQOH,98ZSSV_?E\[LVW/"%'_N#2MZY:/A-" M@4QV[3=F"YCL_M)]TVRB Y%-)\ URB1@#01-%>4C=$- W:)FL]JK)_*% MI*.Q1E$01>A&R%LZPZ5=4\U@M_;3]'W M0=J.2*O5WFZG$ U; :0[T(:=#P3_&9I*^F;W\ABE%PP^-B:4-\=@RX];D;>S MG>O.G!(]CL,@^+51[+K;'0JN37G2'%^^+=VL.L-R9/QID<=A9#SEF! CN;F-$1CPO1C=)Y[2 33,AX(R@>'6MI#O&$LD7\;D GH- YS-&E MF&#^;E,94$T%D@[+'16]!U-K4TCQ<5Z*VC%^&.50BPPC*^OP;DQ3:D(>>N%# M3=_3N[3]U]7M4Z61&*+$Q(T.:89-%9)IJBBA6%)3CK$-YI11\78C?!]T3GCF MK51]':0PMP0T3AG4YE1( K)II#&<*XCK-QU"5<[P(J:\J&!Q4*=RE@JMQ22V MV3,#J4T-646Y %Z:OR:6%Y3)I4V$-:E+KLQ>8?(U6;7M;'O;0?N;YL +OVG[ MGMLH\J(/T3]RZQ=5+JMM(J-RS#\VMAK+X.'L=B3%E)-FE1O#XM&IHEK%R80= M*<$H039WZF821_D="A\V$MMR5D(J\B=O-N&/\K MLRYQ3*[JH"Y%XN>4:8? M!>(GLZ-HDO^[<#SNHEIKPW$B.,U0 ME44KU #WJ@?Y\CSSDB5YS:03_19NQ7 M3Y(FST9Z B,[8?&HV/SI3'@VHAWF_0?-YV.:;Z)^O_?*^F6S+N>9:&^JM#1U MP>C"=/=]39S@OE3M&'.0>";NT0 89&)2OT[-D(\S84N86_ M&LX-]FS,39DC^Y.SASDFV [O3G OY;K%O>KJ*](](7,WVKB+K*LI7 7;H6F[ MB[#KAFV*FZ1F"I=X>U[B".Y*LUO ?YO2:8JM.ST7\E8]0O]*_L6JKIOZO9F[ M/=+^4B6OT^H*YT.E!3?-^LO;C2@*.D[PKC0[R?N3Q#P#E.Q=]IU@7>IU$O4^ M2&-#1Y/TV G41R"-CZ=98'LVHBO6E?97V"[ /A9\A$[MID\G=EW!">)+U4XR M7YY*M4OEQ*ZB2#K#&IQ*@4*Y6_BO,9O")RJ51@=T1#5FZ Q>^3O#?^U2RHD$ MACFQJVANG(2K!+N%ONKYE[!=:N@.\_Z,C3)T=.H$Z$*L6YA[)\G>PS]$4,%! M;:+$Z[G1FY_!'@S2]FT*[7O7;O >C.'OPIT$?R&*05SE'KI' MPA-ND"]5NP6\7CH]$REEX,XZW:3^O71*V^7 M>.>8Q/5.GZ0Q6[@*P#%MYV6[P]1"<*L&F>O60']PXH-J6 MMS$H;JBP^Q=02P,$% @ U8)65.2"8^)P" /B< !8 !T=VQO+3(P M,C$Q,C,Q97@S,3(N:'1M[5IM#"9 MM/UR1ZRTK,:[JZVD!=-?WW.D7< &.Z1I8]RYF0EF5T?2D&>(I3PQE)M8BGY#/C^HZ42IE55R8+)::!(?5JO4X^2W4G9M25&V%" M?IZW;$G0ZG:;ZKVWRF6E'P:B7#1 M_G$L(J[)-9^3D8QH_&-10QA*FBOA.T,M_N#M$_#./LV=Q\?03"ABGH^@5D>? M^_>!F CS]@V,^K11*]KW=7P\FF*N7<;C;'XT'%X-N9SP87@,^1[>?.M=C M,AZ2T:>K/JDU:*G6/*"';D3#$:FUV(,W%_L^PO%EG]SVNY]&@_&@?TOZOW0O M.]<_]4FG.R;#"S>*VDFC6=SW@71N2:P_B!&/#V&60J];)*PE)9_2A M<]V_+0U_N>K_^B :]6IU<]T\R03+LG]L$,VM@Q@4R<= _L$C2GXKD]M )%Y M8Q9R13RNC/ 7Q 04J*#U[O3)@$1438$%C4R ]*!;&R 1,PA.NW&4_.,LMGUH MM7+N\'?O_#2AC$&J*H7<-^WZ2;G>PED8D(#..%%\)O@<>AWK4T-[Q@X UV&5MI 'VC@"052!LQB MJ Z>,%BG\T!X =$I?JSJS[GB62,X@$CH$#0/RJ>Y, $,4"?+,RO8B6J0A& #H)"##=J>M M/Q[5 ?%#.=/L:L=7<.VR-'P3B[9MW M]=KQJ<[0D^5Q7/K2]P4\'NA,]V*H!H0J;D$!01:3D&/P" EO=NE#ESCVQ[ & M"\S;?UT#'==?"JJPP]D7K!Z5JPV5)F2IH AI)K2E.;#BL6T')>Z*(-=)5O&06G1EB7*%BV)&P%@H@"S! M%RU#P>Q!A4XG6C!!E< !")?.+>W'V%*J,<7:Y:EM/K:D*#4'APR0,%9**,#: M2T.*7 [#LDZL4C74<(E_7:_ MPE'0Z!;J,_97Z?7%\3L9&\PVRJWZIN8W9F2 M-J"[.YGMC&! _4PP!";5,J;(WU0#J%$A(EJI8CER ,N"3F K81:8O;=UB^O( M@LSBQRV!!Z9K"M.FB?ML0$FJ$L"OMFK#\Z1BU@&K-:<\!A$1 HRAA">X/M $ M=+2#*JPCD5A^?H5@]?8&K#G!]FITMKCE+8__).A4QRD6V7&W M;&_@M>1"%[E-!.#>.)-0OZ$I@^>J.(#8(&;'EEGCL,VA]MM/>[X[?&,\^O0>150O50+R&H6X)Q9 MNK?SD5'Q C;O=SS,]OB/[(O?/$7?!NJ7VS^U_F7[)WNHQ_)E45R1$'+B.C17 M?(3@^@H9L2$^ERY2$*!&*KW,W/8%-!E%PAC.GV'\B01M@.5,@'^VD0, ,!"L M1@*'ORB#\U7'?T\%N&]76!I[]DC@\/];HK\E8W="$%8@] 2@"W>";#&<>4%M-I=J2M,O+C41+*!8?2>2 =T]$'6 5L_2WYOKQ+ MQ%\L9?5@RBS9D0L^42 6%MF/?/6BNW6P$UYKUGUC-VE9\016"E_7ERA7KN,HM\L TW:!P M+Q#JA,;O"XU";I,MB78]N2>UG"7<%.$J>3QM;L:^.[3L!9&W;YJP4.PG^7@Y M_*W_<\?^%'LYN,'?^'M7_=$27-E4/3/@*JE]T\1E>+1P36 J\$2+Y'/PBF;U MB1^UO^-,[M=DV0;;PD!GW@[3UPT$]\G0*0H0"4,G?,G!C3NM >;NK(YP,*M? M+"D]LSW\IKFN6,+;\>;$H[#DU[ 2Z>ZAM=TA[HQO7,Q:H=X2:G55A4X ^JG9 MK/*%NUS9I[M99N^XG?\)4$L#!!0 ( -6"5E37H]TU6 @ !8G 7 M='=L;RTR,#(Q,3(S,7AE>#,Q,2YH=&WM6FUS&CD2_GZ_0DOJLG85KP/X!3NN M(AA?V//:*4PJNY^NQ*@'5)X9S4H:,/?KKUL:##9V0C:[:[QUJ0IF1JU6M_K1 MTRVATQ_.KWNC7S_VV=0F,?OXZ?WEH,=*E5KM<[-7JYV/SMF'T<^7K%6M-]A( M\]1(*U7*XUJM?U5BI:FU6:=6F\_GU7FSJO2D-AK62%6K%BMEH"JL*)V=TAO\ M!"[._G'Z0Z7"SE68)Y!:%FK@%@3+C4PG[+, <\LJE4*JI[*%EI.I94$]"-AG MI6_EC/MV*VT,9TL]IS7_?%IS@YR.E5BR'C1^7$D$S#L"N9LJ!*>_E@V&):* 2TC+VCD?Z%SC&.X MI[GWX!#5Q#*%I4>-@'SHWTWE6-JW;QH']9-FH]IXZ,5V]H<8 - OXT"O/QP- M+@:][FAP?87X'=Y\ZEZ-V.B:#3]=]EFCR2N-UA[?]QY>#UFC+1Z\N7C6XQWQ M-FJ[SKCG1O6/?\^N.H M?_X@3N@;Q:Z 8#U@KR0DW>'[[E7_IG+]RV7_UP?1".KU8)MUU,R6J_X) OE: MES_-Y=:3+@_*[">((G;)YT:E91:"MC):,#OER![MHY-O(PZ9"HQ?IWGP4OXT MJDN#__+!3S(N!&:[2@R1[03'U:!-LS!@4SX#IF$F88X9T4ZE8=TTS7G,AI I M;9E*V8722;'FZY5_,Q6QT5S&4OEW@S2L8C2.7ULT@IV+QGMN, 8XX4V!%((P1BN%R22\%O <==T&GPGT!@<,G;5$8Y! J'46 VA6(K= MT1(!FLVG,IPRD]/'JO\<-!1*R(%$FAC+)JK YM).T4&30>@,)+T9FJ8$NCG# M;H*-%^O3\!KAUGP]< ,6R10#2MA8!;",6$-Q;-9K[3*-D!TX%>CX/8QS@3H1 M)&O1*B/ I(X7+,,8$SP)MG&\PE\1>O-H:(2X<)5_F23R& 40= J1X88SSIZ0 MFRF+8C4W2T1JF$AC<=M@&:>7WFZTLKP&++,T9L/:UXBMULYA:_0@$&_?' 6- MPQ-3H*?(X[3T511)?-PS16E,H1HPKL&! H,LQS%0\!@@$L>Q-%/J1F()TA]1 M(#T+:<)8F1S[$3%J%7MT9%J%(/"U87L(!@&(+A_Q_ETXY>D$6!P_6[''5.[W:=SHEU8"IQR>-Q(BBUF#K8416?=N0T>:0$0Y)OC^&-4I0 MWO[]-=!A\%)0Q4W0KF#UH%IWI>TY&"SN,48N8WT=2F5*IB'/S?9=**N- <%0 MC.3SI,HU*D!"FDGC: ZE('5ZJ,1=$>0ZR6J(N4-7D2A7N"@7!$R-$LD2;3$J MEL*==9A\;*207$MR0/IT[F@_)4VYH13KEJ=Q^=B1HC* !EDD8>J4<81UF,>< MN!S=AN M3V9;(QA1/Y."@,EQU\:)O[E!4%.%2&CE6BR1@UB6?(Q;";N@[/W4L+2.',@< M?OP2>""Z5F&Z-'%7.)3E.D/\&E=MA*'2PAG@:LT)I%A$Q AC;(&,U@>)8!WM MH8KK2&:.GU\A6,.= >N28/LS'N>.A2B2N*/'8D_., ;FB:+MOE;8@E7]X]-U MG,,F=D1&-+Y:'*OR[TD=M$ .V-BY++M3P)LV]@0,K)*@QS37%>2X!/:$V4L?B>#@Q1EPE1 MT6\YYD]4O?=,EP@!B]ST2+HP'+KGUOU92;^VJ!6,T!'(2C M>SN0W/% M1P2N;R@C-HK/>Q,Y%J!6:7.?N=T+5)DDTEJ +S#^6&%M0.U"HGU.R1X"& G6 M$('C7RJ#EZL.?LLEFN]66)Z&[DA@__];HC\D8W=C+*RPT).(+MIQTBXVE( P M*++N_=9D#OR6TJ@OM%PB=26B.W!<'M5\$[B*780_ WB"M[C C@;N:>M9(!:% M)79!-&']5_:YW& B-WF"6,!)+)0ZU7FZ=W;\_2Q70<::2#,H88'),A M2-Q9<(&FLL]F,IVI> :4TE(^*8ZT=4%^D&2Q6@"VSJ?*,QU_@%7$UA^2[ZO; M1OQE GR.<^;8CEW 6&.UL"A^" S*[N;"-M:[5'-JW1ZM:!WC0@%=02=BGAGH M++^<8#K)8K[HR-39XCJ=%+K&REJ5D+J3&>4F+&"*7TS=8O#-Q3V&X^/J4;M) M5QFLQO]B.7!QRZ'J;CG4K-AL.SBN-@Z/GFVN5QO/MGU);7!4/0B"K=36G,G> M;)P8D_'T7:E96G8H8-\)LCO6>'A=@5;"X[GQT_*7H\?=(WG[IH6+P7VRG_H7 M%^RR^_GF^NH>-,5,?,').KFXY<04H'(+)D-7Z52*+7U\1;.V]FOTGS13NS49 M3F%'6APLW&)Z>E,)$>O?09C3[II=^^*4[7WT)RK(KAN-^]\UD35'0VLDM\W5 MAD?7JS+E[Y=U_,GJ##8N7*U@[&BNONK"QXCEW&YV^+3WQAS=]?._@=0 M2P,$% @ U8)65*H@1UVZ!0 EQ@ !< !T=VQO+3(P,C$Q,C,Q>&5X M,S(Q+FAT;>U96V_;-A1^WZ]@':Q- .MJ*W%L-X FRXC;U YL9;V\#+1$141E M4:/H..ZOWR$E-;&3IA[690G6/ @RSX7G\IW#0Z7_8C#Q@H_G/DK$(D7G%[^= MC3S4T SC?7B4"V:=OH/>.?Z14NZ8**E)S4>OI&^;MOJ$WZMV@G=AI=\S8<9Q.I^V8(3X\[APY)K:/6YU#*\1_6&"D >RE3"'6 M*7G=6-!,2XCG'+!.P'P?Y\K549(-=" MPRF]S+K*I48I6I-#EC+>W3/57T]2M!@O:+KNO@KH@A1H3%9HRA8X>]4L( U: M03B-2\:"?B'=8[!._5J5%A^!FI1FI/; LJ7-_G5"YU2\W+,.S5[+UJU-J[]O M[SVNWB\40E8(_V^\]/QI,!J./#<83<9H,D3>Z<@?(O^#[UT$H]]]6 *J/T7N M>%#1AJ.Q._9&[EE->^H^GE],9Q?N.$#!Y*F;:G70A3[3/1W-?$^FI(2?U7+, MYE.WW9TA=S Y#_P!>D81WXCSL7DH:R X]=',G?[FCOV9-OEPYG]$KA< I>2R M3=/^IEL+S"^A&0J60^\#"Y2;-(O Q6[K,/_7FUG[_A)8\F*)85O!D$@(XN3/ M)>5$G2L%$2AF7"2(9FBZ3$F-.:Q9[?WY0?F3Q4IP1L(EAX,-+/.OPP1GEP2Y MH4! MHY;[2;"!<*@-B)1$^U+B9=['=LV>[>YU9+5.T XBZ1&>4[> %WJ\A*< M R3*Q<.67 KDJ86@0"I++C(J3\.9@$.Q@/,OJNS>MSKE2UE(Y;M\'BGM!Z6) M$&R1XVQ=AZ.IXO$V85_( J-/T ,2FLNH M12GA]2Z3G' LY 1P:Q>ILU+61 2'"4H()_,U KJ@L&:XMO3;XT3?OY3B*( ]:2F+1M8]UVY%1"&Y2(?-J'?4* MY&;9$J=H2G(H,\0R-&1\40'>U-[*ZE-I61/,D:H=-" A6F-\2R@A L8"$@^R"/97UN#3 ;V#L'EUE$P\JJ&PS&RS0%X( + MJ<3-BHIDNV44$CM;=;N/ZT;!MTC.?K390S9;@7/Q+)BJRGINV9WI]'Y?IE'!L HJ0Z)AJ2.5]BOJZ& M [M97L%V,=^I\;PU!PD\A[.NXI\S'A&N@5\IS@O2K5]Z$2WR%*^[-%/F*:%> MI7W.A& +M<&5;!(A3JM-U'XEN;JC.99=8:@O(.PBJG>NKG!Z&61#1'>)+:>C MFP_0'Q1^F.B8M57?%S:4X;SFJ#/5+IV* +)I 4!\W6@U:IZJBKIV?HVLS3S( MPMH.6QFQ1\>:NCZ_W&O#,:*>Z(T_'*(S]_UL,OZ*L"H\#SAI2A?_0; J#*J2 MR\%]EM((U7X_HTC>&ML>,7I/*T!*89<*V"S<(63?&F[WSSF%\R"' ^$.\> ' M!]?>(;@;>OY/^=RY=;P]G7SRW[GJ9G$Z.O=.W?'@[-;GFY]M9->H?N..]K.E M_)V6ZNEN&'(EIFBRB%S^'7X_"$=QE"STJW9;)>Q<^O[=L[*#_Q=3E(L MF]^=+]XWJ%>SF'DC@N< _:6X*_*=C^35L_QDK_YY ='=L;RTR,#(Q>#$R,S%E>#(S,6MP;6=C;VXN M:'1MU59M;]LV$/Z^7W%UNK0%K'P,26'LY]?G;R9P\#Q MO(MH[GF+Y0)>+]^>0.SZ 2P5$9H9)@7AGG=T.H#!QI@J];RF:=PF\MS MSYJ*/2ZEIFYN\L%L:O_!E9)\]MWTB>/ 0F9U286!3%%B: ZU9F(-%SG5'\!Q M>JFYK+:*K3<&0C\,X4*J#^R2=/>&&4YGUW:F7G>>>NTCTY7,M[-ISBZ!Y2\' M[, OR"A)DF*2^'% B-V$JX#F@3^>T%7R6X @/13O=+39#[WP]:N=FTD,+@8PJ5NVUGXY8E0Z^,0SA;B[3U9]"I7E]GDDN5 M[OGM[]#>. 4I&=^FSY:LI!I.:0/GLB3BV5!C#!Q-%2LZ0([\::(;-4#;[HYSVT'MO%N13:YI4LX(W( M:45QP>,Y73.-J##3SNH59QG\D&6R%L9FW3%3Y2W'[N-T1?(<#3B<%B8-W= F M24L$:U]-PW'USX34>+W^^@@"2;]?N3[40A$ MY/TQP)(DDT]UXUW=R,9XV3#.)(8Z<^U1 MU@J]0"<-Y&U;.:8K51.UW=\+#OS#$/':3C*$AID-2NJ*9G\29/F2G'6*!1-$ M9(SP72(^>]!BLXJT*- ,NZ2"ZE:(V0+ )FE-&B4YR$NJ=DQV$#%SW+\CM?ZW M.;I$[N:RK(C8 LE^KYDMSU]9U6Q8->PH?MX?7T!>*UNK!=,9,HA1Q#RT 4 4 M9-W&!^A5QNOMS?9%)+_,LF89NE3T>!.P&DG]NR_ )B(PT:L>Y:KY&6IZ.1&W=9 MOZ.J*#I>M[V@8ZJO_*^G?N>HM5Q(U>IL*5%@VVM^VW\7X!V6(JES9AY4$)_Y M!X1K>1-7(H!>$EYW':H7?9#M/BR/4'R(,@3DGB@QACL,(IJI@Y#^"[NY/$7S3X+$[E5:R MF\E313FQG>W6G'JMM9+&R#+U;U3("LN^-K=5OC+:]FLW9;?S_NP/4$L! A0# M% @ U8)65 3IB4R1H00 J)XO !$ ( ! '1W;&\M M,C R,3$R,S$N:'1M4$L! A0#% @ U8)65##8'09F&0 E2L! !$ M ( !P*$$ '1W;&\M,C R,3$R,S$N>'-D4$L! A0#% @ U8)6 M5$SKX/] ,P 5Q\" !4 ( !5;L$ '1W;&\M,C R,3$R,S%? M8V%L+GAM;%!+ 0(4 Q0 ( -6"5E2\'?>_7:D #GN!P 5 M " 7 " :T%# !T=VQO+3(P,C$Q,C,Q97@Q,#$U M+FAT;5!+ 0(4 Q0 ( -6"5E0'D;_]$A8 Z, 7 " M 8\@# !T=VQO+3(P,C$Q,C,Q97@Q,#$V+FAT;5!+ 0(4 Q0 ( -6"5E3- MRK,*T!4 *F 7 " =8V# !T=VQO+3(P,C$Q,C,Q97@Q M,#$W+FAT;5!+ 0(4 Q0 ( -6"5E1R4R,\SP0 *M! > M " =M,# !T=VQO+3(P,C$Q,C,Q97@R,3%S=6)I9&EA

    ?:>I%NO%327V">C17U.L /?E\K;\- M5579,I#L<3G7-Q?U.5*3:$@5PE*&#"98[V&1TJS-3"5'1;.0""$B%4HGKK89 M=6H\O!&Z;-71$OM?07WN:9%F>,$D6!*P;VB')EM7K@S&4:8 M*HI@*K65B5@80!HD&!(6I2HA:1G:91M8Y$FHJ5%<&6R9MX(MGRK-P&JC6G5@ M ]H%6+1Z9O$^-PJ"Y59#AQ@:7Q/=S9/O-7T#T^A!F&RM%-AJ!4JUP'4!KENQ MLN!.@8UN[4;F[S!S#@%2[S"#(\50C3B3;L%6GB'OC,?R-=9X(5N>T=F)ZO+] M[+Y;!?UYK]HYMF/*JE9DGYZ>Y\LW*:MLE/IPWV2E%+.4A$&&N(2)PAPBSF.( M622@1$D:\@@E6>1T"M93CJE]:^MFI?K#>6,JX.FES%M=HIL6L"\+/4'@TX]O MW_IW@^T[<;8;CL&G8_ MB &\4F$W6'7;?;I1I,G.:\)72EU\[DLN M/S3J6? M+"/O72X"[' W<]GC^G99_)S/Y>I&[Z0>EJNW69B13"6:(@5/]%9%80*95!%4 MBM'4^&*873K=B>=/C0DK$4$I(VB$=&VKN(M@-W5YP&5@2G*#I$9(_=//*K08>_$XY?U<$O\46@[J\[7K>M@_TV:YJRS#*49QR*#4J"1,K!T-)X>9VB(N!04?ZD,2I\K@9_"TV,][06G@)7T4(/"S MDM/287P&*8?]LQ?$1MH1N[U:;IO:LSAT;E-/WSW>QO.L!CM;R?-77]I'YZ.V MF%[INJS_W6Q9BZ;F]^VBY2^N&_K0N3:RU'+U9.J ;3NU)!&/A1 <2D43TW,6 M0\J%V3NRB,0I357JE#SD7<*I,?!6K9;[J-@I\]^WS8ZO.;7<4;[G3 WNIST[ M22-UX?&,[4#->7Q)^4X]>SR#?+J5C^^!>E9#_7%O:LJ]K-Y^2*[WSR;BOK9- M",\DC>,$XA!IJU@B!G'$(AA2$IA4_U %5E;Q^:&FQLM__/7'7T$C+"@VTCJ6 MO#P-K1VK^@%L:"/YQQ:IK9CGK63WNI1GT?!;>?+T<./6ECRK]D'UR/-W].P& M9JZ]6WU;+<4+-QN(#Y3_8[Y\J%]JS0<"AYA 2C)M_H6!TI9?$.BMM,*F+@N+ M9>K4V:MSN*EQ1BDM8)6(COVUNG&U(PM_: U,&!50RQ78B@IJ60=@#3M8_#:@ MZAYRW&925NH?-(:RNZMG&IZ1W&QDR[3 O/A':3O/I)!)D"D%"4:F-ZL0D"JN MH$"!$D@IQF7DE'EW=)BIL<:.E%4OG&HOX1B/> )4.^JX'*J!*:,'2NZYH>),5U7]W#&?__YL]_/N;/]2>.2Z&B.,*08;WDD:D]0U/- M (QE6<)PD+$063O@=QX]M05?"^?@/-Y%RL*UWEO_@5=Q+5OZ,$T7ZJ2^?G#X_I._5%4-0=V ML5R)'J\&%,W_K2&J)-3SS]E/)ZUUFB'>^WOZK<%O%V8E/Y%OI9? M\E?3 VRM)SW?U(/Y](O/7TSX:U,09J8B+$(92*A"F4!$209)$A"8H"3FD4@" M@9TVAZX"3)&S:3T?YN IWRA0\73AV-+0>4+L-I9#PCPPFV]%AW,C.]@*W]3/ M^FTC_Z: EL?""GVQ\[I3=19BU#UL7XCV=[>]GS- 5/YW6:Q7.5_+JDM$F4#\ M^VI9%+,0A3)22L(HIA(B@A D),E@AM,8ARS)&'+,Z.TCQM28\.]:4+,"3:/Q MC"?Q7*\"/S3 MHDPG /\L7$[Q]^>?UK?731,[<2]73U7YV3+CGK$T3N(LAAEE,40"$4A3QF"$ M \7U'P/.G6(63@TT-1KQIT8AE>CPRXG=#GL#I?QU[F.? M,O@N$V/'-@/!/3 !>47:F9AZ8.:5JUS&'Y6^>@"SSVA]'M%S$_GR]$17;W?J MGOZZ64F1KV_H:O6FEJNRD\@V@)LH%8<9#J ,50@1RC#$1#$HD0HY95C_U\EU M9COPU.BMEMM\[$US[4ITL".[X_;0=@8L-X0#X#KT%O \I,-&QCM"YG>G9SOX MN'L[1T@.=G.N][NG3U\_R84P9T>?Y_1A%F%$J0@4#!"*(.)2&V F["LF*2(D M")DB5O1T\.2I\<]&.&"DL\^5WH6KFTLN F%@LK#4WRDQ^JBNO5.B=Y\V6C+T M427::=#'+[BP>&15['3$]RGR MV*7\R>*.G3?U(X^_+5]EU?+7="6LRM_.Y\L_33Y:<;T0WZ7I&4MKRIY MW4BFST384<_ \ Z](?ET YH$RRL01C @5Z!1R71!WB@%MEJ5/:\:O5+;*K+N4M:7N7W^[$V=)U M[ F]H7W%O8%S=PQ;(.+7$]PUX+BN7PO5#WR]-O?THY'KQ3H7^?S%'(UM MB+_1U3^DB<__],MT3)-U K="J42F1F1,*8(HTKL1*E(%:813:5IP!X([G3.= M&7!JWYC* VS\CD^-O(ZG3.<0MCQH\HC;T*[=2M02M(VPH)9V@+I!MM#X/7PZ M-^BXYT^6$!P<0=G>US/V/R_HP\-*/M3F]7?Y*A> M%6"!B-_,@*X!Q\T.L%#]($/ YAY?9J/FH4S9 M 1X#URK;CO?.!SPEK[YATJN5E)\EOH>.M>;I^639J5?M9WS02ZD MRM:$&TZ>,QBMAAXYG]$%CL/L1J>[+PPX MJ9*,])[K2TY9/J^+/ILJT%+<+;Z;0X95M2G[NERLFG]^H$5>?,D7\G8MGXI9 M(D(FA&(P2"6%2&8"8II0R!$-!68X1:%3WT>OTDV.UC:1&5=-YIYQ3K0T!(V* MP!@%C5;E56TU0:DG^&DT!:6J?:-AO+P$=I3Z;E,[,/.^RZSV#]7QB?XPL3U> M)'R?8""?X)Z,'O(Z2(]3XU9/D;+)U$[+S+NR6W'3M2*0)*-1'$.F&#*QW!'$ M661RM9 B:2!C&F?69\7VXTZ-^%N20U:V.*O*#2TKH1V.(1VPMSCZ'0;1@?FV M)73=+VZO;V\M>)^JP0[P.ISM#@/S2">Z9]Y=0$T0M/[M>@EDK5?Q5T]'N>[ M=1[@.CQNO&-;=QUW#FM[W-YOW_!%ZL^.O'N6QCFR>"@+?C8?H+=O]*UL1O51 M?YV49M3_DG3U.7\UIRN8I8H)2%"80D3"#&(F.41*$2%3&J/,Z=RVEQ13^QS< M/\J5I$9"-ZN]WQ386>># SOP5Z&2_PIL- "E"E<;._SMRE 4D^ ;S<45*.$' M1A%@-/%G:%\$I%>#NI\DHQK.%X&U;R!?]K!^K'B8)M0X<>[IK])0OWG4KZF\ M751!,S.&I(@DUO.592:[,62093R% 8D$39 ,(TQ="-%5@*EQX3:_CC8*F!!) MTXY,@M^$K'YRK,/I/"MV'#DDU@/3XY$TQBNP\1D;)W%=(_UV@_W'!OLF7,\? M1_8%TBL].@LQ*C/VA6B?%'L_QXT/B]5Z5C?_NEO]D*O7G,LRLX2$ D5<2)@Q MSB!*4]/L3R0PI)K_4ISPC%@9@*<&F!J?U3*6SKU:3*=LGY- =E.4#WB&WK>[ M(V--+.?4[R(.?6^+-/2_]@GCY,-'(81SJC4+_NQU/3Q]5?))U4C^R9Q!54RR M6AG&,.;4A[?M);6%55;LK3>>54E?S3(O3R9^^)K_\R4O\M)ADB5$,15SJ$P3 M+X09ABQ)*0P9#U@@,Z*05=G=@>6<&KW4,IK*!'0KI7O%\J&GU\+Y.(U)&YCT M2B%AY:9LJPE:>H(/;Z!]7:UK4_J\5K>ID0Z:5^!6/V2K\S2FW<$I.HWI'\F) M^OZO@9OC=?C)Z734#CC\>([=X3'<<02/,%P_%TE55FJ;M/J?^?IQ^;+^+JG( MYV\?I2D^GR],?.[VA+/:E4N1)2DQ'A)6^DJR &*9A3!4C D>A9)D3N5/>DLR M-2O@=O$JBW53HDA61=6*C5Y7@)L2G,8)^FJ4<'.>])\O.R_**+,P\&>]KF/7 MJ@[P9Z4%J-4 ;3W 3HB(9U_*Q7!Z=:KTEV94[\K%H.V[62Y_8#]R_;:JO3GE M>=\WNM)[/U//3Y1#-/4#9B&C68:"%&*J&$1Q@C63Y:K:3#EZG2WGPHXE_2,\N'NG ?=' M!:Z66;_*H)*Z+DBEY:[L5W_\YP:45[*S''I49G.#8Y_&'.]V+^7]:;$VAW$O M;)[SS_,E7<]B).(T5@(*&B80D2"&+.7Z)\0YQBA2<6(5(G;TZ5-CH$I 4$D( M2A'MZWH?8M=-)1Y+]&/M M$BE,_L'J>;DRZ__#VW?##%*+NVU3$7.]7+DD, X(UONS6$&2TA22D(91@B(D M4JM*O4ZC3FU);P0';B'5FT?L M1QJ-7YR5;_..^\T]3J'J"C2F,=)V@[4M4//=.+IF*DTI(I+#D&(!D=0_48EB M&*%4I31*1!K85R6S&7%J/+05#Y3IJPX' E8 6YSH^(9M8+)IB=ORY%RURE>! M[T,@Z7!(XAO1D8X[2KF TKN_]:-LE<:K@\9-O8SM'ZH)J+V7;[Y"QUV0ZSR+ ML'K0>*<*+GKMG \XW=@WQYVMMU7"ODLAG\KYKOK[WFN8-^6\HC"E5.^H!6/$ M;/I"B+/41$%J>U(020+JV'37H_.6,E^<\>-O11TZ%=P3E,!O>]0&^:P_.,IQF A,&$Q;H M#6Y"%*1*Z/UNB#%B*$HD=NN$>7*HJ?'2@/4&+ZXT."'6Z:PQ.$9IP4$8I6.X MB903/,49%G?TV( >2RSY^F*H9]N!O)AQ(;&(5 "9:4F)2!Q S!#3&U(:94@& MB#*K,S;[(:=&&I6 QKJ?RS*$Z7FU?#8VIW1)<;9#VV([ZAW#@N= M ANQO>/IL"GUCNM(NU(O^+KM0IV@ZMR&VCUIO'VHDV8[&U&W.R]L6OIE4Z2& M9V$B,\Q@D' )D50Q9)@*B.(4B9CA+(G=;+F#(:9&QQL)+R@4= 1(2_/M(GB& M-MO;?M]GQUO5#!(Q5SA6$8"+U] MXSB#+"$A3#(6A8J*&(47YMH>#CHY$CC6X-*BJ66OXJU6LV+''[ZQ'II1!H+9 M0VKM:=P&3J<],O [I]">AN)\VFS'O9=5A&WR<(N;1[K*UR9&M#2#PHX;_.;!\(!ZDZZR3(N]2@[0/5 MJ8JTO9[5CQ:; A1-^8G;1;,I-#'U-R_%>ODD5YNZ+C-!.2*(Q3!!VM)#81A" MG!(,6X+740,CG99';NH_Z3HD=*PX( M],"$>*1&BLG#:L0O+4/_0 M_*X^QF@L4&V,7G.^>J'S8I;R($E9S""7II2"#!@D&4ZA"%#*0YXJK*PBZ"\3 M8VI$6,JE>=#PW_-*/M-< %E)?ZEE:#@$Y;!6HITH[VLG.L%UUE)T>UI/-_^%.>]W+^MBK5_&?/'PGS)_>%Q+ M6[WX*DR-J!NQ(:"5X)JF*\DU;YLB4;]]DZO_]2]A&OQ[GZS,=WA'+$]( M)CWS0_M+RT(GK+L@"FL*HK#.@B@M(*Y P6HL0 -&*!$ _R\9D5IP/D\[GFW MF?1[G#2^&N,>5[W;-!T%/[A)7!QWDM(>!:1*?.\F?A[?Z@# #: M>^P9J@CN!L129+\H.H0X^45SI/BFJJ (8%*O>5F64^:;]K2OAV66"_-[T&,9Q*$..4!H$;KZC8Z-,CJYK M(2OZ>5D_+E==WED'."U]/I>"-#0]'\5GB,29+B#\.F2.CC2NOZ5+V0-W2N?% M?4_6].):T/D?A?RQ5&MM%LIORWG.WV9*11&+$(72^#-03#C4G)# .,I0'*9< MR=0I4.KD2%-C@D90J"4%C:C:$GF5\^5SN=ETL$/.XVQ[,.8!O<&/P"H901NX M*U#)"7[6__5:J<$:'L^G7*=&&_D\ZXS2AR=7YV[H1R+7KS2?EW7LEBN3)+;- M)38&R_9?LP01AB,>0Q10!!$J4WR# HN%*':N% \F.E-*UO:LHKMT"[+I"W M<*NE2D:BK3SWLM ?7A8R0>ZED"9 I$]:G5:ST:J1$9"#;^*>*89GA+( L5A MP/3>7 0AD53;K\LUG;_?7&R''VXF[LT88P)O1_E#P#GX'EYO"]ME,S8Z0+W_ MA(76PA_GN^+C]1-@/?BH7P172/8_$,[W#U$3PG3@JK=.B*4124(!>1B;3H$Q MA80G&-)8!)A%"6&1\%<28COPU$S2PXH0G?WI+@/=<'G2]-+NSDH=%@DAS=/;4EL)1SD M)+0;!.]O^I&A1G^O3ZM[["WNN+K?._LY7^1K^44O :&W?'J^38&GND.\:>&P MDN*Z^$97ZSOUX:7(%[(H;I9/+%^4IP'WQ@"8A2E-4Y0&,$X2 I'0FS::J0RF M@J592BE6@5,U)@\R3>VK7*D$2YW 5JGZ\ HT:@%:F+K7:W.TTJ@&6KJ!GZ5V MCFEU/N;8CL1&GKF!&6^L27.F28\P>^54'W*-2L >@=QG:Y^/OB"ZD9V/$F'[ M42+?] )ZI'40B"FJ\/2T7%05W:5>6HOU+,5<4*($I)SHS5:(]&8KBR/(,<*Q MB*0Y$'".8AQ$U*E]"!J!J]C$*],LPHAI(LTT?93NI*IB5M-80I,+;:[J$[HX MS M@]SF8QK0._)7P$(JX>2FJ&,.E*21C--ZTPJB4]AQQ..C$^(\L'$;<\2,( M!X7]:*3@L"/VB@AL[\=;E65OZKYC52C2G:K:(AG1EPM]Y5>I?[<;E!53B4(2 M)C!(DQ@BIBAD,A,01SA(0L7"A%FE;WJ6:VJ?'2WAMJD;[6XA-NA\=7\XWG$6 MQG8HMO2Z HUF=72-/N;W[8+E)BSR"BRJ.:5%L>1YV:MBJ$A)W[-P)J+2VW!C1E[Z MQF@O0M/[X_OV_"NK:KY]TZ_R^GHAS'C/E2UPKY]HFK[/0AK'0<)"F#)SFI9J MFXP%)(%1:.(O6!2EQ*DJ@L684_MD-B)K\]L(72:=;L2^ D9L\-,([NB-LX'? M;GOE&=2!OX!?EHN'VI=VO^-).X=BCY9^UKAX[N=W?MR1F_E9 W'8R<_^5D_5 M"@YK9LT8"3*9Q P&*D4018A QE("5<;2(!%)%'(Z6Y2A..+^@@H%AT-;+1Q2 M+9P# 89;1'\_S,.XL!C!$=1M#RS]@/B.*4-'"NP-6$[@-#[#U@XX,N[[%@HX M#<39J@ =M_9CH2HC\G8AY"\]S-+867H9U^V8UZO\'Y4'))Q%/&(XEE(CGF*( M DXA50&#:8Q))A@-8L)<+"+;@:=F%MTN\G5.YZ H96Q2[#VT/[:>"3MZ&@+? M@3FJ$AG4,IO4CHK[EAS0MT8K'Y5S]N']+2$Z^X)VW"Z M,LRNR$L:_?#6^E<5T4I(3).,)%#&W#1GC!3$7"$8Q0J+3&2Z/R[?%ZNUC,;JA8$\HYU8\01B'Y M7Q^6K_^F;RVYXI_(_ BK'TN"./G040C@G$K- C][W:5VS:>GY_GR3,355RI(JLR0,%#:]@'!UHH$R2".F M(,-1AE$8(.76WFPP2:=&*>T/=F%"8D'E..)M!Y,\T\1YY,EVM:+><0I'= EN M7'U;?\Q54V^^*OU_0Y_S-9T;O:Z:Z,S*_!JF.M'@,S"0R>9;VG>R[08"_;01 M.-2 /:LSE8?L,\0QR90I4I^&$B)"$<1)&L,X"TB 4J52XE;MIWRL$XV/5\NG ME,VQ>D\%DQVGNBL_, %>=VOL7EQG1T&_I7.J1X];&&='G8.R-[M_[1F!J^?C MJYZANJ,ICU7 "(I@$$11E4W)PA!#K/=C 59$B,C)$[7[^*E93T8Z8,3KV21V M#SR[1=@?DH$7HP,:[G&P1Y7V&_*Z.\2XT:U'U3L(9#U^E=O"+?2>_X=\,/;A M[W+YL*+/CSFG\_H5)"P*8HDS2# B$"'%]/J-* QHDB:FGY:DH\-HX'7M!H_UTK92OVN%ZP>T5K?^U_[*[AYAE 5NI62SSNTN M'CFZZEJ(TH-+Y[_+A5QI<39U>XI-72@:Q%BJ.(8A"6/]V<]"2 ,4F_]A*4X" MS&DP2IR5C;13HY\R%1E\. CL&2GLRFJ"+7TN4YFV$?TN/4.QMAJ#6N560;)B M6KV97&9G&M%95A+_SXC3<@'?6\26TZ ]JB:4E%<&$HN/+ZM\\5 Y@$IABA\O M[/]*OKY??GY9ZP'_;JK_+QYNEHM*IF*&11AR@6.8T"R IC,')$&:0L)31G&D M>&+7>/!R42;W*2FE!D4EM@F[5Z7@X+62W*1MUZ*[!_AZF+GNS\BX\S'T-Z+\ MJE>*@$J33;!M/4VU-N!^"2I]0*T0V&HTVM0XU$$8;8I&*GTP]%2YU3?P@FYG M28/+1ABOBH$7)'8*%_AY8K\=F.GYJV]ZO%Z(5E>5^H1.?]-PP),T@1RGIE%$ M@""+8@%I% \11K78KY?>M;KN;^F8\K/)7_3E\E9J72C/SDA>D:;&H4LI45-,+V/)3IA-B. M17P!-S")],*L1V[">3 \IR)T##ARYL%YU0\3#2SNZ6N!O,K%B_PNS;,JXT(J;$B#YD[[D3OW0ORV4%B-OF@R$LS2)*4*A9I8 FQ9* M>AIPB )("66:>Y0DG+@9*WX$FQHIU7I=@56CF2DIT*@&EAO=KLH8.Z,=6)?J ME?%X+07+ZKI:15>+R-.$VQI/XT_CX'96/8,;I4!+*W#7FL%&,7"_F<$?.S/X MK7L&>UAF?N'V;,1Y$FYD>\\OI(>FH>?G]_L0?)7K&UH\?ELM7W,AQ8>W/PI3 MVOU.]YK/=9KU;1-\4@%BL20L-B4K5(!Q!'+("&A5")F/,+$)7[.?NBI MQ=A5=6>+1_#;BSG/R1=_ <^U%N:L9]EH .A&!3>V=I@5.SX>!NN!&=? ;*0& MWUK@_O9' _E&>'!]'F9G2G5'S"MI.@P_*BVZP[)/?#V>T(_:[NFOFY44^;HL M1:K)M3S.*H/=9S23-&6"EK5>2W%O;*J8"V#<9VS.0)N8&IR(!6B0EN=D"[[@;-F78LX/#*,UWCC4HL M%HKO,XG-+3W[A]%\98KR-:UM%N)+3ED^+VGI;Y*:TV]QM_AN^H&:LP-]P=?E M8M7\\P,M\J+*\TX4#1(L FTTA9IH5*A_DB&& JD@D!$/D>1.7<1\238U6C** ME:4KRQU6+6[ITV[+W[-5F+?IM..T=YFD@1G0T_RX=P7SC:7?WF#>I!NW0YAO M4 _ZA'D?H">1OZP6N3G"U0-\SG^9GXJZRR^1)(N3.(8J)1@BP4PQ^!#!-$DE MYS&*TM"IV]?IH29'M8VDY?)5M:R.E'H:6$N.] +7T*2W@U0CY@#MD<^CX9>V M3@\W+@^=5?N 6,[?X:. 7/6U5U&282DP3!+*(4JC!!+,8YB%<19*G@2)6R3& MD3&FQ@WM*@!E;P,]Z!/8*VE6]#/#CD%L>XIZ$7 #LX0GS"XL]3:'1=>EE'AYM'NGJ0Q;?E/.=OVQ(4L<@H40F"',>:([!&D&:*PT2))) ! M%S+";AS1-=S4Z&+3@* ^SJBJ2[P4Z^637.DE\+PL0 M\)L%=FJP<1.XSJA\D'MU[OI^E- JXM3$AYFR.66KM9AE,8Y("D.91A"1*("8 MI A&*%%$29JPV(D5.L::&C&T1-W&,AIA>_6UZP+9CBH\03:B[O%YWQA(HZ^2%K(8L8R'"),-82*:=9@ M$898" [#$"%-&UD@,BN7:-<@TZ.+XA$\:SF!6JY OM!CRL*EC?0I,+O9P1=$ M@]."";\QZ-PM0"TDJ*3T )%#HJ$'J$9*(>P#F5M:X!DL.A/^3MT[7BK?&>EW MDO3.7=O/ED6BWU9 MR[(#^'Q9M/KF ;I>KW+VLBZKC%:7/BT75:E9TS1!2W]E2L[FO'_#*;>9Y3R, MN(H(E ISB"@5^G,7IC (0D4HCD(BY4P_B2W??6[;4OS_LVLUNW;6^6 S-O"' MN9$;U(*#2O(RU:":M);P5Z 4WY\-WPLUKU:]FP2CVOF]P-FW_/L]I-_W\!-= MF0R$XIM.^]F0W4:GCI6WLJ2FQ(S4/0 ],7XV$)A.J(JPK4$OICZ7.P."5CTZ--2KS MG%%XGV/.7=Z/3?XP85SF!O''8E-CB,Z_Z5?G41OOV^2F#W1>9CLM?DASW?5B MD6NR*^CJ;28#Q<(DU"@G60@1-]4OB%!08FV*)YIX9"1=F,>#3%-C*?T>QFZ< MXF-B[/AG9+@'YJJM-F!''=#HLY/[J;\.3);[_ROP7Y*NP/V?2W^4YA%9K_3G M0ZY1J=(CD/NTZO/1_2CX5H_[)._I+UF8%U$;-#,6295Q3:9840513!$D(4E@ M$JB *L4YHTX=3P^'F!I![CMVC;Q@;02^,AM8-^X\@J@=%5Z&T\#,5@D'2NEJ MROK:@8PS6YU6WBOY'!EF5"XYK>8^-71,8IPDXT<^KPNQOZ/.S%#=T/I\A M3BF2(H44$P%1DNB?*$YA)@4-8Q;'06@5NGINH.FM>B,9X%HTAP.*+B0MSG$\ MX3/P:M^$DIEDQDK.*U#C=>,/+X=#'4^XC72P4_?)8E)_3R2@F^Y%QN?V2N0JC-(C2)(Q5%#F= M#;6>/35BO34GXPM:V;*.U2Q:B-E933UQ&)A M53ZOP-D_QQ1UV\QB=;SQZT6 M<:C803F((Y?TC(=;/CVOY*-<%'H;55E:VL"Z4YH"9J$@J8JQMH1BI1=J)B3$ M$8I@QI,HE*'^1:!<:M=TC.6T<$ 696 S[/2""[92U]TI>[EA+ G&F,5RQ"F/&*:ZPF#.$P$ M5(P)3DD89[$3U_N&>[0NH -@:^OT\HO8X&ZPS9O9;(L-E_^VD1DT0I\^Q>WA M&[/'R+.WS&+@D?UG]E <>M0<[NUK5U:1U_^9KQ^;U,:FFL7;+,81"Y-80A3B M%*(T0% 3D"8?(@0*0L43R9PR+;I&F]JF<.-26E7IGZY68Q>PMG:C)[@&MQSK MG(H_M:";#-DKL)'5IVUH 8EGZ[!KQ)'M0POE#RU$FYOZ)%HLB[5I;EXNCMH# M$HI0(*EI NN-)T0J)9#&925"EA(6T2B-[#WS1P:8&D>4241Z7^1$$2?1L_#& M7XC)X$2@X;A3FX3YL]XD.UQ<4BDNPV>L-(I=G'RE3IS6O3MMXLA](Z9,G)9Z M-UVBX[J>:>==79(T;9IX!?T:W*GJY[4QQ'Z8*EY5<>(D2U.B]UV092F&"*<2 M8IQQJ+%%+.%4TH Z):=?),[4F/'3/U_T]Z6,JE\N3(:VF7;P3+7<= ZT-;N> M5_U#3?D,;67)I^?FO(EO]=,7+O+E"BR6:UD H2G%A(;UC[*_<,KMS+;Q)G)@ M.C_?,.X*;/4Q4]?2"&Q5\IB0[P5:OVG[EXDT;G*_%_@.2@#X>6H_$O_P4N0+ M61377!-.48:CE3^N9-/+2' NPX!%,),,090E!#(9Q9JGL6(9#;GD3NVBSHXX M-2IN! 8MB:] (W//]E'G<;55],!WR9,0WU:FL<;Z M[9M^X=;Z"F,^E?WT9C(+6(HP@C1) KVE%@S25 20*Q5$$58D"9V*;(\B]=0H ML!&TM#9E(V6/0YIQYMR-.BN='?/YF/,EV#?!"&E?Q=/BJC3,:I#],X@_=TCM1U7^_4)Z6D M:5LC-P'>W^E:&H$77,M2BE_6(MW6J8Q$D@:(8:4*&=G#TF(NZU/$P MM4E]X.K7NW&)0./Z-CQ =^#9\/',?OQ;4?]_R+GX8Z'OJHNE526"ZF.16*@X M#BF'043USD &&&*:$=.M%K-$"95RX<*RYX><&I?6-MZC%AF\&)E-PH$1&LP= MRG@Y0&['CGZ!')@#:PS_8XMA+6]=UVN D'![?+QRF<6PHS*6/0S[O.1P9T_V MX=SD Q7?Z)LAM9N7E0GQG44(\22+)62"$A,4A"#+> 23-,/Z'U&:$:=XH./# M3(YE:BG!V:(3 [\,<7RH<5FA4]T# M)NB^NF?H]],SS5=F$WFG3,^/+]KN$5O.^;Q<_5'(&4MID,0)UKLZILF :5K M@9!02;WKBZ3B&25.6?JZK/3"EPY<6[*JT3J)8KJ(7V&*;L@I'?.&6KD<<-5'8!XR!2V>GFOKUJ MGE>25ULM_?-:C5).2DADD3.J?XB0.(IXF MB=N>R&;0J7%26^;2F4U;PKKVH[' W(Z0?",Y,!^UQ;T"&X%+/*]M\.S1E\8> M(,_=:2P&'KE'C3T4AYUJ'.[UTD'Y2,O/JL?GQJF:Q5F:F;PXXP"'2,0QI&&6 M0$&DAD:GT 70-EFO.:&A3Z M4KW^P+8?KRFYZ]K:TW7J[,AMR.D8F.C:O8]K7U COL%[VPZYU&!0[W=?%(?L M>GQ>B/=L;FP-T9D>QO;/Z>U/>GEZF=.U'F+]*%='TI:;#)(4(^-&@EF(M!47 MQ!Q2%B(8*I8P(4B2)$YU>:U'GIH5UQ(V)$@9#N+I=$?+MS[(C@_H777E:;DHXYL/BI//B**2,H5@ MHFFICBM&".EIB (4B21.0^66''MZL*F1TTVKJ,H56&X%[9^:T8FU'1WY0G!@ M!JK!^U&!UR12M&3U6DKE+"*^:ZF<'G#L8BIG53]23>7\/?VHY-Y4OU-Z:>JM MZ ^Y>LVY?N:=^MSL?%K-M._U",7Q/]6A]9A&26;Z'AI@((H" 4D4*YA%*98A MRTB"4A?J\2G20]>)]&.T]YK:H;>=?:;%6<"' (^KX3I59 Q^A&X.=:H-TJ:3U^%&)X%"M_65\Y(I>!4=6 MS\N5WO1]E&R]32 U1IMG2AT.T]%-!H."//ANKL'7 MR-W*>@=;R4$I>K]R* X@.]5)&0;LD0JH?#>'?$5I,ZX?)<@7:KEZJ@Z\33:, M_MH;7\1Z";K?_OT9\E66O ^Z9TJT.#QPS-HM[GKN%77I\8!+?'DW;,),/H;1JCD(E40A['0NEGZ+5NY24[.<+45GH&?U?[(^M96R%\?EJ__IN\ME_8_ MD?D15C^6Z_GT4T=9SF>5:E;S^0M[Q@OH9Y8M9_/75JF@JOBM%)^UH#=EN^[2 MY+M3^\T^O^0+>;N63\4LI:$(3&8A%GX?G[?X+&J_H7YMBB]LU_+,KU@OSKZE@&T:4>9 MP!RF$6-Z7T<$Q$D@H$H#)E6<)0([=5AV%6!RY-[4P-DJ4&X_PLW[@>8Y"I35PIX^##[SM;%FK/1]]GAG+!=JOW/<)FO]VW956WM9BA)(QC2BA4"#?5Z8=IJ@U 6JY*ALU/S=B MFY7[;#0";Y*Z-L7T,J=V&X#1IFB<#UY;G;+&7*.0R3*NYVJC4N6R*96J*^^7 MMVST\K=3\(FRU]V#%\%&W5'XA')_E^'UV3T/TNLF4M_EO+1!BL?\N3&54J;" M,-.T3+C)WF,H@H0B!O6>(V$H5)01I\C(CK&FMH]H1 6KMJR.A^L=T%J>LOL! M;.CC]@:K'3&'.'8_#X??\_>.\<8]B#^O^,&)O,4M/7P5GYZ>Y\LW*:\7XNMR M(>M_E1$H=V7+'VV45BTM-5.585Q:P0^:RT3UY^;]IS%*&<\D9 $R!F#"()9Q M"'F$4AJQD!-J5=G%IU!3XZ JKF=9B0CRJG&/"71;6B27#3=U%HZ,=YB0H4,. M:AV 5@FT=*J#KRJQP48MT-(+E(K5E_1R=?B:.0?7QSO,X$BND,U,FI6T:,UD MT5YN5\9-4L_E\U9#R,JYW+D4T#_IRAS(KI>@>9@W;XGG>>CTGO@::SQOBF=T M=KPKOI_=-T_)-!98F#V 7/!$P2&L(4A^8,D:20R1#!."&ID#(A M*G;*/7<9?&JTLM-6ZGS+H,O!M^.7H2 =F''V&C'M@@JVLH.?@U0?ZX.:5V9R M$F!4KNH#S3Y[]7I&/SXK:P*U6B5I:XS79=GP"\ZW8;J35@; =1?E!;6!"JN!J M27D%MG+Z(Y[S6'BEF8[A1B65\VKO4XC%'136@:];ANW5094<,I5 M%/;L@N9/RJF95*4NM=/D&WTK/_W7JY6^1%;%X3_],AK6?LU6E,J5*0/LN/#=YW5@&AU^2B_IL^8?\J$:L'F4]+TZL_D'NZ-EVP"#]>U< MP-;;!40?+$.%.C^+).QE;. M"SQQIX"UXUT/< W,G+V0ZM%XH!,'S[T&CH\UKWZ_HN88 MX,?;$UO.9W% *8H5@3B0F@90HG_B,H$DXB1$G @:6Y6\/GCRU!9^+1RHI+// M2M^%JWMQ7P3"P,O94G^GW/.CNO;..=]]VFBYYD>5:.>8'[^@W]>XZ;Y=)NS4 M(7'?5LO/YD#NNWR5BQ;4 M%FLMEML'V09;NX^S9\0&7MF-M* E[A70\H)28' .3.=OM@,\7K_?-N..^BUW M &+_N^YR:U_#7\G5JHS4;;FM2C?63-.)D"H1$$FBO_H\2B%.LQBF1,18V_]2 M(MPCH:%C2*OU,GZ>0BF;J]U_&E=;V_\RF,:R_RLIRZ#_'3]T-V@]M@!GX?"\ M#3@]WLA;@;.*'VX'SM_2WT^PK;-P_4KSN?$^:$+Z0>?2A/Y7?C$3"-!$\[=: M89A?SU*1*9'%#*8J-BV:50Q9%E,HDT"D@11(T@VMV'L5+I2J!_,,3#I5&#$=#T%\S%?]JZ*,>9@1+?&5ITKL%&H[/%:4--'>F]N-CE/^NI69R3S)[^> M$$\P>_>:7"K7Z!X63T >\\;X>G3/>C25SUB*XR[E^C1CEL2(24PS2"(]HR@5 M(614I3 0"4E"@=)(Q$Y5:*R&G=HVL@Q_K0]_>$M<("MY'6O,V$%O1ZK^ 9W( M09K'^C%.$/FM&F,W]+BU8IS@.*@0XW9WWS+'Q?I.&2K4[#?/^=LV>#!,,IZ1 MC.O-IJF'FB0,4AE)&"$1ABS BH5.K15/#S4U$C*2FG3W7CZM#D3M>,8/3@-S M2P/1[\NEJ(JCU^>FX&XZ1%'N\_A:]4E MN6A+?&&3PUVP;?G$%X2#0]R.7CSB.#"_7 9AK_9=%L!X M[^G5->;HC;XL #C6_/#7J:(1S8XE#P+KYX"(8!E[YU@BX]W'8U_:R_@V;IXW;MV%?B8-^ M#0<7],X<5?FZ/,A ,LAX0H7)K*(041Q DA"];T!$9G&H*+:+8CM\]-26WU>Y M!O.NY?<6D&5#6[ M'Z1:KF3U\SW]]5'_IUCG_'HA/NO?YP^+DCVVGK!4>EMCR&\8IZ GB@1*1^,KU3RM%% )Y.+KKLL1=WL+S>%/3G49*) M $8X3$U59 0)3S,HHE!*I!"-9 _O;'N(J3'ID0Z6U[T[6%Z[U=:\")QQ?*TU M(L-VL+P>LH+FX3#OU<'R^DR]S--7]ES?M'@T_V\J8[S2N>EN_%WSR2KG:RG, M'S2O[/ZB=>5,HH C)#%4&>4092B#F&489HF482 SR@(\>RX3&W^LZ6IM20B7 MR.2R//8E&W"E7/_XCRM@_A=\^G_^N/W[]9=/7^]_@.NO'\'W3S_NO]_>W'_Z M6/[]?_T+CL+HWS_(AWQ1MCREN;W:J-)^?@:WLU1_-I.S_KG6#1P/$![!^;96+)!K7K/$! MWH$%Y.6A/1U6U&S#RFW UQ=C?.E_E$?8MV75Z]O%_8HN"LK+PL4I86EB.D B M&89ZFQ1)2 G7_Q1A*!3*4A)%3MXIA\&GMH&J! 7%I#K@I1*]_$6%>26]0;TEOT>O40_4_+J( M7 08UQ_4 YH#YT^?9UP-KNY6>END";0,H&J:Z\Y2Q4)**(928011$B00 M1R:](,6;4J&PW.N^9KJH(O9+*Q'(^IZO"V/<5K3FRFLT4 MN+B-O $[CA^IIC ML'YQ025R%<&W;10^2/#>.8B&BN [.>Y[A?&= Z(CEN_L MK3U-KN,5M+8)*!_>MI?4^2G7IM/!9YJO2D&N-5,^5<&%W_/B'Y]74C:'P=^U MM'^CO_*GEZ>9B*D( DQA$B.]0\:Q-#E4F::V0(1)AD5 W X31Q)\:OQH1(5* MRZI-CDI8L-+27H''_$'OK"L'2 D"^(WJ[;4A2ZYU=S4 QWHO+(W'"<[VT(9G M*S&LK70[.PRP-W T@>4H.3.ZQQ^_Y832?6C-V1)FJ:3*J7+F MN0&GQ@6E4&X,V.#OHJ,1A M"\$^AUC?YYU.OLKMUS *1:@X"Z"*"8.(4Z;W2A1#2D3*N,A8%CD5RK<;=FK4 M+II?580G\Q(&U%ATU!YZ*J1T! X' M:CIV]Z5Y41W#[271\"#0^YY 0$YBS58L2TWQ\ PJQ6.941JGQ*I3_04R3(VZ MVGDV!]35-\7)?D8L_3K#XCRT;Z<%<3>_C92ZY SB0.E*]G*\4XJ2,U"GTY+< M']6/%F^?GFF^*GU-JX]Y\;PLZ/Q.F4(/Y=C5B/O5TM) X2B)C167"8B02B$U MD\=22E/3E1,%3@5?^@@Q-6+LV''CT%@/3(YMF%>@ M4> HY%>@KGGC[4+(7U+<+\M@ MP55A J'7;]7_7O_*BQGB3+.@YD4I%(8H"A#$0A"8T%0IBG"094[-0NV&G1H= M5E*#6FQ3.Z(2_%\+4 FMMV5:;,=C0,LIL&-"_\ .S'T78^K>T-@)(K_-C>V& M'K?1L1,[NGWIJ3@MW4S0V413;%NTS1"*"&=)6&U(*HHPKR"C*H(DZ MQBK+4)!0MP;JUF.[K*EQ^JEO$J#V4]42'%C(NN+= CD*XORIYC MZ9S%&#F0-(HA.ZN64/@/>Z\8/?QN)R+C4_FZW+=VMQLSUGB*.8" MD0@R8HHW9:F)B0PP5"B)$Q)$1%*GTR_KD:=&WVW!_[5V0?8P8ZU =[!>?4,Y M!GGOH0B,V"T7"?@YS!&_*US^K4^KT<U"F1;G M)2_:!?IUWCNA15&*"%HR.F>.=:/D8+3X0&LD.Z47:F[FR3DT.BV2DS>/9X2< MDW_'[CA[\:6AB-?:CA'Y_,58,]M6N)]^F3K\4GS6HALWQDOUWMRI3W1EJE<6 M31F([><1JY!%*1?:"$D#B%(508J1WDL&4L4(TR@0;HY0[R).SGAI1=GQ5OF9 MG3J%LE83F+<(K!]EV?FV5M;<:7Y5HJ.O6=3=)+:5:@#=ZY_0'JC^0O2-F?3V MZEA:5N_Z0@QM@K7>A;9ZK=;FX-/.JW"S^QHT2FY+ZHP4FNE[,@:*W/0FYCL% M=OJ&^731O*?S-,DKK4['_R7IZK.^=I:F,4L$3V$090PB1/5G2#*I7Y" M)XPFBH=.2*CE:C3HWU6K$^52)+)3=H">Y( MBE;86W*@;T2'IKSS8(X3[NX$G%^&LQIY7$)S >. OYQN[N$B_/!2Y M9%-I@ M9'H 0X;?)5\^+/+_UI0IS!F*RNF6-+G>^*ZDN%Z(+_K7^;RT/,NR6U+=A/)&G M1I0;0<'*2 J7"KX4=4JE@Z]SG.FV<"]/;A('YN9&7]!2&&PU!FV5F\3-1NGR MM+ZE-JCU-H%(S5M1J@[O%-3*.V63C?A:./C3)_=ZC.2Y-OD>WU;+UUQ(\>%-KVEQN[A=F)0"O=*O M^3I_+3E@%B11BF.20&(Z%2*J4DA$AO0JY8I$*%4L3ERZH-D/[;1X1VAY9HH- ME?EC+T75'"9O9 9T([2;S\-A'NP<'\.@.S I&&#+9+)&;!/$_]L?%75[. P_JN_#'99]!TB/)_0CLX]Y01\>5B:WISPT^RY?Y>)E M6RQ:1)%*.$I@(+EF,&7*/#$L()8AXI%((A([5;H\,][4;(Y:/+.F'N3R846? M'TV'])6DCLFOYW"V8RB/Z U,2[N2&L=L ^40)>0,:$W,2S1)I.B 8P( M)0F/I!*<.E5-LAYZ:HQS\VBR\TC%QM/FW.$2:V*P.3-@#MOW:C1QH-X6\M+'0_S[JS6$>08,2=V/%1W,VI'''?D'J55RETKDN9.+X;5 MO=YRU"4>_EY6Q;E=5"4@_E.:0RLIKE^U+?4@?]?/7W^D:[E1:J8"G'(21C!0 M"8$H9!12*BG,:,RS*,DRX=:S8#*:3KT/=^)Z1M%=39U M"QY0XJ._CW2QK?53OWB;0C]7H,$)U$"!$BE@H&I95!-HF3K4_$^CIZIW[?YG M-%T=:E*]=64=3,">14_GM"CN5&EV?%P^T7PQ0QD5'&,*HT@PT[T,05-R#B(9 M)$$@D9(R#C-N*=&3:A[4##U]9;\E7K-/<;^L0]&: #99M]:3 -K[\_B@,O<5L M).M5'G$/"1<'=G]$1G(VGW\U'-W'QS7N=O7NW3.B6_:XM+LNU!/7]+1OED5N M9K0VNGD0<1XF&'(628C2E$$:(@*QWL1$7+*(,JL3TN./GQH/-=+UW+3L86=I MJ/1&9&BSQ!H,=Q/DJ,Y^#8[=(<8U+XZJ=V!,'+^J9VBI9.NM&^2KGM;Z)21! M)#AG#&:QHA"I.(*$90QR*GB 0A3@-'&**3TQT-26LI&SY6^] D;4GNOZ)+AV M*]P'9 .O]9YHN<>.GH'";]#HJ<'&C18]H_)!F.BYZ_L1Q+70-L(ZU]N5A[H2 MR2RC-#)],4Q3C 2B,-*;"ZHW'"AE!'$BX@@[N28/AY@:*;0D!+(2T8T)CJ!H MQP&783/PZF_#\ND,+,Y+_K3F7A?[D6%&7>:GU=Q?X!U7>@O]-J<@7[7@+ZN5 M.2JIY MZ=2J>>>I5]MP6]CM",(GE.\;W%U"NY7;6PF GD@-'=1]=.SWCNCN L0BG+OS M]GXD93KBWNNE9LR;3>J#Y(((E2HHE$00(80A)D$,&18IXE0J+#(7"^38(%.S M0;YL2,=(>07^6'!S1I6K7 KGXN*=Z-H1SZ68#'CEDJ,#C4H< M7:KNLT3GM3X[G;2R866(J<:-10&'*(LE9(Q$4+(TEI@G*DL\M#>9*DV<[L;1 MER/.P&W'%OY '/I$Y1+\/#4P&90^S@PY@58EYRC%\JY^Y/+IE\E'>\F+1^-& MN5,E;STM7Q;K&4\3E:11!(7,RC3[ +(P1=KJ")-(10S3U"F.^O104R.5TLVG MC;GU7%9N/EJ*Z<8C'9PN+._HQ1;G;,7&G*_DH%T7^JG= ?/DDORR+P@0S?9XO__P/*1[D[S1? MF%]^EXT)RLO#[P]2+5?RGOZ:93&*HB!+3/>3S!0>8J;["8(J#B,N(DP1Y3DK6#Y)[HN\\G)"B'G*H&(RQ@2(C"D6:A"(8,PC5@] 9\6E@<9 M \'?C#\"^'(AAH7=[@OH'RT+O0'[0N2R::&TL)>,$0294JDF),A,C"3-("4TIT/ MXW9/[3JEN]_,KH-1QDWL.J7D05[7R0M[I%ZTBD74!:S*;-.B)@WQ>:GMTT49 MM<'FTC@>9J&2C(4T@ADR<=&"FF,*JDU!1CA&2L8,VV=GN(\_.38P!OG_^I

    "(\++?U^OPQ0[;OLE2C75YB=.\A?;)@5)?6OO/,(MQN7ZS5(DQM MFX)"3'2=7'5V]4BB"TX8[$K?:M'!RNU*]*B"F*\T"\ M9 ,^'()4)E>!U@;@9J)V@BVA\0\@**+'<_?' G^/A)-9I1D\<&TD*7.%(VP\6,.K;W9<-&7&1TQ7!?M_B./F8Y M918G% 9Z_G65M^[=HR*"DB6R&R(T_)/TI.$WW9 M%99!0U+1=Y%@D7=5QG##"\#@O,?7/Y/G4E6!BL36;;1^56'Z6!8Y[J6W1V/6 M'ES+I'UAAN#O&27;2OCL62@@\)K_3K9F+W9LF)6V\-JFV\C+0LY@BF\BZI3:9 TF+ M]EZF((R^^)*@>5=IM_,:]_CENJ>&&\;A!@$+(5VB'\;EF8P'O>DZ,C!M6T45&L6T.X.8K%\,:G?<%4>KOXID8^09^^?,_:<#<7!,%R$ 5POD@D\N,):(M MMWR5/1KG7+Y*;V=+=;+9EA/%B;L=QHJK6H0^UV(6,$NN9%B%6<$62Y93&O"- M-5UE0JF,WIZX>N8-,<.\S0 _3O93S*=:]SP+Y7XE[97KB*5Z#T>:TTB9U-2[ M$93%94-"CE *_.7/6T5^,ESVQ[<[HVC5ZAI,:,/9,G_4BGK/!2"3XVW8F=$" MZ*%'Y^L+P'I7@K5XEN.+/:OEE2-X_@7@R_?S7\]"3@;/"H]J=\)+P]BY4M(N M !.IG W62J=GQC4UY_;.C9M/5&)4K$/W5%R>NI_^6.4B7:?RA1W8DW"IW[B* M#HRMN[&RY]>BMM17-B8+UM1[IC(YP@]_G.9].U^MWML^FOW'R03^L\E",1.6 M89(54X>L7%]%9EF,RI %/O\G4.8I2?XT]HTPV\#3FE+.-=_'#M99JX#9F0/W@:H'68FO%UGJ< M\_O)QO''W\=%9T$EIG^Z"MH30>?JS]=1MTR*)'#"L462/G]2#',%@.$^TQ'T MA/28UL1[Z]:3WWS-_/WK4G,73V<;G=+CV";NZQ;CD0R?F1P> MGQ/?0:<:6]U8UL$%\A4.CH&%NO>N_;XN9(SS5Y.E2X;UF &!2[)P.;7[,7KY MN8P#R3J0E*S+?\4S=#!XXJ>D4(FG__9W]L4R_JOKG)3-#G>H?J.%P _BZ"C MX*UCG*_O:>= V ^G,/K$1I?SS9,_Y]PWI)6Y/A))'P^P6LKAO03^MY2=?3_6 M!PJ9M#UF05M4QBZT:8RZ^,9'$0^(N"I(YP,H75RI9WUGQ-S2 H1^KI5(T_%ZP30>Q MC+[YW,W=4#\F0(.7)SW).DAL)C#Y;4!V#'CS?.?3[(EY [G4^)M#94?#=67> MUPSL2H-+_5WJI\)<5\KF)I?J&D%QL"YS6FK/V;"Z*0^@$_+IJ0KNLK>F\%85T)C,/IU@O*]R9M" MTM=Y&:0%6NOG""EFV O /^;^-/V_<[;S6.7_@Q+Y+X7Q O ?XKAS\(_S/72S M!L>;S.DXK4XE$$*!8Q"VK D^<]>6T1%(A^6H8H4GL>N)5T=H:\#OYE4V&#:3 M)>J.KKCNDP0HW*+.0 M^IWCC2\CO*_*$'*F^.(KO\XD0@@I;V%?Y<_@3^?A)XDURAMDI(W<7Z7_/9?A MX?M79IO_9-1$,-62.XBR_L8US@&/RO; MRYLWMI.U7"9SK^Q*2($SI?N)CO?+AZ^RQX^9R$8438]0XQ3/H\]TI9RZ4I,= M,6O"->3#DR(!#_U<(03QI4.RSN=-,9P=I6#:K ^JGU)B;KY9(##T(;J[]0_ MM3R@AA*^Y;8'PCGO#5"5#;2MQ1.OIL[NZB*<=4#\2V&#GFO7_25#VS(Y-"IR MZ"D>MAJ0JI,;E=\JARM;.3ERP]>9JH,9+!)$YH1:DK[OBF1*F*/:#-=>)AGW MS*^\2GKF&(JGZ>M[.681<,6F^EY3M=J9B$V0- M6O3T'S8HP9+NBXD% )O!:?W?*_*7)J<,W"6[[9DB"ON2FMI:I2/R2OT];,][ M3NO6'PC&_?%_(/*)* CK5[&[/OQN0DNOPXILKD>RK4S?D;!#W/P!Q\4XV=O! M2\")9G-6,5&SFAIM6LSEB/=!0^01ZX%U2GS08EW)TN7UP7Q2FEB+V>/;QMKM VY=LUG_SX,)F!0?2+:_*:8 M2H:1J%H,T!FG63I9VL_YB)I.33S_NM]+<]0P'II<5B^.GNLYT'>O$?[PN'*: MB<']\;!>3($=5+;\<9Q1I_24]*IM'4M]JH;;_M[:]\?J?#I_ "[WRG/1C8KH M!D/:]CO8$XDFAY.MZA*K4!#[<&4'F4$)^.RP'WR]4I)ZWGAE*AN:M9=FSU@@ KQ5AAJ6\PC\-Y('S/*>P5DQ;Y]$YS4>5"\];E\ M.(-:?]4?MM9 F^H W"U;KV,-J4R0QXE;]>(&#Z5:^0N?['$F/%N6!U43XO3U M"$3]R9J*&*O(^][OS82OP!60K*3/K@A(N8C/W_B_$N9ONFY L79*6]K%GJ]3 M2K?93<9,#?N?]/AI$3(,>+[IQPV5LT"9W=PQ? FYY$;FH_36E:6B7=4"*:P! M?,[ 4&R<"IFMRV&>V73+VPI0==/-YLC,?/_=D[](EO'X"W5@D/4Y(^.8/GP< M6Q#H;_G\5L5#'=0K-;@ N3HS]U;%I/*#_/'^)1DM/WHB82H[?=^^'/:C1'*P MNI9UU\=KE>W-]L:)[6??;3.TJ4V+RV$'Q_#2"^77&08%X8,)Y7>YYQGPD99J M]#:[^IO4DT3+/6[N<;EMF\T%/KW:&0?O,*25"%N.*QR&W:.HZZ=UAQ[E&1W\.N.M&IN6 MU6> QJ-MSFE=;,M[0B*!;)O&$.$;)=NJAYX7@'?C M/V-[Y_9[EFBC",,[0T M\S$L<4AJ$DH%R:Z[;-=7"G6LA:0FO.1TYO_C=L,JW5H.19Q:$'\!8,6KJN>% M2II!<_06UTZ9_8?V7M_>/_W&S^ALCLX T\@F9[JC"4'_)0 M=64C%JX\E%TFCNGHV<[NN@!Y6M19Y\H4X4H0/='O+^&9? %PG"+(+W^MDTECW^GDNM?&+N:C"@LV^3SJ$.\V@3YS[8'4G)\62ZL0 MJ=;G7.*\OV%H9/^K+?JZKO>!)#BD<7/AUYUKP^*IM+DKA+(+P-T$6/)0DHGU;.NS >FZ]PQ\F;F:]UB,<$_2W9'US(,XH#@-))/@%?#H M#_:T=JBLR/;=V0XHC&0]2@B)XL?/\QMK+E+ O/8[*$WTDZ0.AEOW,;_CN-+T M!;CMZ)H*S;4GR&!*4:K_/58RW]R46YV?WX,YK317F:R^8UV>[^G&8GWID-07 MB?9^/MA"=;M4=C;?LZ'%78Q6(QK_-JUCOCJHE]Y?87A =1*UOL=9-[93*Z@0YZ;'9]U;CG0 M&I+D$)!+.#G\&E2^'0&S?(4Y=:KKG-'5%C?FO.; EJ2S1+ M,T):@"+G]R ]U/UD)QJRT^'?)#A6;7\T7X2"1G8,8FR,F*>_Z7$".6C]P:G3KC=$+#?L]C3R6XV^HDBS4>XQ2^BL9_V6T&.4&]?[P])! MG3]UB*2MS[-<-N;"#RJ2+'EH3T@V])@6=DEPV%?\OE%'EQ J*A;(F-$ZQ?>- MOL(2[KH193PH+6.L)J9/,)S GB^/'2N(^3J-NY> ;FUA9-\5/-=>3[:.Z[3S M#EB6CY-1B[>F2\9<774W8'&O/_5[#B^D2(-3W,E)9D/+(]&+\QILF:1*(!!T MZYCN_2NAE+$4UM8G6]I/U=*I:@KBKCA)2@TQU$X32W/,P'LK95E-#ZWCY2X9 M,(:JS=5?_[#'7G+4D>%.ISGX.%'& N&OXB=D M.&U,Y(Z\4;=<1JEU,>9^^(ZQXTF_D#3,&WY_9<*28JH'[QF?U8DP&N9_=P&H M;WA3U? R)EEC\0Q8LK/,:J=N8C%O>M9-EAW-&94/BQJ2A]@7< M[*J$4K=O+3/FYO#2\QAUTX0'HNB.@2X!S<]6Z1Z^_I_Q;OX6UDX=N#O!J36Y MDI4%G[P,5'(0.AJRSG:Z;1AU+BW]^3QT7\1L.UG(_W$PF>4#[XWWZ-R.6 ,XPV8M M2/3:+B9@*0BY[('[6(IN8OOP6/>LI3I;V;0S:9B*Y32=4C@R*$(]0VRQ=M;! ME7I3"@E+GP]F)\!7>6HS6@E;ZAVQ)67"9FG9-%(9P=OW8U-C+)I,)YX@VOLQ MC?J3Q90+@+.PR3Z%FMDCZSUX=,^T93U(IC6*(JW]+M-_<_3TSJ*D7/=[4X/F M5Z)&T)$2NT2S?7'UMGT,)PPBQ!/]O)XM'8CSD.N-0P@!G0O&G=KB0PIV>D0S MAMNE>5$]D?YNRIT5P@-PH0KJNP!-.DTM^@'=V[R,>7AMJ63V@H]!!&?##@-" M?*,56XJ'41:R$\&<],P!^VGB]J8V6TWEEA8=N43U"*C;H:HI)JG16LPJ[[8N M/#;\GEQ,U9G/',R1(["H 0/:?HI(M&K>@"[]D$"^>(V*3?\^O)-VW4Q47:.9 M'>XW@?3BCC9)]_NRH.5RCE3@-QE*?GAV' $S5(WJ8<5G93"^XC99(B1-'/84 M70#6*K/#=Y.HGB$EQIQ#PAE,I01]]PKZPY5TK9=P4F\P)]L/2/-/OBE;LF?Y:V:186?56>D,_0XNM!3Q#6 M[JP/6FN(69N76:[*=X6N*#;5L$-^S#OG"C:+JT0H@<63J;"UJX+Z\8HRQK'( M.KR+(&@J]"U3[U=[/''52$H^LM::-ZK';LD>;\J:Q%/I,0N1_DQ46W,V:-;< M+^H>99X[,IO3G[7C%4"KSC+BU?"RC'MK8OQ@;R::=(,4?B9\&]!-4]3[R8!N ME?OUI>:_CN2K,LJK3\<5[^W>>W[^(B*B&G9^%C79M^][^^!(LD%GN''/F(6V-^#X93O#Q$_ITJ!# M]BHW?AUY_9\GMT*01P;;:=>WA6_BHKC6-1N#NT9^:^)*^5E_R+*$8Z.I MJ=&W-Y\N70#NI!\*XT'':17WJV$\= M]XON67;H^+CO08;#3WF%_Q[&(A@4?<)HJI["-=>8>79DLU'S,O_D+\%T[DB9 MVJT-.MW<-KV0U+<.^'+?\B@2SY1W-7.4B- M_26_G3I4Z1YSS;02_ KVRJ4[5TZV2P?/%^!AA\%U\%^*1<;_JY*)H?U@?IW/ MQ:1!>BWUJO^ 1?\%8!"Y+^#@S1LJ&;=CMW?;_M/8WIO!$BIWI1NP1]5UY!#. M #2,#4A(EQO(33& VJ\EKXM^M#RHFX+PF9]^8N=[WW/NWQ; SV8AW!,M5'O3?OYI-@! );$D6R74?<-Q??D@%[Q:'1A M/V1U')910A(?/+;B<[),?$5])4*Z^T)")+$OOTRB[]3RT^D9R[SA@<^\MM+& MD_?YDV\#0%RV-#^S(M&2$.T1XA@PX?C%ZL'4"KN-Z M00(FUQO1:*CQ7#%9Q M9/-%[:VU^-_O1!\J&Q@V@9J7JF9Y.=ZUV0K@+ ]^-R@\'FPVD>]RHJE4\I$M5ZD\[K MP/PZH6$&SS&T7A[**,".GWF]2=-=PL=R/;7&';@^G")ID=QA*L^0!67P5=:I MC+;^H[_T'ISK+M>=RWUQINPC(U5883;ICHR%,+4\K[*)G3CHTQ>;' M,P@!%I6B]0-P2=)JB',&>MV=,G0O@J@B;^\F K/XQ?2GBH MV\X>852L0,Z0E%UA[=GA9AL*,"GC3A/US_55M2B;E_>=PW>Y:%V9VH$$P_P> M37VVB.T3D9E-<*^=,( T"#O'EO Y98!T8^3=[ARU)6E-"P>!6?31]'7"Z7K: ME,%=;^!6X :_1G^U2M=,]D,Y9AJYK(-:<+!;ONO)_G1B+!UFZ?!U9!.RXW4] M=P&LS3@D0Y(( BHQ]T:3@0I%OH9RX.%YEZJX=3I]'B$A449 Q&,*=VQOL@ M#@HK[PR%^??K,H\]:XAG[_"S=M!%'B!:[#FQ'.9/LHW=V-@)XC!%K*._SH-N M\?3-%4,MSIAD9TW&BKPQE*Y=ZC9< LT?>3=E"_([X!+W^:3RV3H2"1$5<3=: M5U=LJC528_9'RCMJ9,3YK+NJO$__:N004RDR06_H@]UI96@WGX,#@0GV(-2> M:'#,VO-<2)>+A@<)GU"08%,2]ME\^(>:G#7#%4'[J_@X< MUJ\I5K4,,3)^,-JHAFDU2,F2V;/O5RU4*$7[N7*"&.2D5'B,5RQ3I=+"1:8-+= HCSG3RA)JEG2N%(!KY1%:H M@>4@&/[)_H"H?1:,D4(IL, JG?LQ.N"; V@=';J(Y#'437X6,8=TV1>K2TBF M\83++LJ=FT-++2=(OT:.\EFK3J8@:?[F!?"C;^][#*'3I8FC)&LP9_RVRF?? M3="BCY12S90T'FT'P1?(;>^T[FCX#5!V.)O5IF7I?)FN'[Y%;%U_K4UZ7%H= M5Z#+_M#K606& J*V(8.@@]1RYIF":P7,'7I1J0&-3M-6VA/5&.^BY0P^6';M MN_9*NR0^DU?L2?H=QO&&KCT%"%(70Z'28L*N@T<:;=!G<[<]I&O#.@K>W%PI M+]=PP&V97U4R(!/S/6B 9T8,UN7;FYFMD32/^(C3:%1ED)XV2)]':[H8+HLY MMVE]6@DO OT)N.2=[1@_X[H3YI+B^WJMDE"YF:\FRK>[K6O;@S&C?N*I+QJO M%UF'2/JU T5,.DR&&HLO'#(OO$F,1GK'338 HP/IWHY$'NC!'^LE5<-.A8"'Z=^%'[;_] M=7;DD^JC*%$VYV\7K=L]/Z;2-DZ5GHP][,'9QCZ@^RS%XZ_Y9V M]Z?W-6N_F_O?UU*W!TAA,)//N?TJ+*+*?29JBQNO]1]0T2%E,W<< M?_M/SBIU]1I^M\RT"7[7!XM*&IJ1UC[-'B8<0XAK^SJ1+*/+A]UJ'5'XV)SD M+E-4%#JDJU3&2&%\\S=L=#M.73AHP*QKE!Z[V>B^^.6.X4"!(4\ M,Y,""BO2S'37(P_NG_W$_G=.74-#.L MBW3P OHA]%L8*O[N!8!H]W@K^\ T$P[J$B;B_#*H\,TM"Q'5Z0(*+C ZV]' *_8AU(1.1 M1P@Q49Q6?%NW^M[\K%CXK",3UI?I[KJ+U1O&0%X:=2M#E^\@H;;ZGD Y ]PM MWQ1;3!MS;R9;BOT[KV8=0L,_"BK,OPFJKN'_9X)JYZ3&+Z''5<8[5NCV:E84%JR>8RZC-JQ6U!N M(H^;6[+U@@P]FKIE@-$I$9,KK$H'VR5K.?JTW=.;E-O<>'D\?2$-^Q MPX[2>Q_P'6OU&'-K=[FPEW%W>:C92UL-6,"3OIEI\/J/>_\A+[[]/5B2V/^_ MYH4ZU,>3\XQB[:+ Q AQ93XV1['5W@5+P-JF<"GA]*?G1L$I)AT0^FQI-K\E M52%)XR:>4N&^X 1HD+R#J$3J.#60@X:M OY5-D-C-G*7*B)ASGESK<6![T'- M\!;_ZRV/!.)^0]\ VEA[4O&5'O*59F:1,)@-;*J;FVX0YZCP((5^EF5=;D-- MLE5D3GEFXH__FGJ]W*S!0@_1XDY,_$IZ=2#>/B11M" ?-@C[[1:=/[5[Q_N; M7R:Y$97PX6LHTR1Y+YLWRJ1PPD/7_\>\9) 8!)=4 I+8J*?J7DD::.PW#\WK MYG1$CEORPYXFMCW-Y[SMN8Y*\"UW>EJLI)! (T>;OQLW3?Q$$G_?.B1\,X \ M*2L]*^:WI(/YG$$AZ@A?2=*ZGW _ZP_ +[.3/99X0D2M0U2R]R$56[_SE>R' M1MJRS!!?O,P;S1F06.&(?*26QJAK)[C\8E=DN-;4DFSKH3'\W%Y8O(-,5GW? M\RWR1(@ST7_X_9Y:0^C/6^.W#ZZH^)E2>RXOHYKH T!1+ MJN// YV)"(]7BY-9ND8"DTB+0<.8:G@8[\S1&^MW6VBQ*53"9N-J7..1:#44 M++=L)3C1I+E.AT*8:]W[+1W6,WEGIXOM97I37EZ6D+W[J[RNOSZC*:4O2/1 MV;'>(/9A:5 ).+T>V&.X6%B(_O&G=#RIW2J5\B+-;2?,(5BES+Y$9KVEQ+9@ M]BS2",]V*J63NCSN6+BAK][CH&WW@R==?3[TVP3# X#ZUQ]% (H[,50T$M<%5MJZO:NB+;R\=?P\Q>?>P= M91-QRY#L[.L)5K M9X!+0?HPG.(D>=5RVWSXIO<4>;FDV!4_#'=U&5_68DAX+_A7 GRYZA*R#[5]Y=!_@AKR*ME^O3S& MQ=U0(6,U)!]B*AT\0:I\>BU/2Z@F'1=1KJVH<)38J"8T(Z-?BLK4CY^:6P[< M])AO;=0GQC4<202T*J]2WLGWN#JO=4.H_)7*'QMR&2FMTM^'"W3D!"I]#:XM M\&$"5/E^_]FCWX0DRV/'?2? AP0\E9J*YZ2IA[7E34:WSV6[/C5U6>4J M-($%/Q*T!;[B=+#V4;N&*[.6FR>/_8A=Y-M'G=!EQ%D]QC02W">.".SMA.IB! M8C-6H0+KJX:GXE8QA7I3>9F8L_>D#96X-Y?W+;R@.U':1X3&"X#A.W'/IPL^ MY^N*D>W>UQ+>COIVL>"I8M? $ +E%. M+W=.[;.2XXIRZN-Y L T^:D MKOETP>[II =WC8^UND#WTUO=: 7:L6;DXISX7=VN;5 MARKQ^&"WL0EI&P\_.B^T9W8&-/2$5C:CRT?C_G1%!EN#%:I8=T M]#ZLC'_IX!C.E;>QKF)UHG>6DKTR]35[?O;O(R;T^Q]PX4(*0SMU]S9F='>\ M_OYO _5_G4K%GO_X8(O_J/H"\!BW__+LZ05 /W<7>49:F7+A^K>_'H1],CYY M%)H=A@8>ZYS/[FU4WAO5.*\_U3AW?\,/SMH[)GD&D_,W]WN^I'%*GRJTJX8W MK:;(/U)>EEE8:V_?VI.4*UA4@"[/KLI;+INY18=2T>&P>Z&E"R\4>C"22;E0[?]IB$ACLZT48WR!CW39= ML0Z+\FT,0L^]ZFLG?5)J-%J;!0WBYN<)GMX?7_') JY=.5B;1< JW.>"X"L+-;[])G^IOUB"3 MC6^)B1AS\59IL*+1NZ0FGQ_9-!#W:UI^Q MEP?%@4VK^]ULR9;SJ8I:N2;3(ZW^NHHRVZ!YOR/+UC8MK+.EPV:N/##76,AO M=WD0Z$Z_8.D 0@KTFJ@.+A:YS\;/MOS24BW2LLCGD3EO047C,4'+&@Q+^>FFI=!>-L=VVS[IR_HC!'^\B%4 MTG^_FE#LLA''8X><%4PU6LB^40 MZ3/J.O^XUH/\OB!CJ6&S6I&^-)F%9B)JC\U,QV0=/8QF]4HA&"!6+?"(FW5T M3;*EN.[&&?IHWL1?US@U'FIP?NP05ZIBL7X@KR_;02/GXJ?*G=8'*CS(-6YB M;Q1D.4^&,IHK4];40+-SJ.08[^%HW3OH-Y^* S?#:$2,/:Z.JT?]O2!5_K56 M0&@D2$EHHTB4!0F^AS*B = D$ M)#2EA81>0@@0$)!>% B]20F]]^YU9MWGN7?====][GK_>=?[_OXY_YQUVM[G MNS][_\YO'_GO\X+7A-SDYBFBDMZ#1P9G7E[Q,[4S'E^>FG^=%_OJJ]HLT*2B M%0*LM9XLH9RY:W\"IL!_0L@-M:L+:>Z(!Z'<^%-RYZ5$[%-5)J6!.CSFNEY7A"G7V6J18B3!/O" MGM=@E[@@![/2+PY]6$7?A0/#&)U:@%5GA&K?PP2'@<9TKN?\K 6X<'&#C._; MEDN33S!#\Z]-*"_]TY MA2*G ?;P"9-2\)QW1DA_S 7\9M:VCI$, M$'QV-KIH_X>NI5[/^Y ]4>(T849)-;K6!Y3U2-$.YK0USP$<5;@)>ZRJ' M&6VJ9$3TV$Y$LG-(SN8W].[_[@IF0NY&GPX/X.F?0HW2# N9HG^Z@!O5,"6, M26PLCV]@PZO&\ ^Z7T:"4KO3;5K,U].<1)"UI3QK_84?)C,'4_,BHZ@]SSR' MVEL=C4T[IR">WJ_K^%.G@MAQQIN' \TI!@%@1KRO_<"6>/>&6)Y)3I5XQ=Q= M)&>$!LUOK 3)EZ7IJN=C83O-<41JR M!!H6VQ527ZWF+)&XS>F\U7!"F5L?%M178VI5=GT*C81^R OMF(B8P-5NN&7 M(RE=\^O=@M%0,ZW?I2'1X8AMKUS+U1-&XW9D)<=(XO7N2L@15QB-4].6C:U,"&4&/3_ M^M RJ*/86@5X"L56'$M$I$;W!QE]T3:#F]9#J>4;;6DG<:P\?ES:IT46 ]YP M9Q&':Q$?ZWJVQHU@/*C8@V!PX/E M$JM,6T+W<7S*,)PM3*@_<;]_>WX*Q9@2H%-UE_=$4B$Q81 ?W&(QUZ)"BG*% M36J.3JE^^8.F.#R(7L+H#:_LYI)OI,XU.,YE(H?G)FH20X=.?K-*,.V46#,S M/YK2\FL; V<:IUE,'+N\L0L468-%L8V-K$C>W.V[['Z2-S@.W_%#OOB'; ME>6C MY/!_TRRI;7H[0'-2>H)'WO.9',R$MWAGL5WN@0F /6Y4S(Z6]SJBAY#!'%3\ M[D.&8JF)_Z-,*[^ [1!##_],AC AM]/\LO@M+'_?K\L?=CAB3ITTA_,)8]9. M.>]E-?(T MJK4:\^NH)O;90>;)#JF%Y_![F07!>M^"T:0*.]>#B+HM[G M+4\:6Z&VVY;[V.;$?3)6+5P9P8%_UVH[[X4_]+KWUKG)Z'7S?5W^4:"M%N%H MA!2 V7!IN\PES%A ,_02$]N,\ R#-H$^Q*&G-<#.9Z\>)5GG52;1ILY=&8)F(['6X2^^'(#[-;@\KT8EY_I1#EI!:G*6;%\N\H@"$P#(WE5I%TW@3";6Q9,&=-.(?;8 M^!W__W93%>EL# 72\4DP($SCXRQ+C!5@D75/+^E_7 MJR0=AWB06;TW:;N#VB(>9K>7F <^\6(NDU(D,0$W+=!:49D&TH\ZC?>$_4LA M:[L/G[@/2!FS@$/"AN-[X@9OJD+.H@-V?M.#/<5Y&?#7>%JL@%8V[::FDJ^^ MZQ1M_8NN77SC&,GR-;C6LY%U8;75YF1*6T2 VV3$-;7 :>? H2ZBPS!V1E.* MJ;@Y,SJEB1L_\GFO$G5],< 5<2,4\'L*'.AB':@K]>([Z;[;L7[K\_AWQJBO MWR>60;EVRP385W83F9_1*Q880'W=INL/\[5]\1MO/#FRP[K5_H]@V'%WM_\V#&V%V+-"!'#&B;QS?*_36PZ,B1JWMP7+U!?'?? MNX)OODBRDDRR+X])7-*7&5R7'E"[^^*7\:"'#?;'C1\41MZ7]?V=JJ_A/5)) MY7((-'8M"@'5;ZNVU*-%;..,>3$=(R*!/L^@SS3JDJ?TVI_D!+"\P1E+;0F2 M>DVSW\PEO_]46N.:N5SWKLVC9[<0>Q]LVIZ;(>0MA>+Y6/1)9L!-7-@0ULFC M8:%J'.['$-UGN^1:Y.C$!12)JVC5=(AB8^^WP"LQ,1G"9 .P"SLGC.313CUA MPWTQ6WBDAWIQ<2O0?,V7 NB2LHS4K!H)R/%0 ]W[A;-A;<8FSOX'W?9.HV]9 MOD]\:UTIF)($+%E]NIL]D!4TB>I:R/T%J=7Y_3_$Z/>S8D1 1B- PV)D1?=] MC_V,J#>^]0?= [\F*P0X)W1X] ^OQE/.)#RDU!"<6UYPPM*KW#,OW[W+65V" MQ%(A%:="@-Y=OH7LQF"^NL4O'ID??AX3D,7ERNR=<02:(,#*M8*][%MH$VXY M_K8+6YDK2?I0M+.QM_6!9J$_6N2U7KLU0 MWX^]E1V[&!#<9Y1JX>#W'J-4!S\0 DF!I&)6.IL-DZSNR/(-ZMMFMGEJK"\G M71R1%P6V+H:AWUZ9O0[29H#[GW-D@%MQ6N?#(%U/\JM-8TRGE6BX8F_$GTM: MU#VM6$VO6D$=X#N_2\ETK3Z)SZ3\E"&#YE!I[Z\&B281A<^W06LPBY;;+8:. M1NG6$H&D>_#E3G&HI16W*I=/S-?U977#KCW%-2D2BM%"P@0(?@*\ M_5!O=CB'<5C!R'1+E%^(2]B6^B[R"$?S75;)F*&*6+V^31)V50CV27*,1#=< MTC,I!Z2W?#0A,[,53(;'%*,,+8:>K0R60K(/:&O$#D$]B1LCZ3;3^^ ]<$N# MM5IBM_K@T(7MAC2B0&C,7DYV:UJ$D9#'@?+;+V%"M.4ZO(%#AEGEPLKE4W@3"<#%>LB>C& Q8+'BL6! M&+#"D?Y?\RK_3O1)(#9*#SDWNG=1<3_H4@$>YD9S&SBRA JVVZ?YY#F"OKGT ME. #1Z\G)RKYH9UV)WDW.>>8_LGA/>$'3QT_?_SG^JQO3:2M:TPX+;18 MG:77](KM! Y.&A;YP>*3\BO.94U&O_1ZS8CUT#U%!F?NFB/OC'7O^+FLMWBJ M\4/0TTJ !M@:*GY_+2%@K?MW(2(M5EYTPRP!"HU_[B(.#\AR"-J14Z8&KH:] MP60:U1EON'C1WO(@EAIZ)-G:F6Z: 5>4JE>W.M&]351-EB@TRYQOFLX M!QW.+>E7;<82[!.&ACUQ>] *Q" M:SE52=#+&-S>90]T>DI+3K4"&M C66&KLVL;H:] MS\V.?V7KFIV'G_BNWXT-;U*6B( ]V3$#QI-^783EM1S_ MV 3J8."26%6OE!Y^7H\B*\L\S+%/J_ F2 "-DSZ!Z5WL,P>^0R3WWGA%G!N;! #8N@J/+A_-48'[\& MXX90V4;1%KA/O2$,YKV@^Y5ML+?[LLK2_JA2N;W]B2SMF\=[[JM=#AEV#LO M>NK69_$VU%OB5,-;F,;\K8B3KGN,2W]4OGQ!1X?=LIV6C'?9K'NY(.+>13PN MC)-.O>V3+&@ZEC6>5XS7L(+NR6?K_]6U8)4E$6,MV(>^=K?HU&7.#[R0HSN[ MFO?]C&N>T\I(Q5DT_K6OHOI;;'&F$^.0SJZ@^H!43;)*NDBA8S*K5S76=*(( MVT/_%]V56V>KOEOHJ>-$K:5>WY@1MQUQK6D.EZ@B4:_Y0=^4(3@M7Z=_N"A? M4!Y4"+U/Z!#Y*E-B3"PZ5\(;LO^8+5N&K:7X*SRF@ZCUN38C7ME3QM!FN^OYWWAN!QA^V?SPY_ MIT5\L:\\<7&CIP>U:8BE4$PX8G/ ;(*5;AMCJ59$_X=AI^9-'&"*=T3@K9=^A+NH8-QT%;>6&3>,_"L0G9-WUA;\F7E;E7UIO% MKMU!2@H2;N]%T=O6HH2HTZ2>-WXO(H1%MX3<@TWC-U+\FI%W^PNMN8_1Q^36 M\Q]T[^YY[HBM?CNH)>XJ5*P MWTE:+N$C+:FOCDX9X1H,ZPM/OIDDAW>;%?:[]I39% -M'S_4KG6>LS.D!!DU MCP L*CG14"%1Q$1WKJYGS>S;E ]'#;DUXA^53:MF<=R/'0):3?L[9+GJNE?U M]!^KSQG% O5BZY^X52E;RFWKS>GOVN+#_VQK^4<1]^QX1,8X7;S1.HL5"J-# MJ.DC@FR,'7O4$J#/ZEWD'(&^C6J4E'F#)>R0O+'T<(+TJE:5PX9PB@HY4R#W%_B35+M,,%ZAZ+=[#E0IEMO!]@L*HKB,,*% MMZ(^4-%+((O(HT=H1.HL:\@<,!\JS 9TX?0[=J-LRA:G=M)OHBA.<=D3EK,:C%)(IGST^L%>D2$ MYA;^O+8JG)V=31#^.20T-0T8(9 =3XV=P9]\?]!5?QDF M5NPL2O]:[*)["R:0*ELL9:_3#^48L R>$7Q]W@CP3+W:4MLIANAVR5-G/0*W M'-TQ._VR,FYN%#=>9_ MQD9]1JU^,L;=,$;0',K+FO=:5\N9+_F&B]27@PY[ M.FV)VJ-1NU2U/R+&=WDVI,9T0%()RZ[SNX!QR!8$4U ,C>K5G>&H#]%F M$GA_W.F\2EOG@UVSO/*##CIE][B>GX,C0' B]B(WI5?;XDBH3:X&D7GB%%/< MRBE.]8O9E+O^">40KBCB"91Y%&5MVSKM%G+%\P$-01&#)AD*N$V5N5C9N^T3[V9FIC6/>IU5EQZA?L4 MV EW:;CG7DFI-]FO?IDN\8DC\K'R _6W/UK)#]1,,<"+J6QY(4K_+",]_79,OS;4S%ZU?O:USLNH5RKMP MXI="YD#O,5^J/21OD&,F2+8G.H1#PZ)X( M*334_-"ZCYI4U[MN27LM5SN;&?NII8_;'LO^!@0P-D.ZC"\DK8!CX/JN_D)4 M,-:T7KZL=3?#U#OJGRR$F>V08?&=I!))U-U*;\J?HWI^>;-V@1Z)'9JLOBN$ M<$"T/B($N@]_\4DUSPCJ(C1P*3MPV..Y'C8VI>AQN*@K\1G:5/ZLT?^;2[U(EF5DD!.D42+)&6YG'+1?#LH-6H MC(>7?-/(:=AHB9[WY(ROP=4]WKWG(R?BW@;OEBVU2]?:)Z0YVS 9@A%[OMY3 M>FD!1S@OIO#>J3X3RO?/-NQLH'\X$3VO$.F3A9C"I1132R8F,9.;*6_;IE>C MD:MW-'07/N1G'P9@^C4%; ?ZXB &ALH4AFP?\X'ISF_]+/(5,,2D$9#:;(H2 ME'A27JQ=LK)T$5Q5_9J$Q7"IY'OI$1_X;TXZ,M?M1IOZ2[2NP P0KOCBR)>3 MKHQF0?\RI=7(A/4Z8")EX8CK!YV4YUP5KG7"P-,*)9N\%K;[89@GS/H TD4X MPUV0R>U;4\B:N8=33CO)2W4\-@QR&?^/*OT,R*W*0P5JJ$1M_-RUQVB>>R'B MW5/XD_6V^$0OFICV-K?-^A\0OM>]?__+Y TL)/G1B.JOG>&4(X '%C9W@*O) M,=TD\0CI.QS#2\LCL4L-L%0S>I]0;Z43U-DU%TKU^H#19XA/D;R(I]NO4U%' MTM4?3N#V5:XF#V^J'Y?=%['D5C^G][0/+'K2.!NT6?E@3<42 I0-5$6*L8( M:VX@,^\'AW4*D(/I!106#0I&C$24@"*JLCOP7F@/H6"X:_=T&\1HTPTZ74PO MGRX62R3F\8>Q;HZ@??(,/I:0NC3;S.,__R=3W6)$O4"ETR3-+%'$R]E#@*>" M*E9!QK*:'TQ4(1//G !7@YZ*B=X4E M^J)^NOO7;_\5%I9>._ZK^L;#?B74D&'W\H+O5.E+KT"-?OOFV36['$\":>Z^ M^>19;8!%S,ZI3B%MA75'/,>X.BD@#XP<+BB=9;/>-::Y%Q)\PKU'(C0DRC^2 M T2&:PHN4W[0/2<;J\0P'\J&/>*5_DSWRZOX[1]TJ^)Y;5/-2/K8KJDW[@/$ MVMT&@1/3VC81E??5'8*F_:L5EPS-%41._#XK(?)[H<3V\.M83&^[,J%-E2A_ MSGLS$])SZL>^!'3.X^\W=_"3YZ@Y16"W<=&6W1:\\8,V7=W7T391/^]X3,[2 MZUH-XJ38Q+'-J!%O[*'0#R%.7V< MC4KU(/ \8:/H?U:4->'&7^U+I8](=E0"7;8$B\$3)[B M>P3Z13HD^P3[/'^KQJ!:^^$AKMSAJ _PQ9'D-KUE(-:5.E[6F=CE,>_@E6LA MOM#Q "@Y+R+87XQ!@6^PO^N<'JLOE&'![\?VZ1N;R"5@GA=OM&,&-PR(HRF\ M2TV[ZTQ#P!+'Q/DX(V2^;##*I3):9NZ3\ -XAL@1TSDQ>:^I3Q< (>I3WX"3 M&%?$EEO9M%C:Z%0FW>1Y/W2 O\P]MNARD#+^E!??-E^H[WNQEFSO ETUPINA M32L= RQB[5A' 'V09R <]:%B(F0%)]3Y'6U:/?,(F%%9C$(Y)8\-]4BS5RV; MOL )8X0A23:@]#_2<8 ^?:TG,4:>25A=@8G/54Y$'+'$*'+7/V0>%=\LA_N# MJK.YT\YA'4>,6!G0Y;!_XSPV!TE-<'4727 >6HUOZ\C,S1#EA3$VYE2]77?B M')&)8P&>*"('[%;R]J?"5@+.Q:)O4GQ/5TW7)I3BZ+?1C9<+D/3E7R'*Y2T&1R* M)GHVS!T?$*9Z/"AU1HHH7X^:VF*8215)]Q'YP?7)=;L@SDC+^_T:[)5:PQ5X MT1;A-QG1K5TW;%?VZEE$(KR^[:V/.RGAEZQNIUC2?.OEYRXV.,2"GZK'$FG. M!>">Y YU66'=S>:3^D=4K D8#ID!"CY_O:LD944G^RA*-S>.U2ZH4N]0D]%0 M_>.0/@DZBMNM N.>;0DE_2@E53.1X8YA 67J^ / M1:?]K#89R!3;(.[B:'2F5_QQHQI(;L$W[54#471Q-J*FO2&<0J_5>4?D?C4L MJMAK?#20#QWROI^89\R6C[QVTP,.6:'$Z7OJ 3'\78GCTR.5*0Q3WHI;"\-D ME9D;_M(!>GO2=7F*;.$.6C#J*S!V"H]T!DOX%L,3W&0135T9K/+7 <:NWZI^ M$6>U_RD>5S4I!SYLDES#JV?FY69WI]H^%#R"A#V*W1IQ,WOMQ!<;&ZFVG=A,>22GI_1DS G(H\ ^ZO\?RMG+:_, A4JE7$8T M2@]AG'7%S('S/^@*/MF9[>[V]44M'2A/W *S_7\><7SK#0X')#X@ZZE[6*\ M.758C7F3HG=H*%Z'O]85K1>\Y[$E@GY_E<(A^-=_:"?;F]%K$]K5R&[QOX][ M8X7U'^XD#PYUC^I4Z/K\\ZILM_3P][Q,'_?2K/%M78.X= MRO;^7+%YB9^%\3<,&GC;(Z^0_/B^2\>1R +4.I>B7( ZURQ?]M+SZS=5)RKS M$,*_VLXO^@$]=NUW?IN=?K 8^/MF8<:F=FIM4O9.FQRI?";&KO(:DP=HSJ(8 M9^1VW_W9'_=GT?]$*;.140D,S,MHT8V]SC? U5;*=&KIFNZN].SJG$N.9$#D MP^CNU<<$, M?F*LSI]YFRX?I8UDK_7R1$ENH7-E6<9+8O0 _6-G%U>677M[]*K8):\Z\7*<\/V=9M(OW M)UU6U:M>"+HS@)WA+V9Z@M1-Y+H=CV+,9;WT-;MM?;@$=4D1;\ PV\/"#/&N,W_<^9FW#YJOSQ>;QQ+9)BWTGI!P+$)Z,$8[IIC<&2E=N3-- MK,J7X\S&ZV<&V]=Z2_^?U&N;=WR4STH.AQL M(1YW/^UJB)?PNJ-$%)HB'*,7<3E:-%SZZ",3D84W#S$)EEI)L;'0K&8^Q!R6 M-;T!1*32/R[;@3G;A%K*E-%B )QU]?T;1\04I)L)!#G,,0^/Y;_ M4VI@ M)F$MP[:,J45A;U?^N$ZCJ,.U,!+K8R-T<[5PN@2*AEI(V$3K^3:3V=3AAB3.;( M8E;$; MQ@T WD! O-TXA>GGH&]+-%75V,S02R)H%0LI#$7KRVP[%^/SJ_,SJ2,/N2S: M-X!C+-+61&SCE_5O7D<62V/=.\:@MO>=W#^3N@;H"%RJ+6WG@%56VIN=::UHC@7!92-ZK#\>F@R0>_*#516^V(^ M3,G4F6$XNK5>6;%9&N=X(OJLM]*N/*EWH-!9;U^UY.T=H MPD[]/G[?H#FK)%G,;E1?O!_!:;#&U!8B*:AAO322$@!#PP?NRATZXV)@1%*L MHG22BNBJN@]+_]Q84D29^D]7/PEB:66A_7F;84G"-:2W[N\.V%F&?6#H%7HFPJ=LR6PP8+"? M]S;TK#V\QBM!".F=8NHK/QMQX'\^$)25M%3$6%Q[G38.EG5OR35.J3L^= ]( MQ,7_H#.XVY\6=&=C9US>39ZP>#P3L>TV(41)-)Z26W'=K(,JB6K"85\6JG5+ MVTO&C DY&;%16:E,AH'9^!<.M4Y\7;D$\V_Q((IR>7KB.D[4SQJO0[HKZ%,X M_Y5%C.!06Z=&-F-Z1BT6@[B*X5BZ;U9M4+G\]V8]A&M40<\<_]YB_K?+V57+ MT"^_,#IW7C3JQ#Q+\+;,8UKY3HC[.JRYVJCV5G]E9&%E=A?/X"%U'^JRF!(^ M;Z@ZY][RU=%!&2.?(BNEC[0!V#EKK0GCKW^O!A4K-\MR*]@>8=B!OX_#ZAZX MF8Y\CGY>]1?=U<\JT1\6#YW**.8++O5+-:KRPL)R6J3G\Q\L%H5QVL3*9S\W M'8N$H(+02MZ M4M$(QWU[LM&S'@S9YN-O-R^:CPN]%]WZR7[/YBTK(W MQI3*J?=71[,"6^X'RU%Z$!A%G[5OVT2Q/-1ZW-SXL-(0[4YTQO?!)M]#%W$& M0G[EX*3:VB_Y1*O"FMB2K.KZ=(0QVDT& V=ZU>;5)/>)#1*=7H8J;S.P=5 V M*LL\8+IO1.Q#+A=$9?@?V<"/CX^)U'[#4&H#'\N)?-9%N\<:_U[L7UGF=TOP MLR>(_!]T[2\N =^"(MLX([Z@.+$1@LYIS!%5+>#B%7<.+:D^7A$F8/DI4507 M-,&;FC :O2()92B$LBQ E-?J1.IN4NYL 8(PPJZ,MM!9P'5:D\2O4-J^L^? M=CED+@?U=;YQ!DNE\;A:>#,JEE X1.@2"?63AY-;+_ M_ET4 I;6U34]\ !O-O_6MAQYI]3& )X!R_?6TCY3S&C]3@V2'9 M2_RL0B!]/II #E<=3)?MQNE;/_R9N)??XMG+2X' T,2?M#CIQUUAK1"E9LY= MTIA9BSSWH9^GI_)2#,:\TAKE)Z[M2/[GM6R4..;XX5>;"$=[H!_L";ED["33CF(:-Z:RUV.Z_5\?? M\1\:Z/E!]SN)!BGP+GF:/K%T>,3"/.3\[6TN34BSE;^.O^MD!V'CIN*FV+JM M]N+ ESJ.!,&#4![!A"F>=&_"R MW-)OP7=R?1J?)$""T]OONU3)O;,_SM)B_^""K;R?CODF+&R>::#BGXV$0$Q* M091 L8"2=66OAYA71?")3GT_ /]TTY::T:)=2^?*%X..S+)J,M<0U$"8:DQT M$:2(\@ZN%SN_1O&#H2N$>PLII$[->@L'_=WK=8 +1EEIHH$@Q=RM% R%LCHA6+X(Y[GRD"VR Q7#*]M M*COAW1#$*JIP2"63;P9@ :.5A]RV755=+X\)^I*%?=H C.-I'@'!Q04GGWH? M^4%V5Q],C>._Q;B)/TA6F 4,?8H! ]D-7;L=-X)T/G?_"POL9;UB =GE5^*C M_/GB7CG$0DNC3-/CX[0 RC\!OJ"@4>IC:W%ATCE<"B2EV[J;7Z[ORXYBWY#: MX R>@G)9&3 M6XJ\F;0]8?^46\@,H16']&K24"6RO)&I=J34E'T$[G854K;FHWK]!<[0X>! M4Q&";NTTM8#&M@+F^2[NI%/SA)!:2A6N74(DW?6P-0#PJ,*$S\S-WLV,X@9= M&P;*+09'+E@1"H=V.PI_T%%)9-TN$'A"8$=._Y,6AL@*^Q85R^YA&&41)6G* M5Z&MZY*;;(>:=K,.CB+&!L4\,M+> MGJ=EYN&".8:*Y&+KQ%9PSH QS_4EJI!L[&-@;HIJAZOI87J9Y>[HZ=P.P[[S MT/R+)49A@AEQ@]1TV,"\GH&8<4Z>IZT(3=0>S-?-HH#.[=<>CR;.**T[O#XG MK?)$3K[3PY[-T0Q\<.LQSP( #48GH=_3NZD(J1 [XH)= GRPHS+T6^8>X311^/ M:ZNB V8-2/,]EGZD6POQ^KIE3X"U:Z7JA;F"H<8;9=9.;Z.WO.E:4R84-)!M MV@+EZF)?/KT\B6$%LFQX9R=.Z8H^5U;_=R[NMTJ9N\R+XB9F@]''.6@ E[!* M^81O=,[ZA+WW-.T9W"+QMYA&+FN,LKUQMF#D1'59 Z7]R_)0883X K^H4HV MX3CN7;K:MRX)H!T/[#MV72CW'>OM?3X,KN M=,*;2-:*I6J0VKBD__5DS6=V_'UF;=),G(229\:B'?M0$'[.RX+&5IRN"*R# M[Z\<.MQX?%)CLV? /3(>FL^M^-0JV&T $AV$G7_A QV!=>U8 B2!:O$B1-6I -21<$N64\F_])'2AVA)V^EPS\S<+_ M.;MAROE!=\\%:5&*2 QT,QV+IWVXL!8N9#\17;Z[?W[Q4V@2?%9&"#FA5$UE M$,S%NBYTENWM+AAR&(O2[48'\ *YNWJI6,MEO.QHG'*K^[N"[@XZ.ECTJ*/_ M2)75GX2HAD*EO\8VR8K!C.$C/#MY.@TI?3_H3#@$(2>)N-- OHD6O& "2'EU MSEKNR1,1FFQ5H7;1'0RU;+G0N5!_$A!T*ZVC'G6>7G>#)#+/]4_N.)_F-DMX MI;AIY#9U^%P@KW 6H3@->SE:X2/)&N/C&%0QT1AHBE ?LKZRNED"?08B4.X* M#RU/@#&H2"U&VW+/1%W^"9>#"M$(I2$VRNTW(',+ZR4_H\D<]3 M!!L*O_V MX16:Z -/?[$$D,&5M(<3'R[V4&;?ML:_>"03&[ST:TN\5&O:AMX J8()#8ZU MBB>6F*RWT@'VH$S?.686^17)+5#&*\3FPX7# ?>J,&"DN#>)=[&[^6*3*]S^ MMXA+?54Y.,K4>DVDIQ3T#6N0C1>RG-)4#0"3@G\=Z]DD#8X];OU B_EICW!V MV'J\]'@F*%S2"L_?XR0-[;9&*'>\6[0K]@AAKIM9V-DMSL=9WVT$T#0BJR;+ M\/94)6$"LF=YY"=R9NK%-#.7!(34Y!@?W7F/3^I*DFS)S/5B'P!RA\2N3T1( M/IRJ194>OIG44@\G_3X5&G44%%-4#(32S(D^BPO%*N9M39'CPE:=<+G%3*>< M/U[#B)NCGME25ZT*,%K0HMWG _ 8Q^7)SN\YAFYS9S=U:QH&6N5[HD%S2X9] M*MO)?=4^YLUQ/OFO-/ORAF$ D^6/Y6Y0UZ6;?B]B;-,)(!DG+:Q^'P%F@?FI M4I_I?EEVD/K0(Z"X:2>;D//NRSP"Z,>;U#GQ.EPU3(&UP@!.FP!K6A7[FT:5 MH":'B0P$_#_M@"T6J39,T?^V SY!*\GY^@6$38GU&>23^ACK557F! M_I9* U[!O=:G;+GXMKP@3@N-)@*D#,'BS6T(_J MD1+AN;E1=X4*2XB<4JQHD\I7+XJ<&X-D>W$%H\TZ!TDS-04-?]OP6(I*;K;J M^G9OSY8FYL0K3@]G.N&A<=AN A\5*2BH9S_H_+='&&PH;RI0 M&9DIR-3^RQ55@TX#_V+2RAH6M$>OOAOYV&YTA=F1%H',::]R_$'W"ZK#]^]> M@+#Y8GORJ(*!4Z.,K//(0JW/'\-(6%I3N?'4D^%=4W/)[./ 5(-"UB5O1"#9 MD/E3M\^T=BB_7E$>TFS]\ L)=N!<55%L)T)+X-G9!"$S 6RKZ_/R\:150[PPU';>6 ROF8]U M_CYH '=>=]YX/J)F\,\+#?UZ_B=#VZ;AQN45J!E'MJOPPC+E/D=FP18FB*4G M$0?*"-%<&VPITOW2E>!3M!+HP!Y?/_G@4+2G'5TH40H$K3T? *F*>:"2P5&M M6\@7N&# 7%F30,G#VD%7HBBXR<[ZD814%QT=RZ^'3Z),SZ2_UNHLV#DM<368 M6AP"BK%\@PJ+3&A^ST>Z[$"&M"%%7"HA2UA(9.^P\XL8-#XZ+,WI*SOHJ MV]:N0U!&:>AJW4P +5U]"4Z]GR,J9 M=AABV8U=GK4BIKO\C &!CPY6O_[V>O&M>#$!!KD$Y7):>P)__3@0&'6F X^I M@SK$^TEV(PLL!E'!7#<3\)SNSM\GW?UEMA<022>+;K64*4'W<=G;KW52?-(/ M3:[9.(3K\/#ND!P+$D6EB!7/$JOY GD3F.YW4JLYL S$&KRKR8F>ET?P:#U/ MNNN;?-FKX46# 2'XKLQ#LU2S%[6Y)Z>*^SG&K.OZ*F-\@[JX*&>9_M8^ADDZ MNKN#LW<.MU@\?]!Q>#+=VFH=HY)$[]JM,'#%-CHAXYJM>K(?7I8T6F5"MWWL-?V'/ M5SH69R;(Z(P8T2?1W"N: M!^ZS&- ]=]BC;W[N,5XPF)-2T1/4B.PJB.@4XRO+9N ID>)Y7[\ZS;_,_\OW M?R/I;RJR(>LN-DJ_S]19)DHF1 BETV*8D5>U*NWU(G&=!KQ>+L4A#GOE_=:] MJCEC[(&A(!YY$_]L"-6K+QHXU.F[7UF"/>#@L"+[[2PLB<&4O_/V*HXY-\>P9Z3R(RV+'H"D<#< "I267[OL:]__,P=S:U0^?$*L MP7;I>>RKC.W^>6\QGV$AO41-T8[U9.-+Q5V"^C(M^EBFYYE7@GD&5#7 .GR8 M56M>&DUK3@].:GRS]].7=W,][BABD6&^E:9Y1M)D75(WQ?55EA3B5OY@FZF" M\B.L5P_/_]S!^07BOW=P%JO[WW=P/FP8_T%GTS?9*%BS=9*8PI2G*CZ.0N^- M%9$L))+:RLZ%?] 1\J$F4VH;O7UJ(6O![??OKJG%D%1&SZZG5JU*[UH.7-)\ MMB9>J]RTJ/NG6*_[@ZYR:R(MKF'/9<;CB[$B_3R_A*&:;??CW3?G*7M9C:(J M1SIIH<%9Y6TY)\'4T'N 9^^/W^SX6FT8?'64"4K+$H*K_;5';_/K)SYFEYO_ MEI+(&9U['A(5X2R.>;+^NZG4<6PUUZ?C=? M?T'-:(*PA*; D/^Z]Q5$ZZP\/+NN$M4HS8EJNUJX3 C\0=XBFH3;'" M#YIHVCI0\;H6C5XR\H8\07&@P=LP!ZW_L5HJD$ X)Q3N$=XG9";^6]4"61,E MJI-OU7PPJ>'VRU%IX&]U$,C)3A-WA3L9F/)D%O9G., M.T.ZK= S+SQV/M]-S0.JSVKW"EOFWDO7E!GL(FTCU]OR<@G,[2S9_B=SB\J M\Y<<&[:PEX4W%&I)U]@R235ML@&XA2 M!/8R+[Q]#5O-P%#R4E(V!Q?=_'WGP,._*-@4&QM'463,#B?Z?XC\'@M_*#68 M!XIA$I:,$=)TT>5+\1![U[3HC%U,G;8QD>LK04P[8F@4,!&>6&B<2Y;'@=V, MTJL].ZO=?$6:W&ZLCK_FD'5IX4?)%FEU?BR_TN/M]5192K:_^W8YV7R1S%0" M)PA[JV+U7Y[A:]AT] MG6@@PRR+PSVM:&[RGP?M68WMU@T6TGR'RC%#1:W527N24HP([>V-L)E[;<\Z M<- H8C[ZDUY,94S)S9M*<*.HL8C^5O'G*E*P)]O5+W>ZEPSCR &;B$SS;9-H M^<3ZC$'W;NF;!_*%PGBYHDUX[SP4HEL(KTPL'+!Y6AN5QP\B78$X_/M7Z%LT M5,!NTF3+6.FOFRF"R&2R@]DJ>QN/]E\ SNC[LG$KEBXXK V/>_0?47! M#S4;TOY;%1RP2->L9]EG;G>:2%,>[0T(^N$Z3:/9'W2FL68XL;E/CGNZ4^"H M?EN3+)$(OF-FVYJ)BJ/\G_&_%\IES_HQGN2%5K^EF>,[686 M07U=0R8P(T6X,C_KHNV@#_C?K(3<+8W.C-L^%8.8"&L% ;.G,,4AKX:2@KT] M+G^3*EPHZQ/J'SZM- "(8Y>$B63#L>C8XB\K>A9UHYK3FLH,<5*P7GDFX;K[ MOV!_QO7*E.-0N<-1:EU,OR.6N9$MXYMO4'"HXNE>I9"!8QLM7^<\XP%[:=L@ MO*Z'4)+*D.V]6K%T1P3GZN-R8J< '!'(*M=BK<>?AN1Q&>0>/#>6<1-UV[ _ M>_#)&&,JN(H)F%VU?E4.$/R0]3.XW.JL3RC8N1M&] 0=);^Y17 ^1J76]ZG[ M0'>-<0RY^Q\C8X.JQ48]^3PT.2SYT !V*M0JPFIS-0Q3M;GI4*>>;I%[!OR* M3! WW@8Z@U]=\&T1K;[=;Z<'+K!UC%Y2\>N2RY%FY2=4$[FFE]K;>S;B6- M;_Y).Q"$>"$DUV[?C-UK@(50%>.VU,A>:>X5T=M"\^6^M+'$I:#):)L*%N.^ MHEKIP@9,;*;U31/L^"+6;RSF(T:OPE]>*]J_"U/$\S$?ZX7(+:3(?_].!J6( MTZF%&#!N0TX8?VVVHH8LCEV$V@V?V6]>LRU/I7I5"\\J=(?T367V:1AUZ250 M6U?-Z@9/*TR'D;H+X;F[9 ;.@VZ MI.@,XD#I%DO@W/&8A]B88QMFFNNG/*]D,,/0?=J M-Z>G:AS>HU@$+KFQUDWQ\MZC7@0UB*7:9XO7R3G4I(+I'=O-*)\U(EM;JYZ2 MJRLWE>3A46HE$5A5KDO0D_1P-*2MT]%=Z4 YH)(W5,BNIJKU=XC<8KROQ;"B>-#FP/E5VM]OT<- 7T8/N_+$QP)"ID^;I?[ :><.#N1:?T1QUZ?;6:),DN/32J;0S [=*"_JM MO@]1Q)^Z>BNRA:07RP&_'SR=S)3<8WS#M9WQTX>/SR-_AN(1E2QB:%-?Z_'X MN A4KJ=MI-+'!=VYGY%D<;O8#\_HS)G0^[<79YO(^(AL4-"T_4\6> ;VKIJZ M[8M$=O(///;&=GW"CBW*C-F9_@7.UYV"^^^/D^I+&U85SEY5AN@ M@EW[*7R_)C=L!XEO"F[Q('H'8S=/V?QV3!M6RD829][=,O?QK>C< M%-8+2,ZJ*[516:2)1Z/:Q*;%&J^"B_!/7:8@)+!AC$?TKS$2,?^KY/\2:.TJ MSN)W[=#OR^E!E^^KI6I1&"DVCEC=G-B4,E:?//.;Y6TT\2#-K+Q6@KO!Y "B M"56?JR+&-YW5C#;*+Y^+D:IPEK.FX60ZO^TT%FCQTMW,?$;B9$H.R+! MQ>W9%5'5H!N-O\L*@GS*=.V$T4GHI%S;K0:_T>ZK)TBJ&@/YWI[L46M7YIK! MV(/2Q#2:6LKEC1[*FE36VWLN O_BUT8P\;(E@QQBX#&S)R@NHA=D677$O_3? MN'O+L+;V?5V4N6:=MG-6<"BS.,&*!)=96J ))93@%HHWA #!(4#7;'$M%HH7 M"2$)(5CP0('B5MRA2'"GN/30N?:^=YU[S[/W<^ZG>^_(AWP9SQCC;[_W_7FI ML5.EA6"4Y9'^#SK]EP3ROS7XX/C/!A^2\/^'#3ZD+TY5K*,T=D_S+_YP#7N\ MF='UYEA&&3KX]I?%1XU755\(CS[\&\GO>[DEIB25+,'=_TAYD224 M/"^[ 2Q6/UJ'DO(W8_R]J+T:C?5,//>Y*(5K*T*&.%AN3KJ^R^QY&A/.?>0C M5FQ2G/]S%X'I0F<*^5:ZJ#CGXZ"FDZAN(NEJ"$H_?B*&CQG9;.@8$5G^4WUP M:YPCV9!5'Y^!$-:D>4M0$\GD#(YN)\%4C0THW) MC@=YP9I(/EZJC?VD_0$4)0>BS]??G-\H"H6+D'(S>MR6X8V*/G_-!7#-1\L- M$Z2CF5X-;,LZN'!1ME8,.7[EC8.;A*WU2DW;*ZNM+E5=,E*]JE,A$P/IA(+E M=2SXEE!M46OUL87CX S,X6PDE'4 .#PVF5;ZZ!_<"#+RVOM(>VO)3]V"A228IL6 M!;6BV[\611E4O:X"-\W[ M.52OE-[A*Q&,H@6!774#DYPD0(7CRC[L[=E&!CWJN#/R\/C$F.=1BO V7F*E^Y_ M]ZC3F=A).*GOR@AJL2Z-\S&E.>=E,B3&-Q&KR3$6C\)DMP]R,OZ<.WX,@_O$ M)F6,_=-"T,!K@Z*%UA;UU*I,$K[OU?].R MZY[0EG96WLS8W?9T&T&E0OG)[]TEI5 998/R'A,ED^]]0KHY2K>=FB2G:=LO MQNLI-!29+(LH(HGI,D\0S&7OZ8 M\[J1?$PR[!^;NYSL->^U.O-_&\$*',[/BGU,V?IX MO!OW)LP!\DN3KFF3[]KC[C>&\:8F61:^P]E-&0K[;WI,Q<.#%;ARS6337EZY M//U>YR=5,]RA@Y7DBEI@:X,IJL;-=W(,YF.T)COE9+*_S4S\^K8A([V 6A]I MW['8_90X]*#!^A&/G01.-=A0ZQM!1NZ0NT2H$)H\VA2@AV2.V[9!!S?V[*^"Q*Q]&,$LS%+?E36@R]@R.T[H3R MN.N.8.2R$B/Z=CH?]+]8<#CKL1X/SUS[\V=,KU_/[_CKD&S(?2VI8U8TJW__ MB5*@6U#/+!HR>Z'197)$S3!';[LADP_X*AR0(?K%HG>'SH*2^SA%-60,TN1N MCC0K:3J$8MO@78W&>9JJN\ZLA)"OJ;61A#ENXU'STI* Z[ED%Y\+TF&NM\&'IDF,,\T&-;G21C+FN6+?" M;=\6,/C [MV"?.(-SL0>(&M/K+:F\'AWCL(CXK "?9_\$>XO\AZ+\4+'<&HC M]LNA!=[4=G%=NVP,%0 191E?@\@.#B6GRPYVE@U%5+U#/-P2TLPJ;W;UON>Q MIK;;@@4@13VT&^]*[OXMI@>I63[S_-WIF6L?SZ-/M]8G=3!5K9AU8XI2;5 M M [.0^;#3I%\[+:H@!_[]=51X?IN S )_][V/G4_:LEBCJ@=Y5NKF&EH/2:([ MA9D6,)9QE_D"WG,_0AK<9FSCED^B;+,E\V#!$GW^;!<-!<$:!@O=(MY6NFW+ M3NP4I7LDAN:V7HC=B)8=7Z)NN0(CK77,EJ@]>@B389R^_O;S7Y.L: + &0T^ MF20T9=^_1$ MFJ#3W@=H-Y>,)RMFAJZ/;C558_B^^AM^?UF)_GQ'* _0E%,;K ^AOJE78SV, M-DS,$>W*@M9^.BBKT+/^EFL%GXW_2K<7%9.X'BY-O/PX:^89!K?I_&'*@W-1 MU^^_(+V9SM8[U? MYX1M/JQ6&+N^[(AY1YT*^ 4#YB"\/DAF@D>2"]P./7#0 MEI>[YW?NF^T7U+F Z1D0*"]'\][Z7;NFNO@XCZCH.5@TK&@_))\26;$,LZ\H M#2P_TCOQ:4D=CS=J4,OMASN^:<\9Y/II1M6UGF[::"KZ0??G=[$%V1>:H3-; MH_X;G/:O>M_&"RULH"^!=/JT5X1+ZM/+D)_J()2:>C%UYG'./OV6J8 A./"H M77-0>U2BH_93/>_ZVE;-;P$ZHAG:=M4_35M_<08\8K%K:$KSZDY Z&F.W_U2 M7>=^T]I@*O+XA'J<)8?X;9/OS[ M? 2-[@'**_A8ES3)MT M;_(.Y3$FW;#8MTJ>V/>@^=6^A"EGH!L"S9<:N2JR!2WO/,3'&K)[K,Z&W/!@ MK(F'?-]YG@WFO-H^0UKPQBHV_F#2C_-9IF*\PGQA;@R(]]T"T 0OIX\'Q'OW:%5, MH8U_4SZ>L19FHM6_.H,LJ$:.S# !T"05&PN5_V]2H-N'?ZE_N>CRSYP*EN.U M53QD:X:SL%85&99BG79YJV 1W[F1X:BFN72& ?YP]^628"^MWC^-M7Q!N@$. M<><##]AO=N''CM4IW9']+;O!UEAR%;Q8LBEZ40B>4B0C4NJY MLG%_=3H;9I%OS3P%BHG/^3$6,8/^L$2:N0G0"IF4"XD]B'3,)^G%9;QU[J1EN>E' MH_T($P$<[%MW,X1V,=UI(U'#SFZH:VG\,*3EZ+2W7Y-#QK65"2IO TDDSWE> MP,)H@5&/H&[*RQI;$7QFXB BV\OP'E3P! T)5^S7^[EU/BM%[LB(GZ?9D$<= M>/VVA)!)RP">?#+9)(_[ :#*@HV9IOEQY<&RT$2?HC['T'V7V05VU^O\[4)A ME$4UGY6/MW:38%^KUQZH!O%O8,9=>]*.I4$C-055; 'O"AY-:'GE3XQ0$- M%]Q>+=N5!ZA@1DJ6B& =\^&,M2U%%FZ7]R;*'"AM;422H'JP89K)I'Z#%4V5 M(7OS\3NM66@,Z'I(4&#&YF_7_ X+##-R]X9*;R>N#Z> #_Y(CHXVX@_:C#:R MC6J+MHEM&T+$^NF\*I=.\5;611CU,'#AM/"ZB(<#/Y'[\H^FY8CXT'?]*]UZ M#^M"&ODWUU;V7-,LJ9]K4= M39+T]/35-FT/XSNW\+"![^X$02\7M*&_HT A]W+-7>XWPC.JBVCA4K,Z2BF& MN5+^@P/P?HLR@]QFCX+!*"G_Y.%*C1V3_R 0N61:=.J[22NTE"ZX@^=VES!J M6F<>'W.TZ5?]08>['3=0WNS&U$P@1,P%=>N0('.1HH**< @ =*!KA%N4U.LZ MY.URG_;RP;GY.F&0EAX&TV7*[TBL<3BHBJXL95KN<8?/G__("CB983KYMA9 M)FZ__8[0/]*6L=#HW=_LVX$EG2H'U&FK].YZ'(?JAAZ=R6D6SQ5?E.#.6[P5 M/W+\MGQ=>FIJY0>=T.9AC4+]=1JZ\J!XNJE.M8\SF>-O\^',='.F44 >FJGE M9#KDW&.RCK#_UFW_[3=G]F/J;YE])YUSRA8'9S/B\BZGG.VT&'XM167[S91S MGQ=G%OL)Q*^S]=L<&C6&2155-=.?&[=V?O6SF-5VXMRI^W7[+?I8_H23 M:3^:_M!<.8:T?);NYT?U]5OZZ\LDJF0=[75Q#Q4 AD5DC7R<'7"VJ?3T]D)MS,:(FW,!)+[_+4G3ZINV]D.^9;H%D$G[%B-F.MLPYR-.MNW:B/TD M[-Y)1DR3SX53AL5^_/4[,K7J:YS/!C1&-Y[@:*^65<3*,C8?B6^+M!S:>[5D M;"J=KRO0PMJ%FUWHOD2?R%7CG-,+=I>XM;@D']^E("Q&K-W=E!441#O9=IA] M2^H>&@[;'#BZ[P>\&,G^09>_LW?6;&NLAI[T+WG2J$PPY=Z#*7UI+R7B;O.W MW)5.:K:>"T+!9G_GK9_'F^^*R' YI6<$=M M;FR&#Z=4/U6_-\[8C!RG4>5W27PZ"/7R>&14^8Y?7O]- =)H;G;5?2/><9"C M9EG4'P'_O+NY41&UN7NHN"/#]C5VVVBB@N1V%S-V:Q2L18DGLQ6".'&2_JQ3 M.KV&E#Y*/N$'77:XK[%2:GTW^;S(0J-8'.SMS8?U2&5VH? MM65ZD+?=.K%T'3S%^[ZY>B\O#DZJ8WH?H1R8Z#""-: /I1033X\,RB[QX^1 M%1J)*GYV&_F#SC96_8L#?U>H62-(F.DQH6Q)OM0#(+T**I^@(3>]JE-J>4["& \4CG[V6!$(GW?8$/?7%55M#J.% M"UCECYVM$NIEGJOI/S=)U9C2+1N4W@>490G*6D\DF!EVPQF+1W1!=JR=1(.\ MSA*"&_$MTAF\HZH<_JJ,#*&:*2B464*1KA1V1I'<+8B9(.G%YJ- @0J"DWQF:7V_O.._WBNVM+ M?OT18\] ! K3SH?45:<(A>N05<'N_ P"[:Y@$:N4#:D=C?P ]G_^+:0E?M"5 M%HZX!WK!K7JT VB$29<]S47L7<$JJ;R3#M->J1-]KFA"P<;XSC5 += M3C4%U8V.I/=E:&ZF]D%!K"ZM#=#X^/ I>'DQ:[//JE$&Z6/NNVXXEFQUTZ0 MPS*+SL$(,F^&MW/'$L(CYL)#W@UH7^\PX^&_%:N;-XAOMTJ!YV5R:SG"]X#% M*7^<_,N6):_#;)(Y>!%E M*^+\83O9"CB]/2XQM=A*E.6 '4/I3;%KD3*&A$SY337@C'@436'N0;NW;;S+ M:K^6N;U/9*&09"$T;TH>7>7?;X(<]IRROZT5. M0N:\N!["ZHZJ=*?@IUPGM6DS@F?UVQ#;+>.$LS_>6S[Y^97_;T\E,N6WG!=B MQZU'D>;$1W_0%;C)']YR0/?P 6.MC[P<# @V>S)^]Z8]2$2)DQS#0\V+F(04 M!Q.%GDO8LZ1F4X">IV+FO>X!! MG.@TLU5QL]YH4.3JWZN&N"2CRJ>4.K7Y B:$8E@*,7SA_!_OYBN7YLTYWE20 M.#DL>DTYHXMH-FZ.*#!A,*-Q_%3[4(=FC>L M5[Y5W3]Y0_KHULQ7W/!1:O>?'J^[OT<7U?_IY,BIQ:SP=$3A(D"[>Y+X MOOZOH:*A=:$2UF%J0KB?I[UOFP9,74L5,(0Q$B>[?5QQKGKT)39QT0'*6O^J MOWV=UQD,6@1F#QHJZHXNGM[TA7552?,'K7B(K(ZEHBI",2@7[39-VS%4ZBAT M2SIW(/QIUPP2*&#\\J]4J7_LP\;9[548/#4;6,_;E&X'FQIXKGV(VBE7N#-*X@H(<":-ZO16Y=X-'EPT!]G M7O!D$9BZ%E$ 1T27I)!E*C+.TV\W&.LV5#PL.=%;SYV-0'AZ"$#RQ+=M!3L0 M?5;V/CJ,7?\U\_NME4N.H?"YFUEXM!HD/Q_?IZ.[I/;G+4%TO$M:[8-IE2=K M.@:8.OHW/2IQ0*^V%O4)9O\Y4,FP01GJ_,9*WZAY0)J6=FSBAPJD8=(96Z9A M-N8A3C1.J?W(5 $T_VBGE%_W@KLU; I6MNEAX.!#2B=T;E8M$$=GGX+?:IM$ MOIE4E$9[R7 UJ*:+VM#1B12OATRN^R4V5&7,E+-MQ#O-&D]YF4<;JH[MLKL5 MF<>]H?)HR'?CUE+9]]042[B 'Z;Q;+XYAKDC36=3YC2RR"40EIE2TZN1Z_MD M>[CLQ\>[,2Y6Y5%S0:*"MGHN REQ@@8)AN^UG^1<96DQ:Y_4B41H6,VD";7/ M#3BY@.A:Z>@*?]#5&UZQ<3V)83B\&9QWO 8?<7I3D[K6(!Q-CAKC)5O_@J&J MG-T0'.H<.)+&O4\''O"K:3^,](Y- F-OL6"!X7F3_).8T;HY[\+UV,0?=+Q; M#Y"NYT\S73*?X)D'N^ #]:5:LU2#*7DOO9$^B+LMF* 9Q[@/&VHWLN*25+Q< MC3L.^TL55KJH+4HL6PF3>+'M@D/YMVU7L+'"Z M]>X.\="XAV=BQSK:-\1X5$NO?76Z6KH$%FPP7!Q%98UM=6*PULZ;"-F-L?%A M9#P=VU;7B#\UQ[=5WH)4),TB@Y4R>3E\![1=S<%G]ZWV"O@8:/E.*Y^PFE16TN.Q9W%[X;> M@LIO(JN- ]1NZAGI%TYI3'H+7.SSSP#[UU:^3$"X]]_79R4.1KW,Y,JZ79Z6 MO1-)T$E8"8'%##(P.T+25.OG=U.OQZE090NZ:5OA\ MIK;]=-SU/Q<\)Q+R\.'-6L)04K"HS#U;VY1:DOKQ8O#SM>_Z7'>Y%G=(*&V! M'&%KS29\2!_P6VL-\]P,P6RYVSY>YMW^KHAD,BI'Z=.L3ZJE?=*6QDTA>>AT M)9EQIX6)85#PZ9$$3%#GZ!6>\<_'+,DZ='0WFPZ>S+)40.;* ZRHT(Y9V7C# MTJM"H*OP9%W:Q\ !8F^>G88(.'//Z380_Z.)3E\PJMG,.HT#A*5ZAAT:G+NLI7)?KCN_?OS\F<'G"B-<8&)6<6.HX58#_H MAKSJ]CI?1 D\>/SY\O:]:!!7;-R7PV9A;M_#_K M4;&'S(,UKU,D+-!O#W,W8X+VV6$1I5;NA58-KPD2T6SR*(Z$I(XGW&#T0.O>K.BD7;K9JKPKQDZI"5VCA&?3Q+/P5 MU0/.Z9BK7V;X-:X %SU,7]DPE'(H^*.@NGAP7W]Z3D)J I;>]VM\3@3ZL7J! M0(-C$'-.F8Q80!UM]SN'[LNY3Y0 (_=0/3&+2G!NL[I^"VD9O?+G.\_Z.)^T+TO9P+/OUHR MOK $2VCI!I)(6:(=^?/J)/7,'W05T-2-M(@)!:K3\O%A'AP-F>.LQM/&"1^OJ?(,RDX=57?77<=^65JF2^M)T MA5RLP1XK91Z<:^]EHB\*T$T#:+)*YB_C:@0:17]'4>3$/VK0/7QZ^&!VZX1[ M^KJ$ W %*ZS\S#K)<636U(*-?W!"U1]IH/G@F-LBK*BTVI"B2_1;CABAF7H. M83BOVP\M8X,$.P.4VC?&QK49IJ5M5OV_:/=;&*8KI!L0^Q?+,76/70\K?E7&:!]'C%^ MI8P6-T) M7[,GRW>*DJE/9C*E'BCOP;2_;T[;Q@-BT:'^39^DU9.CM0K+SA! M <9+H1.V;OKY)- #&B3::$3/]@?=M:6DA_<;$W#UCYROH3T]XYN](G,\7L[) MK#PC7J0/ZJ\"DDEL0%OWRW$7"I]G5554!&!E^\DB6_03NDY&>,V[O725_RK! MPR1U\&:V;/YNSS9:K;K^MV1:%^U\>+#@4D.AA$=U1GYN*RHEZ)4RO.!D+W ] M/J'(?]]^GE$&# FS>8+G#3+9]>!$K<>@/?AJ\FH?O5+FNC#;#ZWO0#HXTTQ\ MIS/,M:^'ZUM&F5+3PE&5>'E)FG-6M)A5I&U"@>;CQ[A_S\31\?V/3)R(U5TW M/]SN#[H&N22JG>[VNSN!/X\R'95<7C_J5B'6OJEP84-KAFM'E&(%*K?J5_&)^O_6&.)9]7\VAD#*1YXEN==7F:,/OL6H)HD.7C[M_MOUTX/% M>7+MA,PDBB'Z_;^,V24=BI\N@?1L::OS-_]^OID9^W54_H6%!^>7NSH\RG^< MF2?5Z.Z-17'R+768Q'Q3;!K],Q]T-?4?/S6F7]!BSET&"@JCSLY'+ZDO7)G3 M6G^WVC$&,[(6DKTX/K2"H!N@\?#P9N8M!RC9H8B>B%'-X)+;YP!R_S1KF J9I FBAWIYHE MGHB4&0LIM2QJ.R]MNC5L*OV/HZ[ M:?V4R)VIP.DUOQVTU>G:XIPCQ^<,_M&=B,!CT?K2!'ETYPMBJ-HZUDMS?!.N M:(KP++"9CT VODK*$_^V&_93A7YT(,D?U[CPQN[),?UH6AV YA@M)AA9H70[ M6N8QV,X(YQNT6J)FE]Z!X7:,U61+.9H>=--GN*>=#]%;P%V;E]K14F1%Q.*Z M^D9J2\NZ1 "C%OTX6 M%3A3[#Y&:CWO,ZE@EKA MQ6X;@B4[#;D'.+3TA14]39P2']E)37EZ6R2X3-+1=VK=XV4,CJ;F-_)FO$IB MW["'0 5/-X6R3&&!X%G=RO"E% =8M8CU%+QB3)@S- ,B^NN:<&,> L>?#.^L MCD/VE^%O83Y61*945 :!=-?5'R*@V*O+\&]%H$/86=5/@ICHGZZ^H^.W'KAMC/^EX12065:W?5EDEN^O)DX,P]R?#O)PIO M=+)G\D =YAM+-8O-&:*1N_8N&G]T<;\EB.VE[::Q.@2!$S9(M(KC9N>K,+/I MX+D46K.BY[,\6C6R-J343D9IS;IKHP86,+%EYWG[_)1%L5!]H.^>3:G3P$+B M<@N0M65?O:4EQR1T\#F8D=J,)O175J7A3+29!!5-MTK_D$=#%N0U^2H&JJUZ MIINX*,$TUH>"+>D 5'-YSHUT_",;Y 37:@) MG=M\G ,#P1U3>4'E/J,E+>.LGKPSQAO2,U8""^ 2T4<%Q7\N^9BL0;_TY).? M#;5+C"V.8=ENG+#T-OJ'BI0&4!05Q*[V//?SG O*O':DF;YS=Z6U1=B1-O<5 MKHS9)>HA!3?KU5C,(*G$=Q@: S0G(I+'XI0MAAC6JM/<%RXK.(\?SC%@SK'1 M:885"+]C'F-_,RQ.B@K]>9D56&4G6,6%&_%411FMC9 ]8%Z&DHF:*?&N:0N3 M6$'0O"#X43I]E9)T6OL5<#.>X*HX;O#]U=6FMTZYD8F>*9E MA63SORWL$._=3;Y4SV]';FA64G&4:+=^N1C#/2.SJS_H0D9="F-9+*R&7$6. ME-Y?MS1_N![E-(_U?09H.31,9Q%ZT-."7UVHPIJE2N#>:CI$-&HN9Q^ ?-+2 M0]XOZ[:;,:7=:E#XDS70T*!L".0P;@,%)Y88K;V,HU0R M=)P<9,?Q?W=CH(\NJ\Y"(^EK[*FJN7K9I]J'/BF+Z#NO]P,2>MU%G.>>[;@:5[90? MA[V7P6\RHS^^[%$.P*_J5SW(,7Z=&#Z&,"VD:30+,91H<.MTZ^G)'WJ6B2%Q M<#>.50:NN1'X<;/++QJ6MZK]^=Y5AF4]LP&W$E;.2BLY5]5]\YA@1FI>&% 0.E+O!E+O:4R89V:%0 M9EV>QCK!WRV=R6,H? DW?,QS$60-,S^<6/N6-W_C1/ZDO9>.NYO"JB0DG2+L M@K=71XTIA(?)FH'%/(-D $;5_4G/WEB9/ZE#^M2*"EDW+6RSC#.4?'3L9C/J MRI-?0*:0QF4>^S$BNMEB=;HP_ 2QGDR =Z9DH,/31K@LZ/7 >(H?OK!AK+2V MII,L:,?B;Y(@MJP7!?80;&]T7WV*5W5),TFP9^$5Z!"1ZH?/Z;)-VD_$NV_P MN[1OL1K(\)9XGA?;Y!4']^J3K :^LVP9Z[_7'\L;@=:H7(Y^Q7#YSYM@G"NT$&44F, M(@)8V'M4H'."=?EJGZ,V^CK@.U=%?B=C?.X\+Z/M(]@E;WB96:Y='MPW:3?P M?E'9HF'AB>+5OZH8U:/0ZZ4QU Y#!\W%$(Z0Y2+3&*-H[Q]T03-6%![U@E=* M%HM^'M.Q_1YNX+XNL>QY3,-<_ 6JT/9[YO/C\UM+B$?G;M5S-I.\;9N5;I^< MX),[X-U(O%ZZG*"&$ XJ*T_A92K9:9YW5E-:11+VO:SPC93ZU2$2F.*K1VR MIK_@(D*Q1CED$Y+#3KF T,@[OA*!U\%\W$8MV4#2\\N+[WNBS7R@ /2)4 MWZ&]HR 5>2G@:DV1&T@JB4I*65K9M@KQ.>]#<.1N0P8Z6*K6M-*/?)Z!P^W%0^%;;>,DA^&)D">IV_O[\N5_QB-,NJ:CEJ%;]@GTQECQ=-WS$E-V/)UTXD'EZ3K%-$*3<]I0%>E:0E(L;7?M!I64-<#!G*\RJVT^!] M$6/R^X)/*_%R@$=.J<$-;0J>[;5(KX4.QU0[!'=F-RR>X'M\.SU9Q,AH?I7T MKM8YOOVAUG);-L)H4)UR3Z1QCFI*V*LJG"1"(%H'IMZE]B0%W&Z4X(>QE;3@ M2.2N*;V#YW?!UKB'>#75>QNU]YNI)=Z78TY[/:?TX9>3T$(]A([9$H#;))1 M(%#OW7O0K*]W)=5;%+KY:(BC.H!,S7.X3Q,Z08< >,QBBHECID,D73$#GN%B MQV+SK2."R^Q9^2AYA9N'RLWPH",TZ6K.;D7B0L*\CB7*<()_K,4L[)#[G7^M MEI/\.LHID[%R/WF*-N1K+I-@F60B-1"9XS1.AHJXMI Z2;*=3-0[+45&:J"G M>IBXOWU($.JQ5$+3X8-6MMPWAP$LJ*4LR^FT,'97Q/%UG7DEFI+I93U?]X:0!^[?'>9GJUS:1T.BZYB-'P^R@DKRR@H,?B^:]0YQB;( M^B5_-!>\G5W%\0W?IR.?J_\E]0[F.,'0+HV:\#;0]K3=^8M(=7Q0A:Y9PIZ" M=VT 9GR%/WI+J13$*_;\C"=CP[DMM_/O% :VO ?WO%YWS3V1'4U7UI")SPK- M^E67F%<31V&0+P8JRE>#%AWX+_@''P/B];X5IZ5H5A]PD] ^R"3CH2XQ._S8 M5RP@D>>8^X9:!W1+3=K_UU/KN91:[L_LVLW[A+JTE+SD$&(LF2>CK-@.::AY MG)^I$@=,_J/#%",M9S(S/3JX'!H:YI:,3),XO26M=WX'@(JQ9L2,3#DSGMKA MV:'#A[6@.6F/PKUK9]927<1)@2JY354WIW39=NPW**X&]//DR\7.4-F_V.H1LX&R",&H.OY!\'$?I>[VRC3$UN;:O 5"O!_ ' M(KZDWN9U3FYVG8? .E0:)>(7*N?XSLMS9LTG#QKU]A1L=A8P&Y1^LPG6(M& M1]L??2<]+(S58:4M#VU;?%@W,>W97$TGJ6A 4>$G>;&0U0V0=4Y9H2W13:8F MR1;#L$E0R/5B_;5H[!T?;+",/U_YEW7W#&4E\_DYLPTJL^FK(*K*PDJ#FM?]!M;,5;.3 M4[U5H7.MY$ZT>)>8D-D0VG.0!-7G[YAH\M6^;>I?[B;Y<>?&_Z_<'O]M!;7/ MSKZP+I+K",>K38T_F[6]T',%#O,59LA; Z.EZ?-D&,+"I(29URME.M/U2QR8 M]-=67.267YP$ *F& VZJ;A4,PQV+JS[5\E"!R@:G16ATU %]ZJZ71V#6)R 6 M=M\AY?P19I A>X-?YMO7KG+5WY'KD:*S0=(_Z"94WS7=[ #G?1&V-_IW7LLX M=F"U7MU[&Y5>-R=W_7Y9%6=2,[0=;F MS-],M,H?*9%+%KI)?+H@VMB]F*33N%EMBM]MR01L=7^;@6O$SD7>]WE6_04Z MQU>&;3071/7#[RC!(*LN 5=[;-_C@)V!6=8<)T_@P@B]JN\N>KF07_[X./7? ML&^Z7SX?/XNF%)K-4WLC#V^];$.8UM4DCDCLIQ%&1%YB00YU1K8./M^*_]$6 M$ZWN[N?L($<(#\7!-H>C-BB:FD%1K!]0B+)A-H4[KKBN@T2^Z*'DX< A8\_2 M@41?]D.A6JR;JJG)BJ"6EF SL!YBY#3X'DUY+*AJU*+U\)>E.M9QA0#:^6&H M])&MG35H5-1JPN$%XXW=([(**:AG*,J"2SK/F4%8VBC#7NB^-G=2UPB7J8&M MI:E0'=$2=8:5H\38^AJ+#F+N>":7+=$?A<3N6/QI:Z8Z4*(MW"WRV-#-!ZSG MX,LZO ?G634=CEP>;'B]=&T^TL3^%<=]*AW=3X_\/AU,01W=5S H4&CAF5A5.:#U396?EWA M\HJ&I/[&QMQ:%F6P:X"[;6]7QE18^\=O:[0A*.YAB48S\A=D_1?VDO>&4H)J M58O2'XQ(HZV.FR2,:)QF (4?H,R>I0J8?(FV0._Y6O9W4BY9.U&H$=_GLDN3N!64P]J$@:]_)UOEJ\>$WKPF)$#8=N7==S< MQC_HA V68>$. T"F9OD*HOX]W6R<;CCEEHP45G5./)U%F-TF7LMS0,DQ0KGG M>YWS,Y6!)"]&EJF"P^61+*@>80!SQ_IF U[CX23L-T?3B&;I4*]%%6O1X8K) MH()ZEO74&7K3LD*OP:-.X*&2\DWV\,*X.GX;5\??B;FP.G5:/R.NSYHY7?[5 MR)EB^Z;-$EP>L^O7V1B3+$9_..H9^4^7TP[C%JHX@OZ.K3W& ? [R)W"+:2) MY^T&E%]\/7"K,3\XZ(#:RFM*;FFDI;][QXZQ0PJ)3EN?$AJV1DL(0=5VN="UI! M^N&="C]_G'A$OSKGX>M>G!(%XHK-7[;')$9\ 'C8+%/U'2*)ZC;)9D-O&H:K MS.+R=QHNE;'P#44V\[B!RIJ1B!@STQ)2G&%=3MQ*^ X*C\ TZLF_4$JE./'+ M)^E"H\7Q-X:#6,,H "U'J)Z^;>8EQF0E-,]+>J]51O;(1YL^B".)*$9+\D/I M1T_W^:U:E4P3-C1$T,!%*X)<#.)R)X2'=,VRQKJD0.[\!^%W[VE.ITU;>($O M&DE@ID& .E8^86$6FO9M,$L6(@*6C(Q+L&5,,]&2ZKMW1EO'CJ*:H]LR<..6@T>LS5%IWUY:E-DH#N2>>7 MK%[O!YW[]LCM+&H$%9T>'>&R]42&X[ #>^^WYGH^L]=CRL!$V M!)';6F[W@X[N5-;S?6,5*YJQ.:QWSZY7W0BI5]J.P8\.YT_\U;;8J?NR:;#5 MLE"]$%*7H;W&EWV$4WL.S>IT%]6PY#4HL$49ORU#>"@/W@<=\M::OGWH]ZG6 M?XZ#])+(3T;D[?K&HN(ZT1>#Q:N]F"-E+^0:F'F%14L1D0#"NO0"I1\ M5=[]6S )G&@9376@$%M&/Y%A-U+:/KV[\3'*FC5TF'+OWKW?"^) K\MYC#; MB4)ZB28EKD2^R=P)9/D.LH)2?G#Y0V3B&EH.[]2;?/7P.UBI7"P^.2 7S&TL M2B87D/(%7[5:YS>N%!@5VW7%/F,S:?D.*804ZCW?T0VG^AH,VL)J$P0:K"9& MXS3('Q;D>O)[D&6;&>4DG_1I@RC 0[A:#Q8<[ZTN'CY^ZAPK; KGZWAV&N1% M*3I,[I*DK;;;LS2SNFU8R4Z8ZL4Q5B<5?"\NL[6,/VR7]/FB3CCNP\.NE4@7 M1QO['?R@(P"OOCSY01? 3&3U)J#\HWU4\I*ZC$3MIEO/=:LK;=-ALFAZ>@JX MO+Y+SV'14'R\8E@TG22H1+U:$A^.EC>)QMIEXYB?T87;5+O0T?62D9LCPH=: MDSTYI 5!;>GW^;V,2VT&8ZL2S-O,/O.)'T>T[Q#*A7K3:U9TPU\D;@4;I^P[ M%!<"D+SQM?,R@7S%9=C9P?77&6WGNF,A\E 1S4(--OBV]KN1D0.&1"7+5+P1 M;461GS71:@@16J!75)Y-XY7="(*_6D]*#69&-#'X[FA<^5V][?4[1FD!RV"^ M'.YP@=$H&U3+I6:7?\E/^^B#%D:K[CC:"D(@;LCN6E.TJ7-BQ1CPE[]CYJ_( MGPXU5&LV2C\-X MC'F\-OWDL??($NT6-G7B(&N3:=-S:M>3S(]%\?N\I\<*1T3G3[(+92T(?=UV M#R5RF,AB L."#<&X?6\+ L:6W1]=M_P?--K0/'4R_4X7=K MGXNG'PND^/\7D<#NC6C@&!TSTZ9YD]CB18^/M3G.9*IKNB(ZQF^$,&C(U8L9 MZD??KUM-:)V]'3P7:0#DOG-T:#GKN)D[XE<5 M@#LY=YDO4$_M(?:\ZBQT5E2O^\T:BV9RCAR RS;FK@Q-1-^]!9)3YV6,\)2V M^]M1H^Y/K#2\*/.*;Z$X]=M2T1HI/<>92(*GB#7V_:_T>7C5^2QG3,V6B=X+ MLT-@A- ]Q0 UPG>8Q?SQN;"!5/Z\SKEVUOF>VB>/I3EA;Y^A 3D]@(!=U?"B M\5.W>I;6%E9-IUO## ?U5T&M[*8ZB=_H_PEL>/+;Y'QP9G=ZRF[YK72$H:0) MB5GNUU\,R+!2&XI-"ASJ[@"H+C"JD;;Q=8=E/(=E7)4C"ON]_:,R%P/DYO@Y M5K_!E*T#^HQ5%'GD;G4SO&NZEG:[>G-EU+!AW7W+:F.^MAC4PH #Y[2RLS_, M3LNY'ZE6DRKVMUM!6+F[5EQ&P"N$O"$YE&'&__N\B-/(QC/ EX3=:)M!RD+B M/0;;\*$A=R=[/34'LCXLP]!@_%JS^1*A-HDRT="[FOF>4XDRH1;B\_SHO0C' MT&9Y)@7#$IQ=GV-; I'0^V-JR(H^Z^= 0C\P6TXQU_\"7XQXL MQZ(K;UVK#S<:'@6)FN=?/H[G!]W8X49WJX5/N7/EG!#']9VXI/S,8ML$GZ<7 MFL>],YA'I[E:]76]H_,Z9W6K*J'LV2_\GA[5B'GBEDI9E;5Z$RBC2APL=Z.$EK@3M'#&?,15E73_IA@4FSA+H6/KCV%>FL M%,I'JV+8%^A3J]J=$B/[8 -AUR8I*'<.1M#:]2=5DF/*SM@#%7 ^=BI*6^G6 MRYMT4,M+\98:'OQ962 VD>'PY<%0N^=.T4+50%#12(D?0[%YW'1S&*%UHK19 M;N+ QHTPJLZ=%_^"*AR:0*HG#,4&L#8E3D>6-OJV@K6%2<(=C2*T >]VL<6% M'W3_/,Z4W+:0EJ.M:@Q?](97 >\RHQA7I8[2[34]@QRB>%->O1OCF;XY#0UO MI*BHF=S;"7563I'*TOOT,N+_Y-LWJP_(!T-M>W5-H4L]SB,;_;/FGC2_:"R9 M)E1=[8JQR^U.J2T93L\_9556-NH;D#-=L;%9N24T"THYOJX!E[/3YTY>%$>( M1;2(O^T!GEWM.9<<+3;Z.+-6-7)W()C%/(#197@U'<9C/I @2AR(2VIPMV=G MG39EV#>J1T0K#&\?K.1WZ'F1JMA136Q<85'1 A]'YZ.BU(MCB_.'Q:,@ESB& M[[NG_)PO]Z>]ZTI\&@'4@ZRJB'!&('?+CR<4&W;_.WV"[I=?,_;3D[7;4ZZ* M+KG?UK6?]"YE D*>XZ&\1P5+["U+$R>STP94NV(L9(5?[WQ#^1KZKFM57TNC MW,@Q?0W%F%KVMDS'2$\S(U-4J>+ZZ?#!D2"+W*[;?E!PU)"'MP@!L;G2M5L! M2NK1VOS:Y1)ISE'#33_*$]]JVRROH]-22V/-_="7]B<=W?DQG;#Y!FJ3R%AS MC;Y\]1)5G8$(G6)K5RB ))8#\SAR MAH#[HV.&P7'1^JF]XY@.#T[LNJKS,+ M:I=\3E\#V$;5T:7QYMPAR5:P"+,J_G7T[_-W5ZDD3*#OX/@G"IA5P2A+B_"<+$WOWF\CA''+G*O@KVMD;IW0PS M*J@@FCK14A.W=H5^M:]]-Q@:./5ZS/.%1 M@OYJ==60(?S-I&MEW7S^2%X28MEZ!NTC>3AXB#_0_UQ 8.TT5HV:811=/H*. MR?MXR)%O34]M0$JU/>=F?47*\,H1OOK9S[,CUNGH?G.*8O-1*-NI/-F=J/] M@44!/@ ME(B>BS8,Q,8O.WZE6MPF@\=#VH-I*9$&$HYS9%@4Y>;DY,\*]-<% MP=HW6L2-.K2H83RIR%VN+=C8U*>*LL+IX@1I ,,L#:;JX4_\L&3ULEP0Q*-M M]H@LE&?#P4'N2V^7X'EI,)YB((1U=(QU^@UL@^#IF(=DPQ0,;^KYAP2WS8^& MCTTA]U+&]QOF]R%*.[ ZR\3!^*]C!N>%INPFD2LMSKDU*&^GGE609BP0+&4I M;,;F*J!'R__GWRLXL7N4YHEFB&NT ZB]94C*0;#$Y<@#FIRBECE-AN!^A!$? MOG<:0%\ P&-;3W=1)W)N5BJ-M0'7-K"HP)CD9<"D1RYP@$1ML,;B(2Y.DH'? M!G-DVU_/"[3SI7CGQ:L)^K>BKX^CU1;6"[U,OMBZFMTK7\BKQSE&$E;P:ZXS M&:"DEUVF[WLZ#L0+W^)T]GB01+DDGTFDC+<&\BRM!?[\6QC:XJD++ MNFU.-0R,P\E+I+UY&.OSK]W**S-6NC'5.M,7M71\S>H_"V(Q&FLD<"[4IYT? M6VY5JPW<7!^QH?-E>6E[>UJ2.[C#('I34DQU49(;8J,?/D6_OT!T+HA2 MT)_:&Q3*_;W[JCYV9T]3!U[B#F),M?25EO'.&1\T(,;J&(Q+$IDPBY3UHL8G M^=O[8HYO??LH8K]ZG"L+;$=H(]JZ(766&&BB_7N+<7AA\(JE"%XHQ0/:7&O] M'AKGH)VM_23Q4H[\ E>Q=&(RXV?=S91;$,P1WDPFC!O\8TV4B#%3KJ?5))'M M'T7T,[4F8*XW<]?"6LG:=ZEVHNRVYPQ1CBV(1J+2:#TV1)1C3+H.U]6HD7 : MNB8],B9VVW%U'AD_IE 3BBLVF[;L:T'!4A@'9V7EI >='MT2K%#X]3XH(A[1 M/5MW6=6E81(: MIML?OA"GFEBM*<$C'/[<@3^]8T9,35\/.E:*YD]:]%@O@NL2>:@0V=;#2C9# M%S1=FHE1G14BD\1T\.YN3B&Q[>7(_+@UT.65T ME,-B_CNE1M^HAQ_%^@HG,[F0%M YIVJ6G/I'U\V"PJQ*J!=&BSD.9UW)T58 MG]CV$0* 9Z")>/<] ._/.SN"+QULLCH_V'D7(YCY^W#6W(7Y)Q& LS%\G0(N M< FX,W6P =]80#3GP-NC[T]#,4*>DN4OU*7_O")UNN0?662!.7^VHQ![2\S" MSPR_678>ZP^#."=<6!SQ2QP6= 3\_K3H9_MI.B;*P,&36\%Q?@E"W\H/.R0EU>FBZ*1OJ97QF6[79.OJ\&Z>3 M&;>9="A$#IB\MPREC5\>^W]HGV<&3$YZ'*;:G49S%7]]^W\_!\\G3M?/HX&< MG9LY1W]U\(1\X8PH.70(0(OG+$P>:^J<7?^(OL%P\U_-4>GHQ((VN@\>;Y3N M6I+]>\SL,$=4^*; L *IM4/7.("5N&YE5[6%6?3UN>U_FT(_6D!B]5&$0=+3 M C39/I#NC+/<8K+T1R0XZY:T"TW@G&JCHXUR$6PB=T^2*I9-FWD_*A? =-C @R+?53A7Y;U0C>GLB^(M M#\QBHRTA]*RNIDQ1T(C >$BMX&9/V1HU_;,]T+%% S96-&:.5@JEB+ 7/I") MJ0COM'92W1(>L2#&N+^1KGWUXUBY8G<>],MK%^:)9+\6Z$*Z7R+J:-)/6M0TO2T\ MOVUTR5U--RX10%D%2'$+#L4WJ N6SUCR4C(\G=-LY=\*D]/M*PP.C)4H,E"* M[_YC<)2 !B(='(\*Y*JB\<4)VXZ&E'2GC+C4$J=Y3>I,2M5B&UW,377,;4H: M%T'0 ' '% /6_3.NHJ?2-T[K(4E=>K!C1.M5@OOB7W$)SI*#Y4@]W=83]7)_ M<"OGRV,K*\V"F01(E"DZZM[0A=MTFBVDW$V@\G5&NW!=0C]&UM'0PYJ)*2)+ M^U%T=0D#JU1QPNI\\9#0JRSU6GU!*.Z*!T&/:!X5?FN?V#BL=N7WED&$R: Z MY4'V8T"+>*#>OX(_[HO?0:%0/BCHYF;NZI3^S\Y?$-VTA8D$+-]$0NZ$:SRR M?,+YP;@*Y/?_EC+272>YIIL%:4HY-3 0O/[ D @#Q3S!S3[S[KK/A#B&.-EC MJW1T O1T=[ \\[R1)N/1)D"BJ4%06D"-0P:*NXXU7*V"%YU[2_O%P M W2&IUCL!EN2_1A0V''S6]W+]BEJSF14!A9I*L*EO*GQM$KH0:[0TSH?5%TV M<."5 X518SA%[9_[GND8D'__5^UOJ[W,*EE^V_X]1@?6$R]'B?@8XPB8TC)O MHOV0]2.^A<$M:GV, M97U<\H((*I#DY)H^H=CD6VY6+I:#6T5]USDQ./ U*&J8GR?QZXB(M=PT'*Z5 M\SR6N6\WN=I,FA Z5C:$/8EP_Q_MG5=06TOV[IEQQ@;&Y,PQ&9$,)@=S' C MDA$(D3F89! "2YBW?+",C&FL: ^7<)1H@,O-$PKW;7 MF6TOMXO6!Y7$UTV;)Z7:!;'M+Z0 W<"V9#Y1+3DDYO/"Y_1G=\."BSTY75\ M %4Y.26=SF&N:=\A2F A4,RRS60^V70]/U&'<7^:B82[0V* 29;NTC*K-'*F M%-;:KJG,]1<"0F))=I;8=/A?ZT1X,CM*F%'&?:"*_(EDTO5SYA@? M]QF,.\HD0J*-8I#ZQ]^]MV\&*?BRN4)'Q ^=.XXD+ NA ZIGFM'M74 MBC+*EQ+&B[LRDO:H&_+%R5RL!Y@E:)X'Z'[B:WZT3Y'4YN[#@1L;>B=NLL83 M\=@36'VJI\39)XSKJE. K=U?5V)BO6LZX $D=\0E7>=X9Q,2!? MNKD>6T9*NK#1MAT>(:@:M[)4I'K7"/!#?*(O^?;[UM-52_PYIQ>@61^J9QA)][U MC66=FMKI,UE>TJV&B1B'M@I6DX/[VPA>"M %!&D&:IJGB&#=4+5K -*L^YCE MNX]\N"A#E")QQ[-)@U=V^5"."9!QE1!@@F,7/3DRUD=1F4T>K$D2S-F3JC-% M6CH0 ^KL]V#J@/M,CCZDVAEKTQNA4%8O^ ]^L23+CN8JYMDUE?(R7 MT(N0ZX B ^0NIU\^ MWB@R[OIJ];SJ\%:[[.\9RM=WE\;&&1U?9/^ES=H3E+V5Y26Y4&/*(J(BN-(& MJ-N"WN4N*GH?[5?@;(D9OK";JCTW$![.2+D:5J!2UX24X-(T+$3PW. -YCX\ MJ%@F>M(S%^$D0J1,O=*Y5K\][#I?WW7:7QI5-/2*O(\X06A)M(^+R,:]IL?O M@RI)1:',KI;P6/!N"P(@[9V8TSZ=#%#GNU4@,^;C0,\ZK;%0ME\VE:*9G^"A M=MC!0NW4-<5H9)WL/7>!MP!\V?QI?'DUX6. M 0355&;]0,\&3I0ZA4H((B ? @HJ\(0MKBW"7&-<#G: DGLSI$6X7C._J0_1 MMEX\"% *+[3"Z)G$^'& ;26\FO/)&1%F9H,NN3I(T8S)9&#""##*(D6'CH[- M_Q"[<2-ISV:9X!W&N=-*J_OMT-;S'8=+JL&0Q[K$VY'/;B+N'\;;:-N3G4\G MD->%>ZI>7&\ZMDFHU-74*+Q+.XO;S'TDVH2&SFK$A< M&!U=[#I,S(X/5)::K7=HUH2A1YRKCF$_2J4U$'62_M1*LM[@6PEJDI"R3JVK M:AO?C^*6DM^R%F1"2R;;0WMK)X\+IK72@%=F,H ZV#6S0 MT$Y5@=\4H3H7TI,?'9\V4I)28Y0 M>.V4 *5WF5>9%SJSB*W=+%6T0R/I7R$2CX#=LYPEUHWFL/4EO:KV1.<%]:>S M>3/\$RKHZ,5W*N6!4X7Z-"K,G;H4ZGUOJ=T)[3W+G3!29035NK,*MEO.$R]: M#L8V+PQ)2G<46#I$% [HG> J[>L]AM!Q5BUYNQ] MB3@8:UZN<.YCUKDD5,KMINTR^5]_M.?1@7.GO(GU$(KW@23Z2R?R4)IFLW#G MVAW?4$,QRYHRF=M.7QOY1)L3/OV]$"ID*4_E3F$>W#D!=2S+">^))0LR!*'L MS+KFTRS["D')ST3$;I(=Q-?'4J0=>95V-=15THMW?7>VGBZ>2=;,UE?TE)_5 M*';LT9-@N0%VF,IS;%/L&$ZM/P+PVH_O09(9%@3(@8E[.C!D_[MJS&^.Q!1/ M,^9/5,_F[]G_FR9M:]T3D>NGW=,9R+WCB&"6C/-N^#GOQ:MSN>W(O6+#2[IO MZ_4]6N:>"UJN4YYG@U[974+_2I/(U?@(+8R5UX68\X'W5*MO\<24O9 NVY.J M+%C*ILZ@PEKK3W%G'?,Q*ZV!B=UOXC@%O>P("9M0SF\059."HM VL>YED9MC M$ZK*X0?DL_EP&K*6N[RR,,"G6&%"NO!1!^@/==E(M4*6E(,D4]BZ7F5"(/^P M2A8_T\9>E$JEN$LXS!C8#&HO'_3A@I,MBY66C-1+L4.U0U#;ST>9!^0+)R1' MUU;2EY*B#E5?:YU6K>X!O8,I?I:M6LN2-H[]R5 QN);F,&GB<_<# +4P'_4J M9XE*[R^ZO;)2\"2YX89'WHY7?>^O<717(4'-<&7!W4NZET;?X%G8]$EOJVEA M6E"H[@T"""V!#KW^[HIGBRTI[MN@4U4Y:HB$_MV6P7\A=0"BR8UW3);0A+IY M!^#60*2((K!I1-6+,G\)J5?ZT.94!__))_OOTOHT'7>[ILVGK9U'#?4EU_@T MO\T#8]V'*C/=6GU$!W_!20EB17-K^]O< 88G1+]?&B[I_NG99T_^Q[-'H6E' MVO_)LVW+_Z89_&=K]TX?[ODMY09?. A<76KPM@G3U[TW!9A*5Z FT^O =<@M+J[WZVC",;J'"W% M,_4B7U<[ X?(?*2Z;S:2.JB6A^#>-QL'$+E2#LL-_00:HY8[7C>_U&W*R4\5 MKZM#4D:JE44X&O9DDD5NB-=1"-?A32:>TO)U=@N8B$.WAD,X17V+?WNHK=YM M/+CB :?'18$-"]7&YFN2&D03Y\TYC#L' M?9YP9JD[-2)GD-?UUN,\JR2G;?]6"SV%S[JG54$KY^EDR4NZ)_$7<(E>BJWV MH8B]7/#N]R.T:R+YDNY3VR6=2OP_G]HYF=I_>;9+ M.0\Q+HO?G-S*/7!9()PS:AU_"P6NR9(!QS'+\4.'Q;K+*<:TM9#8,-^M$ &B MLDC8"OR2KD=H%V(20H%TV6N$5M59:6F4A]F;KCLA@ZQ\)29=.?WL"0AE4?CU ML/@?D_97T+Y/'E3T(G-&UZ?CN'^4'77 ;8EA]Q!^0IGUF?JLAB]*XE^0WZ\1 M=%;7ESK5D9.+MT!5$2(Q*;>A%L(I*@VGOC%/:75#D'"UY;\/9RCKN!ZDY^?4 MUY)>KUH7)38I0!_C]0;1$0Y& +E&+_U D)N.M(1*5RJY%YKY=A('@^]L<72_ M/[L_7+7.?_R$*[URPB?XS+^6?>#W;*;K0&>800B%ISRO"^7C(;DBR8N'"*%J MJ>G@'GAB1T^O'VXZ%N5UQ\^.&B\8,OE.0RT+'@;G'=K7H3M>%8=]\QOG7_5%OB0D7H> MJY47N1/;>/$]KCCLE+I\IG:Z?N4T(^CLI^\FH7N8MNG3OX<^=K<_N'^!$F@5 MJ! JFK[8#[BD8ZP_I;M8RKJDTSJJLCI;AA]>S/Q/J+NGJ[,*:"?5? MM))RMA?2>^+WA,0#S26BRUBJ(&"A*?;VO9_.;Y5&#;2?/(L M>&_G^'%@J?!8#X%'/W&&ME&'KV >'W?SM?2(&_R"5F\,J8;?8/8XA)/Y8I[V MOQKA[:Y57]>/2;P'JK%VG7$A78.R0)RB"X;K5:B3:L?/,^2A@'1?\./68B.\ MFIL266ZYF10OM+S8B."4F7]7W?D%W=+]A("(!K]<5,UWLR)Q@IOSS#*KW*JC MI5L?) EBQ27T'ALV&KEY:41HRDO2T=VQV^0A/AP_S<6M>@MPS1+):1^/ GE2 MU*E?-X]&QMXGR%?V1?G8).U_--]WALJ4F1+LRF3!&K$#@AW$][-A.O*%[RC2 MB;84*7X^7/0&BQ:]6N..7WBJIA@3$1UC4V\Z5>BF(6E)]6)85GG':]B>/II6.KWJ6MSM)S+>H.A8[L/6$Z*IG_K2$-EPU7#G1P.#CQJ'VX*' MI@9G7%._JUV6:PZ +#31_([*XMVQR1*OX"XE0(AV.QETRHWD-PLNQZOY!EL. M)!<,-TK8.GN#?YEV_;;I>FL@>M'?=BB%3G-+D>/W?+7-_1?4^_&/BJ37-YTJ!^IRX2_GQWPD0*,)^5LJ,=)N\NH M984IE@JR<14PK$4$+:.VK2^/ZQ^!,LA:W;[C]\":?4@#38&TRI*$LU]2FP^B M)CT;9;'O-G*SY0$H)3&*_7N_0\C;+>,'H&[L5R62F=D.36@,PS3BE-X->:NN MGWI)UY^]8QS;'&_#U/&I(8W&)ZNM, ;JEO++2Y59#PQ9#0&ZZ*WP#V".=J\F M3W+DF+]E)9BHKDWU#O:I@6Y<@6PW+V M^3HMK*OAZSTF\5U>08=Y6D6!>_LO^LN27 LEECC@;?2^2H<<,A8A#!;]YI/= M:SMM:%Y^9DB3W=>#>L$4_2]9L*+DD4LZQ6[=]_ !X"G#ZI*C%J/O&KB>3V.* M6?&+LRA<2KW-Z-]OWXRR".PY=JW5W>[ M%=BZD)A-0K)92)E5-1(U[3/;K4SN8K>KIOIJ C:"6,^\;N_D,T'(+E??2%08 MC!+5L]PP5H=$R4KG!3(ZJSC?"P,HMUC]MF]OQ"[V^SWG=%%(TA-$4ZR#:&5G MBG&-6,P6PI=9CM1BI %W1"I/*7\S6%HZF&)!X#P^Y[KIIC)&CZ'>L@G7\J-, MDMV$J]8,-^2?[C^+^,\#:7^@%H-1>1)_&C7/D!U%EF7N*BTC]EL(FQ];!W$$ MBNC!1TL,(Q4[326B*X<,KT;M:A92V=B>K[IPA92ZN:E+MF^99&SAN@:6W#:, MNUL\)$MYX +FK[(M1Z%U'/"YXXUDPY4Y-,Z. MNSR2Y[1Q0RCA5&VQ-I77BVVQW4%:+?C=FSH(3CI8= ]/VLF5[8-((8N3VTJZ M(H6T>U]7K /\ZV])]BK6+J>+3&D';LB8WP]R4*@TTDP>@:+TDQ\.&*X7?WVH MOLKXF9L]A3# ;$:8?:L^+F$()"6W,G'[W#>9PFGPKIB;F."-/>\6MSJ7/ M)_XQ^*:.C@B*6#*:J!PY-.*:)E8_A!ZFV+LH]19&]E##S=+3SN.ON!%G]XZV M3%ON5=W!.]8G!I<^1?B5G_5KX93B'?0ME>G<8$ ML S4/N[8\):J@D;J\0+Z$BU4O^,YN"L #L30I+FQD1V+G.;)\M---]7VG;'I MUR?:&$G)?L#NKK$ F(RFBOE]=RQ=(MV@N#HWR>&UO2ZL MH5U5D"SU,[!:N>]D-(?YRFTW-N?D5%NU1(WR.D6LE6?R7>]TM#B*C]@#63U1 MS=]!-4 E*CJEO:B/9!*?4ZA4YAW2PDMK#EY^YQGV/D#6<$'**X_B(4/*Q(8> MJ I[>#XCJD0DD(/Y*O32E\(7_F;0*Q^0@7G^08K(P]N:K>]HCK$(D30L75LT MKNAW42;U,JC\WFS0-H,)25SB,J3!M&U,,N^9,B#[BB.UK;2,@=YOEA+&EE]_ M^OJ/='-T5?7[?=P>MN^^AL7F(T(.U:M^_2F51A&41 M.8&=EI_EP!I;[OY9YHY9SI:@UI/:>UJ?VKA.J+$U1P[C(A?>WQG-N7 M=/?JZXE)G_UDZ)&9KV":M.H>3#7T1BR;KO(;DYB@FRR;;Z:AT)%?*.Z3Q:M, M_2^[4$-&!@N<+YT.L%$[U8IEOP_0](/LFT:0E'1FY%RHX M5(3AS;U1 M9C'/$T,6A^#9,UI9'6 1J;ND7[9?"=5L!>%$UDS_XEERL5KJX[.^B&3N3 MR6F=-H%B*4H4Q \B\,,C;B'!J**$%FXASB'276;E+^0O-26TB1ZPI'X*"%8U M'7:@\[QB*GV@6DLT%U>!1Y;:)HRW^6)N![[" F]GWWPD$ILUJC9#MGWM&%R#(-6.7X3?["ND@B$X M,-BNR%AA=2#72*%0A-M$3[A2..5; H'=-7V):\C17KF[&$SNEOE9;;B3A)=! M6" *D;DL%O/'!((7U&.*B9CS?];A_5_D"G]-QD9J3!!A;J**?3=%;*Y@;,_F MJ^MJ)6%Z?[R.7&0ZYT87G-N+T''OF]JL1D MS (\9IQ+5IO+&RA+W.,>.6!NN/ZE$^_/@W\)A;'8(Y;XKP6RM'RO^3CF7?4E M'!K(W,Q)<5 S-2DT,LDTE=":G':IK1EMN->;CQ#5HDF'GJ%Z\W9%1;$55#\- MD":--]DU/3IM8N-E1E00E^2DIIZ&U>K'UTHB?_>N?7M.[[!.+-5@B971"1XN8A0<11QK(+B-04O>. M!TF>593@61NUIQJO_7"56JCCCI4 *G((&>;7T-SZNLIKB:KE6=:9UM]K.HM* MQ( D%3!.<21)%,LE,V#0FR5W"-["Q>2&8Q]Z=7JF?0DN^+)IV/K"KZU[<75@ MJ'=I3;\J.*HOF,R^3YN?[P/E50Q917=[MLZ![XT4)%W2!0\=;L78#(4\"R32 M+#OJ6M&?4NTZ!3PZB\#E^OPM]/+F]; ;D4I=!L.#=>>GX9]X338GI+]9JY59 MH0P)EN,_CO.1]6:(AGDB3S #YIRC&,UC$5U_9W7&C-4_,;W% >[U.!07^# H MP3-]"S7_U@^45+&4TUN2V';-3JE*[^'0HJ2E2FES8DBZ-Z8.6^)YLFN7$M4NE /=\%HH7HJ;ODEY=.6M^$$E&LGI(D>M:2@.IJFT@E M"TI3R4J#]B_X%HO4W-I)#D)!X4 SKB=4/XH(_5JN=[ V?TGWKG8O99AB[$J? M-@W-((G/4N[D*$RI*VWI/RCZW,R'KHN,ZQ)XLFEW=MZW)(BJ1[?Q*F+;A-@* M$3W*[F.([^K-'2=[UJ-E(TEF.VNHOF0.0E< ]2@^T\SB.?9QQOJLA!9:N-Y! MS&U+E.,:XKAH+%)Y4#4V\]%Q(V_W$VD^E76%7, M6&T\*\&] X.L"CT(XD:'#".R(J+OQ:.!+C='PETNZ^/UU7SQN;60% M;B'%#F -QW"_$B3TE**"6-J7]13Z5?>,'TP*QWE/+$MMP&"/>R)@^)Q/CV]? M316T/Q@;'YL:KAAN,%O#/,&3&*:*J7X^!!+#OJMY72"!J\>KRR069!(AF$O_ M*M;A9NM=/<1>YG_8N?[_#7RV73:RK<&GGY94QE,4#7PG"UT^>8MA Z+'64MR M>4?DTX(C@)U?8NO$U+NO%6W%O<3,#?.ITVX;=(R9IWXV_23CVG7\QYH%E\ID M M-19(F_=1%L/^5M?;%#]KC6]5>A=V;&$%@K)DYPK@8S!A#]/.46*=K0#%K? MX!YGM?&BU3YT?J3HF]9H4$#<"I=G)_7GJ/8"D9_&?S!O"%]>(L[RQ MWCAGNQ+HK*9VKA?"3Q)M W6>J*'X/[KXAI2!-<*77.YEY]G:DM[@^3E6N,P/T($Q63MWO_>Q2@$,*+R?< MLW"H.=Z0+9!:_.VXQ*+LP3CO_4=W8*]1W5)Q.J2?-6)FP7O,8\-:]J'>Z&2) M/AR BN4$15@GH?6$4Z0K#X13AJ:^19VO\XP2G"=+?B.[UFCX=$.>K3(:W_[& MA I4#^UYCT\I0>>4<3W$1Z0VVNKQIDN,4\M%G%8(J(JIB.)7\P$8W.U0L#X* MM!^\8TMX>I&:S8YYJ?%)]6$&%O[IB,4\^2+'_3D^ S\Z9OW00&J@5=D'U39N MM>/NY=/6RI/DX-KM;?/5G5/*O*QHMBQCL^8-CE&+*:(91(AKF7?[- FS_E74@I[,4X-E M_XNN,\4>^27E4GJB_EM5)5I^#?3N-4A#K"]TTRN]A_RFJ*6LR*9*R+3;E3N; M:2UG'^0#]YP['O<@1Q8V5:BXD0MT=H H5%N_>\1O.Y]0-R8GNCU92^P M[Z_HY![F'\$@JSK42TQG%3EI 6.CB\UJ+R\^CRU'%374S3M\'@Q\G; C>(S* MH?RH]\(H2@8&I1".*>OQ05DV:?X2&XM?*^.4?(@SPU/DY",XN5 MGHJEAY]C@)5,N21#/7V>] '$.YDD=\7J#8'1ADH!K\G<.X#]G')W.6]K M"CQATL;295"D#EA'GYAKE?D9&H@!(F)GMF&.7&)O7D9.S6FB@IP6+0FN7Q*% MT#.:6<-XV<;?Y@U3XW$D28Q@IR@VB73M[$5 ,O?(SBBWCY#K)G1_1SQX(/)8 M>]Y'*A-?_-!Y]LE07?&:$VJ=X[ I3'R+Z_53">>,W>3* LJ]\.F2,[MC;8 -E9+O-!7C82HPL!-E&]G\,Y[,C"@5Q MKTQ[\@S-!P(J7VNO/..RBZ+(#Q49,<[-!KJG*=1\^/'0/=$VD9?7FC;;5BK> MFF_K',2@CG.-7I'O/@$[\_H"JN*,EHP94&:XQTE#ZH-1&N$W 8T,[M];[$C^ MN>%U_D).]Q]=E7HV]XXS5Z>-U43GCW5N3]W%G@+^V.[C<9>KZB"ZT(1L9%@Y MWE)Y4#F^Z(7)^'C\W_/S/^!A;RF&JHT0?=Q) M(5:J@ -W"K74;.?%D42;.1*PO4+3>9!_G)=HYS@2&&#DD^G$4=:%D*Q!2S4] M?(>G)^::P(R=5CODK4%! @#;-XR'\;"XEN-K WI9&X3XE_IJQ]FBJ8S6<3;Q M1G7\0SL7II9(WJ(ZR,J/P(M5UNU2A7P,V9]:D9?=/\_TVYSQB3?^DLXR1/)F ML^20*NF9]F^UL/Z&T4NZO4*;PQK>5OGED ^G?)WMA_,KNZ4EPX B[? %MC+> MD!<>+V-MT0QEP()ADEV6JVIP1UUHO XNT31R+-"K$?QI(GLG*2I5:O?#?N+G M:"35)FZ_-'!(';_1=DEG;!Z^L.TK4N8+]_K[)=VK;-=+NK.$B>Q+N@F5AHL> MC%=?O>[%T-:PZ>E=L]!!QH>7=!O<6F&AXC+E PVXMDZE%<[4H;+OR8O^WU,1NK#*^3V]S:I%81[N#!'"[I-'XO M?Y:W^%F3X6]Y^ =W(# O%U2<9&7&>KZO+WF]<"2%\=ETXN#A>4L)0C)GY%A MW4K51,0IRY+#Y(P]@;O$O;4>HA@<9W]0K:J>5,&8F7^F BY^/SMO)UP29CH^-.+M$CFBYV'BL"%/5/>;2UJDZ MP8KG;RP)U8N2U5KL^HR0U[Z-"=%-88<\@&<-:EG=E>AVV/W7,/$Y\B+?X5)O MP(=W.-J3(0X+B2<:0USSN1I^GQ[/F2;ZC1>VH!YVO&Y.N1]"H='YZW M#A3&YX*S,.YFT&80UO^DN$Y%\M?VV:@L9_#*X-,U'(FS]:Y)-% R'?$WYY;N MEL6 2=M!C'5Z)Y<1 I&$7OQYP>H[_;-&3U[]_;]LF#_YDS_YDS_YDS_Y_P:F MR]'_!5!+ P04 " #5@E94Y[WX5F44 P"J"P8 % '1W;&\M,C R,3$R M,S%?9S(N:G!G[+UW7%/?ON>]Z4B+]"9$ 0%%0!%$:<%"TQ\B*" @1 6I BI5 M"0F]=WZ"@A*J2#,B31 (O8IT$) 2BG1) ,.&M.'53H*"^_@*"@(!=$ M6$1(0(1/0%#@+R8,3(?7,+,<86$Y(L#-R2WPOUQH30 O.^L>9RD3@Q3 R,O MQ,M :P.@ ,# PO!/!?@OA8'QD)&5C?T(!^?A%ZJ. HP,3$R,S$Q_H3[\-/#P M0L(BHV$E9 M.?E3IU75+JA?O*1Q]9J>OH&AT?7;=\PM+.]:6=L[/')TFO7F?DYN47O"M\7U3\J:*RJKKFT=G5W?/ MT/#(Z-CX]XE)W/S"XM+/Y975-<+VSNYOXAZX?_"7>C$ 3 S_3_F[]>(]K!7+_ RLYPXQ\IWV93MP5-^*95@=H$KR3GES4>DSYOA!1\^ M&^00DE'%G23\I6K_5+/_=Q4+^?]4L_]:L?]6KTF BXGAL/.8> $80+F=&R,/ MT$477731]>],1>MB[>F1NYG3MV_7Q73>_!3\R\.C\'YY*]\I)U^Y;(#/I KI M2;Y/ T)*W&:D E7@(;,\"+T2?R2$S^J[\;Q"IOO'M5K[MSHGM_,G9!;$;R*: M+DU\DV?:_12S_X5H0JFMER#=L5V;E*C.1.$@XBZG[?9:,QJU!H*K*SI:Q5M2 MF!B+>PR[FIDITKHL@O/JT*K.$!2NT'LKN%IVX0[!O/U-C:7EA7"QR?84]=3N M/W_]D#G]>I*A8ZG?FK@&R.P3Q,(FC IX2&/&>JFO%#MTV+B5]SQK*# MLE-BC5\;5X5%+W7:103IA.4V"M* R&X$,PU PT10Y5(+CL?DHHC6 -M5/<3E>1-0(;V%6^'N MB.(N' (.MQ_HO)6=:@@P&%JXX(R=O2WS_GO_WLO+FQD'J7/8CBTVY( D2R7! M,T3-_[>[[#-[Y(4^3_F.E8*K/1>[YGXS\R9=/BXQ+;A$ RJ%-Z7G3"92F_/: MLC1&K7MFG,Y934P9_)RVZV&]K@?U2B@U-$U.$Q6 M(-E\COVW/F/K'8)VV"WKZT=:TKQ?5C,:BD?):W[,AE2LO,LKC2DM%;WKH/(F M1-ME!##5$Z"+KG\/8MC!D@44KHXC]$ABB%OE^$6^'VONA>TG(@3.;#'>N[8' M,(SO*9Q$/)I#QV(AY$>D8]2O5!%\8]X#5FP.XAI^0ZPZXM-I6[V+=:E?WW2. MY,=-M<:%8IE_,4-&UM?7W57&;I3T1I4IYHD^+WP2E3=2/F>YS+9)($'(,MMD M[OE9#AK>U*JGNU_X?%^SLR6KE8?98+H2.A;P;8QH>0W8UL MGI/6L 13G4*7!;U*DG2GI\;)-ZT]SC>Z)?N^M8MPI77^&@9X[Z$WWQ:0D81P M=#@9BM>8[[T2:4VZ-4XV\3D;8WQ!9OO:%?6E/[&OE<_E7=SNX-AV^PD/TU$" M2T@\U'$[7O#$ ESL!^(J^'1!X$@>')YVWOI+N2%QR]%!ZAK[8.2I:MU6YF1X MP0C#O@3I(K6?@.R#X>^8'/$_ZU9C=[+!EG'^@'2GSK;LJ9?:FSYIENX37L,G M$Y\]QXR+D=?&8$NJ&<*46$4:D'_>X88D 6#UNUTQE4WI5MH M ]"B7=QY)5(_LLY1_:B$(=4WYRD8D[D5F$OO-!GAPN+OXD-LZ[I;/";QT9M M;-4_*''=KM]V$2.U/GW7KL#"D,9[](>@_L"G\\%O%HX?98"US$Z=)[J"W?-1 MB$NX1/Z5BG5+ON<68^F3=ZKU<5_8OQ*DRK7_E.@W]:>K>Q+/OY?.UKE^0J*5=UC-A,IQCB1!/C^"=:0! OZ=NOBL M1!Q,T-_NA^N%R8A8)XG7+WG_-!+(/9O3_,>FW,O[GR]VP121$Y(ZXXWG4^NW70/5G5(O^;)F;B -*'VZ%]&V9 1DXG9N5_Q>(,Y='B] M<,$J?K+5J;"M)M@>^/&CTKX_S63K?+51_\<5 !.+G%R$DH:_C9],!Y.Y30IS'S63TG'M8QKOE#RW@?Z:[92=P08;K=9NV,VE6D MRQ,=20)WW5J6*.B9J_A5PZ>%-7CQ[GS@U\C0Z%\#.^,]E[LPI3!W3.@!K"-Q M(KTSXV:AO>#T4L)+KZ)5+Q6FDPV+O*K)*NKFW;:1$N;?_3 O:8#3>YNKA]-/ M"\*KNH[UD@=94_H:A,"FX5!" Q(9F)A>N!]##M(_.H._FQQPR8;16";53,#V(M16#*6:X.+^YA$BV&";[CL*-_:X=R^($,E[A$PT(@RW0 I$#$(!3:AZV9#GN?7BU*,T M()$&[&HYP_9PL'VA1/ J%48#!@C9-& VC 8L6@-[&0K-6!P$I $TX&I'* U M\M. 9&>Z']V/[D?WH_O1_>A^=#^Z']V/[D?WH_O1_>A^=#^Z']V/[D?WH_O1 M_>A^=#^Z']WO?]VO#AZ9!07+WX')L@14]&Z9I3[O9[< PY?W:J&GNH(O0JV! MW]?E-G_7CXC=3T-=S N8VRD+"= MH,6Y>:PJV9QDX8]M@K'K""!.@0WXA;9)N6@=J'^K07W"_IGF!!I@4OZ,\83C MK>V-R6+3UU!GS0@WHMUG6"R:=1<>+Z0C5CGV"[-I/Z!&4N:=?*MS[T =K MU<"5B;C4'8:0@+/9D(A&(=!SGFVSFV3O[[0 CT*(O_=GPT4&+W#FVKCQ;M0V MOC[B[5[*(/,ETI'I/F\QJV(J/%_55!?*Z#ISA'#87LUP53B?4FBQ>N3MUGA^ MU_EO5YTQQ%/I+ID>7Q>#XWZK[4T+W&+KA9>C-A_-;TU>;8?Q5\*$P=,PEAGP MBHU PH_H-!>+A4V9\_E!@OOW]25S=E;AVF!*Y[P3F9]$+"&D)VYHG2Q#Z(%J M"\^M ][O/ADV?F>XK9IY[;DFE\EQD?>[$556_L6CTPI5N**7\M=DU/AM$HL$UI5%\1;HBP MHT1YTP!!9"MQEJF2\U4[,?H15X;Q[_$>#(I?V 7Z85!!-7M!\UJAA,):L3S3 M3@ .118P:(T[?F:K?*V8%&>L>)IRKF#!WK \_2-8;S%,-$/%,L>S^AJI:DNB\#A2(&!ZE03A4X4D>7P_M'] MA,E66*8!K#2@>\E_B]I43@-6A,QW60 !4SVZZ/IW+P0-F)O=U\)(T(#O0C * M8T]C$ 9-%JBBZ]^[Z,L'NOZCZ"E:5.?4 M*HRY40A,[[2>[SIPC'0<-].#S+Z,8-1OW%BZXQ17H[;O0E#O1%?!-@7Q)-Q> M6_SM-@WU(++$/$1L-2U+:/#Q9E.:9OKKH9E?^NS1G'\[-8-\9_&G=N^LX( M@@9XO[GQ=A,.-SMV@DGKK.A*3;IPNJ_[HM$[ZS\FDC '?6MA7%*?GWSY&\B?,#1IS 5XI5$32(2.K/Z*.M7MX5)9YW8R73KQE'M=SF5U0W/NYCX-Y M9]I:C\A3XH<&S.HA[Y9:H-.MJJ'*DHM?Q]5K*L[<:@DMT2QG,*C]((Y+3&@4 M0CQ[L.#)/ NBVM6?%$]5ESD=\_3S.-MN_^R.$93GNT7GC-8SMS!*"3;.UMR)X=/W*ZK9@$S1:,>'-\[S=SO*I';+ M8F^N /G?+FEQ6(/CQ%_@TCSW#;,!&N"4&.[U',U']M8JZ7U_+W$C4#7TY]<- M'9P#Y!?OO83K#DRAPX=KP]S)PK;^J?56. >94S$.RX,8LV5^F7 M(]VMW:6-EX;-&Q;D1*5)1G2';.1+]-=W-!.G4+ M6^ZY&4@#N"]G@Y$WQRM9\9%M,(X?L=I^5P.;I%-Z9'1GSXHGC^0YY-SC>W9D M#\T".DXU(R$#]=J.L1+O4A^PA)T.Y>"3'Q6 /);'!*D>F<)MD87L;3X.SW95 M$!(C]Z:G!+@ M[<8T@*]/M/?YK?:47)[DX;N<([MVF+PQJA$[-P5QF9ZB" 8P,=-HHP'.>OJ=8]/1I^T[[DIG-7T[>G*.;@K/8&D MZS^4)%&$X87$")@3*M(O2XT0,-V9:]U[3.EQV==MS^3J]Y/:)J(R'/O#Q+$1 M\GE"WARFR=U7P5#-DP=,[&P4SY)I"+?Y6EDK4^E1>)$KCDEYSFTU,0Y]9%V8(&PE>J-A;A;P ME]#2P_6+@8SCG1GW&H4R%NOZ/-^+OB[+2Q9GD7+Z8<6D$8=O5668!+_@D,DD MT<,[\7HC;S.^_-&0-^S8M>I)=.3"R_QHZ32+F#\\9/:?W_F3\>98U$*VI'B5:$IP'R<+B!N#:QD),5K2[GEO MM30A ,7DB,TIC=&)U/E$#H$AYUD,J>;5_: M[&O ,MNTA A]?\TYFZO_F>'2P3"1=Y2J8$.V _?G9F,DU235T*WJUG_X^@GM M5(Y]%%VHS3!<<(SGF2L#GAAP?=Z$/[K%-H]N]YS4G.^/@GE"(NRT1G78UUZH M)WB_E7"O/)R!NV7>!>HKCA?VF3WD3ISI'30Y2-U*?'PXN;UVM3L#UI*XR)<( MR]'U)WSF&GPAO$YF TKJE6GRZUY\YX7,+[HG2^K2 &N%55C,[*?$6(0/R1^A M HX_>+_R$;1L%=-8W4OSX_]:,V0HMOM3E5= @9H*M;S=^K2IOP'A !IG([S M1_,01C!#.%U_S)T<;2W%G'SV1-[+(\QL!N;W#:5/J[#/!ZDCI.<54,+^M_7& M'T\_JAP]D],08;AO821M::;]L04+0^BPM4' ,V.U?O>% E#LX).RK[U=7.[2 M47$'D5\X:0"#SN^ YL,)!.4.G5AN-<'3 -Q6G);@/(:UQ4Y1^LY8:VR?!B/2 MM"J=,Z&;M'1O[FF0]CA1D9(D3GPT2-8K 1-M:4#8EWF#F%_(B0_K8>;G663Y,"%+)'\[Y;FW(X^B]:\<^QCPL_LJ8]HS=@EFS1(%U MH8/L0[I('4=574 [S:%B)<_@(\,:H:6$QB*YB-"J;_GOF],5XB2?Z)X4$.2Z M\Y(Q2!,-RAA$*&G!2.*KXZF=2Q^J2F==>9^&=(G>[U]F0KXD%CSP%V[6,&A% ML3IG"0XHZJ7%YDT:/'(!EA\[Y^B;^%[LEDLQDBOS&&"P@[Q'=ATHY;V_-UT3 M_7ME\KFU6='I^T(R MSH^7-9IW%T0HJYMDJ09+JJBP'@W(R;.C =AN&M V(OG/9EP [PDZV I3(^(# MJ#1 C@;P&Y!5E&)IP%7]!AJ 2J4!T9CGN4%:XG_K-4@#N&)S#UT&,:C911HP M[S;CG TY7.]&Z VB5IS'L5O;*((JJE5J!;NKZC:[MP\#,_8RY)F:L;AD;_B! MF-H6B8PF&T/Q777*%&ZQ/0K5A"K;\#.&#D0'H@/1@>A =" Z$!V(#D0'H@/1 M@>A =" Z$!V(#D0'H@/1@>A =" ZT#\,2&T8H45![\Y&(F6,'X[;C'HNW9U1 MEOVEY]#*Y<1@H+;F_2\_+&KU@@:$>\,%VYTD:_+ONO%.V!H$NF:$?[IY_'/< MSTM)%S4=S)Y]N"01[_K?_E]ZS*\5&J;#"UXJ<7Q .U>%QJ4Z?41G? MK%0(J$7$HBZ>KR^;=3U^1K>KUYY)6L8"UMF?B#Q&R2)SJD?Y[&M-S)Z[ZU)^ MEM^N+RX,KJM1(2GP(H6![ 'V$]!M6(GZIS[SGORVSRNZMVTF.PPCAHXM/8P/ MD"=W=U^2;4#P,-XM[%.4ICQ^^O#B_J"]J87'LZ&5F7@N%[5"B J5*J9$#?AD'$>Y7G U6K]=19;>G;5Q3;NPE^;5Z>/R5*R/"__9.UF$L;3TXO$0=NFQVG)_ M(YQ6NU/&MUF]1!/<$6[W_T@Q?TIW+I^K]+YK^YKTP9?:QM;,C2M-%T MSG I?!F2[YR=YOB?#T\ $"@:P*(U5 ]]BG>[,:)66Q#;+C0>H4,BB-G+Z,SV;9[&M#$3R -\")=05@UCMD_YV\=LZH8W,R4=@!H0*ET MA2'2?C4)%F9AV6HR,=X.%= 1 Q/JA&]C$NW5^C&" M^B9R09>T,LA< SZ]6USK+Y"8=_?4WN4]>"HQ6DF@K"SJHCF=7I0H>L_L@3Q*+( AI@D)AD/;2EC71>+R(Y]6M8M[B58^_.BBH8P[A7* M6_G6[]]^G9BX#'@3*OP &^NC_:FJ[KFO;_A'CP\V4A[\.$BKMERS]3T%);23Y](?V\?[1N*_?KKXRS9:QAL('N#8#Z4>:2:ITX 6 MR!P13/XPN3GNL^+K,MB%5:M*/KY%=#%DHS1A9Z0:1XOZSB$G"S^%[MGO)[(9 MI&AM^2*AR.%9MD50G%#29B=R=\)[-'W3VJT:&6"DXXPWL:W/@\)34L#FN>\,\'?H% LVT8 '_2]VE<%3G_/K$(H+['I9,4 \JP5_=:8KKPB3'>-."8OXT1 M@2=5&?UN+:U\QJ9+_XC!K5;I\N9%WTME+\!W&;Y.#8TY>@)F_\@C?IC^7BS[ M.XNI;,88>;KH^C^KE+3&ZS0@) PYQ(93;BW'G-[^T]<_DJ,Q+>A8%(\GE0]QG2 2[&;)1]YWE3R0O^U[K0UG M-1+W3EZB =5Y0XWSF%;EB?'Y'S2 &7G.WZL]JH^HZ18L2'96<:A"I3WJ]*I, M@VZ>'O^E_791+#Q?V&(HGSBH,R_]:.63[$H]Q)^(][,^6&CY66GMB; M(>U/Z*JTX8Q:@N.2(!-W%ZWL+?5YXE1*"X\GFM[$A*(>':;6,"&8 WH2?0 3F328YZGXI'G!$4C02:$48%TQ#,B> M1MY0:T(9N41[ZU6=1ZH3]+4/ M^3(E!S57(,D]KO7@W8R_S1^9^@VI^OC=\-'CY6Y6&>K'@QO0:2J"XI^/LW H M_(X)XI#']$-CC CVQ"%*F98QOL*8 (W2$4;(X!_KPF=6"4;N.F7R]\NJNFQQ MKS[:_?' ?C;B# - XZ+Y5! MSFE['+Z]3Y]DM]8S[=WAVU!1.1KT3 \(&!7<;\9CB8R$Y4X:$''@V0:+08F3 M/1\M]+V85M.\J-K;5SWI:IB3:Y&8X/OQI/VY\!]WO+MW8=_E%M(3RZC2B"L4 M-%)I'38UHXZWLHGEMK-45OR=/'G$3ZN1.4FC K'DN-^X"036ZB'$24Z(AV X MX2HQ!I^^T8_/;#OO;W!KI(P&5&H9S"L\[%8KJ]5'*4H8/FISO;=YO-S_3Q7R M! YY$=D!.XIR0#'"$=8@C)#8(990COM^>)':6_4VX1!_S[(!1XOO@ 5']CDC MID=WDIJ"DR!#/0I]-, )%E<-KX0T*[.#!]U\O*569]*%""G7A$]?-SG:?]&* M=\3I/;"',?RG40WYYS]?"OZ]72G^[F9>=-'UKZE+LU%V6D,Z(OYR=PDWOSPE MNBO?""Y\_?G'=YRI@:_C"=U?=RUQ>QV0F!?8CL2HNO[8JL.YY?J([(\DUI.* M\\<,^%"?BH&]Q2PC3!%L+A]:&4F6DU0VB3@0'*- KF0B"V3GW^T3Q MP685*0-NR^@)[!PRAZ2+L!@B*[O]O/H 7>EJ&05;F!PUG)G=.A8.)[[R[0N, ML(E,$(IM,Q_$-J.:M?XP-[!V?0-[%^AV.%,-4C+)J_E@!<::'-TX=3E&;^U' M:0TL\ARF<>>[&.5HZ18/B#+!OPLM7)DT+K9RR4 <<7?W%&GI%),W9\(+YL'5 M8MIN\)N/H)2OCN89FX7$'+9"+7=(K4G,+.2,SAG$)0);F,]QE@]ESD2JH\I# M9'F7]FC+QSU36UM!T]18,YL<-1]'%"Q+#K]T>,N2C8J=K?-A3B.54T6*2@^I M&U'M=P/B0ON0AXN3YDO4\ZB6+E JZU@#^NL80G;=X2IO[:8(O\=L$#>44B%9 MM1-)%MB:ZR=+T0!>U?ZH"T?=A\G70B9WW^,\I6XQZ&0N,*W9>\W4^Q$5P,,0 MPV&S\"TVP ^6FK/625(P._.D1"".L3WQ)ILG2"= 6%,CY_B9,SI29"4\#8CWGK[1 MZC>F2$U7_.JEE63%S-8'/Z^\_6J1HXWY&<"VFTAL [OGT1.'ZQ1(%.(Y3D*H MWVZD,B)\L:J1Q_ZNM9Y!4MC]3H^Y3K9LN2K$#B%@(2*3= W9AZY )YQ14G2H M;003<T[0OVH)SOZHWM:U/SC$2"H+: FOI$;E)LWB")K?@!+ M6C5046HPGOWE&ZFFL=]N6&3VJJATS)YX^""1Z[)"S9*T'(P).82=0)[\I\,Z MCU;A+5.58[QWP\EZBC&+^-7%5#QHS_LY?IG(%2E(BK=5HB3L*#!N@/8ZO58FU$ES\-AX:1[JR+JS[U MD&&H#;J'MHYLE=3!=\;GUR>V-DH/^>Q].EUSHV!6[]E]Q2_.3^)\E]WLM7W1 MU_=GYQ(W2^3:8).A\^K-B8+@B_'F@_'(GSY#ZG:J\<7Z"5-O/*XU.\>I%,>E M%"0>?\* 7]ZT)?#/U[1ACH%\K<1B?$(1_LOWQ,P/,X3_$4*C'Y&2Z MA*7#:[:AAGXJ1_*",J>_%U&;@'P]?V0S(:=T7VA2[TW8\XI[I83&E4YXLOFK MK"9[V%FVI?Y)Z;G$:$_87#(-X%S$5GUVMV_Q]"R[URJEGBGQID^#16'D\8U7 M1M2U#J\@;@!9]'U"[]WWJ4F;#UV*"W?SX'JW &@2YMN7'RLT &^="?E4(D?$ M1)I,]NP^=ND/F9FM320P-HZ#3 0O W <[]8RHSI4Q>ZI^)M;YY22E0S7_<_L M6BOYN]Z!3:&KJW!^:K]ZVFRE"5E0;MZSK8%U20W*!AI<-[XP;A8>79S)0L&Y(7E9.-T+.V[ITR ;ZXS+.0\H4GD[VSNL5@ >Z# MY)9YQQW'+ MWQ\&?].NT41>PM0I+$%!64BK9G\$NKP_3/A6=';#N%V@S_Q]E?)OL[4PO+R9 M[&'^:U\5:*O+\KQO?),7O_;MI\WS>A//8X.7XD=:E;EXV$E952NC'?UXMZ:: MVT:JC?Q##FGZ2K_&HFZ,<#9,$S6KW_"%*M ?C%HQ&X+A>6$M02HT )>+E$ - M]'O2 .1AZCXO?YA^1H,^-."J-I:RGTX#HLI,P-LZ+#0@YX8A#6BZ=AAN8;@_ M0&%JN*(T#6#@)\LS*5/%Y'#C%*[#U=C>3SA5*A%T1D?"=\]/T8#9UR@P9H0& MA)^?@Q\(5":2F4WP>70&.@.=@RX&%5M_W]&X"Q46JA.)8MXEK#*3#D'UT8U:V$=+R)/^U ?_ MFPN@^$$8#W;%J88&8 ][@2!8]-?7&)!/H1EIP$!!/FI."A4.'/9-ZS6RQN%0 MR)JEDGMI0)OIWS)9H_'O$)PTX$I:,@T(BJ8*_!73+;8$Y-#,:="-T#G7'U6O M2 ..*!:-G(S<%/..%\A[] .E:J!YD9F<3P-\^I"ZW>+Z&PD%MC&D CR6G8^D)T+'+J_!BV%\W@N!/1Q%4R;C+X]\&=F*%E>_0=_ZW6](RPT<4]3=\ M JB_\;0H_.L.A/Z-(\/_WI#2I1/0"?XN@6 9+C%VYB@AK;C.([ZL/1#1]>V$ MX>+M2I]+IUG4_RKZ5ZK"(G6$\7U@PU E-\SD"\F#SUYFWK$#T<# MN&;\/6^#-[P6N"](V+1G>&LDQ+^[]WIS=]TIN;ZWBVJ[\D#DQ-M,CQG>IQ/W.\[V%+\/#Y(YO?11 M7:BIL]%4#_!O&-_(PRE@)E\,+Y2L:0P0?*JBAX>ZG2(W6,_SZZ5D6;[^XI9* MK1#ME"B9E,\-TCE& T*>D*6'D))D79!2ZG_9YS45ZOJB(3XA_OWZX,;GAK11 M#YWO:UJ?=T0R?/4T7RA!CH]_1 ZA/RZWFDRBS,K'ZB_SY.6 ']I.3X&QK7N< MGOZ"1J?CK*SN,3X[8ML*WG48'[#5,!M@ZT1#8'/I: ZRPH(X3,"_T)( :Z.8 M]4,=$]O'U[W<1=E.(ZKT9A-_?3GLKPKXO;4,VZS:=].KD_'YP@>!/TQ8VLN^ M/C1\%Q]L86#&_NBP3>="+=YG0Z(0>C2 ^25H%5CBJ@(&M&==Q%LD%G79[5T= M]#%LSRPZOF'N_RIX7+PWN/.8Y3"-QB"YP6 17_KS%EH8<0%? @E N6^SO@A?*Y#9=/#IN:%^9"+-, MN_FT-B>53?RC2K[@8Z[0X$2TEMPA10YHF0^BC4>UC.?AH@C=\J'OXA+B;2]2 MC%S$0I,^%(FE,27^*7@[].7Q^<:QW"!1 2,NEV/.Y1U!IW/C6)BRF8;0_WE[ M+?H1W73]VTOP)[32KV,3-L?6\M:R73C@9"/3QH%[)A3O7Q596O(DFE^VW^VT;B4(1ZE!A-PF M(ZI*;(T"BM;X&_KZVB(59>*,'J+XX>_1^)NS$UBJ8&(0)*'JBVV6+$'F>%.* MDMA06U)78]\)AO[JYF;6QJ&;HHY"O:B^+($[Y3X?B!3(.Z0H0G-(AQ^$Z..S MPB$OWZTFL=]*4C>/N7_W/95XFF>H)2O_7UT3W M:0!Q#CQ' SA3YY0P@F^Q;S^LO![UII2D.\:;O!;Y/2LYQ^;+N0K7-;.H++X> M-VKX*^K-G?GY W1_^-L?!X$CZA9#]<)GZ[H%RLLM]-E.!&]<%L7\@$_TSB_" MQ!NY0:]VUVYB;Y16)CBDJF0SNY-7LK_/9, Y9Z))202>6=E72=Y=E:GK+'G*C_:"'' MZ<>W-/+",XK/A*)B.M-82 'XPD[\Y7E+NFR)NPK>INJ385+ M;Y;WTJ%X%5;8A/F*%_PAJED?Y@(!+758H)!=S;(L:8* W&:*_JQ:6?1)FY6A MI%NH3]!"5NRY>F78S=V\);&(!N^P@A?D-#M80_7H1+TN4>'&7X: M[(\2\NPX0_]GNP0A*Q*3D,8O4+[__V9>9]!2K'9;P354BX M^>E\IHCZNJ2 ;]U)@Z]$S^##5+WIR:< 9D]KPR>7);" M:F^PTO[6YP84*2JKHT(DS;:(!KEO?4I9RA-OS%LGX2!RU8G[ZF7&:V&/6 M*T%!PY=P4G#BZRC3WQ\^815@<[GHRDCRF7[)1$9G/QNR&J[[U;UZ]Y=UC:*6 M.NLB)]EJO;JDOGST=XHISADNZKO6F%*6?3Z_7Y]TIKH!9+ MPI2DY:2F\2[TI_XF&^PD_WP'.ILE19MO5OA%U=#3)9M3HK<"--](D=[LLF)= M=]^>[K\RM+$[K3.CJ@T=U\KF-AL0K?V]'I4:AP^5N#D*4.H5'QA.D6KC'7YSGAID^.I;I M(KYW,S!%7X$&N#>4_,IH)V#"O+>@_@96^)DRX;?OUJI3K+[E?1@WRP_]'K]>U'V*M)FS2U5,&LU%SBY^Y32?3_57W_ZLP5I M=9CM!$NK4-5()=EN:79R [N;]L9O/;PWK\QHECS_$T^HB[" WM)#93J/SI;C=I0#>P,/+>8>[)=9;X )X_B_\#&T<#\*\0REB\(IGT M&\;5W3BBB>A_=$J&X<=&8-,!VV6X0::I^2G]>@VDR0'91('E=II'YEK@V\,, MMUMRX!\P]N@+6+K^[23X>MZ3SZ41@J?F?7 3-K(O6,5K_V4)&1:O;[2W.ERT M:BP[G21YA/04.=@ZI]Y2J^A=D@R-_3U'K/,=WIEZ!POPH@$,S"PTP"7]/2L6 MZKZY/*(L'2&R6%OWMD7&F5,KH1-@&$DQ?J&\R4NH, 5)A-OF!%LBZ.[@*6U2 M88^NL"[2L0Y\?F:F]*O;*AR4G=V8I0%'_&*@\[Y?W+X8#!:<+-^]*>(C*%!+SML.N[8"P\E ^L]:WE,?)&9N>.R]L0O_=.\IK:'8:ZT MYU_:[@AV$3OWG@:P(EO+G.'\JB#,"\&:7BS(%OW2*.0J=9OU#QHPK/H;\PKV M"!UG@E=?\(LD&VZKN!C+?:]28XNH_#-H\6!3TX%I[!S\(TJ\47B"[ A:SL/8 M9AZ;;"I8&,H^3>9:W]&3([.,FGQF]L.T;#H9U..IY8$%:T>URRA_;KD_90[E M/A;5;F7R^7@,Z5AU<1MN^LCN\&(_1%#X>G&19.$NA*O[*=\-_M+DN@C+JTE- MV^S:[3J-CPYC-I+L3 /"R_"R_<8-GW>J9CE?#BOY7;#-8;JP#2UF?/WKH3W< MV++'(G]EY.4ECT1'?G.I_+IP =.[:?];B9R9T[$L%H0-89C*480/Q7F4V^># M7N:)'0=?XP]SR?Q\C?3-(#![SDM7XJW@ IR+!CQ& MA!-2)OWR6*/62##MXGH;:->/0 LY4U8'2 MWPU,=RK&*@/:=A0Q&W)6.:^]XDJ*CF^S+PP%J];P:,>_)Q[;&4"_>E!? );E@._AA"Q%'0"CA:AO!WZ\5SN=M>]7Z-?GS MF>D9UK<[0>6BYM?B EAD,@!BSW\9QSK_;#:Q_#N_+ORK;/I$%UW_O11VT%0. M6Y(AYWI7(_^*L%7(=,JR;9HL+A^76].?B]_<^NACIK".G8Q=&$W?V,.C;Q&8 M7BV-.=& :T/N4+3&4O"D(76>ZTN DD8R/$:CNNPYQK4F(RW/Z^029;'_Z=.G MIWI[I<\Y/@PTDAD??'31Q$794RUW:IS*\-->X1G&26)B'"$(&I<@/,"7>?X& MABR.#>GG?[CW3.G6=RL$G%Y.6&8J$B2AYF#,JS!NLD2^O_V5&I)2:L%463WO M7M/:UX *OKM9BZDSC<\.8RJ*^@V&+T2*)?*[76B$QR*,Q/JDNCX'W#!I$-#) MKN%I'7D/>]98\N%QO_#OF#?)H/U^!DZ>=-%+^_OA*GI!HOE_- W#7V+Q9OVA M4'PHV;J:4!#>V*?0SIOV)A=GMGV6&6V\7D[Y1@.N4\PP$I0R'6Y,)S2XCAK* M)67[(ID[>X#4SO,*VE MW"S^/5+;)6G&9,G93HK)J.''D^)OK=U)-."+[&#JH.TZ\30V"YLE>M9/NNC@ MJ!YR'-F%%37HA 2_X*E]JIY9.HDA^A;UPURB@,, MF$?A.<-M+'$A0$W %'[VQ?^PJO\3L1U6%'\+S;MN)T")UY%WU6#JE\Q7!;-W M%+^7Y*O\T!/88%]\*)=$8< D:$'G8)$'EAMZ)#572>&/PQ^4?J.B&B4UEM8Z M$K7V].??-D__$WPFYS#:&/8UR\P3EZN$5E.4PLAX^L?-%=;#G!W#\QL=*_.9.95J: MWU#/K%,M'U-*N4H<6_P4,[DS!SA8:$9]+$MOH0&3VZ@X';;Q,H0.=5Y)5QG+_502+K0)&R%7"L-B()" M4'/O9R1JP((/];O"IX>RQQ33^LQ.\$=]%F/X_,M 7O.[2"3]5&D MCQMT.\.8D]J>1@.&1$MV+8(XP/.7*0D(4T(_<82PU09/E!2UO=IT #^ AE9. M]78I*7JF7 MQK=5I]Z%^R.'-)DNK$?E;K]]R"$>V?/&PRPVA'7N 24/ZXH1\G>B'HF=ZQ=N MV!BS4S^\;Q)2?%@\E=R'KFVJM6QVC/GG/&/O&):7/F;),N]NWP''6RC'^$X* M!7/OA<.<3+AFHCW57/(F+I2H$+9#FY.*3MQ.%JOUZQ6\/GEXM_?X/QMN055X MMFP*ZU?:2'#>&#/KF1Q3KN5Z.M&5?)S(D0\I +Z-Z9(#(CC>'B3)V2%*H5G MC9PW#C =SOD\IJ9HUZVD9#UO.)I_=_&^M8R9[_LKGSD@BBD()Z),BLD$BC@& MEI,N%BSU]8=Y)+EE2=Z(5M]GZTVP#=4VBK MG>[[>/$G5N^!@W-29TWO:8[- MU83OF&_QMM:>H*)^E/O$4TBDR _@4B<1\9UM]J?)4- IZD"U NDAJMF@'H:_ M?>]SAF>D#OLP#:A2LU69<=2K>]/T*:7=<'W9ICVYIRB564AM#5X]OJ&,Q[9! M*S Q:B;L_LKZ^,B8>N7"&R4N-9/E;'G 6H]@ MY+?]_FIYII[# (2-'X=#L8_ZV?Q3;[_^I3;EGWECY&=RC6K-48D(?=B,SY$3 M>U[PR^,M*+S^YW>)1".L"X^9"?^,ZCT4)/4Q;/?XZ-ZCPQS3#O(>.70PFI#C M]1C+Y;,Z)FI][C1;:Y#A#YC/P'R0PC\[H6,!RDU^./*8!CA#^, "A'BQL5]@ MX)3B]\@:;"P0 )X@"&K=E0=SCJM=F0T#8B_Q58_:'>8(7&? M*T,-GAW'RM& A3NHUC_@>] ]Z!YT#[H'W8/N0?>@>] ]Z!YT#[H'W8/N\:_L,>(GS&LUU:NU MG7_V6L%BBC['^VR'%!-=%G_+O_ZJY5=L-68370SWEUW _7J;/0TZF8W>0CEW M>YW:L1CX':G\7'NFB6[D;=U'7>V?EFL)=_''HKAV'5UF^#DW01&D<#^-FB?#+AYUMT MQ)/EWCK 4WZM;^FQ:>MV$"6#F/;:$>.X69XUG3/C9RH#98=L-O6W+Q^[@#_A M:S^>O1QT1*=I?"VR&2)AA%?'O4O$<4OC(AID?)_^^EPGOS9NR?TUI>977>J MPQR+:!.FI-,R@2,D[X;^[KZ?%D);/>K]FHG]^G6%9BSNG1KF0%9L;Y$&D%T3 M09=X-VIT1,,^C :(8>*TAV><,:PT(.+5&';EE=ML*@T@%,/^ZI(@[9\Q>,^_ MNBZ/*F9O30-R'V"0)C2@XSW3?S@3F!;6TS,4BB_2T5I3MWCRW%HXFLFU.D"7 M(Z&/!'9HN*?*\/2LVT:2^6T6U,G'T<*_M"10.GUR[:91N5S(._5Q_+S$'P7# M/_[GE76 _1BE\F]HQH! %"&G[2!@ 4F+S#N@95[2E^]/ YH; M+^%);L2#7$,[0T691RE[7X__Z@GZ=F3F6(U(,ZSLY4[-IAI)W/_& J4_0DT M?SBF-W[W0GGOKKW(*O0IZ!A>$SI;>]Y:*^;+&T-VD8<603K&H^E>B>9SKD,$%UXP2.F]4)4PRRQ6Q!\F32ZR#8!I5B?O&LN$TX&$O:I5K M]$#A;MDN8I04*RW++2N"3EQXM57X9[MGZG' ]_N?/$T7_\&4T6Y M8B9G6VA 9>>F#E6(0 .BU8R9YF#AGOGQCRO=?%,"+9PS[0V;O)6F0BH"NW:" M1!-0!K!'\&#KV5:4&,*:T!_E;0MMJ:%>&%6D]N,VV?-LK*RL\MJ9A/3,58P: M%A_SE!YIEH'\D4I$@;:J\3)H[GJI7VT5YYTM\E->I"#J@'W-9A3^CLF$%VXV M?'>+Q]]%+5#XZO#\T-/[[@>ZOT;%OM-T$!@-5H17. K1U:<7@[ M"RSCQ!'"0_-@[/PIA-Q"(&OW&9] *6*'EVI%2^X%_Y <[OHBS6>B-Z\"K":G M2"RK&IV;PB0SL@GEO9JQT((!_F;_/E9_4HP'/-'TLI)<458/X M*Q$@($I'Z0A1BJ" "(HH+:+2],6("*%'141 F@A$"(F"@-0(""@H M2%$ZD:ZTT!&0WJ2&T#L))0323MYSKNN[KOVN?<[>YUMK[?5]Y^3'^$7FR),Q M[^>>XWZ8\WXB6IZCCME:-ML5/A(HN.+>=#:Q^P?H2OA(<,04%0V:SL!RUX#Q M($N\1V/A8Z@4;* U$94Q:N6.GH@[?*%<_ ):G=-E+;S[XFR7,NKK$OH(-0'C MLLY%C,-W/GC87V/W\.6*IBZ%,- =IEWV:';2N&'-9G+Y7K;F!<_DTNM1[T8N M^G*>_40K?O#EC$;E\/#],\_[M&YJU+]M.I1,BZS5OSP;.(GE&0^S:UL7+ M:V!2V2K]Z09W1WG:E;L;([:Z#(DY)-"7S>TZ.9@C<1;D-)B9AO[:Z$V":.0@ M)K"L%[NF_)JY#,<\$3U./AKS)3)IA4^_[7XI T[\]#E9&:1\J(H M?*4/3XWL?W*$)\.*'<0\H76B ?8]\KG13=VU^T M'KI?K$*SPWQ'>1@'9@4&ZL.O!-(![-9XV_N!J ;-G44.*KRWI>=!@\O"+A]) M45LQU@'?,I& VU"O_^ZQI__C)T7?I63"A@R,H /4=,OU S-WI"(H@X.@Z?RI M,_%^O^$.$+6K&EI5GP"*+M^U")H/]%BG7N];MN0JG57KK,%FNZ?ON7$\P M'0 ?[CS3HM-/_GDP+[6XXB.T+Y&#;##659]RW_)1EFY3CB4&JO)R9/=4HX9_ M5-,!X^.S%>F?:%IQ0A.6RG4I3E(Z):?:@7==S>-GI-81H#G#D5Q?)RRR?&3] MRQ=:-W$YXTFL]6K=E4_7(\^\?Z^4J1V6YLPA&SC(=NR*++?3%JIMZO(030[6 M"2'HUGH3"VWN?7<-GUOZG!J169+#J8[^F MKBQH+8^:TC?NT\W]YA?YW +GL/\A72 MUN:,4P/H*"QF3T]*/'7K%]_:G$FL=+I"X;'4&T_SQ/26"J[H@+,@+0]7NLN= M;P:D[HJV"O:_^4^?.5/O>V1@>&>IB=WRD< R-!Q8[M302I(@8)JE)"-DI.)E MT]S[VY?<'&4_<]0U55W8",6XN\Y"26?"&M)()KJ"HZ291IZ#[)"YEM:^;9V/ M68I47]U6XMV%VBBTP)KK5NV7[/T3EZL0_9^&E[:0)+F>5H^U'O[5-![UHP2/ M7-;%[>4*[T!,%*^>Y!OI MRBX\K3LOKR)IP8 S^^(5X'7?" 4T8.?:/S&],%\PS<0_!=I@8CVI'0WG)LGG MP%!-R0Y0%Y2VK[.G&=Q7^BIV^1CO-+^@4W3WAY_3-%57ZR$ZX,VN:Y?9O9J4 M.X,>-7'1>O'@ ,C17 M$ADUDXGV;FV3?[Z9#C4840?RK@A@ES5#AC\$2EVS'?W5V_%#]++CR:@@?9LZ M0MH;=26N6K^[5:PG7^P]T[TPDHO.HP,<@+]=L+,5P: HN*/?BP2RP\24^*YB-(8K0/C;H"#AK _/=0SVWGKIYIZGZ!I8;Z#? MXW*Z&JW+1T7-&H=R)0H%]GGT$=W+=, W='VMQF%@&!$=.DF+#?#1 .&O@*4F M%;,&Z !'+K/O(F M1';/]J?-T@& \I>!CQ 25+1T3NU!WSE+[IWNXQ'4\8R2%X-5UPG*]T6L@.'"H!)@J]N-5R)-T3ZZ M]S&8RJT7H,W8-LS-Y8L,\RO!6.;*T*^LV93+:ENS&:LJQTIN#$QPO#LN:)'GH'G3[+NH@<[%$529J >W\N#LA"N##WQ-X''C5$5 M)+)QI=8S1(^C$D8C6ZG&9W&G**:-=E35_7-*3WC_3R.@DKCH'U*4E."TGY E M9:'X+E6/=007)=+RI@[J)VJLF@@UICG+$B?COST*3S'G'+>J*>*AL] MF)][$*1OGY$Z]AG$47<1?J&6I$6XWFS/7S?1\]7NHM?-)JGG\@L18-(Q(5!T M(*.08:LF]5'1.#M77%&Z5TJA7$SF5\7*TV,&S3F9?;*G,.O%.P5T .DLJ %9 M[NPOTCRIB56SCOVR\D6$9E5\^JC$;]5'\K3DD^O0XQ0V4J$/'C*##=.V<[=M M<7C&/J& '+$!=9Y%*-S6.<)1'IA?X1!$VUO!].QJ _>L:=!TA0X1[K6G">$JH0;C[3D9)[ MK:8YD.-=V"2/V9\=RN"*=,#KO=DY_]U?NH]3<*[>B);0>Q.Z=]EU]\_-3ITE M_W'"@H]MI=,/O2\EY+>^NJ5R?9<+AWREK"M*T<)OABCYI@2>[E"T6U%=4$-W MTP$6;K\"QZH85C3JW<<4C]P-.<='C'1S*N0?),V)GF8TRS)64)L5#3,SM_V] M,HQZNEYY^I+,W%N^347V!QL9F*,4!YR)87V=XA!%*__:_<&RZESEYXO0T(XD'0 9 %#XH0ZW0/189VJ5]7QAGO5C(B:+G"G4U$5-R?/>BGQA)-%# MCA&@102Z$K_^*-4&%1?-521B%EQ?YZZ?&=T(R8A0_*GUSW+Q3 ?/Q#\>BW6G M8/V=N)Y7/IN"+O)4/N.2Q"W];JZUN]?X?"^;;N@_5R= *$(<,Y_QBXU=P ;A M4K<:@M!(VK,\Y/SP(0DV9/D9%'"W*S^;1W^D4#SP5U[/:,-/2B]!XXT*W&9& MV^1Y>"VXY+GG[ M6A/W2?);E=X<-;Z#%=>M59Q\$QD=D79<6QVG:-)YKC!0LM0H\_3E]E]QR/H[ M%Y#UKGM^QOWKSW7.]=PN#G%;*\#=@IVZ'2ZN8&ZZ!CA4A[ICU[9!1E_I]OF? M*Y[W4'?TT+_3?D,9&>H5N9X_&3"*FZ3 MI##2D$:"@"3XPI_>W]KQ$):Q#\J* M?AKS-@U>_&K!T1M!O4W]4G>&+SB-#0Z9>?W.,-#C2>_ON2WW1]0)2TG\+U'R M&713DF_LAP^1%TXD.L2!"P,OF1A:62 B=[4_^I@("NR!*,<&J,EJ,^E97D)'5TJAI%)5,$[[XW,GKU"\Y MA\YCGZ3PFM?V^1HR:G#T8[2,I,WXC)Q<1>>;P8$J MDAAIP@[*4E[-9:F][GT3.%;EWI?H_-"L2G6U3FV%8R\B=8C4QMUO8W*B3TM? MZ:FD)"_GMRML4JV8]+,41VI%'3>R\3UINV#<6F_^B74#;6B@(KC\KH'6+'## MZ 0+=;*N?%=,5V8F7<7\(/6V9NJ0P$$D^3SE/FHVJ0',2_J493$XIE*R8O1] MWWVVL;U^22*,E5Q4OE*^'\ H/'^2>NB (VG-A8;UUB&M75K-SHM684_/VAMD M3?M[1)W?4PBN1:1#HF.:J/8U&163DM_]4X>3 Z]%*!2Q9OWO'DYO(X1%EJ$ M)(@%X30F4"HE8]FBWV[*[A?"TH3=R.Y%U?0JKH-!G8+;Q&$'9SG_[9D?BT^MV1^?OF1&%.R.&KKNM\XQ@< M'?"F3@'1#A*H4N&AOIJOD!4TS/)!WK)(.MEHT.]QC,8=K3@.?Q*P$5DN M_U+;F:Q"ZP'RM5"L1:)J@+.;?$UYSB)Y#Z05W$_H=!0WOKO"/3%O66%PWHCC M-[0$O-Z+T(;-VI+<9M$<$Y0KI,S,]$0[\>7W7YH=V",\[G34JU4,?,P_?+?I M\D%K33O&B0X(/1AI501&*6;H>\_FN.F75U3SK/W>NJGF)=X^?\ETU$](GD,, M?9E:JLM-L2?M>N# 1RC:A#)[5ORGD3$Z '=V4##62Q;Y@U^?_P^M1V)["L_O M KC]#P&Z0,0%?&4XR+63[Q5"O 35?$S")EP=R#^.Y3O=/:,P==T]AW^_X!#@ MUPEVY9B;;W63T.V;KY N [YSZ+(K$9R&LS3Y>?CZ(S[\3AQ8[?IEM>%T3_L MKP%8]'0$N0$<9G%(RR> KR87??'M2D7%^N*)+TZ\S/MSFY<>&!V+<=T<#9NI M7#56W"/=_%NF6GKKO] M%#TYTJM[FG N:1K+YV*]\0/)FY2Y/+SIX_?"<]PA5):M5'6'47N@*<>QN-9H M?!B-\RAAH"%5RCC>H.]YL),;,5R[G;. B+V@X2L;YPE8?,DAM +"6_8 )TE@ M(J2T3VG^"08G-^*V5N3[T;TR6O8CBKRA@.'N93=@1%VF*^*LFR&$Y$;6AHVT M3;%_^Y"1TOSVPZF[(A(?'&Z]T*N_)7/"!K]#DV.,C\U:F7E^?X-3'!=8 2$@2?W6C//[#>/S9N M,*"\UFCPV3$!X'MYY=?X^]3Y\$TH%UQZ' ^B<8X2.!JJM&\YX[ GED%C)HZB MC5RH4^Y_O)?D>W^N>$E.^J5N-C4/Y-IS&-%.$RNN(W!.K(PMY*P+)WQV_JP^ M-!OU:,LSY^@=R\5- *N48D,9EG1FG@X(@1MGV5 >D$1F-E\C)(:^\EN3@N^J M=7$6MTL]+*_1]SQL=:^4I7O UC>V;>(DE82B,C5^/S>=P >0G$G^S MYTT2EA_DD,;3EF,TT(,C5T<+/'+_JA!1#NPP]D** .6,L_=VP*W!C1V[FR-W!C8>E]25)SA5_JA\%J5;\('GWA^ROA4Z^%9EX_0PZOP^14;KZL]MU M3?6["RP"G&901=3^0\?J;EKU('4D(T4\(=K\?35+4)N8+L4L?WM[^7_7]W*K MB,.VFY \.V+E/4*K8QZA.S C2-W0N;@I_K:,C6J9B]0Y0D5XMBTIV)#:7%FA$34^\6[?[L/-6)DS[A]'AD#E(O4I MX+%;TTX1VBS>GA5F+G?R1Z?.R]I,M#8:V;YJM^M@91FZQ4EI(8PT QEK,)NN M,$6%9$6X@+N4G3<.TVKUUYD*F^%1CNI;$1B_.:4?5/9DI?]R8]O/P#R6:WH7 M699U6? ,M\2H^CYA*C9?U8DLU9T=U+Z.3YMA,0\S&9RX8&,B4Z;W[;-"[".! MN)4\22C;HT,@T_SMS6E, S RK6QDW?P+/(#4A4O'DZ_AF^TA8=KRLM5%?CPM MXGI1.&M#W\='?C57(Q0AL6; MVP%GSL+<=VL$A%\.]Q2& )VL$.UGG\I?Z5Y@S?8GA[[D5)S#_$81@TC%!.\V MK A%F>"@_ZW7!W3DUM=(&RT;BR#]6PD_/!_]0GW,\OS6>MEA%6I]AV,1LL:0 MY(P!-0NSV@&F*E3D@J8KQ&_L@4HW@WQD[_9:DSX\B)>LZ;3Z"0)/QI(BUD"/ MTX)U+^%1%$'Y64QT.8IG:IDF.+QN=W'=PO&01.(%FV]'O%,CVO#H#*2+QTM? M4!FF?O,8[/ &[JE37;1C<9WCA')1YGW"%\\*B'87 B#,?3#'JHZ%>ELL-+R4]H71B!SZ0>G,J8 MQ/0[X0-43(T6QZBZY.''7-0O3S6XBXRX?8V6.K\?J^;\U,&R[1$%%,$X]XQS M-:I1%!BA5V\'Q=D5?;,8MR,DE*#!*AMW-%,!NR 2#(5 MD9>2R"=3/C@\,KG5#*DT55U:.2;Z3*?R6A->?4_(,^T0C7\9RH(0($'K-17+ MAC4EWU=NC_J6;<796QFU-[P0FX@9+[:;! A-'X35,\)]SSKD%QX.P52&&EOU M"QF?CS ^A1SV/0&I,;T*%"5YX#"11<@G?,>6^$DS*SR^([>-B]2_H1=L3]D\ MXX_>K^<-1N,Y=Z$D4ZP ';!4 *4#L,>0A([@O_E?E10/'<"I-0.B"C%2-WD& M3+MB2%'89-QL.Q8J=,!F.(@T'] ER#*-Q6?6R= !?988.J!.E@Z8?8=LC"$Q M0E?_(1U (\73 3&0FCXF'9..2<>D8](QZ9AT3#HF'9..2<>D8](QZ9AT3#HF M'9..2<>D^[^$SEZ2[&!#&I]&-Z2,5],!X94'4CID M((N21I*K&WD4-!T0E/+G?I+7U;-R8:^5'V,?X")M;^;!-,S8_0YP;-=_;P@M M.^X$UDF?62M'RB0=-QOM]_BQ)9R2;;LJ'ET8\E'9R\_G; .W@EKWVK4\U#,C MH8-%_![1CM#31 >P/Z$!!Q!R$\[$Q/-LPL1BS=:B9]U7>36K59>[76?X2/*H M1@S),JWL4EKN1-.",T+TS4I)(O#,>\EO*B,OID"KL>B1Y)W2Y(F!:*$!Z.K! MRK-IY[%S'KG_26F@E_S#@O_F#Z9_(]>V/@"F\=U9D)F/+!^GX?K9*R*:)M3RW83FQ*3$_H)>VVLM M]E<$@PJRGATYR6_X!:DWM"_'2!Z'J)]0#71 A/*,B?1()QX=GA7PYK7KEO6D M3R+P*J]?SHX2QP2ZH%.U/X<: D%@YV"_:S2#B&]U/U&3/;2=R#?@%RL)0DDM M-F0;TJ-+5=&1'$Y!C@?&'25OZ\FS.>HK=,#?:+/?0!:A]:+Q'#/S92/;)3"( MU;AC_FF$Y6#:9 _*\G<\;?7RB61J8LR-9/6X2Y#HEXZ.5]BD7HL32KE5AER6 M\;68GQM-%L1O(\]A?Y/2_[V)@+SW2?W_V=IBI]'4$ZJKRIB,8W2 -6%]Y(V2 MA<9U1[7O=YL])WXL[Z#-_A<[^.?J9.#*^,T65Q/>\6;?.+N6C!5BU?K;&*=( MQ\EJX?#N?@V \3Z8H]:G[/_9*#*!RZTE5AG8,UYL\\CCX(%>Z;/V6VAH3-CNE!K2R083N*(*XE3??H M[!LG!W;(3]:5,R2/71X\BZIGL1;:%EJIVG4TW=5Q\21Z_H_W$?+\TZ2L(<^V M-5 OS&8W4IT:-1-_CZV U/J7BDS*.^9:% ZDCDC>^[9I'ZQ_[Q%.3F'C=7]< M*2B-#A"&V9CA#4U(O>9WW5FD'>TDZR,; M6_"L, [K*NP,D*=9MZ-?H\O;X6W^KNHQ?CJ@Q&&URY.Q IBIC(ZL#WO"+7O7 MO76^WS+QO3R2B H)G:8#JIN?!G+ZFD&Y*'*D3_EP25)X!JQ:'V[O7!K.K?_& M:E;;^#BRI.-F6I%_!-E*80%V"QVYY124TFA1.KX#>K%4Y(W#HBZFA=..]-68 MI_$ 'J)@%<;'2?NDQC%]1/E00K)UDUGZQ_V*I4* X!D[5(+AU/X(7@>RBR/5F&9^$/UK-I/E$&V9,F M@3&ZM[B"[V6.@+=I-3U\O)]<*)N#>]8*&77G]Z[]DY<'3LV%2(<9$V&R\>!Z M9LT ^G. :\H+ PNCR9LE:0^/HIM18[>F _?6Z ""@SF^MGN_X +QTZ7U-@K< M^H>6!!47%$WK3_V-GK#>KR8N4#^%M8%?;TTY^TXY1<)UI;;!OW\$O"%\<*/N M 3CI@+*\R^UHJ')+H#U:J4X,";E7*NI^J:5/U[C7B *[G !R[$,DCVSBG%UY?IQK\7"\FCEAL*16;2 C! M)F^;OY(\#P$N I8*^$^OZ;6 M1#+Q??S;WBH MK:W>[[!HHKH\;6MK$]?:#LLY^]Z?>M?\.\8-O3?YKE__;O; MF?C_/B"+6(K0K9GL!&<<.,PW'MX?7X#-2/6-[JO/_IUV>9::H'[ UEV&U[:#'*B%.L_)M*IRDQT8UD[HVZ5[(-J!CY%Y<\/(/R).] M!]#O+NGW .MP#!D/J\QR9.5F)_ M,GM^(\1N..W<8MB;KTOWS$\B*.,3^CYLW@W2)MP1DK+1P8IGQ-@$!@6FLM"1 MF.D4;!F$(H\X$H\;+O>NML/OZ!5(&>P7*3T#0+T%3B$G'^VH$Z/A1=)1WW8E MKSS7B? 1,LH]F1&A^+'W'_7RV7^G;0L4]->7!/Y3CC0S\7\66!M _^,L<1[2 M"2HPT:"1D.>RGH.CD.[-]UG4]K$*O&ZI*5M'[2'NG MD#?NY0C])<07^!&2LPC#O[W6%<9'/8!/7FJWF(_/G+AD_UBJU>"93K'=NB"D M[>;M9\\2U_:.F5KHZ0O>B_HO>?7S-)IT)FQME5J8U4"PN5[>-1_QI:@B5D5- M[U/Q[:LK=]Y&(:L@)9"I[ZV>W30;=,FN^U82L;RC/BQD[^)SM,$QG MBUAI@B2*Y^4"E\7,O^8UM*0%8[GJ9%;H@*/:@1FDRAOQC]._WI8[&I]..$6V3WA.!VR-#;6/QT^^"XK>R-J1KB73CE;^6=L> MGS5&2*SZV3PW0=@=>/]$6*I\.]RP) ?@VTM0W8L.U'6X=CF/2P!L@9%I;QQ\ M[J+IO;J?]J<;@WNM_Z>ZY)@/JMLHRSUP7>T,4$\V#SK]/>&.L8QGS@_MXC6. MT]^18URS[&GUH& I90)UM]3^>OKHA_XA2Y5/BFIM@B]T6(V6CJ[Q7>_'*.N> MA,G/8MMZ0I#<"$7*=5)Y8*8UJ;,UV3PQ!-P0N_V+&0W0U$2'5NVZX>6X3^$2^1&%E MPZLQ1RF ]:JDCM!^ UZ+QLF#I@U *UN#<6ANL'<67%%8H[@M>^*Z:)(I;#JA MY5<8>[S2X4&>>M-48Z$#$$,32!.V+&G=A'"K%5AV U2ZN4:L"DR+5+YO4QO0 M(O[.^*+F0WY4B 7O=_/G$S>O*$OGYW]@9%7UT?EQ]2_-N7[S%'-6)'JV;J+H3)!G\ M=4O2IQQC:F;&Z&B;MTMB]P7__@1^V4=T0."G*XN ^+&7.FH1E$42 E-!!ZS+ M3?]$G'8&\5,T\-@_!D?6JX"AL@,9CHF'6 S\GLC=C[G"/AK>[9LC7=M$/$4M M*,?&!+<@V$GA&=EA"$78Z0=N!=9M(1'+?FHO^G+DV=1P+^40CQPO>PJRKD0H MSO:,WR*6$=)>P@-QH" ZX/#.N!MDIBTBONM69#DDS*12J_YMKI8?;<.P,R@O M-LZ\1+&C3AH626RCHG9@"%E2=6L57RO?8>M;8B,[KJX*ZUF5T>_/Q%VRE+G_ M^:W&N6N)[)EGCP* F8(0%3QFYE(LP1N'#8,[??[9[RP^_\ZO@O98X[-/NR'@ MK>1M\U#867V?_^[AF,==F?B'P"KU-($GZ37\2IYK\KLZ@T]?QSI?>,GO.41S M%5->%6KN VF]%J!^G?8QCD%*UF13*(I5&W+*)W7+Y"+4R7]2*AML*:TXD&O/6H"9Y6/-_F[ M;&"&T-(E85$ONW%^P 4UI.V\8E^ VZ4 M'N$GIS:?-V8NOG?88Z0K_/G#H+%[Z\D4OU#GM7.9R?)Q4PLBO#&O\S-9W^JM M')'&I'-2LNB H'!$-P:?3Y-!B2\-UT%#X2:*VOGB.&7T-^L;Q&. 1U*T^TL9 M=2D*+594>Z3*EG:!&W _ /AA#[*&)%_5)^O!94H&BQS!)./GDQ76S8HOX=.Z M5E=I:Q$:_DXPH&]M*T8(\PB*VD;TI(DH^3C/>>.ZK@M;-W-UWW=H_NSWI.>7 MUJPG309:EEAY!VO=Y.UV%NRAIA3;*7$8"[, MXZGRZ<=;;Z<-9=@N&T :.%D!>O*[(.([TOY7VB^&+?$! 5T.=#,+EXEJ3=R) M!_?!Y\4>'2EH^0VH?G_HA7:,8CT=X(*66J(#Q.K8:#WVR@,.5F5( ;@>OG9F MO+/")%\VREI^SIM@1,NMU@216.H#]!NF,2I.$(I)O O9!AC;6MU,O M7;DUEVB4%=\!3;AN(!;Q\O!2)'$2=-,+,;O67C=D## M8GQZZ'!KAU"$Z!W+KA#S.P"A S#TDW4;Y6O\-3J@V!&S$^I"%?I\"',9,_T! MS1 H;-V,; &KP.\GOQSNGY0,4SQ1Z5=PSQ^@/"M*!SSRARRM(YXQ"C==."84 M6K&W;H@G[E!3#\BFM*'24+W0N"FM#Z.B@0ZUX75A.CFL2VDDA=8P#S2B!2EX M__N=1HDC1;VQ<6BAYKMGI#X6@8Y#TY!E>ZAR'BCM*)BL8V.L53+E GW\C@[P MU]*O#KTHKP-@U-AUAE\"9QE27"1\20M&/MQ\ W3^(/-]R*&R?UWFX06EN.X/ MYKO2ZK&T-ZZS'F/CTQM?/B,;SM".U%3T*W<'>SGEV)^R%96NB?'=#WLHFRIT MD R@VN*GPCQP:7S._CH9K\L'UA^6A=R[SQ9]2(%UB1T18&-,!QQ!4H3C8 4I M'>#C,#^1)YDLQ-\G=2@\H1 JOB87EI.-Y*3%%9?!VU$DY22HMW0/:/I!$P8']';Z/QI M99ZRKF :]=UT0)'B&F8,V9J(Y&.41N&Z)VL_G(KHN5KS^]')PPGIC\)U"V6D M4;X,]X"D"&PVBXCWK"$2XXUZI.+16*MK?/AT ? K.N#0)]0LU&.D%8LW1G+8 MP$?^N0JTB[,%7N6;^P/0FQ80*V8UNL!K&##M6BZ2) M.>!&J(?<0?A+4-K9EUI8$KA&E0ZX+A5/![SJ0Q+N(1L#<:@#T9TT"F\DHY L MXOJW(U D1U08=.?H=SJ@?A1)R@-L(G&Z^#8JMS^8QJ%/![28_N7"OJO\900( MEZ@KB>P]S8AC5DHN27&5OBTFV=5T(NDP'6+8\TWS3$CA+ MR)ZF YI47B,YX> 9KY1-E T:]9-OF0_BZ*'?55&:AJ/@_]H[5E*B^ MD(R\()65:HS.:L_9OFF>9B(P/YMGI7 N>P2$-T$=7M; BJI0'A39CXY:PWQ[ M(Z$5MV,WJ]X+LKG+:#D<6Y3D4BE'I/YEKM#OD8\PH\<;*Y"'X!K(&3M-Y_+) MA\!UK:!SLBB7SE^W7AJH2OTBQ]LWT0','-N,SLL.= M^EN:WP:IGV2K/VW^=0I _W::(>Q_)3&DJ+4UH0_8)I#33S$4\Q=MIE-TP+^] MP,R_S) G%-\)Y,4L'?=BJ%U"!S"BKTD)KDD'?#9IHQWN9'S-'8Z O\03ZJ\S MU/#7,:9_O;*KDG_WKP'X8?X233E_#5I;D7\[!/C7W\;"U(.I!U,/IAY,/9AZ M_(=ZY(>3NK)(?+.0ID#71G',F[*0RL%3S9!#6]+#V[P."0CWO/H3?F*21W/^ MQD_]C[B+YPY3ZT$?RJ<>V*K_?0>=>Y! MTQG1DS&?@Z&94/SMM#'_3BO\#0R?MGG>^.B*.'? 3G7D:**J3JK7O+M#IX$1 M .F5Q'K$]3VU#N0PJ=A$.QK61N,L23X]< 0%J5"[^&6]G>6QF.S\T08ZP+&T MSW4:Q;-:"G.R+QXZJ1]WR\H"?":<2SJX0Y7MQ/F?EZ\TH,OA/U*/D['QVI*> M"368ZWM)_Y&7:ZD3I$B3C D!.&+XS+K(']]=)6^SJ"1Z?%'F#@X+K_.HB1(# M]U?U_,5[DG+U6[YW/@]H_UH4\_?;Q2RGOP9/P3)-L4\](-;#HT^3QLMM MMQRNM""^]UT%RM)^I7TKH .X$/(N0&'$:5C_[(Q'RZV6)[.#BRC'VCBU$-V[ M'^/&G[VDY.7XYO%FK[HH?.9+44$^"JC&C".:9J<)2HK.KE\^75Y".N@Z''&S[S9*VHVOSES49GPQA:/V1QC,,9R<$$*-ZT=I.7K-=BB:#9?E:;@^R8@MI MO3(_$A=$F[1P&1<,HH.'$ F3M$',MQ'*.8\WXH8M? !8W2*NLL5.2?IT^=.0 MF:IH/N=AY[H?[C*I#=&8,'8\(QHI1 '-6/&$>JY&M6%KF:U%V&WTAZK+R> M_12UFW)7';!N]_O:+S4-7CK &7Z-%/"98HH_5XKC.V8I1WN5;Z/^92A7ZUE8 M^EW=U3. H"MLAS0AAOH !'R)#OB&7#^.]S.IQ:,:06-BSU%A(\=^]OY>&3ZU M4=#7[=LFGT@&/^M[_TKVXR&30!'R*<3/5" UCB*2XTS4?#UUBG"N]'S5,%SO M>8ILS5LGEY#VL<@?/]GBDQX:]TCMZ0/@.#(4T7*@L6[LEK%"3)X<"=8]20H, M7J*=+F:KD8$%QJ2_*PF5>!?*'?6,3Q;(-8RY#XW!2IXK*Y28S6Y[1P"^+".' M?%RV5HYH4)Z:2OEM*#H9A-7:?^T4\P/X^?F=PWYA<)VOI%M-!^YAF:-MV.^^@30C2WN:1$@MA,S&U.._NUP#8(4P",DM\[!Q M3(!D1'U K#6VW*D%3+*%2M5 9HY\W2X;^G')^@7'//DBJ-I JHOQ'1#U73_* ML4J@T"=::I4()U7FPI!/XYY4 I>330:V%\95 M+]\-*.$WK1W1$86LU\+I +(SHN<,@8Q3;O;E/TRPCZS:N^FIZRS*-V5#E;T# M8.2\.SN':Y]6"^VZ5"0U[M$!%U!"AF--)GT$-.5X&#&"#@A!SK:1 @OMGO9J M&RJ0CQMAE6OI ,[/_D<-CE.G4[]B[N;O;U@D=\SQ/PJ:$?DI!ZRSXF.$5HJ.'X++$TW(8N?35%AAE+.A$G9XM]UL@V4-VW_A@*=U/ MA5S1CVF&M:;Z0MN&>WD[B: MY9+JI$FS7T@2>X CXC$=T' 7<5;2M6T*B!?*&JWH-\L9;^!?<% MZ "[:']1<5VL@&AM(GK.^^'9 $VW--XVB2[I-O$+/YO/YD7%@:^R(^9IW5"N M^&EL Y03=J\U]X7SDQ+[6 I$[;CLQ%Y3*-=Z9&<26C*TZJ1>-*OOC^F=K1_HZPH1-(6J^:?_BUH) M<,S[402=B QS'>)!8-%^D3&VCY DR&9-*KENV4"G2U$/3K*WD:_=_HV6HKY# MZ-K2>I B%ZE>'[!ZU2VI:/$(^;*L=) M.E]PRJDW?P< 5"_7*?KTZU-YFB20J>MK/!)47[H+AO?$)]R M%!O[32[*KBIY6[_'S1.8"+6_7,4;8F<], >#);M'Z]^5!$^-B),!F+_:.')R<:H T@3"FX#&%&G'/'C >(QMU63N$N'#3KB< M^^.RGIXC\KE1'U]16^MQBALN^T_UCSY8J7JVY+^3=_;;73U]08AJSM\1B,R^ M'DS\O6!7=H64X6FHP#SH+^6UI_?C%F8>+\5F)#X&73V*;N2+2-6M)GTA )L1 M2K43\D/H1U4"Q3V)KRFQ5*%#.41KZG4Z("B:8O&G%< ?=N,=\U Q(_PQ"[Z: MS:T\PJ<5>%[X B/)N6ZE--9)U!%0X66?.$Q0W8/J6CD%Z[.[<8::$+X-:'MK&/O/CI;SZ!>SO M!):KKI\+O%88F&ZI>P@?F-2$95NR%QL(52I+42B8N=QP/T+$:T_V6&![XG\[-.T1/4X;;_!%][5_5#+ON!$.K!$0W%I\ LP>&C\D5K4,,HO3R M#<6WU5,15IZ:[]OGZ "O<&VYP+8[4"N;%0L_83]/0V]7+PG]BVHYCV)%'R2\ M6CDB*V!WV7^K:C4-V"5XG"C^>(4?<(K;O01S%-[R&ZF=WZ;O/&IKC- M_,&DI:/1QE$A.9,83TC!=4?.K(O1 7T^1ZYKR[UR?6%X[ 9V7?&0#O[( M= 3E%;4 P3+Q9X,/=1[ARW,>?%./MXV^/_U$7 /_!/M>?Z=#XB"%^&,IQ[/_ MN_=S)O#4\!3:KN$7P[^85SI+<+D%-J83CW&?VA/8 8P,+@C*1'W.[Q\J1!C& MAN8L#3Y?'*2:9T0HSH(]F8T!F?B785Y7$48;P#DU(05(%7O.P<8E<7,&;5(. MK][,'I0F0$E"]Q[.#5JLF8S:I24A\::H""S^FR[(]DG%P(MDIY#/XL_8KYAY M(EZ,KW[/ Q[,6V/Q)GR,W/>!XOZ=8#*HM;/)9?TAX?TCB=Q@0WZ*2)?'PTBH MO*MX^51M/M3%;UN]97=MTUN[:VC.5^D7(BL>6D0'X,&;#()"I).=],8,4/$> M0>;3P^EOBYV>;%QIX#.FQ;^K(:,.LM]@U:D&_\$OR]ABM7=UXQJTTT_/\ MOZ(;X/\*>.2X#!&.(KXB&?HX.7&F"3IKH9^'\[(X _9Q\OWZHCL3_*D)I"YI M$X?G/U?E:IM5@@HXJ\[K\'GJH9<,,,J,8BR3#BA%4T[J:H+?^"L7=;$VWTVH M,QJ9KZQK4 I\_5F8#H"!(9:GK2[&*C M)6^ZIRS!_LVQ3G,+T,5L8/5W.J#B)2/9EJ''A78D$=*T3HPD0VOD]UQ:)UN"$#L.]W]T7:#S_Y(P5J1C(1@#W.LUP2 MJVZWN[FJM=X4KJF/>2AD!:(]I).T8?H"P8U2!8RI]WF$%V=T!]4L-Z&UFZRV5# M!\A5M!.MADW">M?E.5:OBN0P,S 3?S_0HY,@&^6?/FH&9@E7]"D)XZ5;!(W.Y^2=!TB]Y*0L,\P9A*)( M?EPYD_;&SW-!ZZ*X?O#YV5]P[5\ZC?L.RZ?0?1T#&H7KBF==G]">?A32M8;W M,&HW(9S4RW_YXPAY@AFN+I[@AZ.5XY3==8;%/QZ6GC[4^WU>%DI,"/JV)S1L M:BYVN5RNZKAQ_@4\: ;2M [%06/*T9RN;_XU1U=*[QB)#5C>_$1] M'1 M=$"E>QB^NAX/ \ZP8E-NN7Y!W1HLG#DN5\-K[)BRP"T@\?:>:M.LJ"D$ M-)V7*,6':K87J JU0+4]L_GV/4B!9JSTK/&*K/LO6=[\J#GA[DM%" YT]>L' M[Q]DK!32 2"9Q:SYD+Q],2J'\T%(4:X"CE]#\IV;7BQK\EV%S!F(6%B?X M]=@$+!2WPHB*U/)S=9S8<=+UEI%CDZ1C"W_H7W#$WO35KHKY*GW;BN.VU8N? M'D/-L8_TG]]?:CKU;DY@%7HJLK'GJ*Z56U_JD'A?H43ZH*F^YZ?_60W$T0S$ M6_1$TDZ17,F:R\D:82IS_?*$QT55YO,'JM<24^^AI#U.%&WQ']/\[#55D]\, MQ8.QP:FLU,\@)SH@=#W]4NE7URK=.I_JU39\KJ;K:(,MIQ'W^5T%65/X) M?D_#1;ZH&@VR*:(#*J7+/VKL]Y7B4M?WG&H'EW?)E8VO?1\J5Q5=/WK*T22$ MY85JU*%ZM\]\C-7M/G9T=29IK:V0\-JY?\(I2;9&;)B/ATQ "0WZ:E3GIPIR=HBJU6V->:-\63WZ[] M1_^EY>ANZ3C#9UP*/OHG3Z *,0YIX]Y7J?D%Y6[G3*1G&W5U>M\A76'^A)(. MC:=J-XRX.R3F[W>(B;[T#T+HDH0(UB.THZ7DVW PGJ]%4:OK0CU"L8XVT ?7 M9R\HO98C]LNM7,_I;MSKP%<1VO?O!QD!EI#.'J-?,-.I_K=3"-73ETKSEH4U M[=9K,6_@ZH'^>\)^Q"W=%B6)^,3[KT_$UJ@)*?8,8TZ 7 )4PC#%ZYNMA>*" MW\F/(UT#LVRZ]0X'%(O7%[&(R)O;E)OW;C20#;"7XU?V]HF=M\/V.QDT(< M4]Q-7 6'X\$'Q<0XS 'G'8[/M&XD_C:4#]&+Y=JA R*0)W:Q_*3*5MK%!*FWY;"D;8"BA M7W,?D8#O63\C6L&8O&HX2_)DQ,2MSZVR1T<\/N3DRJ_\ .I=Y:5^45<1H(T! M*]Y04\IZ^*=('KB>4*7#7V8^/&]KKOQU5T/AMN<]L>DHQ4>*%XJYS:^V4K\R MXF?R O$6'D@YAWIIW5J*2Q,D:3A.3I;M/5[0&K?K*(D3]>7P/M.A%BKA;]&S M!J[8IG'JD^_8@>D H&G[Q:.I==!Q03_B#70QR*435H1AE.^1A.ZK;TC7(4IM M)"^G,SVX*)H@2SI9FV)?1MK%@QMHNJ7ZX>K5[,E/(!M-GEEMV@Z#2KG2BW5C M.S=)B[2C*K)HLA#LD9%EAHMF4%OU9VC9C]EQ.8PU6?PEIP):8!#DBCVT7#ER M*:XI7\QM[DF:6XG #V,.(*@<\/BO5D1Q%L4#]\)@^3A\G#Y&'R,'F8/$P>)@^3A\G#Y&'R,'G^I3SBT/*P%C#)#,,"-T#D-F=AHQB\'(&)_72 U9:=6_BZI!_>AG#2?=&U@ W*G-D:TJ33+ M\-G7HV+<.,'MONC 1#OVT$;-@55T9_;N @R6JUG^3L2$;P0\ZH&S)&G@%1OK M)!)5%$UM'OCD>/6,.5+G7AZL*Y"$0J6K_:-=@_,=*IW+1G"]"O<0#Q680#EW#10=HE_\W]MX\'LJW M__L_)9$ELF2+$8I"8U>VT6)+FB1;TB3*EI"$C!F1?0NA*&,)(2;9"AF[I) U M2QACRSH3QLELM\_]^^-W?Z_K^GZO^W'?W^_UN;[W-7^\_GJ_SN=YSC'G',?[ M..JSM80 ]2O8,@,62 <2^D?_?<67S>N7^W9,#3!*3Q"0Q M27\"B1-6E;Z)I"8=6#OID!@MH+OB;7RC-6SEIJ]PQ/54 MC<09[UO*Q25S"7';061)6N18![\M]0SX^)9E2\SYT1N)VE.+>^]77."EEJ\* M@SN8]#7ZBRO2BJYO8@X*WCP1!^@='VR):8,+Z0=2TYT*XN6_)RJ>C9$O4[OY M[ZPC8)V!@?(=*^PD+;(;$1&FBYAR+448T(43TD M4R*UEU\MD< ;-\$))E%L4%]1FKU(X\*? 7<\!5J'>9##'-& YCO^"F?Z2GJ. M==->/H]E7@$084(JC%S;4 HRKQ[<\ #CA*VUDO9+O^"UNJWG,06/@A O0"*% M$97L(?G$M2=^'/IBX^?>F$Z[3@]%V0=:JVNZAQJK.;YL>'BO?=^%&*"%EK*V M3-= -UW65Z&:$\^^T&5W*0B.,;\RHN+E?]K,U8 =]YQH+B_SYF)6/24Q NW6 MLP_I17%(5^]JM&.;K[/3[PNVS[%?MASB5U. M"G*, 309(OVF(#Q4Z1I:%HIO892/A(ZO,C-Q[D4>]^!6V.NF_9D[EH.S['>' M6+CNRL0E8'Z ;@S@)&850)]_\ D3Z4MKM(/S;$PI#;VEM-VW.P.7_=5/\6% M8U('3&^JC'Z"3\&6#8G^9.]!<1NB2SB_GM^S[,'-_1.KLX)Q!\5/2^O&A;T[ M+O7T_BFL?S9O.LX1,NK4-"F$NX/@4"&QA9=5X;\=XX':5=1]L,VO29[02/QV MLQ694%QV&(E3$?TLA=PF]MM7T,IP4T4V$#ZD,@,8S6(#O7)IH7IV:C/7+UYQ M'3BRREVC]CXKW/%G;QQM/TF-OA]+9)TNC"E#&A>!IS=HUK_1E0X-2<$:;_T/ M/$J+MK^5,O#,2C;9M//8)RP>TH39A]Q/1.J+$$\^]L#3)#77Q>15>]2? ,YI M1G\TO?CSE!!V WG6J8^Z9QPI4KO->577L"3@O=]WJC!)YT);08FWYEB;]QR_ M&TZUR34L'9D T]M&D1E&+PI&+[[O M4KVD:792\*54_,M57?ZK!TRPV2@5Y &B5L<:)^9 P%9+]<21OB>AKGVW2)W< M82 AE;/>\T>JXU.3TWMC2 P@'$*\! V99$DX'"S=#@]Y>,YL?Z2J9,'V8 M5L9QXGO[_+U9*:%;7*R?3VUJ/CRX='-%8V5#:RLN8 MMGF5YT5.^

    -8?20$3;8T.P6BP^0"X99K>]9!:GJJ90F;3=2-HE"V]O58 \PJO'0&3MI\NMW M;(+RF<*KO?G@BOC(PYR>;TYY_V3LCYDQ/\2O55&Z\]ZRJM;O!@.7+=5*NK_, M6I7^RMS8E:S\H5T,W-HJF;NE4M6J& 3#831825WV/KS?ONO>#NB!J516:5/Z MD\V)[UH]N;?KS:%XU$[/=*&KY_->^W>A>F*E2[W2+RH_[PU[PBW-T]_&ZA=3 M5K*89M84Q7EOM+GP7=E*9[^=GC:07^7,M6J*4*W7>NS2/RHI[N5#-C_+?< ),Q=W:V4)9 @@PY-!7IK5FD!& #(Z M&>2T,AF!C %D?+J4E&Y)(!, F?!"WMF%+/5+>T'(,A=7RF56K]MC,R>0*8!, M>2&G]6HE[7.;O7I1:O^8+"MQD66F+BM-F^XA:KN'O)B?I;;BNRQJ)?Y1TM5V MD^$4#ZJ%V2T^6/"M3/7<9O.GG[5>-P]0.F28$;-BKI35C[()$UP+^+?*%SXJ MH'C(+R-FP3SHQ;+JFWG_FU/BPKE&+ WFC<]H)6XH)C+,B%DQ'VNG2^5%62962GQ5?[J%CNDD8!9(]-ZYM3/VM\D/CWN!%@!,D? ; X8IOX;4$QDCH#9 M'!AS3#&12P)FEQR(IL79UZ:"=#(=N21@=LG^J'I+^2<='D%"&3,+Y4!XO2T#DW4U$Y)XQLWL.1]YMBE),Y)XQLWM@^"W.*"9RSYA[ M7&Q/ +ZO9$Z0>2;,YCD4B;^"4DQDG@FS>6! WJE $V2>";-Y:$"^-ZN1<";, MPL&1Y81BPFD89N%@S)!B(N%,V/LY"#.BF,@\DY/V>F**BY$?Q,. M44QDGLF)>CU]<2NM[4QD(O-,F,US&+-1969F=GF.2V;(7)/>)HIFCUE,T06"IDM=!CSB]2=V9 062ADMA#NZM)AF! N M!V"V$,:D3@^1A4)F"V%,ZO0062ADMM#^@8-M1:9W[YS1=8Q$A"T7,%CJ8FM:(SX8Z/4(6BI@M M!$>UNIF.+!2=(V2AZ)1+!SK->P27I9UR[4 WTY&% MHF.N'6BBX;#(\2T;,;(0C'W#-#A$>*F!%!,9*&8V4(0\YZ.:L;( M0C'[NF@TD-VGF,A",?O*:(#9<7J,+!2SKXU&F)TJA"P4LZ^.1IC4Z3%<'LV] M#F'?[$43;JJYLK93A9"%8NXU;?LQFT0VI9A23&2A^!1S05O,3A5*D(628\P& M[6*^G:28R$+),9:V[9NTZ@O_4$(QD862$ZUR:S%'=(H@019*N.>%$&:W;"(+ M)=SS0H\$,+LIB:R4,(]+P0QJ2P39*'D&!;:C_F@'!U[3^ V MG6-8Z!!F-].1A9)C6&@_9C-;1#!39*'T5&L2VK))(Z0462@]Z9H$6H529*&4 MV4(8LY.:R$(ILX4Z2R?ZXLH?N,IWVIH0N3N^F2(+I4=<3KE#8V9HB#>,,GL(@G:L/AK"K:-#[O[0[IZ+S1"L+CJ+ST9#N(-TV'IHT-[N M/KS/U5R7*K_U7^#\^4P6V;T5S4?[KF 2-IO$YG517/IS=^6-D?GVGT1L_\'% MA_\ 4$L#!!0 ( -6"5E3M2,2UY ( /$[ : >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/-V\UNVD 81N%;0;Z V/,_4X6LNLFVR@T@8B *8(1= M-;G[(K* =]1%-Y'/"HT1'T>R] B9F<=?_7XUO0W'L/J_%A./7'RSN;X7Q839?E>=N>5NOWU;9O;=?%]GP_HWEZO)^Y>/D\ M]?\S<=ALWM;]SV']^] ?IW\,;O\,Y_=QU_=3LWA9G;?]M&S:C_WM\MA>7\S# M97*S>'Y=-N?G5].T0GR\P<%"0KS!T4)BO,')0E*\P=E M"&P7; ,0V2K8!F&T4;0-0VRC;!N"V M4;@-0&ZC=!N W4;Q-@"]K>IM 7I;U=L"]+;5CVV WE;UM@"]K>IM 7I;U=L" M]+:JMP7H;55O"]#;JMX6H+=5O2U ;Z=Z.X#>3O5V +V=ZNT >KOJ80E ;Z=Z M.X#>3O5V +V=ZNT >CO5VP'T=JJW ^CM5&\'T-NKWAZ@MU>]/4!OKWI[@-Y> M]?8 O7WUL!N@MU>]/4!OKWI[@-Y>]?8 O;WJ[0%Z>]7; _0.JG< Z!U4[P#0 M.ZC> :!W4+T#0.^@>@> WJ'ZLQ*@=U"] T#OH'H'@-Y!]0X O8/J'0!Z1]4[ M O2.JG<$Z!U5[PC0.ZK>$:!W5+TC0.^H>D> WK':; +0.ZK>$:!W5+TC0.^H M>D> WDGU3@"]D^J= 'HGU3L!]$ZJ=P+HG53O!- [J=X)H'=2O1- [U1M%@3H MG53O!- [J=X)H'=6O3- [ZQZ9X#>6?7. +VSZIT!>F?5.P/TSJIW!NB=5>\, MT#NKWAF@=ZXV>P/TSJIW!NA=5.\"T+NHW@6@=U&]"T#OHGH7@-Y%]2X O8OJ M70!Z%]6[ /0NJGYZ-6QV&?G2;:.?]_"E)7+,S0^WB:39C6-E.=JA]^&H?DKEN]O6# M262:ZJ291F]&O_;'&M'-]9W9UH^]7WT^A)]=-XV;R)K>1:O;T\9CUB:JY[GO MFMJ']>1I;']+6;\DQ.'DLL?MNME=A0U1\F["<>7/ 2_GOCX9:[O6K.YKZ[_4 M0]B5'/K$^>?>N/A\B7=ZG+;;KC'MU#P.X4CL9FOJUNV,\4,?GXI>G4_VX8;- MZ5-*B[\34_6?[/>?,34$L! A0#% @ U8)65 =!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #5 M@E94L+%*'.T K @ $0 @ &O 9&]C4')O<',O8V]R M92YX;6Q02P$"% ,4 " #5@E94F5R<(Q & "<)P $P M@ '+ 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( -6"5E2:DF]> M]08 .X< 8 " @0P( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ U8)6 M5"KHPO.#!@ 71D !@ ("!A1$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ U8)65':_C1B% P G H !@ M ("!."$ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ U8)65+$%HNV) P I0< !@ ("!E#T M 'AL+W=O&UL4$L! A0#% @ U8)65#!U%M;Z!P #18 !D M ("!AFD 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ U8)65.IB,<]4! [PD !D ("!:'D 'AL+W=O M5 0 !U M/0 &0 @('S?0 >&PO=V]R:W-H965T&UL4$L! A0#% @ U8)65 #> MXE3T @ I 8 !D ("!G9, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8)65-;L!@OX @ G@8 !D M ("!5JP 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ U8)65%W]DT3P#0 =BP !D ("! M%L, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ U8)65 ZT%E@:! 2PD !D ("!1^0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8)65,!QGOAR P UP< !D M ("!J"(! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ U8)65&B&ZR<% P D@8 !D ("!*C$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MU8)65*PKJ6?E @ 4P8 !D ("!#CL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8)65&^^7@YE! $Q, !D M ("!1U@! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ U8)65-@.04"J! (AP !D ("!]V,! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8)6 M5'94E"KC @ )P@ !D ("!DG0! 'AL+W=OND# #.#P &0 M @(&L=P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ U8)65)P9G%BA @ @0< M !D ("!G7X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8)65*K3CCS# @ &@< !D M ("!<8&PO=V]R:W-H965T M&UL4$L! A0# M% @ U8)65+*,B0^F P $PT !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ U8)65+] F#ID @ \04 !D M ("!9Z\! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ U8)65"NW&&*2 P 6@X !D ("! M8+@! 'AL+W=O\* \0@ &0 @($IO $ >&PO=V]R:W-H965T&UL4$L! A0#% M @ U8)65+!)B!G9 @ .0@ !D ("!A\H! 'AL+W=O&PO=V]R:W-H965T/9 0!X;"]W;W)K&UL4$L! A0#% @ U8)65"Y+&?"= @ C@< !D M ("!*=P! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ U8)65%G704R; P +0T !D ("!^>0! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MU8)65,?DX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8)65.8E-X0* P M&@@ !D ("!;/H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8)65->Z6YW_ @ ;P@ !D M ("!7P4" 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ U8)65"+-Q'Q) P Z@L !D ("!.!$" 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8)6 M5(P$[==5 P S L !D ("!A!P" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8)65'&KVH?0 @ O @ M !D ("!$"D" 'AL+W=O&PO=V]R:W-H965TKQ@# M/P, +L) : " @2DO @!X;"]W;W)K7!E&UL4$L%!@ !N &X /!X .)( @ $! end XML 122 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 123 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 124 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 347 588 1 false 95 0 false 8 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.twilio.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://www.twilio.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 1001003 - Statement - Consolidated Balance Sheets Sheet http://www.twilio.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Uncategorized 3 false false R4.htm 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.twilio.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Cover 4 false false R5.htm 1003005 - Statement - Consolidated Statements of Operations Sheet http://www.twilio.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 1004006 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://www.twilio.com/role/ConsolidatedStatementsofComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 6 false false R7.htm 1005007 - Statement - Consolidated Statements of Stockholders Equity Sheet http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders Equity Statements 7 false false R8.htm 1006008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.twilio.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 2101101 - Disclosure - Organization and Description of Business Sheet http://www.twilio.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 9 false false R10.htm 2102102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.twilio.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 2109103 - Disclosure - Fair Value Measurements Sheet http://www.twilio.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2114104 - Disclosure - Property and Equipment Sheet http://www.twilio.com/role/PropertyandEquipment Property and Equipment Notes 12 false false R13.htm 2118105 - Disclosure - Derivatives and Hedging Sheet http://www.twilio.com/role/DerivativesandHedging Derivatives and Hedging Notes 13 false false R14.htm 2122106 - Disclosure - Right-of-Use Assets and Lease Liabilities Sheet http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilities Right-of-Use Assets and Lease Liabilities Notes 14 false false R15.htm 2127107 - Disclosure - Business Combinations Sheet http://www.twilio.com/role/BusinessCombinations Business Combinations Notes 15 false false R16.htm 2134108 - Disclosure - Goodwill and Intangible Assets Sheet http://www.twilio.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 16 false false R17.htm 2140109 - Disclosure - Accrued Expenses and Other Liabilities Sheet http://www.twilio.com/role/AccruedExpensesandOtherLiabilities Accrued Expenses and Other Liabilities Notes 17 false false R18.htm 2143110 - Disclosure - Notes Payable Notes http://www.twilio.com/role/NotesPayable Notes Payable Notes 18 false false R19.htm 2148111 - Disclosure - Supplemental Balance Sheet Information Sheet http://www.twilio.com/role/SupplementalBalanceSheetInformation Supplemental Balance Sheet Information Notes 19 false false R20.htm 2151112 - Disclosure - Revenue by Geographic Area Sheet http://www.twilio.com/role/RevenuebyGeographicArea Revenue by Geographic Area Notes 20 false false R21.htm 2155113 - Disclosure - Commitments and Contingencies Sheet http://www.twilio.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 2161114 - Disclosure - Stockholders' Equity Sheet http://www.twilio.com/role/StockholdersEquity Stockholders' Equity Notes 22 false false R23.htm 2167115 - Disclosure - Stock-Based Compensation Sheet http://www.twilio.com/role/StockBasedCompensation Stock-Based Compensation Notes 23 false false R24.htm 2179116 - Disclosure - Net Loss Per Share Attributable to Common Stockholders Sheet http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholders Net Loss Per Share Attributable to Common Stockholders Notes 24 false false R25.htm 2183117 - Disclosure - Income Taxes Sheet http://www.twilio.com/role/IncomeTaxes Income Taxes Notes 25 false false R26.htm 2193118 - Disclosure - Subsequent Events Sheet http://www.twilio.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 2203201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.twilio.com/role/SummaryofSignificantAccountingPolicies 27 false false R28.htm 2304301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.twilio.com/role/SummaryofSignificantAccountingPolicies 28 false false R29.htm 2310302 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.twilio.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.twilio.com/role/FairValueMeasurements 29 false false R30.htm 2315303 - Disclosure - Property and Equipment (Tables) Sheet http://www.twilio.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.twilio.com/role/PropertyandEquipment 30 false false R31.htm 2319304 - Disclosure - Derivatives and Hedging (Tables) Sheet http://www.twilio.com/role/DerivativesandHedgingTables Derivatives and Hedging (Tables) Tables http://www.twilio.com/role/DerivativesandHedging 31 false false R32.htm 2323305 - Disclosure - Right-of-Use Assets and Lease Liabilities (Tables) Sheet http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesTables Right-of-Use Assets and Lease Liabilities (Tables) Tables http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilities 32 false false R33.htm 2328306 - Disclosure - Business Combinations (Tables) Sheet http://www.twilio.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.twilio.com/role/BusinessCombinations 33 false false R34.htm 2335307 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.twilio.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.twilio.com/role/GoodwillandIntangibleAssets 34 false false R35.htm 2341308 - Disclosure - Accrued Expenses and Other Liabilities (Tables) Sheet http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesTables Accrued Expenses and Other Liabilities (Tables) Tables http://www.twilio.com/role/AccruedExpensesandOtherLiabilities 35 false false R36.htm 2344309 - Disclosure - Notes Payable (Tables) Notes http://www.twilio.com/role/NotesPayableTables Notes Payable (Tables) Tables http://www.twilio.com/role/NotesPayable 36 false false R37.htm 2349310 - Disclosure - Supplemental Balance Sheet Information (Tables) Sheet http://www.twilio.com/role/SupplementalBalanceSheetInformationTables Supplemental Balance Sheet Information (Tables) Tables http://www.twilio.com/role/SupplementalBalanceSheetInformation 37 false false R38.htm 2352311 - Disclosure - Revenue by Geographic Area (Tables) Sheet http://www.twilio.com/role/RevenuebyGeographicAreaTables Revenue by Geographic Area (Tables) Tables http://www.twilio.com/role/RevenuebyGeographicArea 38 false false R39.htm 2356312 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.twilio.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.twilio.com/role/CommitmentsandContingencies 39 false false R40.htm 2362313 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.twilio.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.twilio.com/role/StockholdersEquity 40 false false R41.htm 2368314 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.twilio.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.twilio.com/role/StockBasedCompensation 41 false false R42.htm 2380315 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) Sheet http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersTables Net Loss Per Share Attributable to Common Stockholders (Tables) Tables http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholders 42 false false R43.htm 2384316 - Disclosure - Income Taxes (Tables) Sheet http://www.twilio.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.twilio.com/role/IncomeTaxes 43 false false R44.htm 2405401 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) Sheet http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Significant Accounting Policies - Revenue Recognition (Details) Details 44 false false R45.htm 2406402 - Disclosure - Summary of Significant Accounting Policies - Deferred Sales Commissions (Details) Sheet http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesDeferredSalesCommissionsDetails Summary of Significant Accounting Policies - Deferred Sales Commissions (Details) Details 45 false false R46.htm 2407403 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 46 false false R47.htm 2408404 - Disclosure - Summary of Significant Accounting Policies - Useful Lives (Details) Sheet http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails Summary of Significant Accounting Policies - Useful Lives (Details) Details 47 false false R48.htm 2411405 - Disclosure - Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details) Details 48 false false R49.htm 2412406 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.twilio.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 49 false false R50.htm 2413407 - Disclosure - Fair Value Measurements - Contractual Maturities (Details) Sheet http://www.twilio.com/role/FairValueMeasurementsContractualMaturitiesDetails Fair Value Measurements - Contractual Maturities (Details) Details 50 false false R51.htm 2416408 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (Details) Sheet http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails Property and Equipment - Schedule of Property and Equipment, Net (Details) Details 51 false false R52.htm 2417409 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.twilio.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 52 false false R53.htm 2420410 - Disclosure - Derivatives and Hedging - Narrative (Details) Sheet http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails Derivatives and Hedging - Narrative (Details) Details 53 false false R54.htm 2421411 - Disclosure - Derivatives and Hedging - Gains (Losses) Associated With Foreign Currency Forward Contracts (Details) Sheet http://www.twilio.com/role/DerivativesandHedgingGainsLossesAssociatedWithForeignCurrencyForwardContractsDetails Derivatives and Hedging - Gains (Losses) Associated With Foreign Currency Forward Contracts (Details) Details 54 false false R55.htm 2424412 - Disclosure - Right-of-Use Assets and Lease Liabilities - Narrative (Details) Sheet http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesNarrativeDetails Right-of-Use Assets and Lease Liabilities - Narrative (Details) Details 55 false false R56.htm 2425413 - Disclosure - Right-of-Use Assets and Lease Liabilities - Supplemental Cash Flows (Details) Sheet http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesSupplementalCashFlowsDetails Right-of-Use Assets and Lease Liabilities - Supplemental Cash Flows (Details) Details 56 false false R57.htm 2426414 - Disclosure - Right-of-Use Assets and Lease Liabilities - Lease Maturities (Details) Sheet http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails Right-of-Use Assets and Lease Liabilities - Lease Maturities (Details) Details 57 false false R58.htm 2429415 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.twilio.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 58 false false R59.htm 2430416 - Disclosure - Business Combinations - Purchase Price Components (Details) Sheet http://www.twilio.com/role/BusinessCombinationsPurchasePriceComponentsDetails Business Combinations - Purchase Price Components (Details) Details 59 false false R60.htm 2431417 - Disclosure - Business Combinations - Purchase Price Allocation (Details) Sheet http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails Business Combinations - Purchase Price Allocation (Details) Details 60 false false R61.htm 2432418 - Disclosure - Business Combinations - Identifiable Finite-lived Intangible Assets (Details) Sheet http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails Business Combinations - Identifiable Finite-lived Intangible Assets (Details) Details 61 false false R62.htm 2433419 - Disclosure - Business Combinations - Pro Forma Information (Details) Sheet http://www.twilio.com/role/BusinessCombinationsProFormaInformationDetails Business Combinations - Pro Forma Information (Details) Details 62 false false R63.htm 2436420 - Disclosure - Goodwill and Intangible Assets - Goodwill Rollforward (Details) Sheet http://www.twilio.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails Goodwill and Intangible Assets - Goodwill Rollforward (Details) Details 63 false false R64.htm 2437421 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details) Sheet http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails Goodwill and Intangible Assets - Intangible Assets (Details) Details 64 false false R65.htm 2438422 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details) Sheet http://www.twilio.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails Goodwill and Intangible Assets - Amortization Expense (Details) Details 65 false false R66.htm 2439423 - Disclosure - Goodwill and Intangible Assets - Total Estimated Future Amortization Expense (Details) Sheet http://www.twilio.com/role/GoodwillandIntangibleAssetsTotalEstimatedFutureAmortizationExpenseDetails Goodwill and Intangible Assets - Total Estimated Future Amortization Expense (Details) Details 66 false false R67.htm 2442424 - Disclosure - Accrued Expenses and Other Liabilities (Details) Sheet http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails Accrued Expenses and Other Liabilities (Details) Details http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesTables 67 false false R68.htm 2445425 - Disclosure - Notes Payable - Summary of Long-Term Debt (Details) Notes http://www.twilio.com/role/NotesPayableSummaryofLongTermDebtDetails Notes Payable - Summary of Long-Term Debt (Details) Details 68 false false R69.htm 2446426 - Disclosure - Notes Payable - Narrative (Details) Notes http://www.twilio.com/role/NotesPayableNarrativeDetails Notes Payable - Narrative (Details) Details 69 false false R70.htm 2447427 - Disclosure - Notes Payable - Net Carrying Amount of Equity Component (Details) Notes http://www.twilio.com/role/NotesPayableNetCarryingAmountofEquityComponentDetails Notes Payable - Net Carrying Amount of Equity Component (Details) Details 70 false false R71.htm 2450428 - Disclosure - Supplemental Balance Sheet Information - Sales Credit Reserve (Details) Sheet http://www.twilio.com/role/SupplementalBalanceSheetInformationSalesCreditReserveDetails Supplemental Balance Sheet Information - Sales Credit Reserve (Details) Details 71 false false R72.htm 2453429 - Disclosure - Revenue by Geographic Area - Narrative (Details) Sheet http://www.twilio.com/role/RevenuebyGeographicAreaNarrativeDetails Revenue by Geographic Area - Narrative (Details) Details 72 false false R73.htm 2454430 - Disclosure - Revenue by Geographic Area - Percentage of Revenue by Geographic Area (Details) Sheet http://www.twilio.com/role/RevenuebyGeographicAreaPercentageofRevenuebyGeographicAreaDetails Revenue by Geographic Area - Percentage of Revenue by Geographic Area (Details) Details 73 false false R74.htm 2457431 - Disclosure - Commitments and Contingencies - Other Commitments (Details) Sheet http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails Commitments and Contingencies - Other Commitments (Details) Details 74 false false R75.htm 2458432 - Disclosure - Commitments and Contingencies - Legal Matters (Details) Sheet http://www.twilio.com/role/CommitmentsandContingenciesLegalMattersDetails Commitments and Contingencies - Legal Matters (Details) Details 75 false false R76.htm 2459433 - Disclosure - Commitments and Contingencies - Indemnification Agreements (Details) Sheet http://www.twilio.com/role/CommitmentsandContingenciesIndemnificationAgreementsDetails Commitments and Contingencies - Indemnification Agreements (Details) Details 76 false false R77.htm 2460434 - Disclosure - Commitments and Contingencies - Other taxes (Details) Sheet http://www.twilio.com/role/CommitmentsandContingenciesOthertaxesDetails Commitments and Contingencies - Other taxes (Details) Details 77 false false R78.htm 2463435 - Disclosure - Stockholders' Equity - Preferred Stock (Details) Sheet http://www.twilio.com/role/StockholdersEquityPreferredStockDetails Stockholders' Equity - Preferred Stock (Details) Details 78 false false R79.htm 2464436 - Disclosure - Stockholders' Equity - Common Stock (Details) Sheet http://www.twilio.com/role/StockholdersEquityCommonStockDetails Stockholders' Equity - Common Stock (Details) Details 79 false false R80.htm 2465437 - Disclosure - Stockholders' Equity - Common Stock Shares Reserved (Details) Sheet http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails Stockholders' Equity - Common Stock Shares Reserved (Details) Details 80 false false R81.htm 2466438 - Disclosure - Stockholders' Equity Stockholders' Equity - Public Offering (Details) Sheet http://www.twilio.com/role/StockholdersEquityStockholdersEquityPublicOfferingDetails Stockholders' Equity Stockholders' Equity - Public Offering (Details) Details 81 false false R82.htm 2469439 - Disclosure - Stock-Based Compensation - 2008 Stock Option Plan (Details) Sheet http://www.twilio.com/role/StockBasedCompensation2008StockOptionPlanDetails Stock-Based Compensation - 2008 Stock Option Plan (Details) Details 82 false false R83.htm 2470440 - Disclosure - Stock-Based Compensation - 2016 Stock Option Plan (Details) Sheet http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails Stock-Based Compensation - 2016 Stock Option Plan (Details) Details 83 false false R84.htm 2471441 - Disclosure - Stock-Based Compensation - 2016 Employee Stock Purchase Plan (Details) Sheet http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails Stock-Based Compensation - 2016 Employee Stock Purchase Plan (Details) Details 84 false false R85.htm 2472442 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) Sheet http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails Stock-Based Compensation - Stock Option Activity (Details) Details 85 false false R86.htm 2473443 - Disclosure - Stock-Based Compensation - Stock Option Fair Value (Details) Sheet http://www.twilio.com/role/StockBasedCompensationStockOptionFairValueDetails Stock-Based Compensation - Stock Option Fair Value (Details) Details 86 false false R87.htm 2474444 - Disclosure - Stock-Based Compensation - Stock Options - Additional Information (Details) Sheet http://www.twilio.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetails Stock-Based Compensation - Stock Options - Additional Information (Details) Details 87 false false R88.htm 2475445 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity (Details) Sheet http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails Stock-Based Compensation - Restricted Stock Units Activity (Details) Details 88 false false R89.htm 2476446 - Disclosure - Stock-Based Compensation - Restricted Stock Units - Additional Information (Details) Sheet http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsAdditionalInformationDetails Stock-Based Compensation - Restricted Stock Units - Additional Information (Details) Details 89 false false R90.htm 2477447 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) Sheet http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails Stock-Based Compensation - Valuation Assumptions (Details) Details 90 false false R91.htm 2478448 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://www.twilio.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-Based Compensation Expense (Details) Details 91 false false R92.htm 2481449 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted Net Loss per Share Attributable to Common Stockholders (Details) Sheet http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersBasicandDilutedNetLossperShareAttributabletoCommonStockholdersDetails Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted Net Loss per Share Attributable to Common Stockholders (Details) Details 92 false false R93.htm 2482450 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Anti-Dilutive Securities (Details) Sheet http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails Net Loss Per Share Attributable to Common Stockholders - Anti-Dilutive Securities (Details) Details 93 false false R94.htm 2485451 - Disclosure - Income Taxes - Domestic and Foreign Components of Loss Before Income Taxes (Details) Sheet http://www.twilio.com/role/IncomeTaxesDomesticandForeignComponentsofLossBeforeIncomeTaxesDetails Income Taxes - Domestic and Foreign Components of Loss Before Income Taxes (Details) Details 94 false false R95.htm 2486452 - Disclosure - Income Taxes - Provision for Income Taxes (Details) Sheet http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails Income Taxes - Provision for Income Taxes (Details) Details 95 false false R96.htm 2487453 - Disclosure - Income Taxes - Reconciliation of the Statutory Federal Tax Rate and the Effective Tax Rate (Details) Sheet http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails Income Taxes - Reconciliation of the Statutory Federal Tax Rate and the Effective Tax Rate (Details) Details 96 false false R97.htm 2488454 - Disclosure - Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details) Sheet http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details) Details 97 false false R98.htm 2489455 - Disclosure - Income Taxes - Net Operating Loss Carryforwards and Tax Credits (Details) Sheet http://www.twilio.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsDetails Income Taxes - Net Operating Loss Carryforwards and Tax Credits (Details) Details 98 false false R99.htm 2490456 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.twilio.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 99 false false R100.htm 2491457 - Disclosure - Income Taxes - Unrecognized Tax Benefits - Reconciliation (Details) Sheet http://www.twilio.com/role/IncomeTaxesUnrecognizedTaxBenefitsReconciliationDetails Income Taxes - Unrecognized Tax Benefits - Reconciliation (Details) Details 100 false false R101.htm 2492458 - Disclosure - Income Taxes - Unrecognized Tax Benefit - Additional Information (Details) Sheet http://www.twilio.com/role/IncomeTaxesUnrecognizedTaxBenefitAdditionalInformationDetails Income Taxes - Unrecognized Tax Benefit - Additional Information (Details) Details 101 false false R102.htm 2494459 - Disclosure - Subsequent Events (Details) Sheet http://www.twilio.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.twilio.com/role/SubsequentEvents 102 false false All Reports Book All Reports twlo-20211231.htm twlo-20211231.xsd twlo-20211231_cal.xml twlo-20211231_def.xml twlo-20211231_lab.xml twlo-20211231_pre.xml twlo-20211231ex1015.htm twlo-20211231ex1016.htm twlo-20211231ex1017.htm twlo-20211231ex211subidiar.htm twlo-20211231ex312.htm twlo-20211231xex311.htm twlo-20211231xex321.htm twlo-2021x1231ex231kpmgcon.htm twlo-20211231_g1.jpg twlo-20211231_g2.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 127 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "twlo-20211231.htm": { "axisCustom": 0, "axisStandard": 31, "contextCount": 347, "dts": { "calculationLink": { "local": [ "twlo-20211231_cal.xml" ] }, "definitionLink": { "local": [ "twlo-20211231_def.xml" ] }, "inline": { "local": [ "twlo-20211231.htm" ] }, "labelLink": { "local": [ "twlo-20211231_lab.xml" ] }, "presentationLink": { "local": [ "twlo-20211231_pre.xml" ] }, "schema": { "local": [ "twlo-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 774, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 3, "http://www.twilio.com/20211231": 1, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 8 }, "keyCustom": 59, "keyStandard": 529, "memberCustom": 35, "memberStandard": 57, "nsprefix": "twlo", "nsuri": "http://www.twilio.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "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.twilio.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "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": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.twilio.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ic5059a71f27141658f02a87f20b4b206_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2491457 - Disclosure - Income Taxes - Unrecognized Tax Benefits - Reconciliation (Details)", "role": "http://www.twilio.com/role/IncomeTaxesUnrecognizedTaxBenefitsReconciliationDetails", "shortName": "Income Taxes - Unrecognized Tax Benefits - Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2492458 - Disclosure - Income Taxes - Unrecognized Tax Benefit - Additional Information (Details)", "role": "http://www.twilio.com/role/IncomeTaxesUnrecognizedTaxBenefitAdditionalInformationDetails", "shortName": "Income Taxes - Unrecognized Tax Benefit - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ia5c9c7105d854861807e64ea84efbd2f_I20210228", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesSubscriptions", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2494459 - Disclosure - Subsequent Events (Details)", "role": "http://www.twilio.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Fair Value Measurements", "role": "http://www.twilio.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114104 - Disclosure - Property and Equipment", "role": "http://www.twilio.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118105 - Disclosure - Derivatives and Hedging", "role": "http://www.twilio.com/role/DerivativesandHedging", "shortName": "Derivatives and Hedging", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122106 - Disclosure - Right-of-Use Assets and Lease Liabilities", "role": "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilities", "shortName": "Right-of-Use Assets and Lease Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127107 - Disclosure - Business Combinations", "role": "http://www.twilio.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134108 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.twilio.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "twlo:AccruedLiabilitiesAndOtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140109 - Disclosure - Accrued Expenses and Other Liabilities", "role": "http://www.twilio.com/role/AccruedExpensesandOtherLiabilities", "shortName": "Accrued Expenses and Other Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "twlo:AccruedLiabilitiesAndOtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143110 - Disclosure - Notes Payable", "role": "http://www.twilio.com/role/NotesPayable", "shortName": "Notes Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148111 - Disclosure - Supplemental Balance Sheet Information", "role": "http://www.twilio.com/role/SupplementalBalanceSheetInformation", "shortName": "Supplemental Balance Sheet Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://www.twilio.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151112 - Disclosure - Revenue by Geographic Area", "role": "http://www.twilio.com/role/RevenuebyGeographicArea", "shortName": "Revenue by Geographic Area", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155113 - Disclosure - Commitments and Contingencies", "role": "http://www.twilio.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2161114 - Disclosure - Stockholders' Equity", "role": "http://www.twilio.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2167115 - Disclosure - Stock-Based Compensation", "role": "http://www.twilio.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2179116 - Disclosure - Net Loss Per Share Attributable to Common Stockholders", "role": "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholders", "shortName": "Net Loss Per Share Attributable to Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2183117 - Disclosure - Income Taxes", "role": "http://www.twilio.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2193118 - Disclosure - Subsequent Events", "role": "http://www.twilio.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.twilio.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - Consolidated Balance Sheets", "role": "http://www.twilio.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - Property and Equipment (Tables)", "role": "http://www.twilio.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319304 - Disclosure - Derivatives and Hedging (Tables)", "role": "http://www.twilio.com/role/DerivativesandHedgingTables", "shortName": "Derivatives and Hedging (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323305 - Disclosure - Right-of-Use Assets and Lease Liabilities (Tables)", "role": "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesTables", "shortName": "Right-of-Use Assets and Lease Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328306 - Disclosure - Business Combinations (Tables)", "role": "http://www.twilio.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335307 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.twilio.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "twlo:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341308 - Disclosure - Accrued Expenses and Other Liabilities (Tables)", "role": "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesTables", "shortName": "Accrued Expenses and Other Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "twlo:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344309 - Disclosure - Notes Payable (Tables)", "role": "http://www.twilio.com/role/NotesPayableTables", "shortName": "Notes Payable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "twlo:SalesCreditReserveTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349310 - Disclosure - Supplemental Balance Sheet Information (Tables)", "role": "http://www.twilio.com/role/SupplementalBalanceSheetInformationTables", "shortName": "Supplemental Balance Sheet Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "twlo:SalesCreditReserveTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2352311 - Disclosure - Revenue by Geographic Area (Tables)", "role": "http://www.twilio.com/role/RevenuebyGeographicAreaTables", "shortName": "Revenue by Geographic Area (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2356312 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.twilio.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.twilio.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "twlo:CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2362313 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.twilio.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "twlo:CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2368314 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.twilio.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2380315 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)", "role": "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersTables", "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2384316 - Disclosure - Income Taxes (Tables)", "role": "http://www.twilio.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)", "role": "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Significant Accounting Policies - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies - Deferred Sales Commissions (Details)", "role": "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesDeferredSalesCommissionsDetails", "shortName": "Summary of Significant Accounting Policies - Deferred Sales Commissions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "twlo:CapitalizedComputerSoftwareAmortizationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "twlo:CapitalizedComputerSoftwareAmortizationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "if377752c064749ecbd17b18476b50810_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Summary of Significant Accounting Policies - Useful Lives (Details)", "role": "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails", "shortName": "Summary of Significant Accounting Policies - Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "if377752c064749ecbd17b18476b50810_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details)", "role": "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "shortName": "Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.twilio.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - Consolidated Statements of Operations", "role": "http://www.twilio.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Fair Value Measurements - Contractual Maturities (Details)", "role": "http://www.twilio.com/role/FairValueMeasurementsContractualMaturitiesDetails", "shortName": "Fair Value Measurements - Contractual Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (Details)", "role": "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails", "shortName": "Property and Equipment - Schedule of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Property and Equipment - Narrative (Details)", "role": "http://www.twilio.com/role/PropertyandEquipmentNarrativeDetails", "shortName": "Property and Equipment - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "id5687513ec484a739ecc54017bf3a35e_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Derivatives and Hedging - Narrative (Details)", "role": "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails", "shortName": "Derivatives and Hedging - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "id5687513ec484a739ecc54017bf3a35e_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "iea8c6adfb73848e298708ca79de0df0e_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421411 - Disclosure - Derivatives and Hedging - Gains (Losses) Associated With Foreign Currency Forward Contracts (Details)", "role": "http://www.twilio.com/role/DerivativesandHedgingGainsLossesAssociatedWithForeignCurrencyForwardContractsDetails", "shortName": "Derivatives and Hedging - Gains (Losses) Associated With Foreign Currency Forward Contracts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "iea8c6adfb73848e298708ca79de0df0e_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "twlo:LesseeOperatingLeaseNumberOfContracts", "reportCount": 1, "unique": true, "unitRef": "property", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Right-of-Use Assets and Lease Liabilities - Narrative (Details)", "role": "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesNarrativeDetails", "shortName": "Right-of-Use Assets and Lease Liabilities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "twlo:LesseeOperatingLeaseNumberOfContracts", "reportCount": 1, "unique": true, "unitRef": "property", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - Right-of-Use Assets and Lease Liabilities - Supplemental Cash Flows (Details)", "role": "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesSupplementalCashFlowsDetails", "shortName": "Right-of-Use Assets and Lease Liabilities - Supplemental Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Right-of-Use Assets and Lease Liabilities - Lease Maturities (Details)", "role": "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails", "shortName": "Right-of-Use Assets and Lease Liabilities - Lease Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "twlo:EquityAwardsAssumedDuringPeriodValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - Business Combinations - Narrative (Details)", "role": "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i1579cce8e9ec43519adce1f85d127a5f_D20210701-20210731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "twlo:EquityAwardsAssumedDuringPeriodValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - Disclosure - Business Combinations - Purchase Price Components (Details)", "role": "http://www.twilio.com/role/BusinessCombinationsPurchasePriceComponentsDetails", "shortName": "Business Combinations - Purchase Price Components (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - Consolidated Statements of Comprehensive Loss", "role": "http://www.twilio.com/role/ConsolidatedStatementsofComprehensiveLoss", "shortName": "Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431417 - Disclosure - Business Combinations - Purchase Price Allocation (Details)", "role": "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "shortName": "Business Combinations - Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "iab52f299b0b24fd88d5b270a8bef7179_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i1a46cdabcd1b4bad9c69b104810f0723_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432418 - Disclosure - Business Combinations - Identifiable Finite-lived Intangible Assets (Details)", "role": "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails", "shortName": "Business Combinations - Identifiable Finite-lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i605fb6d7451146a28c7fdde59585e379_D20210101-20211231", "decimals": null, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433419 - Disclosure - Business Combinations - Pro Forma Information (Details)", "role": "http://www.twilio.com/role/BusinessCombinationsProFormaInformationDetails", "shortName": "Business Combinations - Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i5ecb1af510fc4ff9831a2384d8f2f37b_D20190101-20191231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ic5059a71f27141658f02a87f20b4b206_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436420 - Disclosure - Goodwill and Intangible Assets - Goodwill Rollforward (Details)", "role": "http://www.twilio.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "shortName": "Goodwill and Intangible Assets - Goodwill Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "twlo:ScheduleOfIntangibleAssetsExcludingGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437421 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details)", "role": "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "twlo:ScheduleOfIntangibleAssetsExcludingGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438422 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details)", "role": "http://www.twilio.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439423 - Disclosure - Goodwill and Intangible Assets - Total Estimated Future Amortization Expense (Details)", "role": "http://www.twilio.com/role/GoodwillandIntangibleAssetsTotalEstimatedFutureAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Total Estimated Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "twlo:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442424 - Disclosure - Accrued Expenses and Other Liabilities (Details)", "role": "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails", "shortName": "Accrued Expenses and Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "twlo:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445425 - Disclosure - Notes Payable - Summary of Long-Term Debt (Details)", "role": "http://www.twilio.com/role/NotesPayableSummaryofLongTermDebtDetails", "shortName": "Notes Payable - Summary of Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i4f0d2eafa557427f9ede66f26a064833_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-8", "first": true, "lang": "en-US", "name": "twlo:DebtConversionConvertedInstrumentAmountIncludingCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446426 - Disclosure - Notes Payable - Narrative (Details)", "role": "http://www.twilio.com/role/NotesPayableNarrativeDetails", "shortName": "Notes Payable - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-8", "first": true, "lang": "en-US", "name": "twlo:DebtConversionConvertedInstrumentAmountIncludingCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i61a32e3eb0e744548762b0356a4208df_I20181231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - Consolidated Statements of Stockholders Equity", "role": "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity", "shortName": "Consolidated Statements of Stockholders Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i61a32e3eb0e744548762b0356a4208df_I20181231", "decimals": "INF", "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": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447427 - Disclosure - Notes Payable - Net Carrying Amount of Equity Component (Details)", "role": "http://www.twilio.com/role/NotesPayableNetCarryingAmountofEquityComponentDetails", "shortName": "Notes Payable - Net Carrying Amount of Equity Component (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "iab1817fc2a544049834bfc031c86f707_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "twlo:SalesCreditReserveTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i33a7fffb1fc5446a8dee289ddc3f743b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450428 - Disclosure - Supplemental Balance Sheet Information - Sales Credit Reserve (Details)", "role": "http://www.twilio.com/role/SupplementalBalanceSheetInformationSalesCreditReserveDetails", "shortName": "Supplemental Balance Sheet Information - Sales Credit Reserve (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "twlo:SalesCreditReserveTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i4fedb6b23e9b45b18cce85ff3718995d_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453429 - Disclosure - Revenue by Geographic Area - Narrative (Details)", "role": "http://www.twilio.com/role/RevenuebyGeographicAreaNarrativeDetails", "shortName": "Revenue by Geographic Area - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i9436301f034848d18b286fe557a79a2c_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7d5c7704071e43e0bfe3a3534b095343_D20210101-20211231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454430 - Disclosure - Revenue by Geographic Area - Percentage of Revenue by Geographic Area (Details)", "role": "http://www.twilio.com/role/RevenuebyGeographicAreaPercentageofRevenuebyGeographicAreaDetails", "shortName": "Revenue by Geographic Area - Percentage of Revenue by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7d5c7704071e43e0bfe3a3534b095343_D20210101-20211231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457431 - Disclosure - Commitments and Contingencies - Other Commitments (Details)", "role": "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails", "shortName": "Commitments and Contingencies - Other Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "twlo:TaxesPayableJurisdictionalEstimate", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458432 - Disclosure - Commitments and Contingencies - Legal Matters (Details)", "role": "http://www.twilio.com/role/CommitmentsandContingenciesLegalMattersDetails", "shortName": "Commitments and Contingencies - Legal Matters (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R76": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i691c807be8c24b2a9b3c4cd652b6abfa_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459433 - Disclosure - Commitments and Contingencies - Indemnification Agreements (Details)", "role": "http://www.twilio.com/role/CommitmentsandContingenciesIndemnificationAgreementsDetails", "shortName": "Commitments and Contingencies - Indemnification Agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i691c807be8c24b2a9b3c4cd652b6abfa_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "twlo:TaxesPayableJurisdictionalEstimate", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460434 - Disclosure - Commitments and Contingencies - Other taxes (Details)", "role": "http://www.twilio.com/role/CommitmentsandContingenciesOthertaxesDetails", "shortName": "Commitments and Contingencies - Other taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463435 - Disclosure - Stockholders' Equity - Preferred Stock (Details)", "role": "http://www.twilio.com/role/StockholdersEquityPreferredStockDetails", "shortName": "Stockholders' Equity - Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464436 - Disclosure - Stockholders' Equity - Common Stock (Details)", "role": "http://www.twilio.com/role/StockholdersEquityCommonStockDetails", "shortName": "Stockholders' Equity - Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006008 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "twlo:CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465437 - Disclosure - Stockholders' Equity - Common Stock Shares Reserved (Details)", "role": "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails", "shortName": "Stockholders' Equity - Common Stock Shares Reserved (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "twlo:CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i480df0c70ec343a7bf7ffdf32ac53919_D20210201-20210228", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466438 - Disclosure - Stockholders' Equity Stockholders' Equity - Public Offering (Details)", "role": "http://www.twilio.com/role/StockholdersEquityStockholdersEquityPublicOfferingDetails", "shortName": "Stockholders' Equity Stockholders' Equity - Public Offering (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i480df0c70ec343a7bf7ffdf32ac53919_D20210201-20210228", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "id4968efb83a843c0968c859bdbf86344_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469439 - Disclosure - Stock-Based Compensation - 2008 Stock Option Plan (Details)", "role": "http://www.twilio.com/role/StockBasedCompensation2008StockOptionPlanDetails", "shortName": "Stock-Based Compensation - 2008 Stock Option Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "id4968efb83a843c0968c859bdbf86344_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470440 - Disclosure - Stock-Based Compensation - 2016 Stock Option Plan (Details)", "role": "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails", "shortName": "Stock-Based Compensation - 2016 Stock Option Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i27faa4116c6e44ec833cdf972059bbc6_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "twlo:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualIncreaseInNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471441 - Disclosure - Stock-Based Compensation - 2016 Employee Stock Purchase Plan (Details)", "role": "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails", "shortName": "Stock-Based Compensation - 2016 Employee Stock Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i27faa4116c6e44ec833cdf972059bbc6_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "twlo:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualIncreaseInNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i2973df34826d46e3ae6602648ba7f85f_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2472442 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details)", "role": "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails", "shortName": "Stock-Based Compensation - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "id8343d103d5a4f94bd999b22a7c452a4_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "id8343d103d5a4f94bd999b22a7c452a4_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473443 - Disclosure - Stock-Based Compensation - Stock Option Fair Value (Details)", "role": "http://www.twilio.com/role/StockBasedCompensationStockOptionFairValueDetails", "shortName": "Stock-Based Compensation - Stock Option Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "id8343d103d5a4f94bd999b22a7c452a4_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i2bc621816bdc4a64afce524ee685e4c5_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474444 - Disclosure - Stock-Based Compensation - Stock Options - Additional Information (Details)", "role": "http://www.twilio.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Stock Options - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i2bc621816bdc4a64afce524ee685e4c5_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i9a03327bd09e41839bda306dd67f0dd4_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475445 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity (Details)", "role": "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "shortName": "Stock-Based Compensation - Restricted Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i00901a4d2c00422d89b74beff1d9238e_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i5e90795f8f8a46678f87791ae6d3831a_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2476446 - Disclosure - Stock-Based Compensation - Restricted Stock Units - Additional Information (Details)", "role": "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Restricted Stock Units - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i5e90795f8f8a46678f87791ae6d3831a_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Description of Business", "role": "http://www.twilio.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i279404aaefa54bbeb250c756c185c76a_D20210101-20211231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2477447 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details)", "role": "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails", "shortName": "Stock-Based Compensation - Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i279404aaefa54bbeb250c756c185c76a_D20210101-20211231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2478448 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "role": "http://www.twilio.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2481449 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted Net Loss per Share Attributable to Common Stockholders (Details)", "role": "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersBasicandDilutedNetLossperShareAttributabletoCommonStockholdersDetails", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted Net Loss per Share Attributable to Common Stockholders (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2482450 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Anti-Dilutive Securities (Details)", "role": "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Anti-Dilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2485451 - Disclosure - Income Taxes - Domestic and Foreign Components of Loss Before Income Taxes (Details)", "role": "http://www.twilio.com/role/IncomeTaxesDomesticandForeignComponentsofLossBeforeIncomeTaxesDetails", "shortName": "Income Taxes - Domestic and Foreign Components of Loss Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2486452 - Disclosure - Income Taxes - Provision for Income Taxes (Details)", "role": "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails", "shortName": "Income Taxes - Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2487453 - Disclosure - Income Taxes - Reconciliation of the Statutory Federal Tax Rate and the Effective Tax Rate (Details)", "role": "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails", "shortName": "Income Taxes - Reconciliation of the Statutory Federal Tax Rate and the Effective Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2488454 - Disclosure - Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details)", "role": "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ie1bd86262983431b9c2d11fb94280588_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ia419a1b76d9f4f189d0b90f0d35f0aca_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2489455 - Disclosure - Income Taxes - Net Operating Loss Carryforwards and Tax Credits (Details)", "role": "http://www.twilio.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsDetails", "shortName": "Income Taxes - Net Operating Loss Carryforwards and Tax Credits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "ia419a1b76d9f4f189d0b90f0d35f0aca_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7ebc44f8cd394968a31cb3436960033f_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2490456 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.twilio.com/role/IncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twlo-20211231.htm", "contextRef": "i7e5d43e70fe74ff5b69be5b87c26862f_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 95, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaNarrativeDetails", "http://www.twilio.com/role/RevenuebyGeographicAreaPercentageofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r717" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "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/2021q4", "presentation": [ "http://www.twilio.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/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "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": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails", "http://www.twilio.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r309", "r342", "r402", "r404", "r617", "r618", "r619", "r620", "r621", "r622", "r641", "r679", "r682", "r707", "r708" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails", "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesNarrativeDetails", "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r309", "r342", "r402", "r404", "r617", "r618", "r619", "r620", "r621", "r622", "r641", "r679", "r682", "r707", "r708" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails", "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesNarrativeDetails", "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.twilio.com/role/SubsequentEventsDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r201", "r379", "r383", "r644", "r678", "r680" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r201", "r379", "r383", "r644", "r678", "r680" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r309", "r342", "r392", "r402", "r404", "r617", "r618", "r619", "r620", "r621", "r622", "r641", "r679", "r682", "r707", "r708" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails", "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesNarrativeDetails", "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.twilio.com/role/SubsequentEventsDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r309", "r342", "r392", "r402", "r404", "r617", "r618", "r619", "r620", "r621", "r622", "r641", "r679", "r682", "r707", "r708" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails", "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesNarrativeDetails", "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.twilio.com/role/SubsequentEventsDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails", "http://www.twilio.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r202", "r203", "r379", "r384", "r681", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaNarrativeDetails", "http://www.twilio.com/role/RevenuebyGeographicAreaPercentageofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r202", "r203", "r379", "r384", "r681", "r691", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaNarrativeDetails", "http://www.twilio.com/role/RevenuebyGeographicAreaPercentageofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.twilio.com/role/SupplementalBalanceSheetInformationSalesCreditReserveDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r117", "r118", "r119", "r121", "r122" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.twilio.com/role/SupplementalBalanceSheetInformationSalesCreditReserveDetails" ], "xbrltype": "stringItemType" }, "twlo_AccruedCostOfRevenueCurrent": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "twlo_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued cost of revenue, current.", "label": "Accrued Cost of Revenue, Current", "terseLabel": "Accrued cost of revenue" } } }, "localname": "AccruedCostOfRevenueCurrent", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "twlo_AccruedLiabilitiesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued expenses and other current liabilities.", "label": "Accrued Liabilities and Other Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesCurrent", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails", "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "twlo_AccruedLiabilitiesAndOtherLiabilitiesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accrued expenses and other liabilities.", "label": "Accrued Liabilities and Other Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses and Other Liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesDisclosureTextBlock", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/AccruedExpensesandOtherLiabilities" ], "xbrltype": "textBlockItemType" }, "twlo_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information [Abstract]", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.twilio.com/20211231", "xbrltype": "stringItemType" }, "twlo_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/FairValueMeasurementsContractualMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after adjustments of available-for-sale debt securities at cost, maturing in the second rolling twelve months following the latest balance sheet. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Available-for-sale Securities, Debt Maturities, Rolling Year Two, Amortized Cost Basis", "terseLabel": "One to three years, amortized cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoAmortizedCostBasis", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "twlo_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoFairValue": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/FairValueMeasurementsContractualMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of available-for-sale debt securities maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Available-for-sale Securities, Debt Maturities, Rolling Year Two, Fair Value", "terseLabel": "One to three years, aggregate fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoFairValue", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "twlo_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesExcludingSharesHeldInEscrow": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares, Excluding Shares Held In Escrow", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares, Excluding Shares Held In Escrow", "terseLabel": "Shares issuable as part of acquisition, excluding shares held in escrow (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesExcludingSharesHeldInEscrow", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "twlo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableIncludingUnvestedPortion": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Including Unvested Portion", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Including Unvested Portion", "terseLabel": "Fair value of Class A common stock transferred including unvested stock" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableIncludingUnvestedPortion", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "twlo_BusinessCombinationContingentConsiderationTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Term", "label": "Business Combination, Contingent Consideration, Term", "terseLabel": "Business combination, contingent consideration. term" } } }, "localname": "BusinessCombinationContingentConsiderationTerm", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "twlo_BusinessCombinationFairValueOfUnvestedEmployeeShares": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Fair Value Of Unvested Employee Shares", "label": "Business Combination, Fair Value Of Unvested Employee Shares", "terseLabel": "Fair value of unvested employee shares" } } }, "localname": "BusinessCombinationFairValueOfUnvestedEmployeeShares", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "twlo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Liability", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Liability", "negatedTerseLabel": "Operating lease liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "twlo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Right-Of-Use Assets", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Right-Of-Use Assets", "terseLabel": "Operating right-of-use asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingRightOfUseAssets", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "twlo_BusinessCombinationShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Weighted Average Remaining Contractual Terms", "label": "Business Combination, Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Weighted average remaining contractual term" } } }, "localname": "BusinessCombinationShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "twlo_CapitalizedComputerSoftwareAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Computer Software, Amortization Period", "label": "Capitalized Computer Software, Amortization Period", "terseLabel": "Capitalized computer software, amortization period" } } }, "localname": "CapitalizedComputerSoftwareAmortizationPeriod", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "twlo_CappedCallArrangementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capped Call Arrangement", "label": "Capped Call Arrangement [Member]", "terseLabel": "Capped Call Arrangement" } } }, "localname": "CappedCallArrangementMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "twlo_CappedCallOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capped call options covering shares of the entity's Class A Common Stock, intended to reduce or offset potential dilution resulting from the conversion of convertible senior notes.", "label": "Capped Call Option [Member]", "terseLabel": "Capped calls" } } }, "localname": "CappedCallOptionMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "twlo_CashPaidOnFinanceLeases": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash Paid On Finance Leases", "label": "Cash Paid On Finance Leases", "terseLabel": "Cash paid for interest" } } }, "localname": "CashPaidOnFinanceLeases", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "twlo_ClassACommonStockAndRestrictedStockSubjectToFutureVestingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class A Common Stock And Restricted Stock Subject To Future Vesting", "label": "Class A Common Stock And Restricted Stock Subject To Future Vesting [Member]", "terseLabel": "Class A common stock in escrow and restricted stock awards subject to future vesting" } } }, "localname": "ClassACommonStockAndRestrictedStockSubjectToFutureVestingMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "twlo_ClassACommonStockHeldInEscrowMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class A Common Stock Held In Escrow", "label": "Class A Common Stock Held In Escrow [Member]", "terseLabel": "Class A common stock in escrow" } } }, "localname": "ClassACommonStockHeldInEscrowMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "twlo_CommonStockCapitalSharesReservedForConvertibleDebt": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails": { "order": 5.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of common shares reserved for issuance upon conversion of convertible debt.", "label": "Common Stock, Capital Shares Reserved For Convertible Debt", "terseLabel": "Class\u00a0A common stock reserved for the Convertible Notes (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForConvertibleDebt", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails" ], "xbrltype": "sharesItemType" }, "twlo_CommonStockCapitalSharesReservedForFutureIssuanceDonorAdvisedFund": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails": { "order": 3.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of common shares reserved for issuance in relation to a donor-advised fund.", "label": "Common Stock, Capital Shares Reserved for Future Issuance, Donor-advised Fund", "terseLabel": "Class\u00a0A common stock reserved for Twilio.org (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuanceDonorAdvisedFund", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails" ], "xbrltype": "sharesItemType" }, "twlo_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of reserved shares of common stock, on an as-if converted basis.", "label": "Common Stock, Capital Shares Reserved for Future Issuance [Table Text Block]", "terseLabel": "Schedule of reserved shares of common stock for issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "twlo_CommonStockDonorAdvisedFundValue": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Common Stock, Donor Advised Fund, Value", "label": "Common Stock, Donor Advised Fund, Value", "terseLabel": "Value of shares of Class A common stock donated to charity" } } }, "localname": "CommonStockDonorAdvisedFundValue", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "twlo_CommonStockVotesPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of votes per common share a shareholder is entitled.", "label": "Common Stock, Votes per Share", "terseLabel": "Votes per share" } } }, "localname": "CommonStockVotesPerShare", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "twlo_ContractWithCustomerLiabilityPromotionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liability for certain customer discounts and rewards for which consideration for transfer good or service has been received or is receivable.", "label": "Contract With Customer Liability Promotions [Member]", "terseLabel": "Sales credit reserve" } } }, "localname": "ContractWithCustomerLiabilityPromotionsMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/SupplementalBalanceSheetInformationSalesCreditReserveDetails" ], "xbrltype": "domainItemType" }, "twlo_ContractWithCustomerRevenueRecognizedPeriodForRecognition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Revenue Recognized, Period For Recognition", "label": "Contract With Customer, Revenue Recognized, Period For Recognition", "terseLabel": "Revenue recognized, period for recognition" } } }, "localname": "ContractWithCustomerRevenueRecognizedPeriodForRecognition", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "twlo_ConvertibleSecuritiesConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ratio for the conversion option of the convertible security.", "label": "Convertible Securities, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "ConvertibleSecuritiesConversionRatio", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "pureItemType" }, "twlo_ConvertibleSeniorNotes0.25PercentDue2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents convertible senior notes that bear an interest rate of 0.25 percent and will mature in 2023.", "label": "Convertible Senior Notes0.25 Percent Due2023 [Member]", "terseLabel": "Convertible Senior Notes0.25 Percent Due2023" } } }, "localname": "ConvertibleSeniorNotes0.25PercentDue2023Member", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "twlo_ConvertibleSeniorNotes0.25PercentDue2023OverAllotmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents convertible senior notes that bear an interest rate of 0.25 percent and will mature in 2023, issued pursuant to the exercise of the over-allotment options of the initial purchasers.", "label": "Convertible Senior Notes0.25 Percent Due2023 Over Allotment [Member]", "terseLabel": "Convertible senior notes, 0.25%, due 2023 - over-allotment" } } }, "localname": "ConvertibleSeniorNotes0.25PercentDue2023OverAllotmentMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "twlo_ConvertibleSeniorNotes025PercentDue2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents convertible senior notes that bear an interest rate of 0.25 percent and will mature in 2023.", "label": "Convertible Senior Notes 0.25 Percent Due 2023 [Member]", "terseLabel": "Convertible senior notes due 2023" } } }, "localname": "ConvertibleSeniorNotes025PercentDue2023Member", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsNarrativeDetails", "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/NotesPayableNetCarryingAmountofEquityComponentDetails" ], "xbrltype": "domainItemType" }, "twlo_ConvertibleSeniorNotesDue2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents convertible senior notes that will mature in 2023.", "label": "Convertible Senior Notes Due2023 [Member]", "terseLabel": "Convertible Senior Notes Due2023" } } }, "localname": "ConvertibleSeniorNotesDue2023Member", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/NotesPayableSummaryofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "twlo_ConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes", "label": "Convertible Senior Notes [Member]", "terseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleSeniorNotesMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "twlo_CorporateDebtSecuritiesCommercialPaperMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Corporate debt securities and Commercial Paper.", "label": "Corporate Debt Securities Commercial Paper [Member]", "terseLabel": "Corporate debt securities and commercial paper" } } }, "localname": "CorporateDebtSecuritiesCommercialPaperMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "twlo_CostOfRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost Of Revenue", "label": "Cost Of Revenue [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenueMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingGainsLossesAssociatedWithForeignCurrencyForwardContractsDetails" ], "xbrltype": "domainItemType" }, "twlo_DebtConversionConvertedInstrumentAmountIncludingCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Conversion, Converted Instrument, Amount Including Cash", "label": "Debt Conversion, Converted Instrument, Amount Including Cash", "terseLabel": "Debt conversion, converted instrument, amount including cash" } } }, "localname": "DebtConversionConvertedInstrumentAmountIncludingCash", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "twlo_DebtInstrumentConversionEligibilityBasedOnDebtTradingPriceConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of consecutive trading days for which the trading price of the debt must meet specified criteria to trigger conversion eligibility for a number of trading days following this consecutive trading day period.", "label": "Debt Instrument, Conversion Eligibility Based on Debt Trading Price, Consecutive Trading Days", "terseLabel": "Number of consecutive trading days of threshold Notes trading price for conversion eligibility to follow" } } }, "localname": "DebtInstrumentConversionEligibilityBasedOnDebtTradingPriceConsecutiveTradingDays", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "integerItemType" }, "twlo_DebtInstrumentConversionEligibilityBasedOnDebtTradingPriceThresholdPercentageForEligibility": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The trading price of a specified principal amount of the debt instrument as a percent of the product of the last reported sale price of the equity security into which conversion will be made and the conversion rate, below which conversion eligibility is triggered after a specified number of trading days.", "label": "Debt Instrument, Conversion Eligibility Based on Debt Trading Price, Threshold Percentage for Eligibility", "terseLabel": "Trading price as a percentage of the product of common stock sale price and conversion rate" } } }, "localname": "DebtInstrumentConversionEligibilityBasedOnDebtTradingPriceThresholdPercentageForEligibility", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "percentItemType" }, "twlo_DebtInstrumentConvertibleCarryingAmountOfEquityComponentNetOfIssuanceCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the equity component of convertible debt, net of associated issuance costs.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component, Net of Issuance Costs", "terseLabel": "Net carrying amount" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfEquityComponentNetOfIssuanceCosts", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NotesPayableNetCarryingAmountofEquityComponentDetails" ], "xbrltype": "monetaryItemType" }, "twlo_DebtInstrumentLiabilityComponent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Liability Component", "label": "Debt Instrument, Liability Component", "terseLabel": "Debt instrument, liability component" } } }, "localname": "DebtInstrumentLiabilityComponent", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "twlo_DebtInstrumentMaximumRedemptionPriceAsAPercentageOfPrincipal180DaysAfterEquityOffer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Maximum Redemption Price As A Percentage Of Principal 180 Days After Equity Offer", "label": "Debt Instrument, Maximum Redemption Price As A Percentage Of Principal 180 Days After Equity Offer", "terseLabel": "Debt instrument, maximum redemption price as a percentage of principal 180 days after equity offer" } } }, "localname": "DebtInstrumentMaximumRedemptionPriceAsAPercentageOfPrincipal180DaysAfterEquityOffer", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "percentItemType" }, "twlo_DebtInstrumentMinimumRedemptionPriceAsAPercentageOfPrincipalOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Minimum Redemption Price As A Percentage Of Principal Outstanding", "label": "Debt Instrument, Minimum Redemption Price As A Percentage Of Principal Outstanding", "terseLabel": "Debt instrument, minimum redemption price as a percentage of principal outstanding" } } }, "localname": "DebtInstrumentMinimumRedemptionPriceAsAPercentageOfPrincipalOutstanding", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "percentItemType" }, "twlo_DebtInstrumentRedemptionPeriodChangeOfControlEventMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Redemption, Period, Change Of Control Event", "label": "Debt Instrument, Redemption, Period, Change Of Control Event [Member]", "terseLabel": "Change of control event" } } }, "localname": "DebtInstrumentRedemptionPeriodChangeOfControlEventMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "twlo_DebtInstrumentRedemptionPeriodSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Redemption, Period Six", "label": "Debt Instrument, Redemption, Period Six [Member]", "terseLabel": "Redemption Period Six" } } }, "localname": "DebtInstrumentRedemptionPeriodSixMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "twlo_DeferredPublicOfferingCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Public Offering Costs [Policy Text Block]", "label": "Deferred Public Offering Costs [Policy Text Block]", "terseLabel": "Costs Related to Public Offerings" } } }, "localname": "DeferredPublicOfferingCostsPolicyTextBlock", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "twlo_DeferredTaxAssetLeaseLiability": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Asset, Lease Liability", "label": "Deferred Tax Asset, Lease Liability", "terseLabel": "Lease liability" } } }, "localname": "DeferredTaxAssetLeaseLiability", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "twlo_DeferredTaxAssetsCappedCall": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to capped call transactions.", "label": "Deferred Tax Assets, Capped Call", "terseLabel": "Capped call" } } }, "localname": "DeferredTaxAssetsCappedCall", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "twlo_DeferredTaxAssetsDebtIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to debt issuance costs.", "label": "Deferred Tax Assets, Debt Issuance Costs", "terseLabel": "Debt issuance cost" } } }, "localname": "DeferredTaxAssetsDebtIssuanceCosts", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "twlo_DeferredTaxLiabilitiesConvertibleDebt": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from convertible debt.", "label": "Deferred Tax Liabilities, Convertible Debt", "negatedTerseLabel": "Convertible debt" } } }, "localname": "DeferredTaxLiabilitiesConvertibleDebt", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "twlo_DeferredTaxLiabilitiesDeferredCommissions": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from deferred commissions.", "label": "Deferred Tax Liabilities, Deferred Commissions", "negatedTerseLabel": "Deferred commissions" } } }, "localname": "DeferredTaxLiabilitiesDeferredCommissions", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "twlo_DonorAdvisedFundMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Donor-advised fund.", "label": "Donor Advised Fund [Member]", "terseLabel": "Class\u00a0A common stock reserved for Twilio.org" } } }, "localname": "DonorAdvisedFundMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "twlo_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Permanent Differences, Percent", "label": "Effective Income Tax Rate Reconciliation, Permanent Differences, Percent", "terseLabel": "Permanent book vs. tax differences" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "twlo_EmployeeAndNonemployeeStockOptionIncludingPerformanceBasedOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee and nonemployee stock options, including performance-based stock options awarded to employees.", "label": "Employee And Nonemployee Stock Option Including Performance Based Options [Member]", "terseLabel": "Stock options issued and outstanding" } } }, "localname": "EmployeeAndNonemployeeStockOptionIncludingPerformanceBasedOptionsMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails" ], "xbrltype": "domainItemType" }, "twlo_EmployeeAndNonemployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee and Nonemployee Stock Options.", "label": "Employee And Nonemployee Stock Option [Member]", "terseLabel": "Employee and nonemployee stock options" } } }, "localname": "EmployeeAndNonemployeeStockOptionMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionFairValueDetails" ], "xbrltype": "domainItemType" }, "twlo_EquityAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Award", "label": "Equity Award [Member]", "terseLabel": "Equity Award" } } }, "localname": "EquityAwardMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "twlo_EquityAwardsAssumedDuringPeriodValue": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/BusinessCombinationsPurchasePriceComponentsDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity Awards Assumed During Period Value", "label": "Equity Awards Assumed During Period Value", "terseLabel": "Fair value of the pre-combination service through equity awards", "verboseLabel": "Value of equity awards assumed in acquisition" } } }, "localname": "EquityAwardsAssumedDuringPeriodValue", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceComponentsDetails", "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "twlo_FinancialAssetsAmortizedCostOrCarryingValue": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate of carrying value for assets with carrying value that approximates fair value and amortized cost basis for assets carried at fair value.", "label": "Financial Assets, Amortized Cost or Carrying Value", "totalLabel": "Total financial assets" } } }, "localname": "FinancialAssetsAmortizedCostOrCarryingValue", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "twlo_IncrementalCommissionCostsOfObtainingNewContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized incremental commission costs of obtaining new contracts.", "label": "Incremental Commission Costs Of Obtaining New Contracts [Member]", "terseLabel": "Incremental commission costs of obtaining new contracts" } } }, "localname": "IncrementalCommissionCostsOfObtainingNewContractsMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesDeferredSalesCommissionsDetails" ], "xbrltype": "domainItemType" }, "twlo_LeasesRightOfUseAssetAmortization": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Leases, Right-Of-Use Asset, Amortization", "label": "Leases, Right-Of-Use Asset, Amortization", "terseLabel": "Non-cash reduction to the right-of-use asset" } } }, "localname": "LeasesRightOfUseAssetAmortization", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "twlo_LesseeOperatingLeaseNumberOfContracts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Number Of Contracts", "label": "Lessee, Operating Lease, Number Of Contracts", "terseLabel": "Number of leased properties" } } }, "localname": "LesseeOperatingLeaseNumberOfContracts", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesNarrativeDetails" ], "xbrltype": "integerItemType" }, "twlo_NonUsageBasedContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Usage Based Contracts", "label": "Non-Usage Based Contracts [Member]", "terseLabel": "Non-Usage Based Contracts" } } }, "localname": "NonUsageBasedContractsMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "twlo_OperatingLossCarryforwardsIndefiniteLived": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Loss Carryforwards, Indefinite Lived", "label": "Operating Loss Carryforwards, Indefinite Lived", "terseLabel": "Operating loss carryforwards with indefinite lives" } } }, "localname": "OperatingLossCarryforwardsIndefiniteLived", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsDetails" ], "xbrltype": "monetaryItemType" }, "twlo_OptionIndexedToIssuersEquityCapPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cap price stated in the contract for options indexed to the issuer's equity shares.", "label": "Option Indexed To Issuer's Equity, Cap Price", "terseLabel": "Initial cap price (in dollars per share)" } } }, "localname": "OptionIndexedToIssuersEquityCapPrice", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "perShareItemType" }, "twlo_OtherAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Acquisitions [Member]", "label": "Other Acquisitions [Member]", "terseLabel": "Other Acquisitions" } } }, "localname": "OtherAcquisitionsMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails", "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "twlo_PaymentsForConvertibleDebtTransactionCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Convertible Debt, Transaction Costs", "label": "Payments For Convertible Debt, Transaction Costs", "terseLabel": "Transaction costs for settlement of capped calls" } } }, "localname": "PaymentsForConvertibleDebtTransactionCosts", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "twlo_PerformanceBasedEmployeeStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance-based stock options awarded to employees.", "label": "Performance Based Employee Stock Options [Member]", "terseLabel": "Performance-based stock options" } } }, "localname": "PerformanceBasedEmployeeStockOptionsMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetails", "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "twlo_RSUsSubjectToFutureVestingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "RSUs Subject To Future Vesting", "label": "RSUs Subject To Future Vesting [Member]", "terseLabel": "RSUs Subject To Future Vesting" } } }, "localname": "RSUsSubjectToFutureVestingMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "twlo_RecapitalizationOfSubsidiaries": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Recapitalization Of Subsidiaries", "label": "Recapitalization Of Subsidiaries", "terseLabel": "Recapitalization of a subsidiary" } } }, "localname": "RecapitalizationOfSubsidiaries", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "twlo_SalesCreditReserveTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the sales credit reserve.", "label": "Sales Credit Reserve [Table Text Block]", "terseLabel": "Schedule of the sales credit reserve" } } }, "localname": "SalesCreditReserveTableTextBlock", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/SupplementalBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "twlo_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued expenses and other current liabilities.", "label": "Schedule of Accrued Expenses and Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses and other current liabilities" } } }, "localname": "ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "twlo_ScheduleOfIntangibleAssetsExcludingGoodwillTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of intangible assets, excluding goodwill, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets, Excluding Goodwill [Table Text Block]", "terseLabel": "Schedule of intangible assets" } } }, "localname": "ScheduleOfIntangibleAssetsExcludingGoodwillTableTextBlock", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "twlo_SegmentioIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Segment.io Inc.", "label": "Segment.io Inc. [Member]", "terseLabel": "Segment.io Inc." } } }, "localname": "SegmentioIncMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails", "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsProFormaInformationDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceComponentsDetails", "http://www.twilio.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "twlo_SendgridIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SendGrid, Inc., a communication platform for transactional and marketing mail.", "label": "Sendgrid Inc [Member]", "terseLabel": "SendGrid" } } }, "localname": "SendgridIncMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "twlo_SeniorNotes3625PercentDue2029Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Notes 3.625 Percent Due 2029", "label": "Senior Notes 3.625 Percent Due 2029 [Member]", "terseLabel": "Senior Notes 3.625 Percent Due 2029" } } }, "localname": "SeniorNotes3625PercentDue2029Member", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsNarrativeDetails", "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/NotesPayableSummaryofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "twlo_SeniorNotes3875PercentDue2031Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Notes 3.875 Percent Due 2031", "label": "Senior Notes 3.875 Percent Due 2031 [Member]", "terseLabel": "Senior Notes 3.875 Percent Due 2031" } } }, "localname": "SeniorNotes3875PercentDue2031Member", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsNarrativeDetails", "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/NotesPayableSummaryofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "twlo_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value of common stock per share during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Fair Value of Common Stock", "terseLabel": "Fair value of common stock (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "twlo_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPriceAsPercentageOfFairMarketValueOfCommonStockMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For a share-based compensation arrangement, the minimum grant price per share as a percentage of the underlying value of common stock on the date of grant.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Grant Price as Percentage of Fair Market Value of Common Stock, Minimum", "terseLabel": "Minimum grant price as a percentage of fair market value per share of the underlying common stock on the date of grant (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPriceAsPercentageOfFairMarketValueOfCommonStockMinimum", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails" ], "xbrltype": "percentItemType" }, "twlo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualIncreaseInAuthorizationPercentageOfOutstandingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum automatic annual increase in the number of shares (or other type of equity) approved for awards under the equity-based compensation plan, as a percentage of the outstanding shares of the entity's common stock at the end of the prior fiscal year.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Increase in Authorization, Percentage of Outstanding Shares", "terseLabel": "Maximum automatic annual increase as a percentage of outstanding common shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualIncreaseInAuthorizationPercentageOfOutstandingShares", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails", "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails" ], "xbrltype": "percentItemType" }, "twlo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualIncreaseInNumberOfSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum automatic annual increase in the number of shares (or other type of equity) approved for awards under the equity-based compensation plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Increase in Number of Shares Authorized", "terseLabel": "Maximum automatic annual increase (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualIncreaseInNumberOfSharesAuthorized", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "twlo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsSharesAssumedInAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Shares Assumed In Acquisition", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Shares Assumed In Acquisition", "terseLabel": "Assumed in acquisition (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsSharesAssumedInAcquisition", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "twlo_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Stock Plan Offering Period", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Stock Plan Offering Period", "terseLabel": "Stock plan offering period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails" ], "xbrltype": "durationItemType" }, "twlo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsSharesAssumedInAcquisitionWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Shares Assumed in Acquisition, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangements By Share-Based Payment Award, Options, Shares Assumed In Acquisition, Weighted Average Exercise Price", "terseLabel": "Assumed in acquisition (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsSharesAssumedInAcquisitionWeightedAverageExercisePrice", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "twlo_SoftwareNotIncludingSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to software other than software development costs.", "label": "Software Not Including Software Development Costs [Member]", "terseLabel": "Software" } } }, "localname": "SoftwareNotIncludingSoftwareDevelopmentCostsMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "twlo_StockIssuedDuringPeriodSharesDonorAdvisedFund": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Donor Advised Fund", "label": "Stock Issued During Period, Shares, Donor Advised Fund", "terseLabel": "Shares of Class A common stock donated to charity (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesDonorAdvisedFund", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "twlo_StockIssuedDuringPeriodSharesSubjectToFutureVestingConditions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares Subject To Future Vesting Conditions", "label": "Stock Issued During Period, Shares Subject To Future Vesting Conditions", "terseLabel": "Shares subject to future vesting conditions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesSubjectToFutureVestingConditions", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "twlo_StockIssuedDuringPeriodSharesSubjectToFutureVestingConditionsValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares Subject To Future Vesting Conditions, Value", "label": "Stock Issued During Period, Shares Subject To Future Vesting Conditions, Value", "terseLabel": "Shares subject to future vesting conditions, value" } } }, "localname": "StockIssuedDuringPeriodSharesSubjectToFutureVestingConditionsValue", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "twlo_StockIssuedDuringPeriodValueDonorAdvisedFund": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Donor Advised Fund", "label": "Stock Issued During Period, Value, Donor Advised Fund", "terseLabel": "Shares of Class A common stock donated to charity" } } }, "localname": "StockIssuedDuringPeriodValueDonorAdvisedFund", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "twlo_StockOptionAndIncentivePlan2016Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2016 Stock Option and Incentive Plan.", "label": "Stock Option And Incentive Plan2016 [Member]", "terseLabel": "2016 Stock Option and Incentive Plan" } } }, "localname": "StockOptionAndIncentivePlan2016Member", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails" ], "xbrltype": "domainItemType" }, "twlo_StockOptionPlan2008Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2008 Stock Option Plan.", "label": "Stock Option Plan2008 [Member]", "terseLabel": "2008 Stock Option Plan" } } }, "localname": "StockOptionPlan2008Member", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2008StockOptionPlanDetails" ], "xbrltype": "domainItemType" }, "twlo_SupplierRelationshipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplier relationship that exists between an entity and its supplier.", "label": "Supplier Relationships [Member]", "terseLabel": "Supplier relationships" } } }, "localname": "SupplierRelationshipsMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails", "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "twlo_SyniverseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Syniverse", "label": "Syniverse [Member]", "terseLabel": "Syniverse" } } }, "localname": "SyniverseMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails", "http://www.twilio.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "twlo_TaxesPayableJurisdictionalEstimate": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Taxes Payable, Jurisdictional Estimate", "label": "Taxes Payable, Jurisdictional Estimate", "terseLabel": "Taxes payable, jurisdictional estimate" } } }, "localname": "TaxesPayableJurisdictionalEstimate", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesLegalMattersDetails", "http://www.twilio.com/role/CommitmentsandContingenciesOthertaxesDetails" ], "xbrltype": "monetaryItemType" }, "twlo_TelecommunicationLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Telecommunication Licenses [Member]", "label": "Telecommunication Licenses [Member]", "terseLabel": "Telecommunication licenses" } } }, "localname": "TelecommunicationLicensesMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails", "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "twlo_UnrecognizedTaxBenefitsIncreaseResultingFromOngoingBenefit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits, Increase Resulting From Ongoing Benefit", "label": "Unrecognized Tax Benefits, Increase Resulting From Ongoing Benefit", "terseLabel": "Unrecognized tax benefits, ongoing" } } }, "localname": "UnrecognizedTaxBenefitsIncreaseResultingFromOngoingBenefit", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "twlo_UsageBasedContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Usage Based Contracts", "label": "Usage Based Contracts [Member]", "terseLabel": "Usage Based Contracts" } } }, "localname": "UsageBasedContractsMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "twlo_ZipwhipMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zipwhip", "label": "Zipwhip [Member]", "terseLabel": "Zipwhip" } } }, "localname": "ZipwhipMember", "nsuri": "http://www.twilio.com/20211231", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails", "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceComponentsDetails", "http://www.twilio.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r32", "r607" ], "calculation": { "http://www.twilio.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/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r19", "r205", "r206" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r95" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedLabel": "Net amortization of investment premium and discount" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r7", "r8", "r35" ], "calculation": { "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "twlo_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Bonuses, Current", "terseLabel": "Accrued bonus and commission" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Liabilities [Abstract]", "terseLabel": "Accrued Liabilities and Other Liabilities [Abstract]" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r22", "r52", "r53", "r54", "r669", "r687", "r688" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive (loss) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r51", "r54", "r63", "r64", "r65", "r124", "r125", "r126", "r528", "r683", "r684", "r727" ], "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": "Accumulated Other Comprehensive Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems": { "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 Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "Acquired Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredIndefiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r20" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r124", "r125", "r126", "r440", "r441", "r442", "r557" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Value of equity awards withheld for tax liability" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r356", "r364", "r480" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature", "terseLabel": "Settlement of capped call, net of related costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r405", "r407", "r446", "r447" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r356", "r364" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "negatedLabel": "Issuance costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNetCarryingAmountofEquityComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r450" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r407", "r436", "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r71", "r94", "r322", "r583" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r94", "r251", "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r109", "r184", "r193", "r199", "r225", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r522", "r529", "r571", "r605", "r607", "r649", "r666" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r46", "r109", "r225", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r522", "r529", "r571", "r605", "r607" ], "calculation": { "http://www.twilio.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/2021-01-31", "presentation": [ "http://www.twilio.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/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r561" ], "calculation": { "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Fair Value Measurements, Financial Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldUnderCapitalLeasesMember": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "Long lived property, plant or equipment assets held by a lessee through a capital lease arrangement.", "label": "Assets Held under Capital Leases [Member]", "terseLabel": "Assets held under capital leases" } } }, "localname": "AssetsHeldUnderCapitalLeasesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r217" ], "calculation": { "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r215", "r232" ], "calculation": { "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 1.0, "parentTag": "twlo_FinancialAssetsAmortizedCostOrCarryingValue", "weight": 1.0 }, "http://www.twilio.com/role/FairValueMeasurementsContractualMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost\u00a0or Carrying Value" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://www.twilio.com/role/FairValueMeasurementsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/FairValueMeasurementsContractualMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost", "terseLabel": "Less than one year, amortized cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/FairValueMeasurementsContractualMaturitiesDetails": { "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 rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "terseLabel": "Less than one year, aggregate fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r212", "r216", "r232", "r654" ], "calculation": { "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.twilio.com/role/FairValueMeasurementsContractualMaturitiesDetails": { "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", "totalLabel": "Total aggregate fair value", "verboseLabel": "Marketable securities, aggregate fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://www.twilio.com/role/FairValueMeasurementsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r214", "r232" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "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), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Short-term marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r408", "r438" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails", "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails", "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsAdditionalInformationDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionFairValueDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetails", "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r401", "r403" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails", "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsProFormaInformationDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceComponentsDetails", "http://www.twilio.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r401", "r403", "r501", "r502" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails", "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsProFormaInformationDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceComponentsDetails", "http://www.twilio.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "verboseLabel": "Shares issuable as part of acquisition (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "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]", "verboseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsProFormaInformationDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceComponentsDetails", "http://www.twilio.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r499", "r500" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of pro forma information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r499", "r500" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss attributable to common stockholders" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r499", "r500" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r497" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r512", "r513", "r515" ], "calculation": { "http://www.twilio.com/role/BusinessCombinationsPurchasePriceComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Purchase price, as adjusted", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Acquisition" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r512", "r513" ], "calculation": { "http://www.twilio.com/role/BusinessCombinationsPurchasePriceComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Fair value of Class A common stock transferred" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r511", "r514", "r518" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Business combination, contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r519" ], "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": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r498" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenues" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r504" ], "calculation": { "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r504" ], "calculation": { "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r504" ], "calculation": { "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accounts payable and other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r504" ], "calculation": { "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedTerseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r504" ], "calculation": { "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred tax liability", "terseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill [Abstract]", "verboseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r503", "r504" ], "calculation": { "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails", "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r504" ], "calculation": { "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r503", "r504" ], "calculation": { "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r504" ], "calculation": { "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "verboseLabel": "Acquisition" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r99", "r100", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment through finance leases" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r252" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized internal use software development costs" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r240" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of deferred commissions" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesDeferredSalesCommissionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Amortization period for deferred incremental commission costs of obtaining new contracts" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesDeferredSalesCommissionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesDeferredSalesCommissionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesDeferredSalesCommissionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Capitalized Contract Cost [Line Items]", "terseLabel": "Deferred Sales Commissions" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesDeferredSalesCommissionsDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Total net capitalized costs" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesDeferredSalesCommissionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesDeferredSalesCommissionsDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r28", "r96" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets", "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 2.0, "parentTag": "twlo_FinancialAssetsAmortizedCostOrCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "verboseLabel": "Cash and cash equivalents:" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.", "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r91", "r96", "r102" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH \u2014End of period", "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH\u2014Beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO THE CONSOLIDATED BALANCE SHEETS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r91", "r572" ], "calculation": { "http://www.twilio.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 INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r538" ], "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 Hedge" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class of Stock Disclosures [Abstract]", "verboseLabel": "Stockholders' Equity" } } }, "localname": "ClassOfStockDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r106", "r109", "r141", "r142", "r147", "r150", "r152", "r160", "r161", "r162", "r225", "r295", "r299", "r300", "r301", "r304", "r305", "r340", "r341", "r345", "r349", "r571", "r718" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.twilio.com/role/CoverPage", "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails", "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails", "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails", "http://www.twilio.com/role/StockholdersEquityStockholdersEquityPublicOfferingDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockholdersEquityCommonStockDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails", "http://www.twilio.com/role/StockholdersEquityStockholdersEquityPublicOfferingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r41", "r282", "r655", "r672" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r277", "r279", "r281", "r289", "r694" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingencies" ], "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": "Common Stock Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.twilio.com/role/CoverPage", "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails", "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails", "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails", "http://www.twilio.com/role/StockholdersEquityStockholdersEquityPublicOfferingDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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": "Common Stock Class B" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.twilio.com/role/CoverPage", "http://www.twilio.com/role/StockholdersEquityCommonStockDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r43" ], "calculation": { "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "totalLabel": "Total (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r124", "r125", "r557" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "verboseLabel": "Common Stock" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockholdersEquityCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "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, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.twilio.com/role/StockholdersEquityCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "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, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.twilio.com/role/StockholdersEquityCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r356" ], "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, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.twilio.com/role/StockholdersEquityCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesSubscriptions": { "auth_ref": [ "r18", "r338" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.", "label": "Common Stock, Value, Subscriptions", "terseLabel": "Common stock, value, subscriptions" } } }, "localname": "CommonStockSharesSubscriptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails", "http://www.twilio.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18", "r607" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Authorized shares 1,100,000,000 as of December\u00a031, 2021 and 2020; Issued and outstanding shares 180,468,099 and 164,047,524 as of December\u00a031, 2021 and 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r58", "r60", "r61", "r68", "r658", "r674" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofComprehensiveLoss": { "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 loss attributable to common stockholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Data center equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r172", "r173", "r204", "r568", "r569", "r693" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaPercentageofRevenuebyGeographicAreaDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r172", "r173", "r204", "r568", "r569", "r690", "r693" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaPercentageofRevenuebyGeographicAreaDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r172", "r173", "r204", "r568", "r569", "r690", "r693" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaPercentageofRevenuebyGeographicAreaDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r166", "r664" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "verboseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaPercentageofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r172", "r173", "r204", "r568", "r569" ], "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", "verboseLabel": "Percentage of revenue" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaPercentageofRevenuebyGeographicAreaDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r169", "r172", "r173", "r174", "r568", "r570", "r693" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaPercentageofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r172", "r173", "r204", "r568", "r569", "r693" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaPercentageofRevenuebyGeographicAreaDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r103", "r524" ], "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": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r366", "r367", "r380" ], "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.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r366", "r367", "r380" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue and customer deposits" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r381" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized out of adjusted deferred revenue balance" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountConverted1": { "auth_ref": [ "r99", "r100", "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Amount Converted", "negatedTerseLabel": "Conversion of shares of Class B common stock into shares of Class A common stock" } } }, "localname": "ConversionOfStockAmountConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r99", "r100", "r101" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Conversion of shares of Class B common stock into shares of Class A common stock (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule of net carrying amount of the liability and equity components of the Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r73", "r109", "r225", "r295", "r296", "r297", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r571" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r110", "r476", "r485" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r110", "r476" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r476", "r485", "r487" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r110", "r476", "r485" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r509" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails", "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r99", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Value of common stock issued to settle convertible senior notes due 2023" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r14", "r15", "r108", "r116", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r328", "r329", "r330", "r331", "r584", "r650", "r652", "r665" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsNarrativeDetails", "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/NotesPayableNetCarryingAmountofEquityComponentDetails", "http://www.twilio.com/role/NotesPayableSummaryofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r324" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Carrying amount of equity component", "verboseLabel": "Proceeds allocated to the conversion options (debt discount)" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/NotesPayableNetCarryingAmountofEquityComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r308", "r326" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r38", "r308", "r357", "r360", "r362" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Consecutive trading period" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Minimum sale price of stock as a percentage of the conversion price" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r306", "r328", "r329", "r582", "r584", "r585" ], "calculation": { "http://www.twilio.com/role/NotesPayableSummaryofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/NotesPayableSummaryofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r37", "r327", "r582", "r584" ], "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 percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r37", "r307" ], "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 (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/NotesPayableNetCarryingAmountofEquityComponentDetails", "http://www.twilio.com/role/NotesPayableSummaryofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r39", "r108", "r116", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r328", "r329", "r330", "r331", "r584" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsNarrativeDetails", "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/NotesPayableNetCarryingAmountofEquityComponentDetails", "http://www.twilio.com/role/NotesPayableSummaryofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFiveMember": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Period five representing fifth most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Five [Member]", "terseLabel": "Redemption Period Five" } } }, "localname": "DebtInstrumentRedemptionPeriodFiveMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFourMember": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Four [Member]", "terseLabel": "Redemption Period Four" } } }, "localname": "DebtInstrumentRedemptionPeriodFourMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Redemption Period One" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Three [Member]", "terseLabel": "Redemption Period Three" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Redemption Period Two" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Debt instrument, redemption price, percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r39", "r108", "r116", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r328", "r329", "r330", "r331", "r357", "r361", "r362", "r363", "r581", "r582", "r584", "r585", "r663" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/NotesPayableNetCarryingAmountofEquityComponentDetails", "http://www.twilio.com/role/NotesPayableSummaryofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r313", "r581", "r585" ], "calculation": { "http://www.twilio.com/role/NotesPayableSummaryofLongTermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Unamortized discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableSummaryofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r220", "r233" ], "calculation": { "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "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 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", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Deferred Revenue and Customer Deposits and Deferred Sales Commissions" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r477", "r485" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r583" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs, gross" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r31", "r313", "r583" ], "calculation": { "http://www.twilio.com/role/NotesPayableSummaryofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/NotesPayableSummaryofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r477", "r485" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r110", "r477", "r485", "r486", "r487" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r477", "r485" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible charitable contribution carryforwards.", "label": "Deferred Tax Assets, Charitable Contribution Carryforwards", "terseLabel": "Charitable contributions" } } }, "localname": "DeferredTaxAssetsCharitableContributionCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangibles" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r467" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r469" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 11.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Depreciable property" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r472", "r474", "r475" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and development credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Accrued and prepaid expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r474", "r475" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued taxes" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOthertaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r468" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r455", "r469" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized software.", "label": "Deferred Tax Liabilities, Deferred Expense, Capitalized Software", "negatedTerseLabel": "Capitalized software" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedTerseLabel": "Acquired intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedTerseLabel": "Right-of-use asset" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedTerseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "negatedTerseLabel": "Prepaid expenses" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r94", "r268" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation and amortization" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r94", "r182" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingGainsLossesAssociatedWithForeignCurrencyForwardContractsDetails", "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r48", "r541", "r543", "r546", "r547" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingGainsLossesAssociatedWithForeignCurrencyForwardContractsDetails", "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r555", "r560" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivatives and Hedging" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedging" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r539", "r541", "r546" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r535", "r537" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "terseLabel": "Derivative, term of contract" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r115", "r534", "r536", "r539", "r540", "r549" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivatives and Hedging" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r539" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Cash Flow Hedges" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails", "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]", "terseLabel": "Revenue by geographic area:" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "verboseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r379", "r383", "r384", "r385", "r386", "r387", "r388", "r389" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r379" ], "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": "Schedule of revenue by geographic area" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOthertaxesDetails", "http://www.twilio.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r69", "r129", "r130", "r131", "r132", "r133", "r138", "r141", "r150", "r151", "r152", "r156", "r157", "r558", "r559", "r659", "r675" ], "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": "Net loss per share attributable to common stockholders, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofOperations", "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersBasicandDilutedNetLossperShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Anti-dilutive securities" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r69", "r129", "r130", "r131", "r132", "r133", "r141", "r150", "r151", "r152", "r156", "r157", "r558", "r559", "r659", "r675" ], "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": "Net loss per share attributable to common stockholders, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofOperations", "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersBasicandDilutedNetLossperShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r153", "r154" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r153", "r154", "r155", "r158" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r572" ], "calculation": { "http://www.twilio.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, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r457" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r112", "r457", "r489" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Tax benefit at federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r457", "r489" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r457", "r489" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign rate differential" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r457", "r489" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r457", "r489" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r457", "r489" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State tax, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r457", "r489" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "negatedTerseLabel": "Credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesReconciliationoftheStatutoryFederalTaxRateandtheEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails": { "order": 1.0, "parentTag": "twlo_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "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 payroll and related" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized [Abstract]", "terseLabel": "Stock Based Compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r437" ], "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 period (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails", "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsAdditionalInformationDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r437" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost, other than options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails", "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r437" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost, options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Class\u00a0A common stock committed under ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails", "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails", "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Employee stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r63", "r64", "r65", "r124", "r125", "r126", "r128", "r134", "r136", "r159", "r226", "r356", "r364", "r440", "r441", "r442", "r481", "r482", "r557", "r573", "r574", "r575", "r576", "r577", "r578", "r683", "r684", "r685", "r727" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Investment in equity securities, carrying value" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Debt settlement, amount" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://www.twilio.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r561", "r562", "r563", "r565" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://www.twilio.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r561", "r562" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "verboseLabel": "Schedule of financial assets measured at fair value on a recurring basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r315", "r328", "r329", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r562", "r614", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://www.twilio.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r315", "r393", "r394", "r399", "r400", "r562", "r614" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r315", "r328", "r329", "r393", "r394", "r399", "r400", "r562", "r615" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level\u00a02" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://www.twilio.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r315", "r328", "r329", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r562", "r616" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r315", "r328", "r329", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r614", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://www.twilio.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r566", "r567" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r589" ], "calculation": { "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails": { "order": 6.0, "parentTag": "twlo_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "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", "verboseLabel": "Finance lease liability, current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r589" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 3.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 finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "verboseLabel": "Finance lease liability, noncurrent" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r591", "r596" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Finance lease asset, accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r588" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Finance lease asset" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r218", "r219", "r221", "r222", "r223", "r227", "r228", "r229", "r230", "r231", "r234", "r235", "r236", "r237", "r323", "r354", "r555", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r718", "r719", "r720", "r721", "r722", "r723", "r724" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Intangible assets, estimated life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r258" ], "calculation": { "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/GoodwillandIntangibleAssetsTotalEstimatedFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsTotalEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r260" ], "calculation": { "http://www.twilio.com/role/GoodwillandIntangibleAssetsTotalEstimatedFutureAmortizationExpenseDetails": { "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 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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsTotalEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r260" ], "calculation": { "http://www.twilio.com/role/GoodwillandIntangibleAssetsTotalEstimatedFutureAmortizationExpenseDetails": { "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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsTotalEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r260" ], "calculation": { "http://www.twilio.com/role/GoodwillandIntangibleAssetsTotalEstimatedFutureAmortizationExpenseDetails": { "order": 4.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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsTotalEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r260" ], "calculation": { "http://www.twilio.com/role/GoodwillandIntangibleAssetsTotalEstimatedFutureAmortizationExpenseDetails": { "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsTotalEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r260" ], "calculation": { "http://www.twilio.com/role/GoodwillandIntangibleAssetsTotalEstimatedFutureAmortizationExpenseDetails": { "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 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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsTotalEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r252", "r254", "r258", "r262", "r645", "r646" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails", "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsTotalEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r258", "r646" ], "calculation": { "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "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" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r252", "r257" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails", "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r258", "r645" ], "calculation": { "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails_1": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 }, "http://www.twilio.com/role/GoodwillandIntangibleAssetsTotalEstimatedFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails", "http://www.twilio.com/role/GoodwillandIntangibleAssetsTotalEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Amortizable intangible assets:" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOthertaxesDetails", "http://www.twilio.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyFairValueHedgeDerivativeLineItems": { "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": "Foreign Currency Fair Value Hedge Derivative [Line Items]", "terseLabel": "Foreign Currency Fair Value Hedge Derivative [Line Items]" } } }, "localname": "ForeignCurrencyFairValueHedgeDerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingGainsLossesAssociatedWithForeignCurrencyForwardContractsDetails", "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyFairValueHedgeDerivativeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivative instruments designated as foreign currency fair value hedging instruments.", "label": "Foreign Currency Fair Value Hedge Derivative [Table]", "terseLabel": "Foreign Currency Fair Value Hedge Derivative [Table]" } } }, "localname": "ForeignCurrencyFairValueHedgeDerivativeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingGainsLossesAssociatedWithForeignCurrencyForwardContractsDetails", "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign Currency Forward" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingGainsLossesAssociatedWithForeignCurrencyForwardContractsDetails", "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "auth_ref": [ "r393", "r689" ], "lang": { "en-us": { "role": { "documentation": "Debt security issued by government not domiciled in United States of America (US).", "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "Non-U.S. government securities" } } }, "localname": "ForeignGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r94", "r332", "r333" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on extinguishment of debt", "terseLabel": "Gain (loss) on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows", "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r74" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r171", "r693" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaPercentageofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r241", "r243", "r607", "r648" ], "calculation": { "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 5.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 (end of period)", "periodStartLabel": "Balance (beginning of period)", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.twilio.com/role/ConsolidatedBalanceSheets", "http://www.twilio.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r244" ], "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": "Goodwill additions related to acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r94", "r242", "r245", "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill, impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r246", "r496" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Measurement period adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r72", "r109", "r184", "r192", "r195", "r198", "r200", "r225", "r295", "r296", "r297", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r571" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r539", "r548" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r539" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r539" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r94", "r267", "r272" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsNarrativeDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r266", "r274" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r111", "r488" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesDomesticandForeignComponentsofLossBeforeIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesDomesticandForeignComponentsofLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r66", "r184", "r192", "r195", "r198", "r200", "r647", "r656", "r660", "r676" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.twilio.com/role/IncomeTaxesDomesticandForeignComponentsofLossBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before benefit for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofOperations", "http://www.twilio.com/role/IncomeTaxesDomesticandForeignComponentsofLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r111", "r488" ], "calculation": { "http://www.twilio.com/role/IncomeTaxesDomesticandForeignComponentsofLossBeforeIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "International" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesDomesticandForeignComponentsofLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r273", "r276" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/DerivativesandHedgingGainsLossesAssociatedWithForeignCurrencyForwardContractsDetails", "http://www.twilio.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/DerivativesandHedgingGainsLossesAssociatedWithForeignCurrencyForwardContractsDetails", "http://www.twilio.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOthertaxesDetails", "http://www.twilio.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOthertaxesDetails", "http://www.twilio.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r112", "r458", "r465", "r471", "r483", "r490", "r492", "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r113", "r135", "r136", "r183", "r456", "r484", "r491", "r677" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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)", "negatedLabel": "Benefit for income taxes", "totalLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofOperations", "http://www.twilio.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r62", "r453", "r454", "r465", "r466", "r470", "r478" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r93" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the 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/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r93" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r93" ], "calculation": { "http://www.twilio.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r93", "r642" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.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 and customer deposits" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r93", "r598" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r93" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other long-term assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.twilio.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 noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r93" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.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/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r253", "r506" ], "lang": { "en-us": { "role": { "documentation": "A table containing detailed information about the characteristics and cost, by total and major class, of indefinite-lived intangible assets acquired as part of a business combination. Indefinite-lived intangible assets are assets that have no physical form, but have expected future economic benefit. The future benefit is not expected to diminish over a stated period of time. Acquired indefinite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the entity) and in total.", "label": "Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Table]", "terseLabel": "Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r253", "r261" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r261" ], "calculation": { "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 }, "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Non-amortizable intangible assets:" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r253", "r261" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IndemnificationGuaranteeMember": { "auth_ref": [ "r290", "r293" ], "lang": { "en-us": { "role": { "documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor.", "label": "Indemnification Agreement [Member]", "terseLabel": "Indemnification Agreement" } } }, "localname": "IndemnificationGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesIndemnificationAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r250", "r256" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails_1": { "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)", "totalLabel": "Total", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets", "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r263", "r264" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Internal-Use Software Development Costs" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r75", "r181" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest earned on marketable securities" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of contractual maturities of marketable securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r601" ], "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": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r269" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r595" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r602" ], "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": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r602" ], "calculation": { "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails_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 lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r602" ], "calculation": { "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails_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 due after 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": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r602" ], "calculation": { "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails_1": { "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 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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r602" ], "calculation": { "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails_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 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": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r602" ], "calculation": { "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails_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 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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r602" ], "calculation": { "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails_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 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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r602" ], "calculation": { "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails_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 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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r602" ], "calculation": { "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails": { "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal option" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Term of lease" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r604" ], "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": "Right-of-Use Assets and Lease Liabilities" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r34", "r109", "r194", "r225", "r295", "r296", "r297", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r523", "r529", "r530", "r571", "r605", "r606" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r109", "r225", "r571", "r607", "r653", "r671" ], "calculation": { "http://www.twilio.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/2021-01-31", "presentation": [ "http://www.twilio.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/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r36", "r109", "r225", "r295", "r296", "r297", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r523", "r529", "r530", "r571", "r605", "r606", "r607" ], "calculation": { "http://www.twilio.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/2021-01-31", "presentation": [ "http://www.twilio.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/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates an ownership position in, or purchase of, a security.", "label": "Long [Member]", "terseLabel": "Buy" } } }, "localname": "LongMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r314", "r325", "r328", "r329", "r652", "r668" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.twilio.com/role/NotesPayableSummaryofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term debt", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets", "http://www.twilio.com/role/NotesPayableSummaryofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Unclassified [Abstract]", "terseLabel": "Long-term Debt, Unclassified [Abstract]" } } }, "localname": "LongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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": "Fair value of the notes" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Notes Payable" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "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": "Long-term Purchase Commitment [Line Items]", "terseLabel": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table]", "terseLabel": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r291", "r292" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesIndemnificationAgreementsDetails" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesIndemnificationAgreementsDetails", "http://www.twilio.com/role/CommitmentsandContingenciesOthertaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r291", "r292" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesIndemnificationAgreementsDetails", "http://www.twilio.com/role/CommitmentsandContingenciesOthertaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r282" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Loss contingency accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesIndemnificationAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r291", "r292" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesIndemnificationAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "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": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "Sales credit reserve" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SupplementalBalanceSheetInformationSalesCreditReserveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r163", "r178" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r91" ], "calculation": { "http://www.twilio.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 provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.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": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r91" ], "calculation": { "http://www.twilio.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/2021-01-31", "presentation": [ "http://www.twilio.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": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r91", "r92", "r95" ], "calculation": { "http://www.twilio.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 (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.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": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r56", "r59", "r65", "r67", "r95", "r109", "r127", "r129", "r130", "r131", "r132", "r135", "r136", "r148", "r184", "r192", "r195", "r198", "r200", "r225", "r295", "r296", "r297", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r559", "r571", "r657", "r673" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.twilio.com/role/ConsolidatedStatementsofOperations": { "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 loss", "totalLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofComprehensiveLoss", "http://www.twilio.com/role/ConsolidatedStatementsofOperations", "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r129", "r130", "r131", "r132", "r138", "r139", "r149", "r152", "r184", "r192", "r195", "r198", "r200" ], "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", "verboseLabel": "Net loss attributable to common stockholders, basic (in thousands)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersBasicandDilutedNetLossperShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "verboseLabel": "Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersBasicandDilutedNetLossperShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r140", "r143", "r144", "r145", "r146", "r149", "r152" ], "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", "terseLabel": "Net loss attributable to common stockholders, diluted (in thousands)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersBasicandDilutedNetLossperShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recently Issued Accounting Guidance, Not yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaNarrativeDetails", "http://www.twilio.com/role/RevenuebyGeographicAreaPercentageofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "NON-CASH INVESTING AND FINANCING ACTIVITIES:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": { "auth_ref": [ "r99", "r100", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed", "verboseLabel": "Value of common stock issued and equity awards assumed in acquisition" } } }, "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Office equipment" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r184", "r192", "r195", "r198", "r200" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r597", "r603" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r587" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment of operating right-of-use assets" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r589" ], "calculation": { "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails": { "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", "totalLabel": "Total operating lease obligations" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r589" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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", "negatedTerseLabel": "Less: current obligations", "verboseLabel": "Operating lease liability, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets", "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r589" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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", "netLabel": "Long-term operating lease obligations", "verboseLabel": "Operating lease liability, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets", "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r592", "r598" ], "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": "Operating cash flows paid for amounts included in operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesSupplementalCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r588" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "verboseLabel": "Operating right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r600", "r603" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesSupplementalCashFlowsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r599", "r603" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/RightofUseAssetsandLeaseLiabilitiesSupplementalCashFlowsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r472" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityEquityAxis": { "auth_ref": [ "r336", "r551", "r552", "r556" ], "lang": { "en-us": { "role": { "documentation": "Information by type of options indexed to an issuer's equity.", "label": "Option Indexed to Issuer's Equity [Axis]", "terseLabel": "Option Indexed to Issuer's Equity [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityEquityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityShares": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of shares that could be issued to net share settle a contract, if applicable. If a contract does not have a fixed or determinable maximum number of shares that may be required to be issued, disclose the fact that a potentially infinite number of shares could be issued to settle the contract.", "label": "Option Indexed to Issuer's Equity, Shares", "terseLabel": "Number of shares covered (in shares)" } } }, "localname": "OptionIndexedToIssuersEquityShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_OptionIndexedToIssuersEquityStrikePrice1": { "auth_ref": [ "r335", "r553" ], "lang": { "en-us": { "role": { "documentation": "Exercise or strike price stated in the contract for options indexed to the issuer's equity shares.", "label": "Option Indexed to Issuer's Equity, Strike Price", "terseLabel": "Initial strike price (in dollars per share)" } } }, "localname": "OptionIndexedToIssuersEquityStrikePrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Order backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails", "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r123", "r137", "r178", "r533" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r35" ], "calculation": { "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails": { "order": 7.0, "parentTag": "twlo_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "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": "Accrued other expense" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 6.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 long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r520", "r521", "r527" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized (loss) gain on marketable securities" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofComprehensiveLoss", "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r520", "r521", "r527" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofComprehensiveLoss", "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r52" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "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, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "terseLabel": "Net change in market value of effective foreign currency forward exchange contracts" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofComprehensiveLoss", "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r50", "r52", "r542", "r544", "r550" ], "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": "Losses recognized in OCI" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingGainsLossesAssociatedWithForeignCurrencyForwardContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r52", "r55", "r545" ], "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": "Losses recognized in income due to instruments maturing" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingGainsLossesAssociatedWithForeignCurrencyForwardContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r57", "r60", "r520", "r521", "r527" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails": { "order": 5.0, "parentTag": "twlo_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Other Employee-related Liabilities, Current", "terseLabel": "ESPP contributions" } } }, "localname": "OtherEmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other Intangible Assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 5.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", "verboseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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 (expenses) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other adjustments" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patent" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "terseLabel": "Payment for debt settlement" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r87" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r85" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Value of equity awards withheld for tax liabilities" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r79", "r516" ], "calculation": { "http://www.twilio.com/role/BusinessCombinationsPurchasePriceComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r79" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired and other related payments" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r81" ], "calculation": { "http://www.twilio.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 purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Purchases of marketable securities and other investments", "terseLabel": "Payments to acquire investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails", "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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 long-lived and intangible assets" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r80" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedLabel": "Capitalized software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r408", "r438" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2008StockOptionPlanDetails", "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2008StockOptionPlanDetails", "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PositionAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by position taken for a security.", "label": "Position [Axis]", "terseLabel": "Position [Axis]" } } }, "localname": "PositionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PositionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates position taken for a security.", "label": "Position [Domain]", "terseLabel": "Position [Domain]" } } }, "localname": "PositionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r17", "r340" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.twilio.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.twilio.com/role/StockholdersEquityPreferredStockDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r17", "r340" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.twilio.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r17", "r607" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.001 par value, 100,000,000 shares authorized, none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r26", "r27" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from settlements of capped call, net of settlement costs" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r83" ], "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": "Net proceeds from the debt offering" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities": { "auth_ref": [ "r84", "r90" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow provided by derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.", "label": "Proceeds from Derivative Instrument, Financing Activities", "terseLabel": "Proceeds from settlements of capped call, net of settlement costs" } } }, "localname": "ProceedsFromDerivativeInstrumentFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r82" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from public offerings, net of underwriters' discount and issuance costs" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "auth_ref": [ "r83" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).", "label": "Proceeds from Issuance of Senior Long-term Debt", "terseLabel": "Proceeds from issuance of senior notes due 2029 and 2031" } } }, "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r82", "r439" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from exercises of stock options and shares of Class A common stock issued under ESPP" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r77", "r78", "r213" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sales and maturities of marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]", "terseLabel": "Product Concentration Risk" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r56", "r59", "r65", "r89", "r109", "r127", "r135", "r136", "r184", "r192", "r195", "r198", "r200", "r225", "r295", "r296", "r297", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r520", "r525", "r526", "r531", "r532", "r559", "r571", "r660" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r270", "r591", "r596" ], "calculation": { "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails": { "order": 2.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 and amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r47", "r271", "r596" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails": { "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": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets", "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r11", "r269", "r588" ], "calculation": { "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails": { "order": 1.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": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r30", "r271" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r275", "r695", "r696", "r697" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net, by Type [Abstract]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentNetByTypeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r29", "r271", "r695", "r696" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r271" ], "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": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentTables", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r269" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, estimated life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r207", "r209", "r210", "r211" ], "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 and Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesUnrecognizedTaxBenefitsReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [ "r86" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.", "label": "Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security", "negatedTerseLabel": "Principal payments on debt and finance leases" } } }, "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r451", "r643", "r709" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has 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.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Expense" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r10", "r96", "r102" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash in other current assets" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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 [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r6", "r12", "r96", "r102", "r692" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash in other long-term assets" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "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 issued and outstanding" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails", "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails", "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsAdditionalInformationDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r364", "r443", "r607", "r670", "r686", "r688" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 5.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": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r124", "r125", "r126", "r128", "r134", "r136", "r226", "r440", "r441", "r442", "r481", "r482", "r557", "r683", "r685" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r179", "r180", "r191", "r196", "r197", "r201", "r202", "r204", "r378", "r379", "r644" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "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", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofOperations", "http://www.twilio.com/role/RevenuebyGeographicAreaNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r172", "r204" ], "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 from Contract with Customer Benchmark" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaPercentageofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r368", "r369", "r370", "r371", "r372", "r373", "r376", "r377", "r382", "r390" ], "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": "Revenue by Geographic Area" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicArea" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r104", "r105" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r374" ], "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, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r375" ], "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": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r375" ], "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": "Revenue, remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]", "terseLabel": "Percentage\u00a0of\u00a0revenue\u00a0by\u00a0geographic area:" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/RevenuebyGeographicAreaPercentageofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Aggregate proceeds from stock offering" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockholdersEquityStockholdersEquityPublicOfferingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Shares sold in offering (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockholdersEquityStockholdersEquityPublicOfferingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Offering price per share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockholdersEquityStockholdersEquityPublicOfferingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r172", "r204" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of common stock equivalents excluded from the computation of the diluted net loss per share attributable to common stockholders" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r501", "r502" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/BusinessCombinationsProFormaInformationDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.twilio.com/role/BusinessCombinationsPurchasePriceComponentsDetails", "http://www.twilio.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r501", "r502" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Purchase price components" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r541", "r546", "r548" ], "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": "Derivative Instruments, Gain (Loss)" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r152" ], "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 the calculation of basic and diluted net loss per share attributable to common stockholders" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r407", "r435", "r445" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r407", "r435", "r445" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of stock based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r252", "r257", "r645" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r252", "r257" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r247", "r249" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of goodwill balance" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Income before Income Tax, Domestic and Foreign" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock unit activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r30", "r271" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of purchase price allocation" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r408", "r438" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2008StockOptionPlanDetails", "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails", "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails", "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsAdditionalInformationDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionFairValueDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetails", "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r415", "r425", "r428" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of stock options activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of valuation assumptions, ESOP" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of valuation assumptions, options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r42", "r106", "r160", "r161", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r345", "r349", "r354", "r357", "r358", "r359", "r361", "r362", "r363", "r364" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockholdersEquityCommonStockDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails", "http://www.twilio.com/role/StockholdersEquityStockholdersEquityPublicOfferingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r464", "r479" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r257" ], "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": "Schedule of total estimated future amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r185", "r186", "r187", "r188", "r189", "r190", "r202" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r93" ], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]", "terseLabel": "Stock-Based Compensation Expense" } } }, "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Stock Based Compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2008StockOptionPlanDetails", "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails", "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on offering date that participants pay for shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date", "terseLabel": "Discount from market price, offering date (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r419" ], "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 and canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r424" ], "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 and canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r422" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r422" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r421" ], "calculation": { "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails": { "order": 2.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "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 RSUs at the end of the period (in shares)", "periodStartLabel": "Unvested RSUs at the beginning of the period (in shares)", "terseLabel": "Unvested restricted stock units issued and outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails" ], "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": "Number\u00a0of awards outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r421" ], "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 RSUs at the end of the period (in dollars per share)", "periodStartLabel": "Unvested RSUs at the beginning of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "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": "Weighted- average grant\u00a0date fair\u00a0value (Per\u00a0share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r423" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r423" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Valuation Assumptions" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend rate (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, high end of range (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, low end of range (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, high end of range (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, low end of range (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "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]", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2008StockOptionPlanDetails", "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails", "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails", "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsAdditionalInformationDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionFairValueDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetails", "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Increase in shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails", "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares reserved for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails", "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r438" ], "calculation": { "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails": { "order": 4.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for future issuance (in shares)", "verboseLabel": "Stock-based awards available for grant under 2016 Plan (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2008StockOptionPlanDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted- average remaining contractual term (In\u00a0years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r427" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionFairValueDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited and cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value per share of options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionFairValueDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]", "terseLabel": "Schedule of weighted average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r438" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Outstanding performance based options, aggregate intrinsic value", "verboseLabel": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r417", "r438" ], "calculation": { "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails": { "order": 1.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding options as of the end of the period (in shares)", "periodStartLabel": "Outstanding options as of the beginning of the period (in shares)", "terseLabel": "Stock options issued and outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "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, Options, Outstanding [Roll Forward]", "terseLabel": "Number\u00a0of options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding options as of the end of the period (in dollars per share)", "periodStartLabel": "Outstanding options as of the beginning of the period (in dollars per share)", "terseLabel": "Outstanding options (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- average exercise price (Per\u00a0share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract]", "terseLabel": "Options vested and exercisable and options vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r430" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Options vested and exercisable - aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Options vested and exercisable - number of options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options vested and exercisable - weighted-average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r406", "r412" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails", "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails", "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsAdditionalInformationDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionFairValueDetails", "http://www.twilio.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetails", "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited and cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r408", "r413" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic 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, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r432", "r444" ], "lang": { "en-us": { "role": { "documentation": "Expected term of 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 Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options vested and exercisable - weighted-average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r414" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Total estimated grant date fair value of options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensationStockOptionFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price, percentage of fair market value (as a percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r356" ], "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": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Value of equity awards withheld for tax liability (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates the sale of a borrowed security or written option.", "label": "Short [Member]", "terseLabel": "Sell" } } }, "localname": "ShortMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/DerivativesandHedgingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Capitalized internal-use software development costs" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r16", "r17", "r18", "r106", "r109", "r141", "r142", "r147", "r150", "r152", "r160", "r161", "r162", "r225", "r295", "r299", "r300", "r301", "r304", "r305", "r340", "r341", "r345", "r349", "r356", "r571", "r718" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsNarrativeDetails", "http://www.twilio.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.twilio.com/role/CoverPage", "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersAntiDilutiveSecuritiesDetails", "http://www.twilio.com/role/NotesPayableNarrativeDetails", "http://www.twilio.com/role/StockBasedCompensation2016EmployeeStockPurchasePlanDetails", "http://www.twilio.com/role/StockBasedCompensation2016StockOptionPlanDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockDetails", "http://www.twilio.com/role/StockholdersEquityCommonStockSharesReservedDetails", "http://www.twilio.com/role/StockholdersEquityStockholdersEquityPublicOfferingDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r45", "r63", "r64", "r65", "r124", "r125", "r126", "r128", "r134", "r136", "r159", "r226", "r356", "r364", "r440", "r441", "r442", "r481", "r482", "r557", "r573", "r574", "r575", "r576", "r577", "r578", "r683", "r684", "r685", "r727" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.twilio.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r124", "r125", "r126", "r159", "r644" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r17", "r18", "r364" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Shares issued in acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r44", "r317", "r356", "r357", "r364" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Equity component from partial settlement and redemption of convertible senior notes due 2023 (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.twilio.com/role/NotesPayableNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r17", "r18", "r356", "r364" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Shares of Class A common stock issued under ESPP (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r17", "r18", "r356", "r364" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock in connection with a follow-on public offering, net of underwriter discounts and issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r356", "r364" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r356", "r364", "r418" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercises of vested stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.twilio.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r45", "r356", "r364" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Shares of Class A common stock issued in acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r45", "r356", "r364" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Equity component from partial settlement of convertible senior notes due 2023" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r17", "r18", "r356", "r364" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Shares of Class A common stock issued under ESPP" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r17", "r18", "r356", "r364" ], "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": "Issuance of shares of Class A common stock in connection with a follow-on public offering, net of underwriters' discounts and issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r17", "r18", "r356", "r364" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r45", "r356", "r364" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercises of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r23", "r24", "r109", "r208", "r225", "r571", "r607" ], "calculation": { "http://www.twilio.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets", "http://www.twilio.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r107", "r341", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r355", "r364", "r365" ], "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/2021-01-31", "presentation": [ "http://www.twilio.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 Events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r579", "r609" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r608", "r610" ], "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 Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Summary of Operating Loss Carryforwards [Table Text Block]", "terseLabel": "Summary of Operating Loss Carryforwards" } } }, "localname": "SummaryOfOperatingLossCarryforwardsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Summary of Tax Credit Carryforwards [Table Text Block]", "terseLabel": "Summary of Tax Credit Carryforwards" } } }, "localname": "SummaryOfTaxCreditCarryforwardsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r49" ], "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 Balance Sheet Information" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SupplementalBalanceSheetInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Cash Flow Information [Abstract]" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r472" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforward, amount" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails": { "order": 4.0, "parentTag": "twlo_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Sales and other taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/AccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxesPayableCurrentAndNoncurrent": { "auth_ref": [ "r14", "r651", "r667" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.", "label": "Taxes Payable", "terseLabel": "Taxes Payable" } } }, "localname": "TaxesPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOthertaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsIdentifiableFinitelivedIntangibleAssetsDetails", "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails", "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks and other" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r218", "r219", "r221", "r222", "r223", "r323", "r354", "r555", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r718", "r719", "r720", "r721", "r722", "r723", "r724" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r114", "r393", "r400", "r661" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r452", "r460" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefit, end of year", "periodStartLabel": "Unrecognized tax benefit, beginning of year", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesUnrecognizedTaxBenefitAdditionalInformationDetails", "http://www.twilio.com/role/IncomeTaxesUnrecognizedTaxBenefitsReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r461" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Gross decrease for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesUnrecognizedTaxBenefitsReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition": { "auth_ref": [], "calculation": { "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from acquisitions.", "label": "Unrecognized Tax Benefits, Increase Resulting from Acquisition", "negatedTerseLabel": "Tax benefit related to release of valuation allowance", "terseLabel": "Tax benefit related to release of valuation allowance" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsProFormaInformationDetails", "http://www.twilio.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Gross increases for tax positions of current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesUnrecognizedTaxBenefitsReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r461" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Gross increases for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesUnrecognizedTaxBenefitsReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r463" ], "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 if recognized" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/IncomeTaxesUnrecognizedTaxBenefitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": { "auth_ref": [ "r278" ], "calculation": { "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": { "auth_ref": [ "r278" ], "calculation": { "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails": { "order": 4.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": { "auth_ref": [ "r278" ], "calculation": { "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": { "auth_ref": [ "r278" ], "calculation": { "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r278" ], "calculation": { "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).", "label": "Unrecorded Unconditional Purchase Obligation", "totalLabel": "Total payments" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationTerm": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Term of the unrecognized unconditional purchase obligation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Unrecorded Unconditional Purchase Obligation, Term", "terseLabel": "Term of non-cancellable agreement" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesOtherCommitmentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of unconditional purchase obligation not recognized as liability.", "label": "Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]", "terseLabel": "Unrecorded Unconditional Purchase Obligations Disclosure" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r164", "r165", "r167", "r168", "r175", "r176", "r177" ], "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/2021-01-31", "presentation": [ "http://www.twilio.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation allowance increase (decrease)" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/BusinessCombinationsProFormaInformationDetails", "http://www.twilio.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r117", "r122" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SupplementalBalanceSheetInformationSalesCreditReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r120" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "terseLabel": "Additions" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SupplementalBalanceSheetInformationSalesCreditReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r121" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedLabel": "Deductions against reserve" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SupplementalBalanceSheetInformationSalesCreditReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r117", "r118", "r119", "r121", "r122" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SupplementalBalanceSheetInformationSalesCreditReserveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r117", "r118", "r119", "r121", "r122" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/SupplementalBalanceSheetInformationSalesCreditReserveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r140", "r152" ], "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", "terseLabel": "Weighted-average shares used to compute net loss per share attributable to common stockholders, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofOperations", "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersBasicandDilutedNetLossperShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r138", "r152" ], "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": "Weighted-average shares used to compute net loss per share attributable to common stockholders, basic (in shares)", "verboseLabel": "Weighted-average shares used to compute net loss per share attributable to common stockholders, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.twilio.com/role/ConsolidatedStatementsofOperations", "http://www.twilio.com/role/NetLossPerShareAttributabletoCommonStockholdersBasicandDilutedNetLossperShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "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" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r155": { "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" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r167": { "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" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-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": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r224": { "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" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131251-203054" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r246": { "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" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r275": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r281": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123389529&loc=d3e10037-110241" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e13051-110250" }, "r294": { "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" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r391": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r412": { "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" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r415": { "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" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r448": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e34017-109320" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r49": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r492": { "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" }, "r493": { "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" }, "r494": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r501": { "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" }, "r502": { "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" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4922-128472" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r517": { "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" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r519": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r527": { "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" }, "r528": { "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" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r533": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r538": { "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=125515794&loc=d3e41620-113959" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r550": { "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" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90193-114008" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90198-114008" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)(2),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r560": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r566": { "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" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r580": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r585": { "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" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r604": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r608": { "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" }, "r609": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r610": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r648": { "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" }, "r649": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r665": { "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" }, "r666": { "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" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r668": { "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" }, "r669": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r677": { "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" }, "r678": { "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" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r691": { "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" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r698": { "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" }, "r699": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r709": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r710": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r711": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r712": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r713": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r714": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r715": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r716": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r717": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r718": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r719": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r720": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r721": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r722": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r723": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r724": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r725": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r726": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3505-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" } }, "version": "2.1" } ZIP 128 0001447669-22-000049-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001447669-22-000049-xbrl.zip M4$L#!!0 ( -6"5E0$Z8E,D:$$ *B>+P 1 ='=L;RTR,#(Q,3(S,2YH M=&WLO>MV4TFR+OI_/X4/ZYRUN\=H05XB;W0U>QAL:-=&-H5-T?:?&I&9D;:, M+EZ2;&P__8F4;< &J@S(EJ8070V2YGU^3L8ONN<8*LU.>;9X.ALV-D_&*\HH=2-CA_[#]6&E @8LMHXMV\RRT$KUN1E!3.N$A@_Y$?*Z.4I0#&^0)!>)^B M]F#,3\=/V!\]'@W'_WIP,!X?/7[TJ. H/AP,]Q_QCX_X5F5+ MR):6#RYV_;#;^_?O'[[7DQUE".'1:3W=Y4Z/Q^^[@VM[CM]WNIW!PS3H34XI MU8<3/CX==;YT4B6$?/2?]LOM=$ ];'7ZHS'V$UT=U3F]=M!I''8O#Y/Z4:?? M[?2I@G2U^_&HM8]X]/E#7F[X_$$?=T8#4-)][3*"+W.QQ]4!F3X^R&3'$:6' M^X.31[QA?7GWRXV30SX^[OC+-_+Q41^-A]@?E<&PAV.6 MUWJX: G5DNKJ)+SGNS]YG+HYXNB35SQN\3U=.^+J'O_LLM*TA/_D1=:KY!NO MYO*B]M'%QD]W[?S9&[\A!:>?/=(UD:Q;)[L^[F)__U\/J-]ZL_V )9\P/_FE M1V-VZ'^..R?_>O!LT!^S/K=VSH[X"NGBV[\>C.ET_&@BW8^>_*__];]^ M&7?&77I21;QU)OLE&9=A)%]<_';^F\J\''4BN#_M3[J5Q][]=+4>;S>Y_L[>\:/,\3N1C_3Z?^ELP;YWN]]MN][N[.^GE[9T._U)O=W?/!V>8.;^N],9MK;_36BUVQM;,* M6R\V.^W#I/8.G_?VWJZ?ML_7SS:E%R_5WMGNVV3;O=W3W?-W9[OGN;OY8N]@ MF^MV]T[7%>;Y_OG[=YF=^_MYN'FX?[E,;_SM4Q_;V>@=]7N^=[:[YW- M\S?O)\^VEM]MO?V]U][AZZVUSW;5[]U=U59;S_WYRYWU<7M;G+[@_SGHZC/0 1,HD8!M&N06E)!:05O1 M(FM+T(X=%)AF!G"K_C\@[S$^)88 M;W^&,7JID1(K;TFJ!>"AA4KHEI2Y!!.-_!>%HHM8I6#2 8(**"K1$ M#RZ $%F8/T&X$HC'E7(,,8W?'E M3Y5GS58$3ML[;T[V^K\>[)T/6 2>]C9[OYTQS&93K8O-\X/#K;5TNGG(YV=Q M8*C%;N]Y=Z\3Q-Y_#D3J_=['M^%XZ_#Y8?O%KMI;V^#SO=.[.[_Q==NP>;ZN MVCOM\ZVUIPSUZ\XN0_R?\WV]M;/[?FNGS?NV&=+=/_C%HTG!M;S)H@5&(2-K M="N13.R*E8'(>+Z2WP1H,L($=+(H)T%:XXM0Z%U1(D)4POZQ47GUISA>1A"/ MGW?ZE9J^)*;0+SL8.>!ARG4\'+(&;X\Y0*RJO%4N=NNP/@]&$R373YEFCCJQ MRT>-QC/&=?-P]Q+7H\[FX:^=]HO?)*OY^_:+#<'XGO&Y#:LW7_.=WCS?8!7< M-9O;0>R^_76TMW/T;F^'U7%MG^]Q5>P>[HHVX\G;WFWNK)YNK;T[8WQ9B5>A M?79YS']^/8B]W-WJO>YNOF5\U]Z\[5_>[][?G"PV^/KKZW#ULX&L/(? M\KG/_W.^SJJ]>MU'L])Q\)N)U8PE @395D@IMI2%*(6(,4CSX,F?1Z3_M9K2 M\)CR%7H=&JWV\];X@(:?_'0)Z;<(%VQ.P^:R#F^&EF0H7"B5(EJ["_(4@QBQR= M2"$*JY/#/W$]5]+UIC]DCS+,E-_T^=QY(CHL1,?#=, "MQ6[G?U)5+]#P]Z, MA8@]R@S_G853Y?M\?"]7YO^X;' MZ?UZL,7WT6;!V#O<8\%Z_6YK9[/#Q(4%:H.%Y)W88H'9/7S:_<\YWS\30Q]- MR)I="_]I@92FA=*IEA%83"0":]*7G,U:C3.^K6A,?DMX-AQ?Y:[N'AZ8C=W"^/KI_CXOH?+WIY#Z,! M8UN_33(MCR\%Z@+9[V&K5R>B28+AZELGU^^E0\.5R0W1%W-(SS;^[_50^>;! M3ZY^NG[VHPD=NOHV&N-PO,:6\,E5"D_(J^,^;OMPF_GCKE*UM/QXB8LM5]^O M+O+HVHOZXGL328-2@4H4'K 4#TFQ_BEO@Q')N OKSDHIYN!U7630QIP/'3$,GCW\\D;Z+'WOLIHZ'].0R,?KXS?;:U>%7FZZ^U^._^#:I M)!.$TNP=-3CA@\C)017)1*BUG+S->O?FKM_FI0S1?O6Q%U\S7^STJ-M)G7&; M>I$OD3N]ZFCK^,"55?W@EY]U<33:*MOC07JW>MH9/7ARM>498!H!&5O.%8J M')1)=K9DP);,:K-H.#^=7YROZ]_MN>J<6;-K]OP'WL WA(!S]0;$C[R!3^WY M*QIN5Z7^\'BY<\*W]>FN$Y:#X\'P.TW_9\?7']>H/^AQ)/.%T][6U%P[Q:/K M=_^7GL>Y*))EPP0.2$DTED-'G:U$<'3IQ^\%]T7P/#\DC=?YE=(Z%+9!_'\P M*<:<;&%JE74TQ0NZ/XNT")YB>G:2HQ^+"7*AB$ 8@G$R[ MQ65Z^F(+(B1+.:4$,>G@%"IG4RP24T*U:/IRMW9L>OJB.'RQX)7A"!J*M=[[ M!%:9H S;-!-K,;7X.MLDL.B@LW%L64P,43LC^!5J M9$_@ZWN3X?*]R3"'[TV&6[\WWG5:[XUYBU:D*0IR :\LRH*;2R"$CZ7:@>D M;X0=6/^?XYKW'O2.!GW^.OJ2+9@8B;\P!4VT0-)/SS.X'+56,K"'9LM#B,@J ME(VG(J($NY2(1G"%*4J$9U9=V"5A5@22O*]_E>"T"*98"@LC$:OYP^@&=O)& M_QD>=<;8;0A,.;/9M@:3\@A!2E\T!ZE*%)LP";\XIGPUI>/><;=.IYX,D=7] MAG10SW9"&_TTZ%%#( .TLJ;2'!H"Y6J6TT. D&L F^/BV-K7-,9.G_(Z#ON= M_OZH(?@4+ZTK@D&1$I!CV"AS*>P+M9;\7[X_?&;U!I).*"TSSNP2:,I!@;8Z M)>.LBR7F&?#JQHOJ[%E_ 9E]4B9)36"#0J^BTLE&Y&"3F=_BH3ISLG<']'_V MDW.+)T;V%&K,'%[TWQCF5;2B0M,#@BBS*$X+E@(46$-Q9!"AS +1RTL=L M"^LNQ%B\SHZ\8/:HT16-$[:\"/C.W G<;2XQ3"UZ( ALT[.38!&T9WY9.*12 M0I?@D\Q+B9AG6G G$J%-P2Q,#MHY(!<1'(C@,T(P!3(LC$3,(I029P,NQXN:+4,(C!M([YA,U44G20@,D>P"&HF9YQ)G!+2P MPBL1(VH/'-I$9[27VEM&71AHTCJ+.7<"35GAX8)7EHPLS!*@V"H96LDZ)\'X M"*5)*PGF7"*:LH8!0JY3IXC_ E Q^AP,QZO*.LT"@K0P$C.(T89*QB!02 MJ.P9LA*S89U5=0@02C!J<6":;2YQBI!I35%B\3*A!YV+)V^9;Q4%5EN#>6$@ MN\]H6*&*B5\LZ[($ZALX[TQJA*1D2"B.6[,1 M$#F*-94YZXS:3.1(Q "DD MRE$3*//LY:@X+9+1P3OV,@J9$-@B99#.QL"T("R>',TFDS8;<$N6M4F 18^0 M@T9)P-&U8%ZAV.M\L2AIP\&=>29M)D!;$[W"7*R/ 71Q*+PT9+Q0:')"T:"5 M_G/N!)I28\ 2@#=:DBH2(H50P"/_B<)8$8Q<2L0Z,WCT]JTV*KL/T:CC(QVG\V;X_ZA]'P_'5N;>& MVS0\Z:3+*T]:&+P9X3X]Q1'EJV8&?R4@/_+83ZF?#GHXO.&8M[%+H\O&"9LT M7A"R_Z$H8_^XWOA7"K >\<>K$]RZ_&JN87\,S ), !5JD; $LRA& MM52.A5".VW &PF\M=(*=$FB*QLD-IDT,BD#TNAPE&K,YCL,@R: MH4 UW3O.1J)5-@6%@<2A/ 3OO''&^A )($"OXQ=EA+=K/"E-JV3"3, "W'B M@"6#ICLI2HN=,HF<3P3@I3!UIDL5J,-)XB#*+4 RP[+J+XM.S M)!NUN5K^.I8?>K#VL%-SWJ]H.&FHS0A_[(JW?GI$:4QYI]/C7;;*-O\Z*BQ2 MG3HR>?F6+Y#_Y6Y._# /ZGDN.P!=H'RW5_H@I9^\P/E)^6?I)0<^.F99:K%5 MC(C21R%+=DGKO)2Z*4N=7DK=@TX C )\E-(C"&)N"IDMG@^BD#.J 0TW+L?* M:[/I*[?X;# :?^(Z-_II.!DJQ&Z=!-$9U1/4?49;92N.+\#>I/=W&$I/"[L/ MHRHG@S%]-J8R>=JZY9N'5+2$'+4BC%8 A]AU:4Q=P*30JAA1-"C0GOE4F-D' MF<8K':+-EI("8Z-/FL'#;-"HK"^#S&:@R8R8'WQ\]JK+2K+:SW6T_ZB>XTO4 M?'M0QN]Q2&MLR+N#R6Z+""\90U$A"H$>5 3O,%&1-FE7^_$T)$S##SLMHMCD(IPSJ+WP!7)PD:S'R)8BA&A(-&']Q=VEW)=B\]46AAP! M6U$\A\,"T%NO; 4Q0DB(M9:B M*1S01 V+"NWSXR$382;&O./SSFG]M)##9]F&D+/*,1L%DMF]%,DQRL[Q55(N MBX;O)/ZY(H&;@S$'?MWCS,'=%XCA)/Y;1-"+J7T9,_]G%5-#B3;JJ)P0/HF4 M[<+:Z]71B,:C?U,WO^EG&EZF!5YR!+R8RITXKI/:D0\!P:?LI7)6DJ48%!K; M!#KW73A/$#T8=/-&[V@X.)F$^@L)<-&.^;I*P@(;;4HQ2Q>EY[EEYX3R1G_,!+X3NW2AL$_/VG@X&%ZL5+L&]*6QIKQ#Z: _Z [VSUYW M]@^6,ZV^38R"IQ ]65/ @]+61P%&:>-=CE):NQ2C*8K1K8+11HJ1+P2UF;W5 M/H$P-O 7\)J#!F%"D$VJ O)=8O3L>#0>]&CXFKJ3<:#10>=H:8F^,0$5I$DE M%IDC4$948.L(NV#B(H)K4EIZOD5H<:V0#EE8,D9/"JT*':-2D:7(>8D9;!-2 MW]\E0A>1[?$1GW1I@GYD<8*& LA\R,;(01,$;YD=D4+'(5-T39A0?/S4/E\3S&]XX!I$;&.#I0JF+56CN,9 MCH6-UB*Q,\A1RY 6'>M7_-X6)W'V85[4D(X&PW&GOU]_^?($J0^[O.%=KLYW MZYE2R@FRI2A55W$ .N^\-1E+B2%FS VH6_4,1P>K_5S_J8G6$^S29V4SVH,^ ML>@,W]'X^7$_S_&,N!OKQ2 J S*#T8 >:@%:Q"CK"E2;PL\)SNWM"':&OV/W MF)Z>??CX;WX:'*:#LY2XT"\M"B=@AFB97N/,H+V(;JLK P!F2B@*S^)H-PK+VBFH%"TJ?8G]T9E M\-K$($$2&6<#D8\-"$I_)OM?AX)R;=SE@3U!,D&:(C0J*$HJT80JU#]3<"8+ MLVQFQ]&>%[0TBFYB(FL"!J<2-$Y7:1P-5J2 M.H4&H-7I8[\ZH U^"\/C>O1U>-YL[PPGJ>2S;4K'P\ZX"CH%(F$/P M+A6PK$(R(T'Q3DIAL30@1+H+=)9.\@NBXKVKU$6)8%F1-3+I1>E8HS,8(59B;(8\G16F-%M!ED"A'!U/(BQA5(0BW!6E** MKR44178I*J6M(Q &O >;O XFR9PXP%Q*SI)6?&4^2":.8=C&V%I +2DL3FER M4<42@.5H*3E+:O&5 4(#Q9&V'+LXYA4YB((L,%H!B!K?3"1GO@OWS]L4/#&] M:;VDK,[@0U8(UD8/.425:S>BB#+IGQ*I$ P)9.*VM1U))PJ= M30@Q2A? H$%GBC7 GD=*DVE!J,%])AFFAPT"LI'WQM=0 = M?D9LEL3@2Q02%6I;U14<1X:I%CHJMAC/9%* -_,O*,L)X/?#(($)@" F!9* MDHXNB,D:$_*2-,:?0U 6=@+X] 3%F.*$LHI"\8#%!.VDL\H5_@TM^I]#4)IB M_[T2!:61)7@+GGF_#+98K[Q)N5A'/P=:30G..!X#+V**UB((F8.27IDH7(K2 M*ON3H'6WN=/IH66)K5[F\"CE7#M QQ1L$MJ4R8K99!N UMQ- )\B.L)JIW,( M* 4@4Q@0AL"2#VAK):2?$YVED_R"J"B026!0@,CTU[JH0K#\;R9"- *7HK+T MT%=)L52<"P%T-@9B70F)108I@Y>U"9%BWLE+2UI( MB\6!U,8;IV4"+:)G)R$:,+PTUT!-,:;4L2@F<[J6[1*N^.+)L)+E(+PLM&@: M=0^=Q^]FJ5],Q)9/>*CM"#UASEDD]O?L0R6H!@1P2TQ!\RLT MRLO$'Y L.DPJZ@73IGMJ*7LW*YT3I.)"0@?$A-,%K5BK(-9O9,(-JDB ^4&%&G])I"> M'P_[G?'QD'C'YYW3^JDI[DE8G7*T.1 PX2/"8$#R!6P2T7EHP#*[^49JBNL> MF.P%QDDG:T&C0!-JGP3F@ 4MB0:49[H54A>9Q\LX=W,PWNBG[G'N]/>_$/L^ M&XP:PP,Q8PZ9@V!!!":H2"XS$:R#8UG9LBA^:[[@F^*$NIPR.EGGSM6V0N"# M+D(;$Y71)A2:?^W[-^5]QF&-1IW]_J0+['73>+6!\NKHCT=.SR^M^VJ;V1L".HX/GW<'[RQWO\K9>=T;OOE@';/TT M'=3^OOR5!3I/ZQY>#4:=SU%Y.?C+IYP7"Y=U $.2_V/B( EC1.=2T;5\>/*A M <5^O@S!]L%@.#4%6&KA3+1P;G3$6.^,K!4*/*#3@5(R(*2+1:,VU*"NMDM) M;HHDS[Z9,Z%/%G.)KH[_D K>"9_0A4PB%]$DL5]">V,$ED0PWB4%& "LQ-I" M) @;3)TCSEZ_.=!RK#+HT?:8WT0]\N4@?6+6+F-NG5&Q=2 M(D_,,NMD_H YD2S>9*D=/HU&J^E_CCN?!FD3 MN[#7.7K/U.[NC:&[M3'D7:?B7M$DMEI&JR@RE**]KXT<,ID4A4C4) P_.-9G M71R-MLKV>)#>?38?HS?H3[:O3LN]_K2BHT YB)&\\ *2 ME\-=0]J%!D6V2V&9=81[PS,+80"+->@AA(@85$J"DBXQ"-F,XO;?+E#/CD?C M08^&GZ9CFRY,=]._+>AHO-9".PD9DQ?D8C(@F?UGE&G1+<\B"LKLK0ZRJ6&V MJ5B0"$0A+)1$%"A(N(2Q 9/RODF8+F:B'!_Q21=+DNZF4X]'6XHW5N< SM<. M[1(5&"L*DO5V44W.PDK)[.V-R5Y14MJJF !R\4)ICGI%R."2I#G._/Z0\]H9 M8J9-[$VOQ-0BV1ECJ5BO4R"! -%[6U>64;;6>"R-&B[\N:5C]O;%33J6DV,J MXZ 4$VV(9&(=BV:'I4J#1.GGQ3 )=@_2&'8/$+P,&H0&'67VQD>5%P;#K?$! M#3_9= ?SGF>/9O!@ZD 5%F% &T11="),M0"=-6*.A]F;G"B[!]&Z$RI 8 M+ MAO5H#+BZSE(#"&8"WB'*U !IF2XN=RNDD[NYN7M#)(6CAF#9'43V#'6A)TJJ MZS\3(BF1C?K9)&5>< DS98\J8GW%O+2>_,'+9H) MT/;%^3J#C7ZZ8\2[/SR157Z_SO&PMOZY+<\=GJG2^(NF$Y?F0B M3C2JJ!"BB I*]CZ;J)Q 'ZDXZ1K0]G&6S.%N2K4%RBEJ22)% )N]--$J9MX, MB9=-J '6Q"B^@8*23:K+?&V4L2;O4@C"2!E5H !:XT4"5H@/K'$I,0V2F!ND M\M:D0$R-%$A2,I5,M>P"".N\XV!?H^>X1*B@84'MT PGOS30!A5!A6D"^Z=4 MH&@1(CLKLIBTLB%?3I5:8!NTL-(R>_M3P"1TPFAA"13;(8T.H@95DD=KU?S; MG_L/2KXO-3W,--P:OAH.\G&J-_D4TSOVI@TQ01K(Z5QBUE* E"HJ;S5'-)ZP M@/2J029H*3!S9X62F)2U5!R1.9 .,*A:G%2A+R:36UJA>Y^9,R]VQXD"*H7: MVT(":N$MN.JN8BVXJ2TN[4Z31&3VED8'X0))8<@*H%"\AKI2/&%VRAAHTJJ# MN2&N,\FF"V-#Y"A(.F1" L;GI&.RQI4DG(]+0O+=16"N=GI!?1IB=[6?5W./ M++S_55EF$9:!ZMC *>T\MZ#$3E&10ZI,.PEE_!3"E4C@324 MHL1BI"@)2@E>RTE;ENR+*MK%"J0,ET#*L 3RKX&4X=9 \JY3*ZH6$@E== [) M@08?1 E&U\J;@4" 61B-O.^YL[/)=G,XQ_2]9)NJRXX^\IMFZE7+O)A@%G6U MS/>.H?Q8$#;%&DNJSD0T*"G50A(9A?8^R)H@%*R+#:C*?F]IYWF!++/13#IG MK L"03:C &QZ>"':R&C4,G6U=S>3CZ*,QFP22BVT73"\&CLA0%JE5 F9##FH MU>(@D&32&!F9&%)>4)P:/GW,)58N490_ IH<5%)$584'# ;)BOT69K"V*PV<+7NOY#Y;7*(X_]O"Y-A3= M[PR&FX,QC;15YA4-68O&:\?$3Q0:$A^[J*.-(8I0$#11I+HJIU:)-,XETP 3 M.(?P3+%!;5 )R81BO ('%;E$@"45N!)ZP;4E+X5/-Y=@T?+AF@/.N8-12EO M($&.-8&;"B-%D@ SR 71GON%9WK:0RH4';,$QP");##&P-Y(&)F]\JD!8XQ? MA>?9H']"PW&E#)\@=6'<=$.T1P3!$5&)6A;6'E2HB]:89/!>!PO88.V9'3Q3 M7(0)4(R4V7E@EFTEFFPL.$%.24VE7'8:TLV"YT-]EH^PW+&Z"#VE:#78F"06 M"*PN4LD8@A<,#]4\D!743#QFSJ2G!4]42KA2>X"H E'X6,^J>?CL91B-+27ZY')B MWA82JA*%"[K6%A="-ZF7P*+(\,[[P2)*FG/>@K%!)V*=PB1 -ZDJPZ+(VO/!\7 110V, M(">]2F ]!!VB\LGG'(57KCA%C16U&=.P><:H# ?=]1/>9Q$%+0(R)?-!)F26IFO6E@BL\%D:3'(R^T9Z89HE7W\R MEU \O)%2N]-IA=*WA)G.1!ROH!B3(G.; H%L5!K)6>.+"\)F6CRD&@I4R*Q/ MA3(3SPP*R$NKR&9(5H/@5[IX0'VF4EN\UVJW.QCW[L1LW@EL*G,8X6-,D01$ M;[TM$KT.117CHIFXW K;1270Q<;O;CW=!6BW*Q!Z ]\?J@.MC"E>J:(\N*#1 M$;N[6$A*)V)H.J6:Q?3YV=,7ZW0PV6:F+P1)N%B^.5,L_?2V!(1-$ YTO"*-$5=N=!^- @SSW=[L>+(INS(0R* MI&'N[C*5!)I=2DZQS@15D$+)H0$!UW2E:5Z(.N3,:JXH)2#P*F,.TK0'H3009J=*F%>0!JBG4%(QLV M]F$*#;#Q"UY#9(^F9?*V..$6.-19T$CGNA[ZVIS0D?-D@1Q@-LH;=FQ6"3:8 M3>I/,^?PSB1106A%4D9D*3Q8*[QW.2OCV1_6Y8E7VFNOEDE;+9H'[P<"NCH< MUN'1N\GNW]15>_O5TK:EQ13 U,QL2BFU6P/;8HL^$RD?$9[X;N34-O)M=W'ZHZB'E M6(>V*40PS(A2(L\QAG;2A\N^7_,=_S4.O"G&A)Z,1>U]IJ@ ML@4I-4**7J%P.9%,U*2.J;L@@-M26,]%%Y6\@8ARZ@:L+BB%JJX\-8U@L:[ _QZ*"3L'L! M6AH<,V!GC]]L+Y9SK7CYI'/,RH-(-DC-J&5B:E4TVM0 YSI[Y&;353P7)PSK MF=',A!T#2=HHF90!=!FH 3YRYLC-QM6Y E'*DI-D?R>+\5+6;*T7)%PPL@GK M>_X"N2N7N#GHOUG(F"04YS ;L![9@$89-24.1DVDD%*DW'RS>9\0SL1^>N,J M8PF8@@/GO2==F*^HY(J(TNGFV\][A'!&AC2;Y)P X22!)A$+:=1&0Q2!_]8- M,*0?YTCUZ^C5TK]=%#;R5Q'\S6=4/^8GG.,\*4@8EK3];YP M0Q]#F*N=/LK<9[O_Z'W,G!O,: @W.B4X"G;&>=!:1.^5 F>R9F*@=1/X^%*D MYU:D9^)H195@G96*CGFNI2 (K;7))A$5V-P 1[L4Z7D5Z=D0#Q]R[>P@$5G* MF%<$RX&;32IP)*ZR:U+=F:5(SRVIGE'YRS#I9"L]Y@2 UBNG0J'BZMS!B+AD M($O9;BH5*0F22$XD&VLW&(]:9!DBT^S:I=3ADHHL9;NIG 2%$X5DS 4]$*28 M18XLZB$*JY-KPLR8GZMZ/L6@$M-(% 5!>!NU80>K5+&8DI1-J)[_V*%&(DS"A$J-,F*9_Y45C0%MBBL300;D M$,SF4*!('[*(0121M2D"F] .>J.?.)S:P=/58[:MPP_KZC\L>>*MHW$-?"8Y MT88HDS8JJ.*CU"E#43F@"M[)G#C<"%GKYN/R?#"DSGZ_8; P*XG*J((!H1@* M1$9JE-8$4T VP,;-D[I,T8S)E'0.3D0O 15A-*Z8VDRR*..3:3XN]Z@NTX/% M1; 2O>.06X)6%DU&"=DE)3P$H>;?BJV^QV&^,8=\O7?4'9P1K?;SYJ!/E]\F M!7BNBKZD[G%FNO"*AF4P[-4YZ4]Q1/EB/8*VKG=1840N;LW7,NC,T3JEF"R(YE];7G6Q?S.A]-&HL;7;F S\=$ZH[LDB9ANB M,49*F;UEK2D"O-*UDHY.6F452LFB 56.Y@R:Z6F-<@41I+3)$@ EKSE<+<$I M84*,RSL2I:83(ZR-" ,:NYJ30Z^Z$I,M:+VD@%2(.33*,30^M+ M(J.+07$Y-\M?SLV:QS&J^413U"&CV\Y&NC:Z]",3HU7Q5'NR*BM HH\>/SD::YWI>%[M.I:"74-FFD!"53Q"U#@C:1J,< M82Y.I\MAXZ6!O>T8[JQ':"M^0:,JB0(-::.OJI#.,,;@B%:N%L++( MBVKE5E@UMW#,J-_$?"4[I*T*JJ;2I"^PA@JG:LD[*#Y[!!&=+)&-ID=Y<]5S M_3"OHC$/&'W_O-)KN_Y0M3-=.\'I3!P'9%.B(A^42!N">BW!7:W M7V8R+4!]P)@%)DB$8(()VM5>?S)B0>F+FW\7^ET#EHMIN:?HR[/7H+,4.AN$ M$B#F$ *38'0)C$)HP(S_NQ20>S7>4RN@%CBF-!%CL?R6.8C)QECE:R<9KX7# M)3^;TR3[%!F9P$(J*K;T(G/(E- '4P-:*:.P&&2#&-EL4)D]!TO@G$_.$=1" M>E10I.R5-RA=896^6=!K">'\L:XH<]84G=-(M8)L)&?8W=I(E#F$-@WRKC^5 M29Z]#_V0R6V 18*Y0% M']$5;QHP(7Y.&/6=S$(@88L I2(S98 4,6MCI!>>KZ59%5 M@RJ=S E,LZ_PP>;3*NFEC3D!V@HK&<71BO6&H F+B[X$YN?@]F4I0ZU MB1OK'3LWR!!)>*M*70!6@LS6Y2:T09@_I&;/+<&(%$V2X'. 8I!-JK2RM@I+ M7JI\,[W3-%CG<"'2[#$7@ITC0E9)5.*:?8B.5;H4F8/2GIJ+^;VODYD]F%:( M) PAN>@YOA?1*9--*B':1$R*F@OF1($9M='V<3RD--X9/#^NA2)^KVNG^_N+ M"*8(SG'T2"$S!3=80G6]FW'&?&-[1JH^"(LJ 9C+F7:(T13D( MK'?$UVE22=S;Y-"F,^+]161Q M2^S9F%!J46S6%D*(WEAGI0PB2Y?9S#4RDUS8;#F>1C8BO M<\B%23J "$L1F2[8G0 B%33 #B8JPT:%?4^- M-MGQ_(QTM9&DLB3T&(4-(EFP*@7C5)2260,PN*()S1KG#LB9^'6'.GEKE)6@ M(0)$ZQE'D=!("HJ:T/)VWH":@-B "]!QW(AQ 73,N7O/V;EM $LLI9%SB8 PF$ MTM>>KU%E&Y,Q3>C@\S-8CMD(AR0,MDB/MJ[%4=;S-\=!/\EBK;!-:IXZ>PAG MU)5;6ZW0@P51H';$\9J@:(J03.(M#=#O^8%P1N0N8*%(F.MB&@,Z^I@%!>FD ML%GY)HVV7Q3#_K :X^7@HKG"S948H_%6V<8N+>1,&)5%C*5D24J!1PHI"RM] M!=C+T BN/J=PSL3 DD\!(9O$[Q:RF;9VEQ#@5&=J)^T8SM:QH1#M/!*K\R.J'NX*CNNWYZQ&>[AVYD]V]^ M^45;[RE$XPOKIPK&DE;!!Z5=+HX6S?S.$N#9&&1IO!4>H\P>:L%<-KJNQ.(3 MVLRAS*(9Y!D"/!L3;01K,&C017 H8XK7"()9,?\K0S)-FAEW*X"WJ=OM]/<9 MWS8.WU&=P[C ]MD&%QS'J-XK!.DSBB!K_;Q2<]G>JD6SSS-#=T:+'$NMV6/0 MJPQ"FA"E==%+=,K4+FB+9IQGA>Z,R#-9S!(MNUH/(B S+(@V1Q>MQT!-&N&_ M%;HOJ$]#[#*ZJ[G7Z7=&D_;K)[3 YEDYMLJHP*:,P*8ZZ%#7#_A"B@&68M', M\VPAGDW*&&4.LC!U)@M1Y%!,+AB4%U0<4^A%L]$SA7@VACJY'&K1O S:0P@Y MI!2*B-G4#DDF-HE"K_(9IHBZ[MM$95/M&8HR!1&%]BG2I*UX<]S,3R]!,PHW.+9PP:!) MV@%I%AXCA8$F#K@-XXQ(P6A0A,0I?.8V8",1N7@3ZFF@'Q MWD<0/GGPP<1,.B<4RC:J1-U]L(F%+YR<@V."*8*LY12B3!ZS3$%JI0*B*1\2Y Y9:!,O\&**+11IJER_C)YO,G)5.,I)(OS"CKBGA$ MYIB^*-0IV[QT&9]PB&>#_@D-QYW8Y>W]SF"X.1@OYKH $Q.5 H:, Q *8U;@ M,EAM;5$PZ$D5AH1CK6302 ;L8'XIRC6K>=?_2L=K/-P;, M?IY*XI 4J1S )LUQC-'L?+1P5F( 1U$O1TN:(#FS&5;1V9$UZ+&&.]%Y($?@ M9#;*1 6P]$CS+SDS*E%C8PXQ%J]D &:VL\'%'/4=/%T] M'A\,&.VS&TN(ZNQUAKA.7N_^RN(PR@QTCSJ](F5+_W/<6?4^;B48**7VRS&^\,.D\.TB)J&)H7DI##9&ZC] MV 6;;"!D6UUB5I>:)I3R\P9?K0BVS5?,QUUBB\O8C<_:Q,K&4)VP:9RLE_[L M5Z)-['W:4F3[K,\F>7@7*T*N*9Y0+>6GH'B"<4(AHV4NQ@H(/D-!!R'61 !) MO01L'DL"_K@H/.J=/#YX+(7X M_QY,]GORR^@(^T]^B<-'?/3%YXN3?'XJ'.[SV<:#H\?2\:GJ [2PV]GO/T[\ MDFC(9QQC[-+5 7$PY =II4&WBTGSUX9^Y,SKJXAF_I"Z;Z-;DH']>GCX. MQN-![['A"TRRP^Q'+R\RN=[%YH^/\5!*A_+#MT>3/(H_&*Z-!MY-7 M_DM,_OSS8Z]* QV)%3B[Q\1X>35[4GR,#7P&FWN+5[GS'@^'C MJ^L5%L56P5ZG>_;X?^^P'HU6-NG]RNM!#_O_^Q\C[(]:(Q;>OARIZJM]L[FQL[ZVLKVSNK.^?5VX/KGY>;G;[?5G;UYO M[&RL;Z^L;JZMK/_GV;]7-U^LKSS;:KK#_.)#O@YTH'G6Z_;__U?THI__L*FO3_H M;Q[W^$QIY=(#O*92:3?%!%!\RCI L!Q9RQ0U:!NL$%I_<7',2A^KD\_4>;PV M2,?59]5ZBP\N)[+HW\_BVN#DI7I]LJO;Q_EP_63O13C<.MR0[<,-M;?S3FSN M)-@[_,VTU_9A5VV<;9[O]=IO][J[.^OG[9T-_5)O=G?/!V>;.[RM]\9LKKW1 M6R]VQ=;.*FR]V.RT#Y/:.WS>VWN[?MH^7S_;E/[TI=H[VWV;;'OMX'#WO*TW MS]^=[;UHGVZN[;[?6WM7CWNWN?;N_=Y.6[;?[I[O[J23_.)WR/_^M;NGNB?Q M]SELGR>]M?/KN]WS=;%Y^/3=UDZ]Q]_XVD^[[?,WIWN'FP=\O?.MM3>G M?RB,I@@?6M'DW()<%'\RN>6#CM:#@PCZP1,I6O]WXF _HO#!Y4U7-.!6HK%R M&UG6]R'+OBY=^]>5SM]X^Q^YJ.!L/Q@Y7)PLLQGYW?"8='_/2#;L1N M=S".@]-&6M'GG?CBC=T[?,?WLZ&V7JR_WSM^ENGO[1SUMG8.>NW#7=C=>=IK[R2^QWVVPIO\/.O\^8UJO]@XWU1O MQ&;7OW^YLSIN;XO3ESO\V]JJ^4. !\DA2DN3\"T(0*V0I6X9X: (ET5QZ<&3 M__ZOX,#^\VN&^$KDIRC-7S8^-1BZ/&.K'LX._:&Y?M;#XQ$'Q6?35HCP5]9V MH@^KFYMO5E^NO%Y_M?5Z9^75F]?;;U8W=U9VME:8J.XP&[U@%5*O;+U>D>9O M^>\7/VP]7]GY]_K*)VSV Y-=?;:S(H.&&W'>-\47$VV^HWTJQ\-SD[:^^L_B&"LY1C::6<90NBDZVH(+2T\(G018&AW*GU?W8\'#)> MSR="LLLXW!:SGQ(NHW,R4$(+C#(M(!=;Z)E/%PXE)8.EL#!<:Y0N\FXU67W= MD/]CI8)P\]=;<5TS%WPPA(<@S??10>/L].F@>:@4+.G@]*/E(=_?9%QHT2GA M[CG3038 FX>KYYM,\3;7-#9ZVVP+?C>SW9[[9N4\)#IH&GW M?E/MM;:L]\CT[VSKQ:\]/N9L]W"/J>1O9^W#7SN[\@N44!(I#LL6D::I,NDRY&\I(2PI(1_10EW7J]N;F]4[C=U6LB;?Y09WDOF^=N(X?B# MAJ]P9O V[M!#K$^&_.H[OGC%C33]/Y13/?]#.QU$2;8EH]8MR%ZT/+^_ M5@!,@;(V"DH=2I8M[;RP]Y)8_4:AG-MQFJEG4K]FI#J]_971,/&3O^\./HCZ M'_ORX>'1_H,5[(Z_MNG&8"<]+MS(_*:]B[,,0;C<,\XU) FNF?E9P#R6H.TX27$CC9^]\<#2; M<.C.;7>=[#L\&@PGL[\G,WN?#8[[X^'9LT&FS[,%H[K'T7!P4L_3T.3A1;Y@ ML]=66VN_=]MKJXKO36R^8(N^\^Y\]^W>8?MP__WFBS>P]?8-'W,S7S!0?";8 M?/OF?7MM5VZ>_R;X2>36SN8!_WNVM;8J]G;VS1Y_;W\I7Y"RD@J3:U$*H@4J M.R:=(K2\#!EUD2EYJMG'+K['(?U PN#:Y*JE(OR%(NS@Z<;E#-&+FNP-#HON M6\(WKDNX$75QE; M915+N*78\D5FE@M0P6DG&9<'3Q1O-PX\B#^5\6F;\KO) M^-Z<7?+EA._?)@9V93!<&8P/:+AR^,GBB/CZX?;#E"T[3AWCLWSPD&G\^ M#C@#O-3/A]?I'Y*,BBI2"TAB"X0L==Z-::F@-],[OY#8J3^D(X9=I&NQ3+#:N\5ME"";V5A8JHM M.8M4#YYL,_K/A]A/G5$:S$[G)V1A:_B*HRTF!@L:C/T0H.=_9 *)TID6&X/< M@E)**_JL6MHA.$3(E-V#)\]8O_GE]3OX>=[MGL!\-6"TNGN=HXNX^B=#JBW_ M,"&#EZ!:13O+%AQ9]93'EBN:@X6L%+KRX$D *)$'S_XHJF#1.K)W8<+)00*U0B+%48)CKD!%.:D?/-%!M)36KGEFZ^/ W7__ MEU?2_7.T,J8N'5745_H3V/]1DQ(7C9Q6D)649>S/K-?7GNQ+BV_GCX1/>S!( M39(P,QBM^UBFY7*DCH:45XZ.AZ/C.F0W'JSP'I/,B51_BW^O?JO.)<(T?GRK M"4/SL30Z^(=&^^\:]Q(/3?CZ*-3WCE#)\%"IZ<^.U?:A]W>]6.H^DWZWG K8 M&7/ER7FVL'G=VW&V=[ MO>?=W=YO9G=G_Y29MFE_..;#0!>TU6^&MYUN[;3/VCMOQ-:+7P]V#W_M[;[] MO;.WUCW86EN']OF[T\D]WAS*M4HDA5JT0H#8 EU$*WHAF,,+DT.NA2K%@R>3 M\F@KJRL7!=)6)O70_K%RA,.5$^P>T\K_6]?FRCI[=V5T\(U#ODOI_S[IOS2\ M%W9W*?JW$/WUZZ+/<1')&J^RJ&.=.IM;/FIL%:HMF.'_9^]=F-LVDK;1OX+* M^^VW216I2-0].=^>4F0[JS>QK==RDI,]=6H+!(8D8A!@<)',_?6GG^Z>"TA* MEA++(AW65FTL$@0&,ST]?7GZZ>-D,-H'XNW'UW\ P?!Q1?C3G']/IL"?ZZDJ MV,O%&#'.W T.#W]J*5] ,IR:T>')\'#0/SW8/2*UGIC^<# \Z.\?DFH_,B-# M%Y"10Z+R:UF]$]4>V06Y#ZSA7B;.>AM^JP7_Q[(8]]^::KHT*7\D17^T$8[T MV#G29W"D(S3&_DN$//Y@U*?K\KMH=U8 W,%4;D\3%[LH4@!+3#2<1\G$D/32 M2-]%F:QM 'W.ZBB.;DR>]]\5Y0T-T\0UK7E*7]0M8F=Q':5FE!6"C'[3DC][ ML'MHI200+A:81\]%_4)#_0$CO=*!7O X-_)D^%.)P]U_G\;'>VA%T3\]3 _[ M!W%\2*;[:+\_/$B3X>YP[V 8#[_XQZ^F7HKJ*M/5PVI_SJHLSJ.?B@SAT^CE MU9^23T9 _O]5^8=FY!]^A#:!VJ02V([1Q')<:05R+)8CZ]K?B[SMFCBBDL,J_HOIV-> M'OP;+062E,S%P= N30Z)!_)'"#/=QSOG0X/#M.8K,520Q'?O<&$3.RU-&7=%/RWJ*Z3291/2E10&5+NIM)W"R^ MRDU<+RL'_K&^S5=D?Q1I].4@>&421%H@(>/'C_AZ^B6&HC<#;43-(^&1QG43 MG>Y&:3RO=T*U_^@*1#EMA+<"L9HF;MJ_GA[YG_U_'Q[N'AX?'Y[VCP=I0E[H M_D'_=)0D_?1DL#_:.X@'!M2/*VR5=5 D6^OD\]6FT"BD3*99TY .,CDIE:HL M$('(YY&Y-M4\NH [&"<,@WH6-[&P.BSH67^/T*B!NR2+IS[3&S-N=495Q[.D/MZ6/K6QFTTZ"F_NK3ZL=@9C&QJB[_>OKQX-][ M)DX/DZ,#\N!.23\.3\B-&XS2?GJ<#DZ.3P=F?Y1L]>-M^O&A_"9;U7@?U!:B:A%1C%4._05$@+E2L_)0 M<.OP[(U@B.JUMPS57JEQ,C6U!\/^P'JRH5&]L\:U^"=";/Q@3-+^SLG!R_TF]>9?1[NC;/7TV?#_[UR\7NOZ8_Y[_^ MMI2$_,^KZ9L)C?$]2J__]=OSW9>#BWV8,J]_^6F >_[ZVQL:Y\_9JU6$ :.4 MNP^>]$]WCX?]@Z.C03_>30[[IX>'@_W#9+AW.#SYXA\_KE;ECT\X^#@(D?O) M^$(D_!%8%)_DI4*K=/V1@/=[JS,OF?*"*IZ?U\HIR>=GRE_P:I5Y^ODOX6?P M4I^C1KD2IT->SGD>\JG!\(26XN"P?S#:V^T/ MR=ON#X]/]G9')R?F*!D]0#'?"FF])9*]J3C)T1VA9Q0.WQ/IA#0B)P_)I0#D MJ2FCMI:P-;VG=#M:07-?5ORL?(Z'WV3T:,3#"WJU$I'HZZQF%Z4 D4N<(S0" M9DMFU:(\OXR[.HQ.'#G,I%EJUS:<\3JI9\3J:94 5 M(=(*<=,8,.% -&CQ0#],0XO'#&1Q=>UQ79--BX]L.L&,1H:SIX4R=^"7&<[1 M@J0%NKPJ\ZBDXR80(I_@:&G^*@>\.]@]".JHK^)J&--M^Z_?YV;.(* O]PZC MGW:NT+#V>'"$HNNO\.+^+158/LSI( E$=9154TE'S^C9,2XBZ69\</PY'H-_"G!X^._=P_UA,DB/ M^L>&6>U :!>;M)\.3PYWX^/DP!P??K [X9,EI#=)@W%*[0]DA.N)R7.7N_UR MN3[@ WG/KW88R_OXD0",\S.V-_\4XN3PW\GARE>6#T);9V#G3M4 -N MP-C:/>_UQM_)G"EKG/!P\O.YV+P&MC)MQ9(,H-];:;; "+7_I:KA!4/#R#)I MBTP40UNG7W0UQ6ZR?S 8G)K1KB;'![_^X(UQ='^ M[A>DII)L&N?U__FB?[*L+B[9;GF1EW&WP]PW13OMIV73UY^3DT^>._WT]"^F M-5X^N]C_]R =G.Z>)H/^,"7?\N HV>V?'B1QWPSW3H;)_M[@>$!:XW!OQS%B MVU7\1S3,\AS+.8SAU;0S^N?_(OV^LW?DB0-Z+#I)7M:P'&>D:YAJ8X7PP52F M2V\I7-V)GI%\55.R>BTSM5.8JIYDLQ6"#N&;QJE!M;8A,74 \K::E;4V M#:EIW S#)$.=P9H!YIR-^=4U,$.RAE,QES.GNX/]T?!T_^!X]^1T-TV. M#V +)";>W]_C30TA. PW]<6K%RL0^$Q8P;)QQ8]ZW3;L.M,*WF^;[_[5MCD] M]]_#@_1H<&*2_OXAN(H'PU%_.#*F?TK[?)BDNX,XWO_B'WO'>[WCW4'OY.!H M>;?+RBX?!LZ=94X1$90SG @@%I$]BEWT,(E)TKW3@^'AKDE/#DDX1Z>C9.]@ ME)K#@Z-12N? 5F(>56)^W?_W<9K$AP8GP>'>"1T,Z0C=0$[[Y,X-CX[V!D># MP_2+?YSV3@:[O2//C[I*7NZ6E>^ZLG)C*E+,?HD>HC8[343W=_:/@\\J::@F M'RZG*4*-.]C=&1P^OM)=7?S^[/7Y3R^?OWI[A9Y'"Z?+)WK73QZCLG>)%]%8M[2 M@[[+2>#^8GO[];.?;OY]-#"GP[W]@SZJM&AOCP[[\6"0](^2-#DY&1WMF>/A M%Y$A]3=#@J!JR02\1(Q1D=I+WH!% MO32& XET*];+DS)/R8@#F6?0;X1L2C*?3%; RJKLPB$H<4G.171Q<>'J:_2^ M;UP0]@6I]6AOM_^#6'4:M&\BIB>W]]V)KE HLSCB&S)K?:4E!_$72BEQGKD( M2- =%M=FH-V0VL254S7*<*I$JN]O >VUB+#OK>S@=),(-M'P#. M3W8&#],#GQ:;OK<+IK'=/P)./SW9.=V]_>L5&.H%9IO].XAM],7U509+C$_W MHH/J@ +N12RS>@WW'[J&]TC@V3G@4Z*4--8WE4$MV[7QB_.W;M=N'=^N_TD\ MI'=OF^6?W#Z*\/]Q;U; @\/!X,B<'AP>GXP.3G=/3I+AX/AHM#&A]&LXM3:.^[L% INVA@UW#-I&= MSIU/1>ASS[&NU,_J4Y*27OOQV\;F+T1Y_PKE_?QVY;VW_JV0WYY]]^-SM)\_ M?_WJ+.)B'+9]%T&^7;@T&\["E.[QES;9J<\W5 MYF#049MG6[VY#H-YV/J]R>IWT8LX: M=M3G=UOUN0Z#>=CZ_514ACS :Y,BP3(:<;8$:;GM6J[!8!ZVEH?[6TVZH9KT M)-2D@ZTB78?!/&SY+JMRAHDV6\VY#H-YV.)M->>F:L[]O5!S[F\UYSH,YF'+ M]Z,9QSE /HEANMVM EV'P3QL#;<*=&,5Z$&H0 ^V"G0=!O.PY7M)/XFNXI%I MYM&SK$8M3UMM[="U&,S#5O+PX,^IT4^-:O@$^ Y&-=P'UK!%+JS/8.XO]0>[ MX?%SN#U^UF$P#UN^EU+:C#J"-R&07EM7/_^]S9IYC[[+&=H?%!1$+\'#4M72 M=CR M_;]O>-$V=OQFLX=?;_;P-WSVJ^O-'K])-WO\_]_VP%B#P3QLS0Z/M];:AEIK M1Z&U=KRUUM9A, ];OI>.@Y3\9X1R6ZE;AWM\5L3YO,[8+7[AN$7/P8W4V&O> MF+K-&[[D])SUV0P M#US*K2[=8%W:";ND*UF(P#US U]RQXZ*0M@!TJ^TBKL%@'KB(>UO.ETW5 MHGN[IZ>'>WM'@]-3&W^-3L\_F2JUMPC):P=W=4?8[LX_L;K>[P>R/ZZX"].+ MLJ*GHD-4E=5IEDC3 >XV>EF9:Q#T7Q3U3'J<;HW<=1C,'Q: /ZVH/]N"M&U% MVN=ZP@WVN[1FNUL_81T&\\ %?)95ACDA>]'S]R9I&;OQ>C3*$NYC4Z31N>UB M$WV/?MV(=6_#V^LPF >N]-:9^&Q4[9:X?"T&\\ %]/H5O;]-46_C,NLRF*TJ M_:NJTBV'Y%H,YH$+J#P'\^BU:YI=CJ)SFOPX*Z+O3&'(@ 4B0[YG.];7C&@) MR*TT"UN)6(/!;%7R7U4E;\DIUV(P#UQ JWQ9KR*B34JY[FC:MQ6-,]8XN"#M M)/807=!#9^@ANPTMK,=@MLKWKZI\M\26:S&8!R[@9945238C@]=#E:,7QFB1 MB*FNLV0+I%N+P7QJU?JY9A9_WB86/]]&*XL7H*IF8M,VW9]):#.:!2[NW=[HU]S=5MW9H[/>V7)5K,9@'+N"+LG*H MF_X/T54[G<;5?+N2:S"8!Z[DWF#O+E7Z=1,/N%FP8_T M#0X&.\=XRUE9,R/6-Q6'[*[-MS=9VDS4R@Y_**O_S:[_23RLR[QM;O_)D@_Q ML;V%O=T/+=0 8]J[=39N&^&J20S_'[?(TO_SQ7U HE_8'TTJO_'&IC^L3/RN M'X_HJ=_$^4T\K[_XNKN^M+@+R[4XTQ\:[>W2LL+!XT\R1&";;P;'=P'%/])J M+9UPO%I7,\.&XJNR68!2W] _^S^6Y3O\[4DP;EW=E:_\*5]PM3B^G61U=%84 M+;WD&S,KJP8%Y0OZ/*';Q%E1@RJ>WSO7]ZX]^0?JTK,B:B8FFIJXP+?E"/SO MV)[:'O'X#)_A$L\+'YTE#3[=.]W?[T5Q'<53!-[3Z$M<][__ZV0PV/VV>SE_ MN/?M5ST-)H6/V'N^XA'/WR=<4A\\Z^#69X47^R?=3+)D$KYO5ERC^VI4M\,: MT2U(2975[R3"U1:)I!_P_!TG+ROF;6P*4\5Y/H]8ZYFH*:-1VP"ZSYC\.BJK MJ&PK^^'(.2_X7+@"Z8[T#ZZLHN?N1!]W1^[$?TD,6/;K(\7_JL;/-T M\<-ZLNI3\Q[U"/7BQ[.<1'[Q0RP"8HZ-6?HJ675O6AQ:_:5K&]JHIEEZ8E7^ MMFHDF"(SG>6KGCHT>49KN/2YJ9MLNNH'L\J@+F/IRBEK$CR-C6] M:-@V44P[HRB;**?!([77E+WP[C'XWKZYMVY66[0/P_.;PX,%;=W?.WDR=?2M?9-//X3NW.P=P#S]XA\0K&PZBT6]XB^R1,LBOLZJMH[2K#:DB?#58'?O M-/I2)?3\]<\7S_I[IU;+1O0VJ9EF"58;-QGGY9!$@,S:HIR24$'@DK8FTX][ MCV#?E7.;5!BV-8VUKK^-[C8ZMXO[P,5=>?@$YTU/MR(?^70MUY*U]'%2UBP/ M[H-Q5=9U)+N-U\R?7] C!9]6\3#+@:2BY0U>M&WV]W_6 +B#UY2O":9%#26,:U*Q<>KLQNPHUM1 M U@EVNGX#[H/)7G9(B@PG;8%^?A\6FS7ZU$W=+!UK*& ?P_;+$]Y>:8P7K&+ M$A@E>C633P6:N2Y'S0W.WI3V7H[=;%=QN^$^W0+ E=B:!(*R.+9D])?,^; MCGY"^C!MR;S:?_A#-]VU,,4$5@U9)%DMKO5VVWSR$XDL>SUMIF6:C3*R+,A.P%K1)))N MJ^9P[XJ4O$FR,/+XIE;M-VX5[1G%,[H'UH]NB/M;_R T5[%=OY< #'/5@N2K MD7@2HGUZ+^>P?/_L\HT/"7&0*9E4AMSDBPLZ I.,>SYDQ76<9ZG8M;CH^4_] MGZ[HUMEUG,RC*S)4\U1^?DX7D@%49#'Z0=3M%&T4]3J-59''=.(]IO/+,^//_I#\ MMC3Z)WV8:T3OK*9UQ^\"*I_HIUHF^H?GKVHWV*M_GM'?G>%R3,Y$;TUN9I.R M,-$%AZ1HI&_,-[NM^_O;"3;9?[.C+IAP;O'4OZCSGZ\[U?FZJGY-\5(9?'!X,?5;7)3D]&!R+)!NT+*,9-,56+SR: M7G#QK6@25].(0Y/DZ<]Y]JMRFM5"DVH%OA>EV,6RB*,J)D5!FIOEVF_Z[A:9 MN1W/FN':U(UGLZY,3:HCT0B#2$-E?F^SBF-,5J#HL08WT=],R6 6K]6.OOO( MAG1&W(@BXIBL!C#HTV1BN D,/=4%?ITMAT7:._XVJN=U8Z8:77.;<"N&G^IX M*F=--J5;\NH4IKDIJW4.?TBD))TH7C8X+Y_BF)L]H7>?8I-V !8*6;-C3@8M- MN5WF3[7,O*+@NS+6:#33.,MI"8?E^Z6EKD4R-+JAZVGOAFCCUM#_9"LW(]/* M[ILZOJ;+EZVM<$]9U2M6IQG19TUM#7QW3F[7[U,D>MA7YNR?84.)^]>-R"@+ M]:WD \("/+>F.?*LVU5;CW@A@V[(C:R-=8$:,"MAV1AI,(X+W778H$%X<:1& MZC9(\JE7D?6A;D+\9Q97C7(/Z"X+8H_V2VN,8K>R1ZR?;Y?M4RU;W2;D3]:C M%I ?WG;8;"7'MC0,K"%AMEWQZ^YFY.6NMP[?8Q]SJB5ML(@4I8:.R/+_'7T% M.2K9Q2"\,W-DQFLX#OEV?3[5GC*26;F&_1_LFW%5WI :Y"RS(NH49=#-<++Q MZ$@%$U*-=.WMJ_=71"T//CIJ>;T R-L=^.HH6C3!.P.G6QJ-Y',0$J:FJ1L;/=[?.1H<_HTN M*3( 16AKU5':FFBP._" <_X#I5RU1W'(CT^.Z589X]_SL'3_A_'SQCQ R M9#,J;;V=E^@Z*Q7JI7;RK,QA.0=E4=.L5O!Z)\D;;7?N8^[:<>A'CULAP2K,ZKALN$YJU0UK,:&+B'*GA6<8U1G6P&>R/DK@!9*B< M3>AZK;[46&Q_&J><0Q[FL*EM30/#C1RPQR-XN'RN*JNLGO)IL962IS#?8"2, M.:@GAVZ< [4# 1HR(W-3N_TZXX)(>V@];PB.Z-N6?=.1,LQB:])%AEJ^H'I?7A][*PB MS5C17%@3F914A3!!5Z=*<. WDX0ZMEN SM8N%W,YA)26-K.L2%W# L;:5PK2 MR"4DT7,H 6PZJ?P+AL"=YVA:WD[@!S<)"MA5['0]I)T. M6&(/:RA+P+^.(\:TA1%:UI@Q'9:(W.)PY2K-XCJKR@(3O,-[ZQ;&@XC6H!H; M@8,TM!.Q!/Q?!AY:A8[MR#L(86:U M"(J/OI%XHR9Q@?'&-?=4[&A/%>I>N%N2K$K:*5#EP Y79I0+3";[X/# EP"$ MOM:S, M:N/T]=N/=U996HZRR"77>&VUNRJG5+Y5AA".NP>'0&7X:2Q$3,K4Q.] 51"1 M(6EC2BC1FZ5BIMQ)SO&@<4/IB>#=*B6<;@M>8G2_.\.Z]3>7HAQ?"Z(\$RRT ME>&HYHA>/8QRRWA(>M\G9H9=Y4'UPSFJ>7BZK!TB,D^S;VN\<7MA G8)92I MPI]LJ?1 %?GF&O8[SFK:6O/N&4\/2'C)6FQQJ?2P)^D=.X5U_AU/2DNU(&3R M^%5Q'H57@V]GDTCTU^_D?G61)A6^LFBH0IEC\F,%] MJ3KU1@UE5G\?V,7"7L1.8>>HY $7]D/I=FR/5M%2]+@[S\ONC5;=H7.BQK>/ M=">Z"HS;F:-*UXE;@7_V2RBD-WI>YV1*@C/Q/E)YM!A_X3=:06DH>&F38WSE9S6^C! B6PL91U]P>R=]._A^KN8C[VC'")U$1,R MK*1>W=>FJQ*,8M#OL&G@S#0ZI\BBTJC:!XHRMBOW!U>.B09]X:?EMA((%JK4 M?"ZQ5CH8@19PB$OH&D!;H17K]'*Y\6#S!IW)8(H"XE!E08NR2GN7I61!U@VH M\MC=I.$6(=O#%KT<2M7^9X9>WN[:1]"WL%ANJU=T7$"^\ T_8:^4MO[4JV7Z M*T,HFZVA!:S 5@L_\GK:PD9X#'ZEV!D'=T??6:RP5PM3;5?DL5=$XSQNNX ?9P%O*>Q@FG=UP[/"Q^E03ZIA M_NWF>I2UF61PT#ABFI>UK67SD=:YIO #UMY[\N!NE^7C;!EG"RPZ DZK#>=A MP?UV11X]4B45\A\R[I;KY1?L/7H4'T]W7;A=S8^^FC6Y9]DH2]!#=G6.Q-7$ MVZVVP%_AP$;;U?GHJ^.)$&4MP+M):P54SRI>SNT*?/SLE,E-EXNL;\-$'4)4 M7P>?FW%6Y]H'I+)7P:P0QH-Z:UD_^J%4#H5\H+(MB/ ]#U^T/V3<& M,$]R.#C)-$CI>':W>_=31C#2>&:)F>I9B31 L*9 72U",KTMTF/F<9"HK21) M=K\(%E1 A>X;:\1(V7?/HK*F%CTVJ\S(,-9A*PJ/+@K*5TB*H&@FC#=G *TM M@LP166$*RDQ17H"-1=.LR*;M%'^2#!R3SO#=VK8VZR,N)E)P M"X2^EGR4MY(6Y_<$+EE*9=G9+U>6]'>)M7*[1A]]C5#=G8AFXV(MET_?YDT? M=5\@;H5)3TV"'V'6M464X.T<.V3=;'74H^:P/:T!6,FS2E@$@0X!MBK.R4\P M0J5./^:C0_%O&6^26961Z0H;$4_:+M''7R+S?E9RR0F7-OI.H^1PJZ4P*F^A M#.DNFR]UTJ@Q[S0LP+10&OSKK+:@HNNXR@ -]A;#=FT?V][K5*ZV3<:UJE)J M$=2Q)K9.0A'!&O]W7@#V;N=.P=,*1]H9%L%+0W"DUZ!"*>G385AP>*8I# M2R,GH\*&A,I$D)4+>Q@\DXYYU: M[FQ7Y^-COZNX35OP-08(,ZYTXL8RFMST+<^V?NRC+45;C.+KLN(TEV,X< $$ M%W_58MAN(^OMU<^U<':MJYRC3)S9G;@[3Q06P&Q7XK&]4EM-6X : MV'5K#Y!GBCM3QP2V E"XV;!MA&RV'(UJXQAEZ'O>4EG!_"[LNL;OMZ;<(RWD MB'2:[JH Z^YSBIJ&@,I4N@1G4XPN?TT G],0.]3,4L$/7V[A(\2$A# M$RW03"N,P9M!_L_D]S9^9YAI">TM1WE9I@_AM*,[\M)6[C71R.9VUH ^YSBI2$K:0Z0-<>%L9^=@R7!\A]>$PN_"8/]EI20R> 1JYW$U?;( M_ 1>1!0B3^-IV@Y_7FGV!5;RMM?WT MB[&:P.KR[,W;Z.(/LW>=WH.]ZXG>+&"]W(F>2@^M'IKE_;HO[=<3S>#K:YQ$ MYF;3V,FN-)]FRT09REQ!@[(P1CG<]!K!;S,13CN"&+;=).A6Q,XO(X;:YM%'+89CG;YV,:0A,D M\GG$-V1JF%3+R'Q/NFZG<6X8*=02.H%:=*&^V5!ITH=Q567:\5I?C)N9&PX) ME-&$UF(G>GM#AVI)3ZX!%Z[T\71&,5X@JZT["%-VL+M[LGELH/*")#NP!1"^ MB&&>P]-UB\'9=R..4Y*7;;JPQ+:(7R9W<3WJZ+>VUCDW- 4%W<9.[-_K2) U MN SK;SCTU7F@Q5V;8FR3_?Z!:-4*2KI<43K\DP#_X?J/3$JZ9$R&4:[2"P.V M&.2&E]ZX8I)2*07IV1;I AV/\SY@R#UM<\F,Z@MS M)=36EB%:+#0VCF$ZKWA32WE[4V4->4_<]\K*->/2.OI!W^*FK/)47[/3XF/C MI/./5GL?B\ M@0J*DPI0EYC,^$+RF/K"&?2@#3M)C,D.#W7/]&HL73(;LH.X@ZZ\V_+&K7VG M$SNE?(/;9Y$>G\2YQ*8M1;:3^UL$F-1DL5H9;YPX_H+5&+&.O$LMB=:I_0$. M5UE.#G+>*IS,.*OA/',.@;PKK&R>L6+AH]C'"K4I=0/N#C&RM3(%\40^[L_\ ME$:7%>JDIE/(Q04N'L5 )7SYQ=GE1?W%5[)+)O3SG*G"#1]SINK[B@FOUH$M M2;C#K%E%T]DDR 8R6A-R267B9PX%@ MR4']O/608F1>SZBCV#B(7]*3?F^SY%TNLV;B&@S_LOV'!MRI$5PBV808K#L> MLLZ])MS'3)5"Y@X#X2]>M=YQ7I>6?K0.%@;O?[M>,E/0H5Z766+ 74P..@J- M>A%J&DIY ](ZG*65XP=('S9O9%A=NX9%8D':;%(WSJ=E+;3Q-BA@K3&>$#;) MZF#Y#;H!Y&7R3O0;JZ921FTEF ]UH5, ;KTK.A+1DWX%5RV6\Y74=V!9.\99 M'L^99ENRQ^5-W5W8OP<*O@P'J%4Z:";->$V:V@R2+FB"G!;KHI$@OEYCZWJZ M"M"5G4@Z9UB^7ZXNH6FE+9GZH]7MR:Q0\FW0!?[':,L;V)^H1[+]5+@AMMO) MM83)NL/@]Q_1ZUOAZY CK9I'%CGEZU\4N7%VO;Q#8L:]NHTRPBO9&G"<)65A M"Z7"1ZM6FDWHZTY%)6DLL=L*DDLU ZNR*4D5N^9P5Q>7MK5;]+9J"TC3QNG\ MBR)Z8895B^C98'?O%(Z(0QI?F2+]OLKH7+PHDAW_XOJQ;VP76K2RJVFE@@5^ MSI_!5^)V#;1I$59%:K\@O0SE&QBUJW;"HA)3/D3UDO!8.ZB_UYYLPSE+@2KC M3=C6@:G2??1=JO,ZB_7UPM),5DV-F Z;N/ZOR"^"Y"-(NKNP_F,^\+)R20+X MBZX B%;L+WDVK#6\+.AOK0*J.WAVTLMD-\"ML+]F_X5])S[AV##ETM:5,J&K MQSH@6*.>K#6&)4N?5DB!>T=&35.[BJR1 DB\TH@XF",]AIY>U-Z^L6:M&[?J MV5[8OI?3.#TKGR(XT*V-[4D&+9:SW5FK"ZELK+5SV9S%WW6%<,E]?,I-%-#_ M;G,HI\%>1SC_E['DRR32Q(#U<'GD:J1LAK'A4H2RQ@FT'XILNKI9MSCNTBP5*%:?H3.V1 V[ZS#,U(.:=;%MI M-,"9XB;4<\%>195.E3'@FAQ6VPC@[DC1@C4$2UDA&SB2K=SIN]D&6"X$ &8C M>E%ZW ONI1(C4-"[U5;M1!@L3,R=L0WW.<^5N2M#8!K>UWN(UF0DP[ OO;JBN(7V;>RE< 7BD6$.[*0<%[!,O0O;LV9T MT&UEV,[52X%['QGNSQ#1K')O&N9/YA7D4E2:AVF1]:VULN"MREGA8AF=J6&[ M-_"*1 )3[S M EU.^H+/ D2+.65A-?N-D3P/XH2+D0C6IZZ.CH[W2AMW==W07U"%1\@AN"\-: KTU)K+A>B]) %2'Q:R.97&W8[# MX$Z/.@)4S<1LG,EVMA#ED*I4D_(B,8))A8$,&"U8#5I6AB$"+G7I2Y=,RQ,P M+5.32[#*?@3^9K810N;?U:S,L9U?M" C(4IOO8#/,?0?"34Z#A]0.])E 5GM M4M:#XU&TH*,VQYF+GY>5:[)FQY;Z-*$C/UBBF[8AT]K&EIZ1[1A7_>_X!J], M$SUW#'AO.+0EC*S8JD(8"E(IN#I9F;KHGS.E(K&B]DX%U@ETF2)H E8&<"A/ MN'QB=*N)UK,P<#HFHY]I*?FP7W$9\T[)<"*Q8^GTGAK[D:H)D@=Z@3D=@#O1 M&;=3O499.KO;1=FRN: 5-RM[UD7G^/[EW%%$S1@ZW&7WYMT M0X))=U?2-!G39_X=.S"2%;J7_%9-SUV6:)K>I)5&@1]>'MB),M'B!S2,HW[@ M7#]X#J,O\;=Z2-CES[Y[]9QD8,3QK;*PWA(),G1?YZ7DA7#%[NFWM[X6Q,W* M6%Z2,:22 &VH/4IXLEI%;I%.K'3'\9^>.=!W-+G7D^50 N#8WDMOP+/$Z209 MUPYY=JGV/%PQ!;U[K1XRY7O[>W_C@V1O__AO#G*&::Y52%;[*8H\@]2 X,G:07#I]_;HO3 M^)HWO@/O:U>WJ6G4'^@0WLLQGI;1*8 M33M7':A@FM4!JD!2&9$T*D,H([;,P^QOL(_R6@P=#T2X-P@A3)G:^T7]NU+S M^/9^"=5NEN"N7&H'"F&F[)VQ9\O6IC,$Z M$6F.HBV[ZSQ# 3AA(60R(M-#TDJ^C5MQ'&:^*17J%QJL"4U/5H?\AN04D3"D-KN78U=KKMZALX90;K;O M-[W*D&V(U O+C+=THIE*4@;9F/%V?B.2!TD?EQ*SPJ!& M.0T^JRF*QH[6A?[UH*RUL:>8W^ST 54(VXX&S> F !MIZ'/3W'M) M'V\%'XB'_85SV%C+H(&IEJ^XC>6JQVZ,7LNDI/_WO06X _\_//AS)1(?5:8_ M3;'$'4NP4!IQL'.(N3C7:.0Y1TP>'41]'[#EF,[$.CC&!';6N.)2T:, HH4E M'<)MFQHP&Y&-,"V#@*S=TAJ"!4S,Y*.^A3+86M6Q)2.!3<[*A $)VK")D4!6 M_?(^O[]>?5*Q?% !S=H*ZEEN*EV*5\@.>,3H4XKL"YA8BG*=2]K"FP.P^3(^ M6NC\1O-U,!+$_!X]%[RW66Q!?BT<6KX+DKO3HETBQXO/0EH9C[ZL.0P@WWCR M7Y>"?WGET^]3MHY-FL6W7O\RO/Z*;WU>IDA'OT4R\D5ER*Z"DJ_)/>JA2;H9 MEN4[\@;)!($_+WF1[\L2J.+ 6>3'U713AGJ%P"Y]DPW99INXJ7ZB>T47F!WH MT9]Q8Y6LI]U6Y\[ZA>:K^WU8H'TTH7V0F3ZW^J4.$ M+W*83ML^K82^[B0HK)2J4B>C"OQG_AP@*9)N6M*]E6,'T[A^MU3_X)/:9(P4 M;1Y7#DK8(=%@F26_0R,Y;-'(96E;Q2YF1]?K#+XS9B;/;Y ]@2]M88G\V5:> M'TV>7UH UU/*J\500A;HZ">))?,:5$D6!,VE.V2C-+VH:"LNNN$(D]H?85_, M;B>LS9*0<*]4?Y?+2B,K!0+F^*Y#U5\2O''WF^)5U M4!<;=="H]0$('KE9Z5H$?G1#GW9TX@])R(S.JN2 M)B)9X6K8GF67ZT E%VM&RFAB\ID6(^N-?$65KQ2DJ<&!."D;)MU![);S+5*( MW53QB/R)=XR_!O^9<^2O24O0WA)RJUGN_E+UX MO(C$\/6 911ED&L GT-@KSW3HH^_5 ?&(^V903NC'V&I,Y#7V==,B98BK#> M@/:#?4'2%"9=G:[M5%9 \EV&.,C>3K+<:)[40="XR1=#330T&U2)ATE*979# MUF8^TQQ+G>4E0YZ0>$"]H!I^J= ]K F3D@P;4>,-W*D,Z51U,O0%88:LL* A-Y_= M^C\?AU8\5\T:9W7>^+;\+S\@+*7OV6Y\',]FE0G\V()>U")3;KOB*J@$2*@? MXBY:4V=+;>P2V"+.;S;*YM^H0_Q5FU373C(!W*+=RJ5=!5GW>2X%$ 76'W@[?T>NO5>4)FXK194KO>DCTY:W2Q5)EX<4CQS&NJ^4]\!5C)%^LE03(=?%9KFW&R7JEZ*\GEC. M?R)#,K,A\,H$F HE,UG< 'HLV))JVP93%#J;AX)NDF+GL0$:H^<1/V:Y1I%M MXKPCEER+6 $)$+>IP(&TB!T'#U>;V,_]4:IQ)H;3ZS:\D\=E0V3[\TA@7DKP M]ZF5.AEL&H!>U6+;NT7?&W+;2&>*65R5C1Q*T1MWL5/ WS^[?./K)94*X)Q6 MBVR&(HL1#A=LFTX!<,D0Q<'NWHG7XN>79UZ-NVJX45;531]>Y%Q--S7UC&P2 M"5]S-HA?2DT6P,3I (B5K)CQ\M@'KBU""5$A0YYDT)VPCT5U0UTY:5RJ/-Q'EC J_'+'0JHR'$J"> I7P$2 M"1ATEEA_M&+458K!<5>BGKB>TT+T$4?S^&=^>P^OU$ ^4H6)GG5BUZ^O!+\/?EV?1(BO*$[M5^_?>M._B\M^H"W$G-=2I\,U]B*8 M?E?(E@B(Q5P@>%74MG<+N@O=MU,&"!9DHDS#R"W7#MR4_9O8T9,Y-$"^*/SN(A3LI87.&TD M1.BJF1?)25F?0Q"X>(U;F!0U":-C)F54JR4 W]J44,R MDY(3/U>DS27/GDI)!$Y,>N@YP2-#Z7J-UI'5;<3@\<3IG_1]_ZW F;D':^3 M>($VA-5+$PT.O5S-F+4-'3U[T:KA1W;X46[(C9R7[?)9'MLZ$Z +I$YJ*[>; M)+?D$"T7+CR)F*XT''M>TF E(N3D!0SL.<[;X$2<=5 ^X-EM<7GAS!]_YKB\ M-0EL_&*PT9!M*Y7-I&]KEX9QG5FX1NTJB6]QJVU<[P\JQ;4*4_T,U?\Y1*A^ MEEHP8=M=5>+?2=-.N>=$<(R*!R%'H(\UO;746[B^Y]H=<)U$V]CK.3H_!".4 MI&VA"7L0,+XG")R*N71_(14O=%VXI_2]X'OL1,_\B/&=)4!WY )Q>BV,A7)6 MAZ0 7F:LE_/C$DFG%U@LH>$L8B@*JR3Y7-I'9++0__' S+(:)6 M\B!P0)NGUC*4=@D5+0>]\IM[XEK?<6&!A9^?Z;(:7;):OWSR>5G,IRO;@2!V M)Y/D O'"2,Z^(YT2$]^X4@-LLW9(@XYJLI>2"?)\)C?J4BH[N U%7%Z]?=5) M7/)-N3$ FA9?+C)V_UQZRNZ=50*[82&Z332P5%OP?#^M@74AW.ZF:U.I5EFE M@7H6-W[U'&.I*TL;6V%4&]30JO;PV!H#T70SY!XKG ,&7JW=0D4#"#S\-!L"2>KX:1:BQIE23X"3GK VFJ MP7 S-C@9N6UX9<:: ]>2:V!OBA &M16ZCRUT8HM<"*K\B:,0K"_#%B]D;'+Q M,>T%D2'%GH\R1!*:;.::K 2T:M^9>[7'H];HD\"I MF0!*;-_:!<_I3D[T+*XGPS*&]HREE@B8>0 H(=2^GIL,5FVBYA@[:&_TRQ&G MQ-$8!R4]GI#F';D:X:LZ%E5O3NWZ==UL !L'7 M&\$18JYAOE"8B]V-((5!Q\:P78WO^T?'QVQN,<72Z2COCC"$2O%9PN8O#[J\ MZ4"=8,2RY\VHS$A0F:!ZX_*^P(\-FGW9]T\F95D_J'G2%ACQYX$1_SS[X?FK MKZ_>7KQY8E!G-BX8)Z05)/\4OVC,!,@UW112=Q$P7@@A9%/2\#TJ05ZG$PP0 M\SIZZ\('CBCGC>'Z3;JO^SE-@_MQK3!3NKO'_W>>\W7G>NX![-J#3?%CW%L; MF+XP*0.QS[MH0?RI-*YV$"_.S]T]/>.-%';5S)G>%MHDN"J'I5AU>-.VR.,; MKA5#>6P573R+ZEE9CK@5+9>U,6DY2LP2VQ<8NUJ[IF#75NAWYPXY[8MFH=UR M5Z$7HIOH(,4H3+)9!I8V;9#C7-A@HKAS #)=4!"DF_14[E*A:JR0WG:J5)[" MWTZ2!0U2.:IGK:/CEZN\2-:^#4-=_? /+>._UD&)U*" >J\+?05 M&57QU"#@M"&*:1/5T(H@W-7%9=#<\XE!,%K2>:WAP; 5KA(IQRU7+-@"!FU$ M&YQS&R(]G\>Q]MS5]T-KL0)\>A8%USQL:72LT2#P@/#:^F'/4<"F' PO95RY ME-#X53PR=(R=L6K$5Y< OM9!7/SLLO;'D\<0]!1 X*I\%.+W ]TD+:<>X_?# MAB'\/@_A_8X7\U?8Q*_)O#Z7L]HU%W7+\]VOK\^7%NA)]6/BJI[#$GPG]TC4 M6-/#\Q2XKV?A(?#P3H7KF\]ESJZ-R^?ZUF2VJ:J2CT%),1]+K8Q0#EL?M+JV M332U!K;F"H"._VI-1;F'+GZ4,VUP.XM<;.L'QGF!6#/-<@_NIX.<)7Z# GLA MHNE6.HPP><@C_-Z2+0R.PKBNR:[%1[514EXET.P61.S<(0C;7.FCGP<7 :GU MT^KY0(;A.&8N#^&E&3(AQ)A@=9WEGJ]&40I#] M[^VQP*4/MN!A0PR2316WU<")H-.Y;T/TM);U,[I%IO@3^O9=;>.47K^C%1I' M;WQ%&G<=1 >Z-"*CVX)A9LRW0$I8.W"ES/+5="[JA?UD*C-K-:@0$)H(WZ:R MVVXAE<%BG7SFD,JMJGF@JGDFVT1B)/.G/=M>2U>>&9T_34RV[$N<9F]A:Z%N M^VP<0VD,:7;*)!>^L"MF3*]W"I"X$;3+)ZLCFYP4T4NI>" M/=02X:>GY4]!=0^3CBVV#K3:1T@A6$&WPI''4*+P92LMCZBBDK;*GIK+G+ON MW91T\P2=E;N)NQX?=XK@L1T66)L\9RJX7\QP@OHG^RH<\;%M'U$"R-7._E!6 M/),/?0SGBP"GSR!6^7.6FG+38I7=]"'>P,<$@^((5WJYHD,3+4C0NNB:[T$? M Z\MA>Y6JP2L/HOU(6I,N[A.:-#F]T.4,P(.$XR95 M88M$JC9K^-]*@:TU$*X\'B:;8UM;G@X78Q<0NZ8G5R0R.39*IS-MCC=OSX-B M&QNS_._X.K[B$I5>E+V^@KM\5J15F:71U;,?Z&U^;S.:4A37UK;A:V$YN.H8 M1,-",D%/RV-2ZY-N>0HB/UD!O*IRCCI'WH$"IL8('J(MLM];HS3&CK;8SOI. M] O66\3!(@67BF6F98%^JD)"'B#]W.UDR3IC3#-:$0!K;6O6!83AYY"ST#?Z MD2S^3=,&43!V;4,8UIZASHC=,,\5ETVAO^G*GN\.?&W1U:65 7@_F@' +@M: M_.Y$/Y8W?<5$^W2(M5/JF8G?.82+$GZ2& LS!E>2P(2AQ\1(H=#.FI5YKDRA M67&="5!O\8?JC*)#5D,_#_ X_, E_22;.WS!>E)*JB!XEYYT8Z4=I*3!G=HP MQ;]SF(S^3*0+WBAK"@Z..5TDBFAAQD GUE,UP_=[*#S*_K^LR%7$A72H[V$DQIY[P# M_W@/1-Z7>[01(;(2_XFK9"( -5O;3/XLG3KSGH#O*OX.:%DR F@E&T=EW-/: MG[25XHZ,.2,T0R@&C:NH#!,L[[( "((=U\%$S@"S!.&.LVOH0Y@ZW) L6T9= M;0Q_Y97-Y6[:9CKC;LGED-G7._3.H8/K+1U@P?8[S%.R 3)<32LFI6UZ=U2 ,V ]ML\3*57J^,%$P-1+V5AN7!8#6K]"[6J2#'1K#$ [W9X8RR0--;I]E=R]D,E' M/5D#1GGE(172"/TS(A'M]MK>-#T3I/"G+6L.$N="2&_C-)XU G,!Z>5$B;>7 M$#M6/[OWA*XWY<]V/7!=V= M^7%\Y<_\4-ML4]+!=CC]*Z6DUTJ-HDC;,2W3I M4OP(K2QICZ+-:HXHL=TD+JQ:$W3 3\J;4$/ ?L !W91I/&>H7L8VF*N3G.DAVMV"KOBMF+X6-U6&?0OJM$NA1V MY99^[VEXWE9R(W$XTF7.4:'YLR.Q<$B\1='(_*-%MX5<0]?CQ]'U\"^-7R*29E;'4DMG#;[YS238/$QR52 MWI)X,4"J4[MZP6N220YF\9WM(!OD9(I@E/'R="Z,E4=D"\O>EMI KAMA>%?0 M1^9]S.'9FTGI^,,=H"'@R>NY2"&Y]^UL=AZ6OSSWZ6[@BE4 M%RPG4KAI*?-JQ[E&:SQKO719 \:'?YVX1SK0?)^."$@]='+!M B:S4BK6#(^ M:45#,JEFA6ACDQE,VAJVM&Y+JZD='8):EW6@NWO1JC?GP?M!QPWHOQK+0@-P MA@\IV$Z*69(QV A2[3"3&'K0_?D:-41#BV=%[36B?3:L*@H MO@&*.1^"!EF;K7+5@E[VE23O-FV32 _10#NJ-"^=JV%#$:=C967%+?1U0K5C MQA)W4:''-I"EZ4ID2!?:K&@"5&(33%$W49_3UBJ$4RV9E$8,'[VII9'CIL-^ M/-+A&(VNRK;VA=*6_8O9#+2SBOW9=<;]S647OL]P)-*%)[L1\Y@ T/X :,"Z M+#: 6#B-A>(!ON]D7G-$STY<5^OQ2K1UP/ 7=&=$<*N37K7W8)O30RC#2Y:* M=WK>G*I(@Z!F()F[^'B1QO@3P3>(Z;4H MC8PG\M B?G+#=0:.B6-B"0EL<$VXG27Q+.VE.9**-V6&X%IMIR5/J66E\_#.$5E]0U#^TN@QJMHLP42]4:56"X3"PEN8WCUX%7AU M7HD.N(3VQ/9](J3W4C,5<,0= MAZYMVX0S6L!#9%^4G=R:"VG?+T*ZE<<_R\N0D\$ ZH*.BGC:5JHB'[D9H_I! M QL=PF2Q*!:.#:88OEST_-AX=*9B?$W.BE2S=^27O;)XCL#]O&S[8UB40/^- M=Q8/B]N9(AP;@&K3^]!&@ _B;AZ('[:R_[AUE:J.UD/FI>NN$:=&K2-&H[', MLMDS8\ZI<16GIAO;MGRP01=A+U$,#$@3NO_<1L)<9^3XTYYH"_WQ6#6F2)>. )IN M5S_(SD8E#B1W2^A$(&H&O51J]J1*GK?\$FSEN['6I3KA*[@EZ6\,RV%7TFS$ M % F3$]Y: %R- ($L*W]Y9(GRM@3L=,E.2VS!#YG5K:"SK+)8J=/N*6J5O! M3-BJMI\U^SG<8=?X-LP]S6.X,84!QL1V-+^A!9#3\TMQTF>MG+:TU"67CNL M'%>'?>S/DA)BD+EX/TC^?\6X/O+S&&7+4T!*M5"5F!6 U9;J*P;-&< &2"0:]$)ZP<5&XBT+[+>,-IT(* MW,VV^O?N\8GDONV/LJIN/*9@RL(*=&1Y VJC1-+-MHS8'C?MC-80$+"2*8^$ MCUD@Y#,017&L%+"'^4S[JTVX8S0) F\!AG6=I;:W![I_8%CR=#KUZ _.:OAQ M^\2;]+K MD'*Z-OG(@<-2.M&[8^2?+X'L,-)@6C MX="D/=[K8#5<$1D9?TP9\\YTMO'36^,?U-??DP#1TE\!C6/&\TW3 ;](BH0! MC29.O1(-<3>:K1CCX)= MC6P,*2*JZACL>@T08G3>3':J8C\&S=.#G=OL\0][DH6UL3X.["_FDA#KB+.58_9\JI$[8C/*L?I"_. M-4#M"!?> O/'"DVJ&6QIE0-1<$#!WJ37 1O?6BK5A:,AE/E!I"#[RCQ%+*E9 M$@DQN^*>PPRO-G;44_JG5TJ\0+UR^M=[C38BN!-U(< _TAM#8,8QRC .^SDFA6%8XL>& E&DJX"C./-[BGZ-QQ(O"< /_Q@KZ?H MC>M6"S-*S"I^-A:];^=E2[GXF/W![,I?!:4\%RP"O+MUY=_Z'F]6[3]I8NU_ M_]?>T>ZW\O]6DE<(<6A&%O1DMY\[?3F$A*I1$&-'T('LL+5AVMM#(DT0JS8H M^@HU8J=NK)+BBE$GU=+S+:=L]L[K)7H?,6U)OPTY"2\G2&U07:F@!E\ V9AX MVF-U3H=$)IV0@SSA_NG?;%P692[2<(A]-C*[$RZPEFG 1P49R#H_MDJ&YAC/R9G)Q@,_0P>*IV; ^M,U,,1$."5;T2R9.8,3Y5"%' MC,V[3M,+["Z/WPE^5G8/G@[D6LE,[-[VOV+38D@.LA&;%@9LMU8Q+!>4%D9L M8=N3AZV8D$YE@C.?AIJJUQE@M;6'E[XQ!X4;N0B0LKEI%%LK!I130,M8PI;& M34.Y8>NL\[6WP)EN>11;-!BO![O9? <7^\'$%"1,')1U1ON9C)2\_#MV/\_= M)%9R P;E#@Z/>B1FM]UOQ2)M-V@5YKX-=:<0;T$13QH>3)'C4DU,O6>L#K_[W?PT&Q]^6T67'Y=:X%+=ZA#NJX9]PU;QT/T&G=>4G?* A])4:-;,^71E,R+MN)4 MX*4I3"-5>K18SU<$#Y]:Q01BF59,@L1Q%]I9.&0Y?"Y):+&E('=Z2/*V#&,K M,9.FV#KN3(7>>ZHCG11GLT"TLXZCY$,=G0@(;T5S7>;B@GNPB=!Y^6[;6=>V MZ;HD_G=]2X;@.3(XO./#<=ZW4>PJNW#RXGX9XLY6>],S>**$#@4&2:KN$')+$[> M<>UPUR#O/DD(K+-:,T*,5R&C9$;Z)$,FAHE8BKD_]]GUX1B\Z5CNY%;$59I# M;='0I!5USU%+]!9S@F75"0204<#D@U(SRJ5M;,O8-^2#6YR((,0,=3-!O MT->B<*6$7197F#(N06IELP02B.U%H$GS5:V@1RZ"MH>X4F,RRO1#UG#>1^I]>"NP9K!>2KHRI[:L_CEX$]0QVN\7 MPZBVQ8"4@P5Y'-43_' FIF$FB15,=,$QX/AE0Q?8UF3<%@9:4#:KP]G!L%F; M^N^;EEY(?XS(BT<>R M+%?.'_:YFK5RRZ8QGZKN1331%R^^B'?LO2]52]ZF8Z(XY9#9/#C85HLQ,R=W MHX\OX-H-=O<.'9['!3:G@NYGA$)W+)+'E+P+\I#L7BV<^9U26XLT"A#+'H7G M"O\<:%= ']KR&V2=#,R(IS#V:'K$7+F=+49:0P!Y?QT0"=E0[SS4(SU06D=O M4$2+!>YW^G [QAF^YJWOOPU:[MB"GCI&#'N1"ZQE,7F+.P+*;O M.R@&F;W .O3+>,MCQ];)?U5><^"/PWPKG@JE+%9QWS[>V?U<;OS!$416WA8& M\:]L=@,]3H/X[S:?:\!QE; *]-.6%"JU4<\WYUF(]'6VFIC \8B&F )'UI-> MZ>@NAMKVOBV'"?*=>D* -L]@+4F?)<2\S;-EGB: 7?UU%IWCC"B^Z*(/X]!<$K M";U#M'3&KD4>I;Z'0#SU;2S!B_[)WKHO][_=I;IE>5=9\A_^U1-A$9_.U $? M)UG$Q@/MGV(:=J)H#6;B]4VQG0=49[85*M">=B+68!XNH3>K@,K[269BW8]E M/@!VR#/?X -Y&?,-8M\$T$GP#55ESDB/6G-%-5F--E?*A3JN5K*!7X.#5[OD M^'[DGL?'SYCCIJXU\&J]>0$!2^@<,*F:51Z_HP,6?$Q)52TE*F6Q51F1C.9 MU1.N6HJ; ,,ME/5LO'0@-)%'SW213(R>KX.TXWD>UW5TUAT: /HQY\5]83D& M&&;.;^B)1WLGO9/#8QXW%UN9\'5 'R./^%1!ZYRMFU MT7G%BS!2X[AWN+M[YSIR@F:Q9I1!$WXY!0+L 46X)^VS'$Z#CI,'=T-3L"-N M#7M0J7-'@+S +.;"ZA/6Z9R__OGB69\<0'@^!BQZ 1I\Y8AN#+=MH=NCKQD# M4GH#&M)"T,]'#?W(]U>,'%&U:S)F,^WOX0;$\4FI_RVUP?P&UK&YL5N8%_K, M/2^N,SJPN,**',LK$1#I%7(-V$81$'0_O_K>A1EL$JC'M8LVDS:=9A+X$<\ M221P+TY-4V6)XWMENB8+2":7%O#;"Y')-T;23YZ'1 =[8X9TMK)',&F:6?W- MUU^+QU*2(]K(WJ'G?SUVP\;NDM]4QO4 4H$KVT9YP[2\+-+: (B)8'<2](VH'R42SD&1AFFP2ZGTT#TMP7Y&UO5QJX67$I[ MA4 ?YLHH[UZ=\=:\A 4 6W5;"4VT2[\QCG&(\KD[RL.??(?<7JCV? J.>Z.A MRG^V=-/H/)XQ)>H;FY5=WQ>[M4_+AU&BL2+3Z,KCWLG1,8I=92K"/BF#WNG1 M@?^*V; :3L\NP\%>(T:>AFPL_$;#[+,UBAB>Z W-H"C/*!$2']):$MJ,AK9YFN-&: MH1@KU$YDVS%^2;L3(?&DXX7YDSMY9+\__0LCCT3F45E*%9-#%7LJ"NURIA2/ M0ET7P.TJB=V0NIO-N'HW;;4?(28MS>IX7!G331YL<\G()0\^[USRVO R/ .9 M9\T^QO/?6UL'<0'546]6JX2]0Q]G QA1&A2E_OV,?[_,OI\SDIX]OW!&DCN/ M.Z3X=/S2N3S+Q9] 55 5)UD]W8G.&A?.57)3O:F_R-4/T>7-2WK " M&)YD\W32CFTT=T6P #M:H+N2 ZJYVR/H MLYG@%H_D+HSL3S7D9[8I\]RH&R/55H ?PHE*9?K(MIOO1-_-([B:L4OD*\4" M_I29$ .>+*7B76#'&$\76_@9!"4>]V\RZEZ+,6*I;2VS+WL!LIS:=ZRLP(A# MYM^TI%OK\O)L.%J M."U03PQ[.PYGE1R7!#!.;M[<'6E+%?=1_/>)*W@7%S+0LV4A*\QY;&BQ6C/@2P8 MNI&ZUL8,XRKDI_3(@8L[AL#& *Q1AP2+RYXI!TA::7/7XWO(-GJ'5O)61DD% M:\X2_3; \4W^L58=(G,K^$+K1Q5)8-CJ-&%N,=S2G2 M?;B>HW:UD$*';E()/2$P^,,4MV-*P#@A*.Q.%7=(VL0 M''^@775>3FXN M(BK:I*O=9H?74#Q)^*0ZSMD_[6G5"4\.&V6^-Z5\P\(L2EY,%!Z] #$1[Q8. M#G0J%-)]KS&MP2J>+'_)S4PUJ^YM*0[%Z=4$% M'X\]CM&+5>2.;3J0:XD'W%@UP?)%V&V?J@&A?#*S4\#HCSRFHX2WXK[3'"ZL^>DQJO*[UJE$*74/LP(1)GQ4#GAT@_3[DPZ].%-H[+ M1W4VDG\@IJ3/]E=@=R^"^VZ\!E7-,NHH#6?CD9<:OQ?8&?<\/]C=^_+=5]"@ M^F):(M'1Z6[^%D*(XA,4B]DO-#96(@!WU](^FEL2-EP%Q'S'@=_ ^*&&;93# MW;_9.*80^!W]S5*%5-E0$=GD+_-@@P;H=6==59>&OQ+0>2#%U85ANW,T!ZIU&#S/7E5E$58>*IMS02P?G"K$5C MR5^CO33-AC^";2-QSGI7UK\7.BR7Q!DRO7!&IZNGR-I \\\F(=^8>D:29S9- M!-Z6SBYS-H,WP!PGF*D1$I)D?5@@!H_!%9QE!2<%, U6=Z[.&K.9 \?!U>!Z M_2P-70 MGY13H;$*'_ZJC%X:*?E]465I/ =HFHN14\O\J/>HH2Y:I"AGE@L( MVB?0__P$*$3@R^F0!8%C#V9N#'<$H0KW(0-KS^ES9#%)73/"UAI)[,Y:Y>K, M->XJ;U__2N?X1Q.+JYM(MW4N YS6)F?2!O1QQ1K;!^@)+;O%WFL--LF=6^)- M2*#TS-?M;-K.>,U9HUO(H)PSRZOHRF<]4;E' #C[I0W"+./*SZWI8T= M0(4^V!+P=,$66@&Q<6?/G=/;X??CJE@0&B-C#C))(?I1R(V0*2\2==6"<[[E M2^O].!:#,5M2%KYE:7;;#J$F3;T'5U^;[C)P<(9;L6M2WG5Y6>SD*4@GY398 MZ#H7H@!L!\Q$(=O++R%-+R%B.B%2+>U)HWQ%S2KV-,^]XC#<]J,Z8+/L-)G8 M)B\[RWNY^-TA1WE?%W*LB],Z[=7@.':?(V'%<,!G MY0O6@FIOTR7#6DUU:7/>-@$!3UVE>X':X4;!'+YL9E=\$H6# M$G8_N1EGQ ^MJM&R*-](:>.:2DFOBH OQ/4TH F@C^!:!-9JV#K>BE9W'AD4 M&2<3NU! 4:!W%\X,[?*V- M7"ZT=A 6O89?QR@H*3X'C4)%+A$:LO1JN*>&, M0/A]*H&XV.[-/.C&H=433C?K#&GCC,9UZD"-92JSVBI]FAO7T,Q+C;_<^H!> MH+*#50!7$3I0P=:I.F![<5V*7. !EL0Q3MBDX?8:[E1S&I[3)\*\KP13'0%G MCX=YZ!<*XCW)1[V86A.=QJWT\.)5C_]%^Q-*G_OG(5V'*V1,\MF,W3^8F^]&#P1R-:DR.4#X1NP[YC+=SJ )J/9M];GHXD1BW!YTYB-J M\G!];3ABI3Y]R9;L_LX.C7^/*';1^*BKNUUX!KO75%_9[@5CFX7H#_L%U$$V)2*+&"^0@BE4.#AMDX.5HN%\XYKY<]TM_R[" MO' Q#OE:SHFJ)V5<(B>\ 0LS+E7=W9-KUU-&EBTD'%_"E-L]<0GD7*?9<\U#A M'G"3K&>/9E$#H-K"^2#D:M)^#R<.6DMLL")TM8JDRJF$QB-_( M*]F,IR:Z Z:#!9Y.WVE#,YP=SYZ/+:0IH;8[EFR^*5T8N>XO\5IQ" M7["9R,OF_<9.G+.!&L,;@!&&,_[AI"WO1)"E5S+A6@"8,^/...BGXMS-NN73 M?74H4*O#'.@EM%5YQ&TX] 0+RS:"@/4==FY'D_/Z!Q;R H&B M5D*)8ZC<6DYC99V>;P+#8 #$5/>V#_)TJK<6>Q_QS6EYN6K&PWM\H+?FXEM^ MMJK6H)N<^E5V%]^ZS*I::_TNB"+!(^$Z'?Z&C*3,D&&I?S"&,\[1E=5W^N%_ M8\62;?1R2R^A+"P'J&K7A6C+6?2&<%+I5X41.Q'J-8_FNF85 MFNC>M+7S!H7DU!84?Y%V6Q4M1 Z4:U9!8.(=A/T'@HYLOFMD5G<"'0$B%MZK MVN,P[^@&>3:L%(;:Q95U8A8]Q*!H:C7.T,(+B7.)R@6&KD\[VZ-<>N\Y%+FO MP0@BTF(NI*OC<+[ N)S1=2W7F:0^HMAQ@\CZR#M-$Q!? MYJA%V)9.R3F!EVRYNMM#+SOY4QNTX79LBF[U\'F-#:MIZ".(O+A@"P%/>]W> ME6[_2R9"#[:)T$_%+@:Y%2@Y.6G&6/"1]K>T6T);>[@.@1RYD()&,9\$.BJD M;3&@Y(:9?BUZ"Z.6?<.ID;KA1RA\7#*E2L3 L&]X+G1-0&;NK%RD;M),ZM = MTDPMUEZ4MHUM6@^%HNX+AO5["^(55 CIGJ[,=69N++!#[^02')(ET+JPP<'[ MX^[=G")BL)>OC.\03K@NW9["@2-+2[]2XP^8UUYT@9T-C-@Y2<%TF,7T$>FU M6"))5S3[,3U:D&SD,%;2$)74#& ;]'V(IQQH6"!MCD;&=&-L[DS9P),V MD.'5=FS'!:<)ZJ=F!F9K.K/2NH\SAN9#.5X54"VRG5YG=0D&?V]15LF$;%0& MWXCDCJL@P%^RH^@-Z-)#L)0YR38 6J"6#TF=A7OQ/\;%WAS3@J7'<9RYK[O= MY%WS@.#F-%YXJ,[?%X<3V'Y@EN@6CK_4Q29#6]TYO9)*ZD3/G;?2T^!OUT-6 M)X +?E1#]&XC515#R=8T2GZEVR!Y[/G'%S):72K:=;=L;5QDHXKD'<.J)H)9 M=2RWPPX07^"Z 7X-*03;0T=+Z'WSKB!(M!Q."8KG!;56&%4-E.\#9RLQ:\5ZV$_]H$\^9+FT#PU&F%=D*A0YL5^'QS,N% MT,^W6('>=KX?4^H3T.@PH@$).^L3?P:0W$7G_<82K,!;ORY1M3UWT Y!3VK1 MO?KR><;-3.)AN2H64 3LHC824'+;3QL U:?5'N;/+E/;(0CJXOU\ZYZ-F^[7 M"_,PPMMQ!GPD+PAX/DT*JBA*)/JVD9%'V]=@W$\@W/T9^ML F7%MBK3<>NF/ M..E"\$5^NNU;9G/G&N6W14>2%K# $I]L'K5%HI2$C2BF-36DGGJ @SW("G'V[MRN[S!QIW$5]KK9=$R8?B/)01PY/R] (W+L'G&]#FX M8<_]H@#99=!OL6=SQZM\I6&;,M)7R!?Y,H35F.N\Y0X T'FDY[!I1F6>E5(- M8=&GO45*]?!%T!@@H-65G'XJM+J_MUGR+I>8!3ELKFLH-]VXD?8!6K>)A)&E M'.XPD/866E:BD"&-JY3K:X(Z0D^(M8 /XE**Q1&[=+ @KLHJ2,HRGY#"AMBN M1.V0/2)\!8P](I@3/N?R:BZUL12U=JDXF2ROW$%Y(7E:= JJ':A=,:C*;DSF MKD4,V2HVF^E;H[@(8_B4!38>?-Z#IB7+I%Z&2 MNU0EMVD'"-<X3?HZAJG!IM>0)F5=$9.*M(! M>7Q3AUBBX(3YK:VR.I52UR[))YW#3-7I.TH$/[-E;GJ( /[ OQ37 M/32F$&QH&NV='JLDN!:KI**!#!Z2\X,+Z3ZG/(N#W8-=/MH9NX="=OH=WY37 M@1'C1_:^>D\\G]2Z0;.A13F1F(D\4]JX2&\L6A66,'L+@3!QGZ0.YMXS1>#Q MHPR=A2VK><<(!*#$2UA(BQDS8LK9^:L-FT6ISX1C4NL#?4?Z2P4QC22]PUU;V@N5Q-G4COT']#&_(S#*=N%?S(U&R1>8U MT(IL-O];YLS7?8L/Z,39.#%^1@X,VL2QK-GZU*XH!W5;"DEPIYO*LRUHO7LE M]&R]UXG:%G%+"U)QY0)73!CQ9.I&B/YG\^XJED-1CYP_D-?Q*%7WO/ T7JRJ M6,U0%11T=[1HT*"JUW7X5L_"?:V60.OC=>$7#<.JO+*R+JAUT0*-&K2_."O M .N1S^"ZS"JK%#ZHH1*FL)[$U51VJ87+*B3=(MQYLC@,M1.]$&W8"T(A>C8L M %3YG;U,T1X@M[:R"XQ@HU#3B'%4>\NO#B:Q]E,G9XS$ .:H7?F]E20((/SX M800P[%B+>$ #"BJ)N@6] IJ>U0UTBR.,0-1M'+MH&N*=F?9#\RKO.BOS\)K; MIW(!F;P/?N!X/P!\A1QRTM2UEMHMO3E8R.<\#&UCO;Z:/-07-0V -T(E\,F'!S)+2^0;VKR5@K/5]T(&\O>AY3_=9R0 M0A/(NM-7O=L5GXN#(+J5FZX^Z$EAV)"K/'XND;7@1D9"#$XJD5S9IJ2%<,UW M?BXO+FWWG9Z4V4Y-U1D*;2GF*(C?J_=H-Z[.,'JXP)K0M.OJV2O5U+_I+@[_ MFX^A#I1;FC: >DB4,JG02M44$WU9T8ST9&MM^9),;A+*Z=RG/OOL(L#&:E[4D5<,>R#A7AU!'UP)T#8IV2+$@I M"!7%N4@Z8/^VD7I_YO;L4>O*X^&$BC3G66P)[Y@?+:2:4D.0>RFYT=^N.&_1 M/ZO"3A_^U2?46GL#;I0&4F5T(C(B?M\+:53T#*KATILR;]Q,N$W\_;/+-ZZ% ME@VP_E2P2?,#R5):3EV?>%SK?OC3#U'GMV39P'"'"9$TGK8)JT3Q/3=/]+R%!E[)?>,M<*5!&6S_/*XC;XXIQ&4)P,;=!0N FE1Y@RQNMF^.N\N* V\:SNS M/HT-VM.' ]\3W-#KU1CBWM'^MWO'.X?N&TL_ID/Y"E)^\#?IY,C\?@XNSM5U M@5$8SJ^<)IDPD7C;+ RGZ"9U?',V%;UJ^7:B[VF%%$Q#+Y0VED%V)H ZRQF= M%8MG%KD-N3Z=SJ&I4M]+8^M CN@>//,3-)@QRC056M=,3R\*R^6NO(45:W6E MM;P7'"IM.1D8B330EH.08IW>-AXI>%/WJ>3)42=[1.Y"*P0U+%(*_X%>[755 M?M<'"YBV J:7VTY\F65\YN"ZC<9W$>S7/(KU:(Y3:>PGI&>"]@VF MTH& =0V%>PG_FNH1H5Q2DOFQ(4!YL-X;=C:[8YWCLN>*_;K]A75O:+]PFH[T M SF;-;4A.\8 'Z&6$86+)B86'!!?0IJM^T+-.RJ231U>NN2 M;+<:+_)FK@N*]X>#\U>UFQ9;BI77&8K *=B4*-MZL2C/$RR1A34*,I3A7@KL MJ,Y1SZUCHVR1;0X[DFV6,JI+;04)B66/3XG*G.AOG.B=+Y];MQF9T*%B4J7B M_6:UZP:>J/:'N=5C!DL2@$SH^GDW*Y.R-J7'3[!9I2OO[9L[+):TV5(A"D(' M'7GDC.F[A*-3(SK!NGOWO;#]4_W@5@U'3F7?!-=V0R(OAE9IWT0M)7%B&<[:K21&B$3![DT99AM\=%YCSB+](.1_1'I$1(% MB1Y]:)*D*?*MT6YW4[(D.:D"W&#=6TP3+(W$)J,WR.XW].UE.H&RA3>4K>^$\R"O$,Z>*)6$.&5:>. \%&7&AIZ+\=>).QI6W8)HC1R^'I"N":_;@ MO%.OR/TWX?0\<_G-#3X]N1,N:1^0!W':V;V4D!HB!*3PKK2\*7*PX:7"M2=! M*B0]0PIYZ8Y4!E3B_BB#'0JO@7.9OHT#%-&5!&-L>N'Y>XE_D;C:YMK.Q;]Z M?N[CC^'X+?D1AO$!V>I%_^/(Q.2:>NFB_Y%C\K(JW\^]<+M@C@8/;?P-:"TT MUE8]22: N$:+MX].H'[=<6/'[B?B^;F\U1T3F=6A93)IFMDW7W]MKZ\[-L); MN:6 MVQC7\RQ3U79NVK61J\0KU*[&D-F2?C<]-&3N!"'V])!L-^;@MN;JAUY/(_N1\Q#43>0@4""XRU"#%=>/ MVPS!NL)E1*4%M(.=("B+^O^S][;-;1S7MO!?0>4D)W;5D!$E6[:.ZMXJ6;83G<0O M93EQ/9]N#8 !.18P@\P I.!?__1>^Z5W]PQ 4C$E4<*'>VXL H.>?MF]7]9> MRU0RDV$/AERR5ZHR>>[K)#MS;%U(\DQ?_.YY)GI$/?\_?Z@??O[PX>/JR6>? M?_'EXK,G#[[\G3W\XO^=/7G\Y1\^SO34G@B%4TNGD\D= M]P3BB3?7+?Z31\]?B5. M6%6&T?KTA*$W=3"N][YMO+R2^$W^AP5Q7U@0]YW)E!A\X6N67M&*Z;/@$NR$ M\R&&?,^U[HC/_!2+&3]8,4-O)LU_S7S\&1V$S)74JGJ#L#6F-JIE7W$+W@TG M@YW(&ZZ&1Z]B"1KTO%3POJCHA=*:@V#)G&=P#-N&HQ;YL7DU MHZ-T2V_ZK5YQ^XU7'S:!83$H@OI*CS#-&OW#"T%ZO8?!PBV--6UJ@:T\_^%? M+[X^.7LR(VL5QDQ"(^JY !?<:" ;# 'WV?DT(')H,FTR>7-0U#1*^ MIFAM7O?==@VDE:*W/?1>_LQ&8%Y";')."/%TEF%=XC_E @=%))/VN=](C '5 MJ0:M-0M")54J!4F&*4Q2@N1)-8JLA9NQ+!14+,/-TP'A&IQL!01LNI*D[11" M84,'A-\^1(@%H7DN=!YYR&'_&1>>:?AT%:<29L:'?5EW6^D3"ON1&LNX!]KU M-Z*1A:HRX&A9A _-9A9VR7_0Q(=Q3K=V&]&WB(1;\1Y=24#8MC/C72D.CEZ= M(!=9LQR;Q 8X]LL])TGQ4[8![(#WW(5GM!($E^[[&@O6&0O M?/32,2^M$[PPK34KH,V/8%@LJQ7^\HJR=SY-DZPK[HY5^:K"3N'9@/@6@6@W M##4@RGZ@76H&PQF:3U2Z4DV!#/GD!;.$%%K0Q(6'GXW,ER0 =*W:[6;9MJ]N M?V(XGW@=\JJ+PGG8G&B86#HIQCA"6?73R7-)U+B>D"OV4""G&IX.HH7!1N)H M6RV.J872ZL@3.-1,OA*N^@UL$KI+ 3\/>X!@.F&XPZN@[F-ED#@/ELO$6I%S M06.+2TT+MD4,3KAFY*=8<5"6EET4[ 4K/1 -X+PWG"6>F-\_*"?H_'"G3UB; M98M6$$7SU:P(YV?RPBEG[IFWDIXB[G-X+,-ND&^%PLV.EI[3910)B%=M/V"@ M[]MM)\&'%X.==+QN]URW/K6X9[?2OAYZMZF9E(RT>+?13/@;CQ#[,$?EE&JX M%R$R( 1=D6X(N:IM*4*HM92++'9+4\IZN4L:[.3N16LEI:14(QGP*V==G($T M0*C=&SU@5T3\LLO5'@Z*3-@#DOV)/JD3^J?=\!.T_5A5.X>C1NT'YD8A$M4K M,FT0.\Q'1I]JH'U"A"G+I1-UL-UNFZ.&;O Z>H9(4=/PGVCCK +XZ)D8H MXD4\70XA*45X-X4!6R# MTUKF=B40^:J8IJ9T:N?N]X; __JT6ZR]L(;W/DO M2:IQX02 N6W%-S!S'$LO1/I[)[L0\18C+Q=V95=*:U\?TQ5.&^O%8@3"23K< MV][F4(5);!L*TZ+QPDRKL9,XW;'7F;12 C\@*C6D5RYM%RQYP)H ,9"^9KK#D60Q0[$A8H^9LD(/() M'>-CQ ;83#C- M7CD?.,C4/-"<8X'33O-6SDDN(+U%46*7;Z(WOAF@510VY6@1!0VT+(@K\$_U M*Z\&.KAHTEZ0],?L?WN9EV\E+#6R4%F#D/6UE&%1_^QL:=QH0@1@,+'I:I8I <2>SO MD#X<7 $_DM8[)Z$TYU=M6*X"7$.P!Y4BG'5>=UPX)^Y1I1 MP\5NVH7X&NR.#EC<*U-"TF&3R,ILR>W^C3SPFAY/7A>CM!@.3_M"_,W:9 >E MA1":@=B(Q-1%+B\7N>0*9D,@F'F[#X8(S".GM8K;BP([AR9*F$FJ2=R,LHDJN!:NL!5*&^\9G&V=5S6?9K3# MJ/*LWHM*^*/> M,#II-B@?8U%)["5-#-2(AX)B5K[ME4K,FKJEI3DQ?^I"^F M^H_H38B(7KXG]W2GSBNZ8R@E0/+7..>P4&&HJ!T5[G:DR8$H;8V4!#R2GGN" M.S,?K)Y;2C.6O&&82!)A0P\5>1E9SF6^[?3&&[BYFANR.6?+5:NW1'_=/Y\P M[D1N@PR #HS7FB\3851Q!I!.L#R(5K/W?(?1;WA)AC4<#@H%O7#Y*NPYM ?D M;FV<1YM#O/O-9U$B0>OP%:Q#UCH<"?V+2=51F=UN[+ 1>R+70HMN' ^],+'! M#EFY"R&5R!DA[&PE&GNF_.9E#$>_?]ZU5\F$@INAL/YKB:G=71X.N,&=M(F& M_IO+_:Y=C$/O478OX8+)6JP_^GB34^0) X[)D8U%G7!)WWP"R:6(-2%)KZ$@ M$>M+6JXZT$_02UN;7EG!2L^J;DJ!S!'/D. 9OORP^V;>W[*34L'%.U/X%&#_ MI(59F&'H0,F_NNR)M,\MN*+*L:FGG>5[QWT9ODT>9-SJ>,9"ZDCE]#TL!=Y( ME=RO0+ACB'$7\9K,>)WE*,+_AZ!Q5JTY(9&X@?11PI:AGH L'#VFX3OPL^+Q MPR>.TJUMQFGW'M!2?E%\^?B+&WSX+-(*KMI+SM245 OBMO#F9-I:'S<:ZN4- M@&U<63^DK]@E!0U:=4G+QU(-[3%1&,UYM% Q46(0L&>IX["/0$M!NOZO<0[# M77W%TW=6/'KLI^\ <2%F\&'QY/%G-_L\3V(D8KHE!5C*V93Q/";[RW6ZQ_T% MM]_8?IR#Q/4"!'BF7 QOEYG$/7,)1X$&OLF""]4SYIJ3_#+MSO#]F20V\OHK M_I2,F,.MWOIP#ASP9B9MR%,QP;&NEW9(-U7)FZG9AF7H M#+;+@P&;:B3%3M%=&1,HD8CA/UB=0BG:>#-0(5VJYIPGV44>[1H5[+1HJGC[ M/7/$!3]L+PX6;9>/D"2-PSPP:Y26/Z&@U]>^<#QYW.J8HK'1YV%D5BV7 _* M'Q("3R;$%'B;G3+$IC!O%Q1+,N>X?2!,T@4R';&:S6JSRGH.OMQOJVFWI=8@ MHVQ5*#DE!RG!^D/X\N07^BF?1RK7X4HH9Q>%1$J2YJ!L!P6/TWAM[<[+IOY-#9_RS4CLO>WD9%\@W4QI \DWRZ'-\V$N%NZJ60>B0NPN M;F+0EE:)?PPRU'3"MK6XISM3$9*U^6- <5Y)SI6V> M.R4DG2F> 3+$&%.\?#W^([UXE8I;1:I?3?PO#TJ_=NLQ)T&"70>N'O.]LE/4CP^%1+HCXS+G:GLO0JD:+Z-%D? M\]5)1=2%F^'N$.^%C#'9,KJ%.,E&]4JZI\CSW6D4Y8^-G# :]L<7F=XR6T"> MQ+^MS5)G!M[2D@X;\#/#= !NRM[W@Q+T?-,+-%W.K#0[ZC_ZNU06!N7FKE0V ML)N@H+6<<5DNM_CX+O9FB1UR,&EO$ [U'+VG9_$'6)61[>JO=I!7&:K/&:+" M"OSV#^<0:>2W91>#'TFX?:(90M\>[B9;_SE[D;)+:/7U?WK,[5B@=TF'UL5Y MRX$F#E/#ZD\9,-)C84M@+"NNETF!.69S(PHH&&9J[4AP"^TR(H"GU2A:TO[N M6#FU@+H :@(L9.3&+H&$\15^^2W'F\K_,#Q1J:TA3ZWMKD(,>D)(27IL_ H[ MKD":1'M$C8SLY97(/"_9,Q[XIW;HF!EC<$#?_-P=.E83E>?2W$]'?S,X@$!7 M=U(#:O=M:I1?=-L=V'5H(=\OM9F*J7UYT]C]O=2G0SC_;O7IPA#V*^U&R(D% MOYK$N2E.D_W>=F>[@(%0T!82;5F#9AFT8'0@< MEO[EN&QWMFS)+2KW;,SN)BL&]@W&>C[76OBS&=+BQQ5Z:P=+#XC/P3 S::T1 M9U87<$$.J@['8_76%TVE(ZNA:&35<"+.[*'^];@Z=[8Z7GQ3?0;M4AFJK/JH MB=Q>7%J25-5O'](&+5)A4"W/:>1*I_)XDW1PX2( M!P3R#CS*#0J MAH.\5"&YR?-VRX1%_QO&6<=F6--H" /0PI^)[D6!%#]BL2(2RPCKO]=6CVO[;M>?C#C\MRQW_Q=SL ZD*,2H/ 0XPVY04M6[VH*V3A M)L\HK[\)+G>(6S]Y\?6WSS[5YD)JNI%N1_E[V??H-AIK2N$^!_TT,JKZ*)IRI&Y&3+!%:.F_3.-FD*CB(#K15P2D)1EP*C5$J'*)).KN.J MO U'85^#Q611N=[0-41_)M*VPN!L8:_S.AU9XY D*=7H'!?T;2SH:'O231?3 MR@0:UQW7[FVN'3?H<,B.@X;)FV0QMT4Q1=SQ.FGQ&>- MH%Y![2DD@-(M[I?ED!Y7_&U83UI\>IPT^@L8SU;;&A*-6?BB7A^7YFX/X[)J MS@5GFZX(%BN2IHQ( R**8]XH-.OBP]3*S.;457$*+W+$A1[D$T;E&/N]\Y72BK6LF+5_I#718XWMK1A+ 1(@^\:$ MC1&Y!7QY+T704='"C.LI0]T.D-\1JAL]'\^S42L?O]\(]I3"TW,,$.>]EM:I M50-28\PR KX=GZU/2KMJ^H^[[,YVF>\'--E?*O/-+I L+EC>&%UJ!N0$D6-- M'<\!!BQG_][6?1T925 " MHD:#375>SSAO7CJR6^")V^6RO3H!7+_?"!(V?)[-S'%)[_1NB!>"Q3'K6CUONSK;<[2@!.RZD&C.@D6\E[):L?PW+GR?+ANTMQ[5]A_C6 M?V\)I5(3G61DSPA_IE[IL%(].05':/];24E2KVMPN44W<$:<*A)_,[7PR$GS M+>$7U5QZUT<>M&Z)C>ZXCG?H28>CU1)BA%KLS*\VWM7(C6H>=#"MZ^VF.M%8 MO*\V&P:MF;=V!+'ZI7_XX AB/9ZZ)$7!>?[RM<,FTG\IG:GDM*8IV:FD,W_= M!F=F7L="+=?KF)0%U.>:]CK:S3L-5V/+(J7Y)/Z4=@VGDXHF]N-*O*UN-309 MGTS!282.C:87, E?;O>N=9\X32 V9U)*;5.AR[R-?$_D.YVWVO J*7MU&#)"J;)=F&?V6-&M-\,%[=\93*6[M[Q#RM^B. M6VN\(T92ZDM !H1U246U]7NK\E=:[F7ELMV]9Z\/#C- IV-83D! F].0R$TD)""F("+VQ?*#1P;=&RJ@ M:&"A;] !8U;I473@OHC!W4.?(?R4(_G4A%"#R?.$\)$@RC6Y""ML1C7.[DCZ, YRN1-!2B@8 M;:I,?Y*62>F'N1;(+=RNI3Y!93 A*K]G?'VN#;?;L '#+5@2U4R8>$%.T2OQ4.E$TG]R4*NVLZFF)>ICTK- 3ZNJJ']PZBCX\\':% M4XG);]1@\2OEW(:CO/8K;X]3[!N6%_3+\"V9)E*'5CH!3)H$V,>>-G'+G':,K< MQP3!WSC=,R/:Y@MLWF)]@L&<+YW6BGN>2]8/5H K,JK8PCMKRQI[Z;M AZM% M\VRS(+/+LF9;0U[L1&<6Q5C2!%1=UKH;J[IF)TA9W-(?7;?")S=G?7O(A+:X M%L.&J4N9JA> ?U4;21KLV7MI.7#4QK#Y$ L@-I();.F**-1,>B49K3"K^FM< M@44(S::E\!1"&I!@WW:N[,_Y.U'MI2%/G=F/[5+ 0$WJ+4Y27U6O)/@N(62+ M8)J% \(648!,V"H;8CMN.R.Z0.P:"9!]0=RL[G;=,Q6RE^R)P2-IZS3@@6-! MZ@WE( 9:S)[HMP.EM-MSR>:&1-#IY'GJ:)Y[U\,_+4406:Y-ZZ>O M4J1H0IVK!,+BUS'[<1_ICT'\6V)!S(9Z0G)>QL!#*:K-MYXQ1$3;2!L\1T3? %;.6+6G9,? # M'3)B&(?2UU%N**G5G7W@M;KW-I[^V?S*$2%Y[\@;?33R*)?M4E5&Z40IK2BR MFY9BT;.A*D.2TO5>-Z[H"9!A&KIYR=D4=.8E332O;I[)?;/0OU0L0+]HMY"X M#G/Q\,&#+\W8P@U%)Z!,C7D3"$FXNP4=V>2]/WCR5-PHG238R K:C[V?W5R7 M0&0O&6QK8J"FM.GE-ZL59;*SA!_I2)JP'@RWR!Z' .H*9, DO#C3%"-T9J*R M>+ZE=(^HIA\TBR++ TN^8?U-0P)B0V.**6KXN8:S87V-< MLML#'I%4*RLI& M:J%-2ST0D46>;Q(>MC'?=.";'Q9I *I)A!R2Z-V2QKKUP9,J1Z1>3"!Y@NF^ M%/%PH5K1 MQ?-8+J5WX[(:]]R1, A_[Q<[%L-,9[AV^C!0ZTAU$$SJ,2I+H=$$>5SG4NA- M5ZC\*2=>3.^"XAK.@>;SA5+=F&/./BI-V WG*&I9<>Z]F7%)82Q)C:FG/#5] MG!P<]$0$BW->5^*(X;V\6J9FQ6*N*N^$2.(@C_=B;RJF#IP\U*B-#Y%=YV(H MJ0&Z\V?\W2E[.16,BH19&X^EA$9-RF/,]>Y4J) \0Q"])Z*[Q;7$92LNL6'? MI$D65C#NM, UK7*Y!I"QA__WNXF-?Y@)IG=Q<0_ 9S?QIB FRW=*F' M7PX!^.23A1>6)!Y LAN1/Y!A"0KK33\-ZK6O?_Q)4\K?_//3VRP@[1+?!A\[ M350:4NZ#I12]2:HP_"QE I< %?M.3BFJ,G"8M5ZI8=%$%W^,"XU+] MB=%1T33"IX032_\UK;!C6?T.M=XM2B2< 57%;5>/\NKG-&J6I>MG7?#*&G>Y M*R->YHVVC9LLD=/@C)36Q7U6 M*L:+8+T@Y?EX')5R"#2CX9O&C5Q2 1'?J MIIPQ&PS_=SAM9-!(/H/A@,1OS!=R-4>S)B.Z/MZ)3&2Q_U73]40UP3!#SVD$ MY;P5^>V2PD-B;)WSI/>R L'(D*TS!$+L$Z6M+<>""AJ\MSFS]O#1QSOC7'(6 M\4GO6H(FXU;.'WN0E(8##]K 1YF4Y^%:Z.'$*R91?)WP^T"Y"?9V.!Q'^^$N MN$@T'=,0!$@.=UJ(2E \!)JH5AK*&1#+-0-3C&@@#BMQP#[Q#"7V4$IZEFAJ M#I.SJ?B60Q) '#&$*QOY@;;K/[UWH<UB*$ !:1ST^HS?Z/_\^\7SRXE-/)""34B_S M.2Q X6W1E^".AI%*=LB6[8QO]-14IVY-(@S[2 4:![N^08(Z/J M3G1OX9-]Q'LR1,87%2K><1.PX13#ZEI4G?,O*3P7W!\(!ZC-I6PXC9@>@-]5 MP #<0K*Y_O'7'[^VC3BJ:\"4&6J_$O7DCW@_4 !#9=FTYARXFTR#V-\CE MY,8DF S6JN#K0Q( 3M[!A[=<2 A/Y)X3-#LIZINQ_E*R(Z-P[VYA.V>B7$2T MDY5+B;K:J38\6AK0)_E&,V!UPP"]62DM5E8SC?#>974N>367>DK3"URG2=M? MLQSE@NX8+51L&^XAH49 AJSEY:)8=J/KB.1A*;_I!Z!-[]'&AP]/V[E4R1!T M83:HG!G=1DQ#5)YA'X5J:3TIWG=;(K,1+]$$9:A^6;?=^'?;+BG%Q8V8-NP= M!J\,M]DU2J9O]JV/$C?T\ /##;U[NP3%6DEV$/38^AS"P:A!XU:[QM P+=(R M%8[[O]H7/T:5!^N?^E82'\]3X C]9SB8M5-%^O;Y\YB9NI+>K56(+I(*EA=@ M&A25(X59<$A)=YK\/U6B\)=23(=]_\)<@F B8L<_&$NS%D[M,W*WE;XG@(?1 MU2YB4^4T,9:^JA!L(GH P]W(5GC6$1D;=2&JJ2E<]8OI%%D.@PMSU(594[.= M\UUC68VSK<-MQNA8R*>:#K" MR^!^QAL?D;#_!%TV\[6),?"9@A)6X:JLCZZC])0O_L MR9/',9!.'A3?]&=%I##+N47F2+6&HP*@BGR/GNM,".>VL!WQ4NR'C4SGO3,( MMT1+#&$1;6HJ" U9"Z]Q5 &[-2:"&MSXM[GUGMURS38R;"4V4A0).L(P$>S6 M*W)FGF-K\H:TO,W"]WM\)&T22$&$$[S:LH^L>0@)*GM.=8=IT.2U]'>MR*O( M\D<$CE,<+!F8"#MU_D2TGMVD9"FY46?-_M^$E46/D$$M? M6$SFR]E%1QS>+]3/0D2:N2R<0CK?AI",S*"5=.RM\V305VTX:UF*,,0MB$+7 M[/R1#>O+13B\R$I;5#FKN[#D/6:YSW*NL'EA_"_#\?^MZI;:;H<%_+MTCBV1 M 7& %Y :+SA-/IH"P<($.]Y!1E%R[ZI(^LVS]"+.\O%6Y[6Y<*ZS(>T(VPR_ MN^P]1)RNV'#_P)Q3X9'OQQMGY<7_#7:&?L-T4L.>0/@\657DOM3]"E9FUK5] M?S)E&"\>I!/3&^<*&$:2+ILQ](O4;8JD*0F.L!8=?MTV66W'.P&=_3)8(4;7 M!'N,YQ15I&5?H7GOXT[S!;/BU-)7<,'V;>G!9I4[)47@TGJYMD+7S6RA@?=0>%W_N)WT20E4#$>K,E>T!^AZ/865GN4M!N0TX7?_.?P[ IEW4Z9 M4&!1T.C,' QINX5.0'I*G=W]YAF.M'C7E[6//&+C_B\7];)21H[2"D/!4Y>0 M*9G:_,;IY&0\ M87YFKY8[:1/TF&P<@"MK.L7]%"")V3]5-%[\);OU*0B?N=BH$CX9@[WL2(WX4- M?Q^=SS> 6/)&\=Q^L7.G17AQ8Q-D50'_ L9P\1W15PQ(+8RP(\S&LFW.3XCA M+\D$^%T?W/"TA'3?<=:8FYXBI:V\?N]G MA7Y+/U*Q1Z2"#'M^CUL'=[X;$PQNJCXF;]NN/>06D.C%2*")U=K%N3PH"V?$D==:0KBSJN(BE.%EN&;WY; M33M 9!\^!D;VC+@NC61J43%Q)??033UGZGK*=A[4UU'A$#^;?2!(DK'G MH9!4WSE9HIPN#TMQO.:?&<%??GA&+67C;9;D3QXSH MCU>K%G5LMF?].KA^COH0OXRL,P<09+PJ'AE-07#M*[-41H"J[IBV,0_6/LYG MA^P F=XF7(#A>(2WJQ*"$ U@2.++_R S]+>6"S MRY&N<=2$<9N%&&I# MZD66[GAW[@$S;"79F7CEQ4&R [9E;.C00QIQ'L6#-81[6F0$^T-Z!S"7>",* MQ#S;2N$8+"@>%>L(2C;;*X^$\258N 9Q90&*9-C4T):I[$Y\N,)J=/'42AZ M8R+:F$X:9?BDA2KAOPA12[SO5L09U_T.'>Y7]ZO#_3K(QGX>$"XC,"(HUKFN MF?>3?,;A'9%%*X$^K)BI(^Y^(_,#YH-8U Y0G,;:322&$&IG+L?&?R2@Q[+N M5TGM2V1L*R(%J=P@$.ZN29SQ-\%+_U*)AC7%&[3$\U]I)C91%ANP$*04XW/" MH,^[!7,8LW#.,L-OUUJ2V<7+2#]'#EX]AD4[2A?Q@EVT&/( M\SWSJE+].V)-+;?YX41CNZ5<_3/\8["5B J4@S&?\?AF*G-:Q7H7TM.1C 4, M23#[P_&RR>=4M-@67T2^P[H];2VE[DM>R$CPILA<6*9?#%YD&*+,0"+DF"ZY MVQV8%4V0F3^D1(*]X_4=-.4[[8?6Z R5+1HO 3=H%4)J]3[69;^)/&7@.+D2V>K(2EB MN2@P7N5CEY#Y M[JY<; W3G7,50?HD\1?NG,-HQLGZP7<$2"XG!FC^EMW\>[ M[(W\N,)N/\$05'Q-ISO6@K^NVN2]II;[S M2(Y=BS..P3 [2ZI"(#TNE/9(Z>)CT!#Y4E4GEQF^1B*, [LA89*'R6AVZ>.)5(5;Z#@7[JG Y#.%;- 3WJ!@ M?&:>; EM800D-S?8RZ>3;_R;,*0@/PETL.1$N2O?9FO.'J&\#W!\([XA\\&0 M=PD;VG6M%L[H@D+NEN+ESOOPN( ^ (@;G3DN>67*D$ MW Y:9:#N=IEE0_D:IMO+\ALNF."_FI!4=@_S,5#.[$A34R14?H4#6R9'E]>3 M2 UTTSJ"C<%NIL0JJS0D^72\CKDS[#REK@57@YCP2#/HZI7MV/6(SI7?7>E- MA&%(EM:.[707;1AW$P]YZ094A+;YHG90=&A\ 698$?-\U1F4OEU?T$#0F\QK MR=32P-!R6D.$, 15KZ]<:AJ*6NVW;!9W9R47?J>N&'PW^,NX:)@H>7R1E< M2I9'4PHMK[+NFUQN<7<59IW]?"*U5O,G=;%N9G/HW;)(2G-FG.W[^!(K;T[^ M[ 5-65F'B=[KGGE5>_4!A+1=8)C>F^6_5JERQ>_B@MY3J9&,Q'2T/$L$]>6Z MII[JR%:7)HD777E.ITUL' GVY&L!WT$K6]0_T%Y-IF77U5(F#-_N@$,'%6]? MX7GB,08WK*'%7B:<_*IB*:5EVR4@&U-G,*HT21VVX$*LV'V,RFLRB<(>NMB* M"<,"%Q,EGU;C(3'JRKH:Y,2;CU5$%XF$]^QSI%QI_R&B7&/DGU:9C/+++K9;M3N[WM[VKN1NJ2%G1HI;)^MP]=7DO :G=!Z6Y2BZGE2@ M/_O *]#'DW/+DV/5!FW"'C2"B"P MZB9EEQU_J"&:W!=SEZ5A*KU"A]) M:?0 /.M>P[Y?DA<]E%'D=X^:$OXO7<6J'RR_@334>;C)2,&](2RH5-+8XY3D M1%3PI30'7+Q"(MY^$V+ZNK]P$,<4'5[HSTVW\_-*)0>2N$)_/WC4X45F56_A M\[S-DB%(&RD2W(UKL:Q>US'+,]VRG.%AP0-"+H=O;)8B4^FZL#ULMHIC+F7B6:NAB=@==) Q"9,XQ"4.+P?JI5J]5-_MUJUDE M;0<"F"A&N!&FP]@<(25"H1BC1A1 >?\4(RMTM1;LHN8?"$2@J6.0E9%TSISK:5(K;QN0>8KS6K: M.B\OGT"L.@)'-#Y&]G#Z[28<@M\RE(@2<)&3*E$>(=JZG:MZN,F7@0\D6B0# MS'U@*"UP@[I$F)*'!>R<]8V5E3'X1ZGX4APO?F4+=1EFLD=%7&L8(QB[7&_+ M,W3HK]/6[/*%D";";"RQ*&(U$)1D%C5EE=!IS+3Z#,@.EPVIWJ8CP 8HW28R M=LRQLX"$J]-:=7/0-I0RD4.1CGY@$4;&P1:Y[&LEC?!Y%$?2\D/:\0ENHP3: M,MW6U#PKE\MFJ";D?U65B6GR]38(D]D1%$1;!RXM"[/7^?88F?$&RWJO2,N] M2\C]HI148PTA>^XJJ32*.:)$6JGL3IQECLO-3=&<+JT7QOO 0),Q2S[: 91" MG0;%W^S.&DHW"^\X.154ZK327I'5NHDP8#ORJR*XA\H"G#@T)).>1]./M6LBU2_% LP Z] 7@+Q+ @>T^/V$)K%-%<[8PTD M?*>6Y?<7C/^B,)&U_7!GI>4FAG/#CSIH7/<8,FKQ8U^"\?*C(GZ./MR)2K4&JSH*C4O(! :% MBJS92VNF(R-D\I;F')$/E1)=?;A4F\N4\V>C]>5YN#C;S#:\(\8)[.')NZ*< MP*_O-XKYG+-;&JZYC;IG\$.WR15&=S6C>U .;&/_F-D^0CQPGV+;NYJ[.2/L MP1(C*!7VLP34-9"[UKFZ"F]1FC>W:YV2FA17PFT9&Z*XT6!NYOXNBI?I;:1C MM8%E#?[>RD0*'*U=:U5=QVWZR_H/\H*%>R*UOS % HZ!L&_ECBAZC_?5P1N<[AS#"K8+NHC8)N MW'*]1Q-S7>N68("DP31XQCH-A/>B7JH=M6Z&?2)W(OV/-9^3F(UP7POS^,Z/GSTY.WV@_XWY_>.C!U^,'3Q^=:8\QF+7H$0\?G#U)*?@%\SP'S]-,>,R0/E\041R&]C#\ZE0' M@M&._U $@2MDW4 [\(AE,PRAV+ZS+:P/H!I;G[U2%#"\&FD'XT8&G'!AR=1= MMJS8 U([C7Q4A-,+CG]@>5WC$[-\&MF5V[QX1W';,ZXT!MGD5"5.>(Y]EI@L M TAHU5+TC;]0U'U^K,'>738[P^(#,(2F&4D+ E65=!B3$^W+_AEG4K$/H1C= M]036F4;C2 2. ;\N9(DX8=XX>P,TQ%[)6!Q MT:N '$C%1/VU7IW(BR0"W!G#WT!@9^Y4H\7AX1XM'AO+ASFN'[@N.4P%MLE9U8T3VWFR =+< I<:VB2V8&]:GD48F![]E>'6IK9!<03T@!O%1XH$^ M_\#Q0.])6/-#BIX>]$UK<@38^!K>:HJ4E@;&$1<[<:O5YV=21+@\BT5?;310 M4D:;@>]O/0O<89KP5UOTY>@BF)'H(-<42M'LE!-)<[CZ^EE73\&GW%6J9"RE^%_/4,.G7JR-NWL%7<_)G5[K5*^C['W[T"B,.PHR+-"U($27;#_ M#&.N2<-[ >\_: +^QA@1:9Y7SBG"1$?*NT-3:F"NZ$*&[W0XY\Q0M5P8AFC5 MAB,BAW15_LK$L_)0ZRG+>H 20V)HARFXP)V'S7YMLL!P?.5TH=?-" Y\MUO^ M3LAE<&/:0:Y%C^80-SZ,:-'.MGWLJ>$I&$-^KPC'79&%NV\[)EN?<"@ND?3R M\4TL"+[)U&JG+4/J81&E+4MG35DLE0R?MME2X!AN'+@^IK27+R._0(?V%'^5 M^#PU(C5'LL\_3 :Y G4Z2=&91E'_*KR1+#=!= \()._K.;GE37D"31GL+5U M^GM550E]TS1L7TMRSA;J3 MM(1QI:?T'OE*UZ@5@U? H>-?>^^;G3-C:C;I*1 M"0L%4TS*G%,WF^Y,5-^R=X38>M(+N"%TF 39>2Q/X]H0XS#C[7BEPRK0+/-X M!>#8-.1HX%^BTX1$9MG'X>"_##K6[_&XIO[^NX#@3F?G)5]EW&QQ9C-E1<^X MU3@2CO#3.##XI0;)'VI@"=-DQ%9<^4FM=>1"4-)T<*/,P:! M%?6NN/.5<&"%>YY2D,C]C^E2BSQJBL&23L^\"/XN1EQ+QRH$P-W2F[U)$LZR M2/?NKF=>FN#4OAKT2M[8:XJ.M'V$6,,GWRZKUZX1F]N,"-M4AC? F>'NK]?< M)$\ &#PWLI*KR[51'*:!BSULA@>^[=#05G7*\$ET/H/>7#8^]'KQ%=0#D&XV M3>;.F*E^_-[RO?N8+%(*N60.4J-5C1< #<;Q<50W9FF@O<2R8FIBQ MCMI_ED*,-NBIJP3S&WS"JK$IPXE%HRT5=B5G.@71?@Y32F[E00-TV$F%@"BD M QU^@B.%:*KS%HQ!.E6ZV3')=!.77RKTN2H*[>EAJES MOQG*BB_2QN2[4DK.<^9RQOV2P-+U\7J41QRSC"BR'8;#+A=$7Q*.J=[+/@VW MWM2[<>,YCN2J2;8AR%/Z#]NP[]74?KOD ,1'"%'T_LY_S=1X4\! M=BG&DYCKV*/=_\$C393#AN0AIJLC2AR7)^YR)JCMFE2YV#*Y"$:*?4H0.!M; MUT.K=.KE'(>+37@.(1+7-(Y'B;+U,NL8*2OMTPDX?R$BA]&YDSO8.=VI#2JW M82!241$$;,.6AYF[HUUN):,:J7-(12A\>LPR^9 $_EI^VZ?M2PJACQ>"?ZV" M(_@%ZV\"^EK5#$3==B.33R%3ZV8VF]#\LH&_I,8V?T<%M@)TO>3RLO\51?.[ MOSOR4"\FT(^4F_'[#)*42R-/YN$)N$DVM6\V2/BFP"V@6V5D7]R[ _TL]H3) ME4LG6,X@)TGAZ,S?MLW-=:5_C]].&D%&GG+=F!)V-&X0&*5'HYQO\.V6R]_A M7C]T>TR>F7])">W]^:8P&FQFJ0F!O<^_?10J$+-(\AS8R')(R(] M%>Z\FSIH=HE&UA#>"9DRT%A![CIJFX^R:/SX6#1^1X10K?+F#-M6.M1'F@,\ M#A'44FU&_JSM8_D#I!G).M9$QCCJS(!]D=196F$)D@M8V2?M.-H5:53-PMH[ M/N+)HM(>6;!>[3+9':L.R)SLA P:7_*I'T^#J[\:]4Q'&UU6#B9TVM:$8-Y M;K?2/14^L>1;66*B"Z8*'S $#EI5+ROM-Y4?"I?MLR41(IY?Z.6AW- L-HB6 M<4BCB2=+.IJ_V4Y#AVQ4:(32)",(2Z9:)9+X"VJ(TOR\8@(WN7;F95O/_"Y5 MI2 >)Z-/]_=IQLRI[%C)Z$4,\_5'5(;ES@J\;RT,-'_>:"/,H3?4VXY3G(=_ M\0*,\]P'DL+"'7E D6K?O:K4#]'GZ6D66T&DGO[XR\>&^:WTB"=2<+L#@^8\ M$YK.YF7-;+%75?4*E765/)7@)#*5RC>2#1K[,RV5)'QO]^Y*%8!2NR353M%/SC3Y'F:X!*^\K,8^="0?X3\Z.23/SQ[^.,?/IV\ M_.YEE'>+S!1,M]#+(\(KX\2%K^ +*V+CI;>0"X5QA*1;1FT' "]UO5>:'1FH MS#%K@PDIP(@]FW.Z0?3)%E4BUHLG7#B\B%)=5/.8*0S[FIM;Z"TLQ6E9;C3> M3U5A$#0&S$9JF?M(BQ>YC0_8-W)/NZD"NWSO6;^)-WITSVL)^9T/;IB H139 MF+ET(+>1IDRCT2VC-EPNKS30BI,JU4RH#7DFP3.NJZ=[88$R.%Q0JN5?0&<[ M&,OJA#))Z(Z))5N>FVIN)@W7P32,!DGW[X*YDBX>V&J"D?%/\Z&#,4>YOS/8 M7G*+4@H"457%::IDL]J.T'?XL]^N24L-YT'JO)+KD8,:63*H3QH%*43CUB-6 MF&*HYDD FGWR'N6RX/E*!,+5<'N)"0Q >\0M&O+E:4]&# MZG"7Y9*2.70J#6+>%Z*\&3Y/+$+;V'N D=2T"7K(:(&,BQ7+4)VE3=8(CXH= M?Q8,7.ZX.HR3MB[K^<#]4O+>B#.(?FL_KN2>5!"8NN=*;^6,YOJ^79 )A[HC M5NFK PN^3UB6ZK2X^%J6F!4CNHW=FG"M*49*XIXHZBJL*^==545><'J &K;P MN^PTY6IHLDO4N=X_^)[(^/@_::MLE93%W$8>0]X/H6DOS7IFT1O3\K0C\DU2 MUF9EMA@Z%>8X7"&[Z:? /5@A DM5M,.&9BB-,;'VX0U89=/2N/O?W_)74.%E M1@U]D-"0\__\_15[K():+UQ.B^0(;W3;UALG[!=5#M9M^#_J6&>A[HA$GV"8 M^/VJ!E$2T41%3I^:#J5,+R?14%\6XR0#9R)B#+ZK!,IYLS&E%6<48 $T,*M\S+:KMH/WL&R?3B*+J4 =$HCS>4_"[]J-OQ@H<>I8_ZH2!;67"-(5Y M092A1B1;K.B PORMJGE=(BXG%V8\=-U["FZ2&&!,#]$XI-1*=B .7N5I[N!6 M,7SV>F.!^\^B_)!\,$X@9L-H6P01H:Y@0M$Y0.^@Z2"U[3>USH>OD\WHD/?\ M$KEW^_ZT_W)(LNP?6'D:<)5A2NU TO4&.36U;A#_VZO%8<;^5AMX?R8XANV. MJ^R\16*H[:[*;J[8VYAE.O!(3C'U6F1%@@BYP&&62$OR+86SK+@13;/%]-M- MJ0DG8*X62_)>]@K(9B[3@9'>T&?2^;G.=Y+O_1[>$C_J3;VD Z]\YVY2<9_N MPEO69.@0J Z[B'M=KSX&T:1K\O#&9BJ'6YI-'G_TI_/F+/_%? MG_PI:V=*B5>*5%59FX9#S-NR&I$R S:_]G7S18T!Q7=N'4IX@:2ABJV]423 ME&?]IM0(:8HC"0E!BO3,NM,%5ABQB,>*M:]8?_%A5ZS?T;36C4%>TR+? 7J- M2:T9]$%W&T#)=L;"P^FP+J58.:NY6*R$<;\&M[\GJ+?1U4XKQHP4BK(:4S*X6:=+\5&1!91WH M*^:(";Z.K(UE%>!6*\@[&OMT5KT?Q #TU+M-NA*I5?Y]G*%K0Y\WF8^]_ 7) M[7V-02D/H@BIA6YS1;?JJ,O!SL8^;V0X]HNJG,.5(,[U*Q[G6?'H\9.TA>UA M\>3Q9[[W..$U"Q/0^-)K-CV4G)/0!LV&R9,1=#"<%;'A8H0)G4CRAN*YYVA+ MM3#&_7[LJ-J@>!$B.T,!U$TV/.U7E*:C/FNJ5;!O9)N#R2LWL&>"O(/_U&^G MO]*$\"'P)>EZA?@,F=/40.3@BQ,H#ML?P]? MGKMA[H@1 MM:F%Y4,449C &\_]^\DW_YS\W)5SS@X^;VV DV=:0+7,>*K6J\2AGKZ TEQ* M7=#TE1/UI6[-A"YRS[0E41Q;Q@D5J)-1!!D,U MU*D"YIAL=52!XKAP=[9P0*-!+$V--,GE-;-ZR95Y7O7/_Z$;?!55_Y6+X/[^5>ADOV:=M:/1B<^^4=Y M-?GD'U4=/D!_#ML"?_SO_WKXZ.QI^+\/OWA*_57A>_.VG_P8G+ZVK/M/PW?" M%[]O3R=GCXHO'CSYR\,'9U]^RDGL97G%.U*WIS19"3H^"@AR=45D[-R.+X:D MY_@'I+X][S7^U=C2JX;I6'!C:>N+9\$_5XX,WN976F!&CMPQ3!WW[9WM6TOA M.RU/Y]>&H9%H%RRF5B<9.JT:"TJTM"YWB&^8%^>X8G>V8L)TI<)9EV578RT. M-R@>2DX?%^M.PT150BGGY7HC1P9V,W/LT8E #*8+$(&+P3PNSEM9'-9''9", MA;N)#AC%Q<%'/]\2G.NX(G>V(IY2F^9^Z+.S8Z42M5)\'W=P>#&Y>;MM3M & MEQ3DCPMY9POITE-*#$O'24"5O#Y60 L_/AN$4*:Q@ ['Z0[7UM<5)7959>=Y MB+](]3MXTU]M@^^RI7]\H6XM_<1++]Q##_B9VG91FTL:6B=3] CR&N(?9FVGK YT\HV'BA98E^XY M?R8$3U" #L-_)F2":04H!&3\=/IS6/H0-CTX+O3=+70DU$@3EQN43:B,/F.- M^[ #%@L?+I(-YW^=3*6'-%*0_7O;;LH^.E>P-"#QW!Z,1CY*G.&7'S;.\'@J M;WLJ$4@JT"1F>1"1T#%%#F!;HK&#V-]VDXZ>R-IX$)@^1BMWCVX0!MA-"=+L MOOKWEM! QRF_NRGW[3K(8C+(ES#O0M/2#=/T([WI WZA@\I^R0-,,RSI"=I3 M3V;$ID *%N()C0\:$*?CUKD[1T=G7?O(DNJ0:(W3,PB-&$SG#&KA88=V&:XD>9AX6&4&M<%H<5_/.5E/72 %"=#*#Q]KT"P8)+;;-_#C_ M=Y@72IC[2) YXFV5IG,R%0CU"/C:@HCHJ-Q<:.FX6F^05U4BG,6D(?%CJF36 M?=D;"[3H75Y4Y9+20^MP':[J&5,UA+_S?VAT]_R'?[WX^N3L"1T])__#"+YS M"O.H\H& 4 F1%4)EF9_S93LE+#.23C$AY&JV6GM<=)6RUWHH#DAUN&;)N%_I M'2'IH!V/NY-"6HNNH%?S]JHY"K+>@,M8,(Y')Z4JS M[%5:9]FQ5M*YL#7FY>C;2#(XEZR6C:(8NGL'D'^V[-M"Z?889@C(R4U:!%@' MZTU+DCKC(KA+Q[&K5.0'DBFJA*PN>,ZW9<'K&/2Q[AWCXK*]TH>./L1^R3%O M#QKGDF^)9>"-05R U'TFL405%;RT\2CSXO\[)>$G 5V&7JLYDD MC%;<9Q%;2, IPF>L&]MF>;/^A\YX<\N.O^?2=IK'F\QUSHU,U(TTP*Z1=7_P MY*GR9":Q"J:+.\V7!&KCQ*@83.F&FI3B&Q^9B_\O3(-9NB'9<\*'G:V,D4.! ML4J;:[]]_CRIC'F8EB&TAHM:"$E&U?F&"QY]"JCV4?EFH=7S%\8KD#]0K<5-+_Z+7P":F1\C7G M>[:=.+W;FNXPG MW))=?<8*2HSH2MH>6:>X'5QH"SU8$GM]JXN1)DWT/:?)F:%O5 WT9+C!9B:? M7]!X"R-?"R:4,VG: M6LXU!!*>L/!GOOFVW2;7@9 &(T5L%LJ5%WX\RD>$@"?\KR*^&KD?=9>_$<1E MZ-]P,GU/?]H9> MC4\0E;1+9H_@_K9/<6*._:1WFL=XGEYZ@A(X>_+HLX(<^7(%IB ]V[+TN.F2 M[]D-J'F'A-*?Y:WD(\4V[XJ#DYL>XJZC?IB%>*)1R,&QOV,ESG*U*C M;HX[X"T?Z7!=$L1PQC3[U$;QC;O'W8XP,HE9R[S[Y#P"JHA&<'H,&?O$#5 0 MXZ9\!2Y[JJ1W;4.HMVUW6=7+)?WR<<7OL'3C.JW(_RD7%='ZJQGFEBX*T^2V M-W^J;M#+3[ODN#YWE\&5OA&RKTVS3<-=BOV0*S3)EGH:-2##!T\2=PIEN GR M9G-UYA&/ M/.55NUY*MH-R'PA ZWTG61VSS&O^"?RQ+TVS-!SO>Q=$)GFUX'*>=YI$DENX3,+T3B'0N&=^VT93=SJ@0B*@(;_,RU)0O*D29F^*=4 M7_G;L[]_\_U?7O[\XB?U:\(?VA"BLE=J&C.TO%LBV*/ZVJ;B[W>3%U\7!E.A M'U]1;AI@[7[=ML1Y<7KSTOI[LD8O6>&("$IK%L)A9C6:_J](?&#R3*X9U0XD MS4_*T4V^>5W-MDB(_P!JL[@JEM \%\ .TJ-'M=5^;I>;5><)D9G!_F_J,4CCR=OSS%/STF0F%\516#J6Z2_ M,)]M/I<@]5E6I0G*>!UBI=6OQF6*UX;[#S_Z%PK/PEQ26A3O5\;4N'U[69)N M-[1JVO.N7/'RV]>D)DQ#ZJK%$NH \#1H.X51$M8@CLE^ON"V/OT15A[KC>*3 M:X/!)[!W!*)+]\XY!1K-"FQW+[/7A.02#6=::60R]YS>E%ZPDO>()C-XB%Y5 M<9]QCS>2DI3O4Y7LT\G77 "&ZE&V1L5PFP_)C5;MO%X($_R.Y)[T%Y-%\N!_ MDJR:6CY:N0URSIMQ5M%556V$4=1S+'"1>3#\+#N*6Y;SMT+,Q+JZ"I344S &:81G9)!TBC+^A R-RN# MT2MO&WD,H=ZM5CQ(/ H 84(1'DG&0MAVL6\=KQ<^^*O I -JX)TP*CVLY^/O^Q+%_B?Y\]_90%\AK:B'%_,(SYU_#.*"/H4>*S0(/EM^'FLE MD[5-(=QRC5Z';4I!!'$+35F\T/K>H'FZDZ0]Z5,UI*[;.SD?I!<+MU581#4I MY84E[L[1^!%?(/E $NVU1C0Q_!X#+7@CTT=L.5Z*]>5;BF;[&<$"2EK)O+A! MS_B.-++"9R!)S@!8TBVQ(%8H:\GM8IH%XN#N28+G$IZ]62T_>W2NGN,/.PYQ M'-)ONUZVI9!!82I#N%4U&.%O%?\[H(WTM?'W+E(5W>1 B+:Z4D3PIDC!-F., M4A#(HX.!7H(5!6U>T;LIP@&)[YX1?_558OQR_).;Q>#O M@*R3%X4L#!4916M-\V1:2@(6!&RWR"6$)9';,"88HH*3%"D+19JH;VW!%]2\ M!$>D!J%(3#-[Y&&Y>)":_Z&4.]VS\6X]<) Y//(+=>]\I>@6[($!:82H@E<1 M4J.2/O70'^6\6\R-T'%$"/GBQ_PBT@!TR22PK8'X&-!.5"AFG!@H$G\,O,:( M:*O5-,POF?A^CO M08<6#F0A'\4AIRLGCE+141+,>[]PVP^94/.O!X-.1\\H8P";XG'BSNMT, / MRH^YXVT!)WTT\6X%SU4O+'747SNZ?*5KY'YTWDPQG.6/KQAG(*QZVLCB,SKI M2=+.!4TEIU^;MSP;:0@?LVY[/'QUCS?/3@ Z]YOK>-"V-YW';*-RP=/_RO\XKR\NL+\GR+$,8&?Y@]0YSW M0@P@2=RVR^6[%#B0;HH['L(MIYBZ&B6<8*,V8!IGN6*R0U6_$473$)G@+I O M2G$QC#1\(PP2-XUF;81W*PFW!O? N'FZ5S)/TF" /NH_H!4MW$7A_^\OF*!M+N%!N5Q?E! % M(*P:11I4^^TGGR@E+':-I+F^Q_/HIWY2;25+>HVI'/%]-,C/4M6 E*'ZEJV MI2W(>VE#O$Y.2/C5Z;8+ZXRT@\?OL];O=?-: *IWKDE*?&)D_+9L5!)%W33I M6'02P9&%RODBR2E@UT+#+4:26@S+Q1*#,4W,@6EL4.MER<).U$Z]5RH'5L+KB;1KT&TAD(HZ7J[V6XV5>,#9#,E_=CBIA\ MLK:8L<>;"ZNYLQ:9AV7"D3^O5K)K(!LV\IQ[9RR28I-71_N/-JYF1?]).\8" M54^Y;:UGG(SUOO"TTD89=F!A8_8GU;*$C.8"%Y)_B6JQL91+-T<;C$';11Y^ M/BL2KU'H>-YRS+H8?4-KIJB"1U;3<5MHAI^VNZ32DSXD!!@L9H^Y#:^G#4'2 M2MI9/EFO0MJ(4T4[6?N0HX2-ELMGG!QQ>8$LXTC*U)45.$ YA]H/ZZPG+[)G M"D(B:[H0?,&JVF#CTD4;SO%B6:N^DD_(T!.2!$VJ M33K,9T&QSR+#7IK9R YV+>G[&>S Y;\+?^L,RCDQ[D)B=T.1$FHBNEFN+$YT M)7\J&I0BC.)Y)/<9Y-9&Y+\R5*MOG;L#(715UZ/+R"?(R,:%J W]\OD@>-HV MNW75I\60!"KAF!%]O<*<)Y>NNV!DCN006;1^;H #A6N@(MZE;_1G,2&J1$7 M&&ENV&-)!L4Q=@'%]\-0+NN6>U[\;.]MX8LF0;8MVQV'LJ@;P)C4#T%RL[#T M0I(8SD$$;D62[,6"M_%8%J-0?%.X$NC:"N8'-D$VV3KX4\OM7#.= SU G@(' M Y"T3+0W2#KCA;'A..,0'EK6J]%)-X8%UX\7RVT>J8YB)_84-=[&;0@0K4:4SON8>@X-:T564TM3@L6"7ROH*):RE8VP;M?8>^'?2KCP MM&T7]>LJ-BQ'(@U-0^%F8Y(_N4C$M61 '1!G]>TQJ=!%%P\T1@TQHX3V M>2"W% RB)DWM-D[2P$(60*=K&FZ%>XBHLJ2XX);A8]KIJ/BZU?KRL)"GP),T@X#*AP9P &V*T3CXK:L+OO_[65=/G;M^R&J^0NCA2+-5QT+1G=<,#H[%HS>9<%(S4)45@J;>=UFQ(VH\*YK C$@R&:< MBO;9%#&],%3$*^(W!IQ8]A?S&,E#LC:<6&U>0R\<7-W%&%H$CA!<8I?NO'>& MZ&?T!!'0GMD0TG0ARG>(0&3R1AQH+9"H,'C=>_<02QC7#;UMG#-YLQ6,.:B; M+21#IFPEN6-)2SQ2$#"_8J\<>5;XN7;C\E6KN:%!.FJ\ T8:A'"S18(?G%S3G& +'JKD@7SF^,SU$;NL8]46W+GG\JZI:AW?5Q-?8DB7*D[I^ M!T&9KF&1$T(>\#%<[O_@-!^1>0@3<2(JKV'S>;T6<0"R5#R^]^AY_/=$J#M^NW MW;VS/)3!L"X D"81$.@&0WJTQF4_YFVKT=" Z3DDE;%8B0'*Q\H<#SD M=$JH3IG7QD"Y&W E09N@7E*I,^R6%<:[;:Y"5$#B(Q@M>IR+2) #V%ZXZV%U MZVX.>[IS:V3)QXA_=:K;'(HJU8>V&?+5G"35\6Y\3K;]('F>)9I >'@PJN+. M6QA0O&_B>&@J71ESY31.R4K3M%#Z3=J]T5/]25PPC=L%V1:YU6/&*/;Y& MZ>\W44BP*]@3VOEFSA8Q\-6AG\/FZI,N8ED:7Z?Q-88NYKJD^O?[!US(0RBX M?L!$EUD3!;M[+X+U]]1#DNKY?O-F&'5$VMQU;87WK&-NQ/=0/V;@NPAFM=^< M1&0Z5Y&N<8K9J8QRPYFCC&-* 6.UD6KG77D [^&]>,NHZ9>/1%J3"._<0=')CW M<)D.NB^_5, 5<9*^3!JA5^6OW+*C@"-$3:G5HE4:FUGM0'SVB_4?JI6ZX)[* M?8:$:T+1CJN?XV#YPOOB=P7 6V%/,.I :^38$+9'Z&H*?MD\RGB$W4+-1RA: MAI%.NBUY"C2ZJ\99-FW4FKI.'!H7"%/@9.)=RJ9.Q\29&NGM#19,:D//G(_\: M[:$--K96NIQMN>VS_DSCGY&KBQR'7 BD."#U45"[:=CL:-E4$=?-IIR]ROVP M>B'D0_PIQK;2ZI')^>5EP6GH5=CJJQIUN>P>@Q]HFY@O,^6^T,_&SI9XTPT: M/FC/BTB((1C+%<$!D*&MI4ER0Q47R5??7; JY2 (7W#F2 M0GY,Q:22_B=ZS)8QDU7Y2@J%@#X5 [B1C$'":_3%&A*1OYB[6U;+#:YB&TG2 M-WG]Q;M?8:."\6GLT(5QU\+@T[7;\PN80#322B/+9356=\Z]Y/]D%^U'7@^I M,)PKIT8-B$TI;]'@.>P9N] .^;"\&IR'&_(>_&IA-NRT46#=E:VEY7 M1/TP_>1Z5YWL^2*\9-NQHHNLL9Z2J)3_K! MP<\RS!)*[VQ$)7$6I@7%>R:0 [\$2Z\0P=6:@7X,!O]%'0;\?NXUR8DS>C0T M6T*UH+Y$FS5]20X?1BT8Z-5ZNU$LHLZ #7J][7K"5V"^PB8DQO^5&0AM&B/H MYH8J%^A#1A5SNE-3@-3&J1TF^PQ#8>R!"[72[+X'JZ,^!OZ[3;57P$E5*B!+ M#/>C!US_MMKT')Z^T%'3$Q>>(BR,QG7_,TBNW_:H8*=CJU=H7M[061L=)R$E MR3\\O]"RNBN*:_PYJ]"\+/W6MH4Y>:&\9Y(+XN;TQ40$&&!PNHZLE1 UT-KI MAH_3[MB(]GEUFK2/'@*C!7.;IKBGZ%&;#^&I]9/"@_,7QSH*[1O&88 .-5D5G>S[4J<3R1P&:R:= C'^[K8(V;!IB/! M)87_N9YLC10NRNF,ZUT8#XI@6]F 6 '+G2&>3 M:LKUQDC_2FM5"O_QY,GID\__Y!;"33U?[TE"W"$,E%2PKPS+O"V3'[OCB.X] M7,IKBW)[9W=D31=M?BS IEQNR?&EO[!KOJVFW39XRI.'CPOAK2U!6\KI%P':L?L-]TR'F7LV(1XN M5]P[1/P]7M6$=K&2E["/K"2X_<#_3OCQ+&FYAS5-2N>*\$X+2,S4JE" F'@* MGF.G QY%Y>)OBB)TX@4$_MU1^2QJ3[G(.ATMGX+*@=F/1HP0_Y2,1L%%:%B M5PQE4LL>RJ,T2,YY:T,E;P3CQ[;7=)<. 1YHH;7C409[53)[AVIYY5R2QI>! MJB=-_8K][64K.,ZJLLZ@$+ L8U26)4%(K;8R1,'>GA.,$4G-$:DXGQX:I#DY M#8=,&KSV$8@K6FCD&.W+